Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / lsu / diag / lsu_asi_diag.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: lsu_asi_diag.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_rand:
1007 setx 0x1a807b5e, %r4, %r1
1008 and %r1, %r31, %r1 !make sure address is aligned
1009 ldx [%r26 + 0xba & ~0x7], %r2
1010 ldx [%r23 + 0x13 & ~0x7], %r4
1011 ldx [%r22 + 0xe2 & ~0x7], %r6
1012 ldx [%r21 + 0x9b & ~0x7], %r8
1013 ldx [%r23 + 0x53 & ~0x7], %r10
1014 ldx [%r23 + 0x1b & ~0x7], %r12
1015 ldx [%r21 + 0x64 & ~0x7], %r14
1016 ldx [%r27 + 0xed & ~0x7], %r16
1017 ld [%r25 + 0x87 & ~0x7], %f0
1018 ld [%r21 + 0x1d & ~0x7], %f16
1019 ld [%r24 + 0x19 & ~0x7], %f32
1020 ld [%r22 + 0x76 & ~0x7], %f48
1021 ldsba [%r1]64, %r6
1022 ldsha [%r1]64, %r16
1023 ldswa [%r1]64, %r8
1024 lduba [%r1]64, %r10
1025 lduha [%r1]64, %r10
1026 ldxa [%r1]64, %r6
1027 ldda [%r1]64, %r6
1028 ldstuba [%r1]64, %r4
1029 swapa [%r1]64, %r2
1030 lda [%r1]64, %f48
1031 ldda [%r1]64, %f0
1032 stba %r0, [%r1]64
1033 stha %r10, [%r1]64
1034 stwa %r8, [%r1]64
1035 stxa %r10, [%r1]64
1036 sta %f16, [%r1]64
1037 stda %f16, [%r1]64
1038casa [%r1]0x40, %r2, %g0
1039casxa [%r1]0x40, %r2, %g0
1040 prefetcha [%r1]64, 0xe
1041 ldx [%r24 + 0x4e & ~0x7], %r2
1042 ldx [%r24 + 0xe5 & ~0x7], %r4
1043 ldx [%r21 + 0xdb & ~0x7], %r6
1044 ldx [%r21 + 0x3f & ~0x7], %r8
1045 ldx [%r22 + 0x9e & ~0x7], %r10
1046 ldx [%r25 + 0x36 & ~0x7], %r12
1047 ldx [%r24 + 0x9b & ~0x7], %r14
1048 ldx [%r28 + 0xf & ~0x7], %r16
1049 ld [%r24 + 0x7f & ~0x7], %f0
1050 ld [%r24 + 0xbb & ~0x7], %f16
1051 ld [%r28 + 0xb4 & ~0x7], %f32
1052 ld [%r21 + 0x83 & ~0x7], %f48
1053CASE_ASI_0x40_rand4:
1054 set 0x30, %r1
1055 ldsba [%r1]64, %r10
1056 ldsha [%r1]64, %r2
1057 ldswa [%r1]64, %r14
1058 lduba [%r1]64, %r2
1059 lduha [%r1]64, %r6
1060 ldxa [%r1]64, %r16
1061 ldda [%r1]64, %r14
1062 ldstuba [%r1]64, %r6
1063 swapa [%r1]64, %r2
1064 lda [%r1]64, %f32
1065 ldda [%r1]64, %f0
1066 stba %r8, [%r1]64
1067 stha %r14, [%r1]64
1068 stwa %r12, [%r1]64
1069 sta %f16, [%r1]64
1070 stda %f32, [%r1]64
1071casa [%r1]0x40, %r2, %g0
1072casxa [%r1]0x40, %r2, %g0
1073 prefetcha [%r1]64, 0x19
1074CASE_ASI_0x40_rand5:
1075 set 0x17c, %r1
1076 and %r1, %r29, %r1 !make sure address is aligned
1077 ldsba [%r1]64, %r6
1078 ldsha [%r1]64, %r10
1079 ldswa [%r1]64, %r14
1080 lduba [%r1]64, %r2
1081 lduha [%r1]64, %r14
1082 ldxa [%r1]64, %r4
1083 ldda [%r1]64, %r14
1084 ldstuba [%r1]64, %r6
1085 swapa [%r1]64, %r2
1086 lda [%r1]64, %f0
1087 ldda [%r1]64, %f16
1088 stba %r8, [%r1]64
1089 stha %r12, [%r1]64
1090 stwa %r4, [%r1]64
1091 sta %f0, [%r1]64
1092 stda %f16, [%r1]64
1093casa [%r1]0x40, %r2, %g0
1094casxa [%r1]0x40, %r2, %g0
1095 prefetcha [%r1]64, 0x12
1096CASE_ASI_0x44_th0_0x0:
1097 mov %g0, %r1
1098 ldsba [%r1]68, %r16
1099 ldsha [%r1]68, %r12
1100 ldswa [%r1]68, %r6
1101 lduba [%r1]68, %r2
1102 lduha [%r1]68, %r16
1103 ldxa [%r1]68, %r0
1104 ldda [%r1]68, %r10
1105 ldstuba [%r1]68, %r6
1106 swapa [%r1]68, %r8
1107 lda [%r1]68, %f16
1108 ldda [%r1]68, %f48
1109 stba %r2, [%r1]68
1110 stha %r10, [%r1]68
1111 stwa %r2, [%r1]68
1112 sta %f16, [%r1]68
1113 stda %f16, [%r1]68
1114casa [%r1]0x44, %r2, %g0
1115casxa [%r1]0x44, %r2, %g0
1116 prefetcha [%r1]68, 0xa
1117CASE_ASI_0x44_th0_rand:
1118 setx 0x47cb140f, %r4, %r1
1119 and %r1, %r31, %r1 !make sure address is aligned
1120 ldx [%r26 + 0xc3 & ~0x7], %r2
1121 ldx [%r22 + 0x2 & ~0x7], %r4
1122 ldx [%r26 + 0xc3 & ~0x7], %r6
1123 ldx [%r23 + 0x23 & ~0x7], %r8
1124 ldx [%r23 + 0xc5 & ~0x7], %r10
1125 ldx [%r22 + 0xe5 & ~0x7], %r12
1126 ldx [%r26 + 0x92 & ~0x7], %r14
1127 ldx [%r23 + 0x5d & ~0x7], %r16
1128 ld [%r26 + 0x13 & ~0x7], %f0
1129 ld [%r23 + 0x26 & ~0x7], %f16
1130 ld [%r21 + 0x44 & ~0x7], %f32
1131 ld [%r24 + 0x44 & ~0x7], %f48
1132 ldsba [%r1]68, %r14
1133 ldsha [%r1]68, %r6
1134 ldswa [%r1]68, %r2
1135 lduba [%r1]68, %r10
1136 lduha [%r1]68, %r2
1137 ldxa [%r1]68, %r0
1138 ldda [%r1]68, %r14
1139 ldstuba [%r1]68, %r10
1140 swapa [%r1]68, %r4
1141 lda [%r1]68, %f48
1142 ldda [%r1]68, %f16
1143 stba %r12, [%r1]68
1144 stha %r8, [%r1]68
1145 stwa %r12, [%r1]68
1146 stxa %r0, [%r1]68
1147 sta %f48, [%r1]68
1148 stda %f32, [%r1]68
1149casa [%r1]0x44, %r2, %g0
1150casxa [%r1]0x44, %r2, %g0
1151 prefetcha [%r1]68, 0x1
1152 ldx [%r24 + 0x76 & ~0x7], %r2
1153 ldx [%r22 + 0xd7 & ~0x7], %r4
1154 ldx [%r23 + 0xa7 & ~0x7], %r6
1155 ldx [%r26 + 0xea & ~0x7], %r8
1156 ldx [%r26 + 0x84 & ~0x7], %r10
1157 ldx [%r28 + 0xb6 & ~0x7], %r12
1158 ldx [%r25 + 0x83 & ~0x7], %r14
1159 ldx [%r24 + 0x60 & ~0x7], %r16
1160 ld [%r22 + 0x7c & ~0x7], %f0
1161 ld [%r21 + 0x67 & ~0x7], %f16
1162 ld [%r24 + 0x98 & ~0x7], %f32
1163 ld [%r22 + 0x69 & ~0x7], %f48
1164CASE_ASI_0x44_rand6:
1165 set 0x51, %r1
1166 and %r1, %r29, %r1 !make sure address is aligned
1167 ldsba [%r1]68, %r8
1168 ldsha [%r1]68, %r16
1169 ldswa [%r1]68, %r4
1170 lduba [%r1]68, %r12
1171 lduha [%r1]68, %r14
1172 ldxa [%r1]68, %r0
1173 ldda [%r1]68, %r10
1174 ldstuba [%r1]68, %r16
1175 swapa [%r1]68, %r10
1176 lda [%r1]68, %f48
1177 ldda [%r1]68, %f32
1178 stba %r10, [%r1]68
1179 stha %r2, [%r1]68
1180 stwa %r10, [%r1]68
1181 sta %f48, [%r1]68
1182 stda %f16, [%r1]68
1183casa [%r1]0x44, %r2, %g0
1184casxa [%r1]0x44, %r2, %g0
1185 prefetcha [%r1]68, 0x14
1186CASE_ASI_0x4a_th0_range7:
1187!!asi_range = 0x0-0x3f
1188 set 0x22, %r1
1189 and %r1, %r29, %r1 !make sure address is aligned
1190 ldsba [%r1]74, %r6
1191 ldsha [%r1]74, %r2
1192 ldswa [%r1]74, %r16
1193 lduba [%r1]74, %r6
1194 lduha [%r1]74, %r10
1195 ldxa [%r1]74, %r8
1196 ldda [%r1]74, %r2
1197 ldstuba [%r1]74, %r8
1198 swapa [%r1]74, %r10
1199 lda [%r1]74, %f32
1200 ldda [%r1]74, %f32
1201 stba %r6, [%r1]74
1202 stha %r2, [%r1]74
1203 stwa %r14, [%r1]74
1204 sta %f48, [%r1]74
1205 stda %f0, [%r1]74
1206casa [%r1]0x4a, %r2, %g0
1207casxa [%r1]0x4a, %r2, %g0
1208 prefetcha [%r1]74, 0x1c
1209CASE_ASI_0x5_th0:
1210 setx 0xda1b00f, %r4, %r1
1211 and %r1, %r31, %r1 !make sure address is aligned
1212 ldx [%r23 + 0x1 & ~0x7], %r2
1213 ldx [%r28 + 0xb0 & ~0x7], %r4
1214 ldx [%r27 + 0x4f & ~0x7], %r6
1215 ldx [%r26 + 0xff & ~0x7], %r8
1216 ldx [%r24 + 0x7a & ~0x7], %r10
1217 ldx [%r28 + 0x95 & ~0x7], %r12
1218 ldx [%r25 + 0x15 & ~0x7], %r14
1219 ldx [%r28 + 0x5c & ~0x7], %r16
1220 ld [%r22 + 0x4a & ~0x7], %f0
1221 ld [%r27 + 0xfd & ~0x7], %f16
1222 ld [%r25 + 0x69 & ~0x7], %f32
1223 ld [%r26 + 0x82 & ~0x7], %f48
1224 ldsba [%r1]5, %r12
1225 ldsha [%r1]5, %r14
1226 ldswa [%r1]5, %r14
1227 lduba [%r1]5, %r16
1228 lduha [%r1]5, %r6
1229 ldxa [%r1]5, %r14
1230 ldda [%r1]5, %r10
1231 ldstuba [%r1]5, %r4
1232 swapa [%r1]5, %r10
1233 lda [%r1]5, %f0
1234 ldda [%r1]5, %f16
1235 stba %r0, [%r1]5
1236 stha %r4, [%r1]5
1237 stwa %r4, [%r1]5
1238 stxa %r6, [%r1]5
1239 sta %f16, [%r1]5
1240 stda %f32, [%r1]5
1241casa [%r1]0x5, %r2, %g0
1242casxa [%r1]0x5, %r2, %g0
1243 prefetcha [%r1]5, 0x1b
1244CASE_ASI_0xe_th0:
1245 setx 0x28cf66f1, %r4, %r1
1246 and %r1, %r31, %r1 !make sure address is aligned
1247 ldx [%r23 + 0x14 & ~0x7], %r2
1248 ldx [%r24 + 0x30 & ~0x7], %r4
1249 ldx [%r25 + 0xf0 & ~0x7], %r6
1250 ldx [%r26 + 0xd0 & ~0x7], %r8
1251 ldx [%r22 + 0xbf & ~0x7], %r10
1252 ldx [%r28 + 0x33 & ~0x7], %r12
1253 ldx [%r28 + 0x62 & ~0x7], %r14
1254 ldx [%r23 + 0xcb & ~0x7], %r16
1255 ld [%r22 + 0x78 & ~0x7], %f0
1256 ld [%r22 + 0x90 & ~0x7], %f16
1257 ld [%r26 + 0x2a & ~0x7], %f32
1258 ld [%r27 + 0x3f & ~0x7], %f48
1259 ldsba [%r1]14, %r12
1260 ldsha [%r1]14, %r8
1261 ldswa [%r1]14, %r10
1262 lduba [%r1]14, %r10
1263 lduha [%r1]14, %r16
1264 ldxa [%r1]14, %r12
1265 ldda [%r1]14, %r14
1266 ldstuba [%r1]14, %r16
1267 swapa [%r1]14, %r8
1268 lda [%r1]14, %f16
1269 ldda [%r1]14, %f48
1270 stba %r14, [%r1]14
1271 stha %r6, [%r1]14
1272 stwa %r6, [%r1]14
1273 stxa %r10, [%r1]14
1274 sta %f16, [%r1]14
1275 stda %f0, [%r1]14
1276casa [%r1]0xe, %r2, %g0
1277casxa [%r1]0xe, %r2, %g0
1278 prefetcha [%r1]14, 0x5
1279CASE_ASI_0x12_th0:
1280 setx 0x4df7cec0, %r4, %r1
1281 and %r1, %r31, %r1 !make sure address is aligned
1282 ldx [%r22 + 0x9 & ~0x7], %r2
1283 ldx [%r25 + 0xb9 & ~0x7], %r4
1284 ldx [%r28 + 0xd9 & ~0x7], %r6
1285 ldx [%r28 + 0x96 & ~0x7], %r8
1286 ldx [%r24 + 0xce & ~0x7], %r10
1287 ldx [%r28 + 0xfe & ~0x7], %r12
1288 ldx [%r21 + 0xb5 & ~0x7], %r14
1289 ldx [%r28 + 0xaa & ~0x7], %r16
1290 ld [%r24 + 0xee & ~0x7], %f0
1291 ld [%r22 + 0x7 & ~0x7], %f16
1292 ld [%r24 + 0x11 & ~0x7], %f32
1293 ld [%r27 + 0x16 & ~0x7], %f48
1294 ldsba [%r1]18, %r10
1295 ldsha [%r1]18, %r12
1296 ldswa [%r1]18, %r14
1297 lduba [%r1]18, %r16
1298 lduha [%r1]18, %r4
1299 ldxa [%r1]18, %r6
1300 ldda [%r1]18, %r6
1301 ldstuba [%r1]18, %r10
1302 swapa [%r1]18, %r14
1303 lda [%r1]18, %f48
1304 ldda [%r1]18, %f16
1305 stba %r12, [%r1]18
1306 stha %r4, [%r1]18
1307 stwa %r4, [%r1]18
1308 stxa %r12, [%r1]18
1309 sta %f32, [%r1]18
1310 stda %f16, [%r1]18
1311casa [%r1]0x12, %r2, %g0
1312casxa [%r1]0x12, %r2, %g0
1313 prefetcha [%r1]18, 0x12
1314CASE_ASI_0x13_th0:
1315 setx 0xe86f61, %r4, %r1
1316 and %r1, %r31, %r1 !make sure address is aligned
1317 ldx [%r22 + 0x64 & ~0x7], %r2
1318 ldx [%r23 + 0x41 & ~0x7], %r4
1319 ldx [%r25 + 0x99 & ~0x7], %r6
1320 ldx [%r23 + 0xb & ~0x7], %r8
1321 ldx [%r25 + 0x19 & ~0x7], %r10
1322 ldx [%r23 + 0x3f & ~0x7], %r12
1323 ldx [%r28 + 0xcb & ~0x7], %r14
1324 ldx [%r28 + 0x6c & ~0x7], %r16
1325 ld [%r24 + 0x2a & ~0x7], %f0
1326 ld [%r24 + 0xc7 & ~0x7], %f16
1327 ld [%r25 + 0x19 & ~0x7], %f32
1328 ld [%r28 + 0xbd & ~0x7], %f48
1329 ldsba [%r1]19, %r6
1330 ldsha [%r1]19, %r12
1331 ldswa [%r1]19, %r8
1332 lduba [%r1]19, %r8
1333 lduha [%r1]19, %r8
1334 ldxa [%r1]19, %r2
1335 ldda [%r1]19, %r6
1336 ldstuba [%r1]19, %r14
1337 swapa [%r1]19, %r10
1338 lda [%r1]19, %f16
1339 ldda [%r1]19, %f16
1340 stba %r2, [%r1]19
1341 stha %r4, [%r1]19
1342 stwa %r12, [%r1]19
1343 stxa %r10, [%r1]19
1344 sta %f32, [%r1]19
1345 stda %f0, [%r1]19
1346casa [%r1]0x13, %r2, %g0
1347casxa [%r1]0x13, %r2, %g0
1348 prefetcha [%r1]19, 0x1d
1349CASE_ASI_0x2d_th0:
1350 setx 0x20d05602, %r4, %r1
1351 and %r1, %r31, %r1 !make sure address is aligned
1352 ldx [%r24 + 0x37 & ~0x7], %r2
1353 ldx [%r28 + 0x59 & ~0x7], %r4
1354 ldx [%r23 + 0x15 & ~0x7], %r6
1355 ldx [%r24 + 0xe4 & ~0x7], %r8
1356 ldx [%r24 + 0x69 & ~0x7], %r10
1357 ldx [%r22 + 0xd6 & ~0x7], %r12
1358 ldx [%r22 + 0x80 & ~0x7], %r14
1359 ldx [%r23 + 0x8d & ~0x7], %r16
1360 ld [%r28 + 0x1a & ~0x7], %f0
1361 ld [%r22 + 0xc9 & ~0x7], %f16
1362 ld [%r26 + 0x87 & ~0x7], %f32
1363 ld [%r28 + 0x2c & ~0x7], %f48
1364 ldsba [%r1]45, %r2
1365 ldsha [%r1]45, %r12
1366 ldswa [%r1]45, %r4
1367 lduba [%r1]45, %r10
1368 lduha [%r1]45, %r4
1369 ldxa [%r1]45, %r10
1370 ldda [%r1]45, %r6
1371 ldstuba [%r1]45, %r8
1372 swapa [%r1]45, %r10
1373 lda [%r1]45, %f32
1374 ldda [%r1]45, %f48
1375 stba %r8, [%r1]45
1376 stha %r6, [%r1]45
1377 stwa %r2, [%r1]45
1378 stxa %r0, [%r1]45
1379 sta %f48, [%r1]45
1380 stda %f0, [%r1]45
1381casa [%r1]0x2d, %r2, %g0
1382casxa [%r1]0x2d, %r2, %g0
1383 prefetcha [%r1]45, 0x4
1384CASE_ASI_0x34_th0:
1385 setx 0x3d80bd30, %r4, %r1
1386 and %r1, %r31, %r1 !make sure address is aligned
1387 ldx [%r24 + 0x25 & ~0x7], %r2
1388 ldx [%r24 + 0x1e & ~0x7], %r4
1389 ldx [%r24 + 0xfe & ~0x7], %r6
1390 ldx [%r23 + 0x7a & ~0x7], %r8
1391 ldx [%r26 + 0x70 & ~0x7], %r10
1392 ldx [%r26 + 0x2e & ~0x7], %r12
1393 ldx [%r28 + 0x4e & ~0x7], %r14
1394 ldx [%r21 + 0xb4 & ~0x7], %r16
1395 ld [%r21 + 0x7d & ~0x7], %f0
1396 ld [%r25 + 0xbb & ~0x7], %f16
1397 ld [%r23 + 0xbb & ~0x7], %f32
1398 ld [%r27 + 0xa5 & ~0x7], %f48
1399 ldsba [%r1]52, %r12
1400 ldsha [%r1]52, %r6
1401 ldswa [%r1]52, %r2
1402 lduba [%r1]52, %r10
1403 lduha [%r1]52, %r8
1404 ldxa [%r1]52, %r8
1405 ldda [%r1]52, %r4
1406 ldstuba [%r1]52, %r14
1407 swapa [%r1]52, %r6
1408 lda [%r1]52, %f32
1409 ldda [%r1]52, %f32
1410 stba %r12, [%r1]52
1411 stha %r2, [%r1]52
1412 stwa %r8, [%r1]52
1413 stxa %r2, [%r1]52
1414 sta %f0, [%r1]52
1415 stda %f16, [%r1]52
1416casa [%r1]0x34, %r2, %g0
1417casxa [%r1]0x34, %r2, %g0
1418 prefetcha [%r1]52, 0x1d
1419CASE_ASI_0x37_th0:
1420 setx 0x7bd6b1df, %r4, %r1
1421 and %r1, %r31, %r1 !make sure address is aligned
1422 ldx [%r22 + 0xf3 & ~0x7], %r2
1423 ldx [%r25 + 0x48 & ~0x7], %r4
1424 ldx [%r25 + 0x21 & ~0x7], %r6
1425 ldx [%r24 + 0x2d & ~0x7], %r8
1426 ldx [%r28 + 0xef & ~0x7], %r10
1427 ldx [%r27 + 0xd & ~0x7], %r12
1428 ldx [%r24 + 0x3d & ~0x7], %r14
1429 ldx [%r27 + 0x99 & ~0x7], %r16
1430 ld [%r26 + 0x59 & ~0x7], %f0
1431 ld [%r21 + 0xed & ~0x7], %f16
1432 ld [%r22 + 0xbd & ~0x7], %f32
1433 ld [%r22 + 0xe8 & ~0x7], %f48
1434 ldsba [%r1]55, %r14
1435 ldsha [%r1]55, %r16
1436 ldswa [%r1]55, %r14
1437 lduba [%r1]55, %r16
1438 lduha [%r1]55, %r6
1439 ldxa [%r1]55, %r10
1440 ldda [%r1]55, %r4
1441 ldstuba [%r1]55, %r6
1442 swapa [%r1]55, %r16
1443 lda [%r1]55, %f48
1444 ldda [%r1]55, %f16
1445 stba %r14, [%r1]55
1446 stha %r10, [%r1]55
1447 stwa %r14, [%r1]55
1448 stxa %r12, [%r1]55
1449 sta %f16, [%r1]55
1450 stda %f48, [%r1]55
1451casa [%r1]0x37, %r2, %g0
1452casxa [%r1]0x37, %r2, %g0
1453 prefetcha [%r1]55, 0x15
1454CASE_ASI_0x3f_th0:
1455 setx 0x6c5584c4, %r4, %r1
1456 and %r1, %r31, %r1 !make sure address is aligned
1457 ldx [%r22 + 0xe6 & ~0x7], %r2
1458 ldx [%r28 + 0xa2 & ~0x7], %r4
1459 ldx [%r21 + 0x61 & ~0x7], %r6
1460 ldx [%r22 + 0x15 & ~0x7], %r8
1461 ldx [%r24 + 0x90 & ~0x7], %r10
1462 ldx [%r23 + 0xca & ~0x7], %r12
1463 ldx [%r28 + 0x2d & ~0x7], %r14
1464 ldx [%r24 + 0x69 & ~0x7], %r16
1465 ld [%r24 + 0x27 & ~0x7], %f0
1466 ld [%r27 + 0xc4 & ~0x7], %f16
1467 ld [%r27 + 0x3e & ~0x7], %f32
1468 ld [%r25 + 0x23 & ~0x7], %f48
1469 ldsba [%r1]63, %r12
1470 ldsha [%r1]63, %r2
1471 ldswa [%r1]63, %r2
1472 lduba [%r1]63, %r8
1473 lduha [%r1]63, %r14
1474 ldxa [%r1]63, %r6
1475 ldda [%r1]63, %r12
1476 ldstuba [%r1]63, %r12
1477 swapa [%r1]63, %r8
1478 lda [%r1]63, %f32
1479 ldda [%r1]63, %f48
1480 stba %r12, [%r1]63
1481 stha %r10, [%r1]63
1482 stwa %r0, [%r1]63
1483 stxa %r14, [%r1]63
1484 sta %f48, [%r1]63
1485 stda %f48, [%r1]63
1486casa [%r1]0x3f, %r2, %g0
1487casxa [%r1]0x3f, %r2, %g0
1488 prefetcha [%r1]63, 0x2
1489CASE_ASI_0x4b_th0:
1490 setx 0x757dffe6, %r4, %r1
1491 and %r1, %r31, %r1 !make sure address is aligned
1492 ldx [%r24 + 0xca & ~0x7], %r2
1493 ldx [%r26 + 0x31 & ~0x7], %r4
1494 ldx [%r22 + 0x6b & ~0x7], %r6
1495 ldx [%r25 + 0x16 & ~0x7], %r8
1496 ldx [%r28 + 0x5e & ~0x7], %r10
1497 ldx [%r26 + 0xc6 & ~0x7], %r12
1498 ldx [%r24 + 0x87 & ~0x7], %r14
1499 ldx [%r28 + 0xf9 & ~0x7], %r16
1500 ld [%r28 + 0xb8 & ~0x7], %f0
1501 ld [%r25 + 0x17 & ~0x7], %f16
1502 ld [%r27 + 0x29 & ~0x7], %f32
1503 ld [%r22 + 0xdf & ~0x7], %f48
1504 ldsba [%r1]75, %r10
1505 ldsha [%r1]75, %r2
1506 ldswa [%r1]75, %r16
1507 lduba [%r1]75, %r14
1508 lduha [%r1]75, %r14
1509 ldxa [%r1]75, %r16
1510 ldda [%r1]75, %r12
1511 ldstuba [%r1]75, %r8
1512 swapa [%r1]75, %r16
1513 lda [%r1]75, %f16
1514 ldda [%r1]75, %f32
1515 stba %r4, [%r1]75
1516 stha %r6, [%r1]75
1517 stwa %r0, [%r1]75
1518 stxa %r0, [%r1]75
1519 sta %f48, [%r1]75
1520 stda %f32, [%r1]75
1521casa [%r1]0x4b, %r2, %g0
1522casxa [%r1]0x4b, %r2, %g0
1523 prefetcha [%r1]75, 0x1e
1524CASE_ASI_0x4d_th0:
1525 setx 0x1a5a8361, %r4, %r1
1526 and %r1, %r31, %r1 !make sure address is aligned
1527 ldx [%r27 + 0xa8 & ~0x7], %r2
1528 ldx [%r27 + 0xc4 & ~0x7], %r4
1529 ldx [%r22 + 0x14 & ~0x7], %r6
1530 ldx [%r27 + 0x67 & ~0x7], %r8
1531 ldx [%r21 + 0xac & ~0x7], %r10
1532 ldx [%r28 + 0xfc & ~0x7], %r12
1533 ldx [%r28 + 0xa0 & ~0x7], %r14
1534 ldx [%r27 + 0x12 & ~0x7], %r16
1535 ld [%r21 + 0x8 & ~0x7], %f0
1536 ld [%r22 + 0x9 & ~0x7], %f16
1537 ld [%r21 + 0x5a & ~0x7], %f32
1538 ld [%r22 + 0xca & ~0x7], %f48
1539 ldsba [%r1]77, %r6
1540 ldsha [%r1]77, %r6
1541 ldswa [%r1]77, %r6
1542 lduba [%r1]77, %r6
1543 lduha [%r1]77, %r6
1544 ldxa [%r1]77, %r8
1545 ldda [%r1]77, %r8
1546 ldstuba [%r1]77, %r12
1547 swapa [%r1]77, %r6
1548 lda [%r1]77, %f32
1549 ldda [%r1]77, %f0
1550 stba %r8, [%r1]77
1551 stha %r10, [%r1]77
1552 stwa %r10, [%r1]77
1553 stxa %r12, [%r1]77
1554 sta %f32, [%r1]77
1555 stda %f16, [%r1]77
1556casa [%r1]0x4d, %r2, %g0
1557casxa [%r1]0x4d, %r2, %g0
1558 prefetcha [%r1]77, 0x1f
1559CASE_ASI_0x62_th0:
1560 setx 0x3f32c4f4, %r4, %r1
1561 and %r1, %r31, %r1 !make sure address is aligned
1562 ldx [%r22 + 0xe0 & ~0x7], %r2
1563 ldx [%r25 + 0xac & ~0x7], %r4
1564 ldx [%r28 + 0xd4 & ~0x7], %r6
1565 ldx [%r21 + 0x4a & ~0x7], %r8
1566 ldx [%r24 + 0xd & ~0x7], %r10
1567 ldx [%r27 + 0x4b & ~0x7], %r12
1568 ldx [%r21 + 0xc2 & ~0x7], %r14
1569 ldx [%r28 + 0x39 & ~0x7], %r16
1570 ld [%r27 + 0xce & ~0x7], %f0
1571 ld [%r22 + 0x34 & ~0x7], %f16
1572 ld [%r27 + 0xa3 & ~0x7], %f32
1573 ld [%r27 + 0x3 & ~0x7], %f48
1574 ldsba [%r1]98, %r8
1575 ldsha [%r1]98, %r8
1576 ldswa [%r1]98, %r10
1577 lduba [%r1]98, %r2
1578 lduha [%r1]98, %r16
1579 ldxa [%r1]98, %r6
1580 ldda [%r1]98, %r2
1581 ldstuba [%r1]98, %r12
1582 swapa [%r1]98, %r8
1583 lda [%r1]98, %f0
1584 ldda [%r1]98, %f48
1585 stba %r8, [%r1]98
1586 stha %r4, [%r1]98
1587 stwa %r10, [%r1]98
1588 stxa %r6, [%r1]98
1589 sta %f16, [%r1]98
1590 stda %f0, [%r1]98
1591casa [%r1]0x62, %r2, %g0
1592casxa [%r1]0x62, %r2, %g0
1593 prefetcha [%r1]98, 0x1d
1594CASE_ASI_0x6d_th0:
1595 setx 0x54384ef2, %r4, %r1
1596 and %r1, %r31, %r1 !make sure address is aligned
1597 ldx [%r27 + 0x8f & ~0x7], %r2
1598 ldx [%r26 + 0xc8 & ~0x7], %r4
1599 ldx [%r24 + 0xda & ~0x7], %r6
1600 ldx [%r26 + 0xf5 & ~0x7], %r8
1601 ldx [%r27 + 0x12 & ~0x7], %r10
1602 ldx [%r22 + 0xa7 & ~0x7], %r12
1603 ldx [%r23 + 0xc9 & ~0x7], %r14
1604 ldx [%r26 + 0xc0 & ~0x7], %r16
1605 ld [%r28 + 0xa1 & ~0x7], %f0
1606 ld [%r26 + 0xf5 & ~0x7], %f16
1607 ld [%r24 + 0x7 & ~0x7], %f32
1608 ld [%r26 + 0xd0 & ~0x7], %f48
1609 ldsba [%r1]109, %r8
1610 ldsha [%r1]109, %r4
1611 ldswa [%r1]109, %r12
1612 lduba [%r1]109, %r12
1613 lduha [%r1]109, %r2
1614 ldxa [%r1]109, %r16
1615 ldda [%r1]109, %r8
1616 ldstuba [%r1]109, %r6
1617 swapa [%r1]109, %r8
1618 lda [%r1]109, %f0
1619 ldda [%r1]109, %f0
1620 stba %r8, [%r1]109
1621 stha %r0, [%r1]109
1622 stwa %r4, [%r1]109
1623 stxa %r6, [%r1]109
1624 sta %f32, [%r1]109
1625 stda %f48, [%r1]109
1626casa [%r1]0x6d, %r2, %g0
1627casxa [%r1]0x6d, %r2, %g0
1628 prefetcha [%r1]109, 0x1e
1629CASE_ASI_0x78_th0:
1630 setx 0x66909199, %r4, %r1
1631 and %r1, %r31, %r1 !make sure address is aligned
1632 ldx [%r27 + 0xf5 & ~0x7], %r2
1633 ldx [%r26 + 0x19 & ~0x7], %r4
1634 ldx [%r22 + 0x6b & ~0x7], %r6
1635 ldx [%r24 + 0xb1 & ~0x7], %r8
1636 ldx [%r27 + 0xc7 & ~0x7], %r10
1637 ldx [%r21 + 0x6d & ~0x7], %r12
1638 ldx [%r22 + 0xce & ~0x7], %r14
1639 ldx [%r21 + 0xc9 & ~0x7], %r16
1640 ld [%r27 + 0x25 & ~0x7], %f0
1641 ld [%r23 + 0x46 & ~0x7], %f16
1642 ld [%r21 + 0xe9 & ~0x7], %f32
1643 ld [%r25 + 0xe7 & ~0x7], %f48
1644 ldsba [%r1]120, %r2
1645 ldsha [%r1]120, %r10
1646 ldswa [%r1]120, %r16
1647 lduba [%r1]120, %r14
1648 lduha [%r1]120, %r6
1649 ldxa [%r1]120, %r12
1650 ldda [%r1]120, %r10
1651 ldstuba [%r1]120, %r4
1652 swapa [%r1]120, %r6
1653 lda [%r1]120, %f16
1654 ldda [%r1]120, %f48
1655 stba %r6, [%r1]120
1656 stha %r2, [%r1]120
1657 stwa %r8, [%r1]120
1658 stxa %r4, [%r1]120
1659 sta %f32, [%r1]120
1660 stda %f0, [%r1]120
1661casa [%r1]0x78, %r2, %g0
1662casxa [%r1]0x78, %r2, %g0
1663 prefetcha [%r1]120, 0x1d
1664CASE_ASI_0x84_th0:
1665 setx 0x13dc2803, %r4, %r1
1666 and %r1, %r31, %r1 !make sure address is aligned
1667 ldx [%r28 + 0xb2 & ~0x7], %r2
1668 ldx [%r26 + 0x66 & ~0x7], %r4
1669 ldx [%r28 + 0xff & ~0x7], %r6
1670 ldx [%r24 + 0xdf & ~0x7], %r8
1671 ldx [%r25 + 0xd8 & ~0x7], %r10
1672 ldx [%r25 + 0x95 & ~0x7], %r12
1673 ldx [%r24 + 0x7d & ~0x7], %r14
1674 ldx [%r24 + 0x61 & ~0x7], %r16
1675 ld [%r28 + 0xb4 & ~0x7], %f0
1676 ld [%r21 + 0x3f & ~0x7], %f16
1677 ld [%r27 + 0xf9 & ~0x7], %f32
1678 ld [%r22 + 0xf1 & ~0x7], %f48
1679 ldsba [%r1]132, %r4
1680 ldsha [%r1]132, %r2
1681 ldswa [%r1]132, %r6
1682 lduba [%r1]132, %r10
1683 lduha [%r1]132, %r16
1684 ldxa [%r1]132, %r14
1685 ldda [%r1]132, %r4
1686 ldstuba [%r1]132, %r8
1687 swapa [%r1]132, %r14
1688 lda [%r1]132, %f32
1689 ldda [%r1]132, %f0
1690 stba %r0, [%r1]132
1691 stha %r12, [%r1]132
1692 stwa %r2, [%r1]132
1693 stxa %r2, [%r1]132
1694 sta %f32, [%r1]132
1695 stda %f48, [%r1]132
1696casa [%r1]0x84, %r2, %g0
1697casxa [%r1]0x84, %r2, %g0
1698 prefetcha [%r1]132, 0x9
1699CASE_ASI_0x90_th0:
1700 setx 0x3867ffd9, %r4, %r1
1701 and %r1, %r31, %r1 !make sure address is aligned
1702 ldx [%r21 + 0xef & ~0x7], %r2
1703 ldx [%r28 + 0x92 & ~0x7], %r4
1704 ldx [%r25 + 0xc4 & ~0x7], %r6
1705 ldx [%r24 + 0xf3 & ~0x7], %r8
1706 ldx [%r27 + 0xa2 & ~0x7], %r10
1707 ldx [%r22 + 0x32 & ~0x7], %r12
1708 ldx [%r22 + 0x90 & ~0x7], %r14
1709 ldx [%r26 + 0x49 & ~0x7], %r16
1710 ld [%r24 + 0x72 & ~0x7], %f0
1711 ld [%r24 + 0x8e & ~0x7], %f16
1712 ld [%r23 + 0xf4 & ~0x7], %f32
1713 ld [%r21 + 0xce & ~0x7], %f48
1714 ldsba [%r1]144, %r2
1715 ldsha [%r1]144, %r2
1716 ldswa [%r1]144, %r12
1717 lduba [%r1]144, %r4
1718 lduha [%r1]144, %r6
1719 ldxa [%r1]144, %r2
1720 ldda [%r1]144, %r14
1721 ldstuba [%r1]144, %r10
1722 swapa [%r1]144, %r12
1723 lda [%r1]144, %f0
1724 ldda [%r1]144, %f48
1725 stba %r6, [%r1]144
1726 stha %r14, [%r1]144
1727 stwa %r6, [%r1]144
1728 stxa %r0, [%r1]144
1729 sta %f48, [%r1]144
1730 stda %f32, [%r1]144
1731casa [%r1]0x90, %r2, %g0
1732casxa [%r1]0x90, %r2, %g0
1733 prefetcha [%r1]144, 0x5
1734CASE_ASI_0x98_th0:
1735 setx 0x11f6cc5d, %r4, %r1
1736 and %r1, %r31, %r1 !make sure address is aligned
1737 ldx [%r22 + 0x9a & ~0x7], %r2
1738 ldx [%r23 + 0xd9 & ~0x7], %r4
1739 ldx [%r26 + 0xd7 & ~0x7], %r6
1740 ldx [%r23 + 0x2d & ~0x7], %r8
1741 ldx [%r28 + 0x7f & ~0x7], %r10
1742 ldx [%r21 + 0x65 & ~0x7], %r12
1743 ldx [%r22 + 0x7d & ~0x7], %r14
1744 ldx [%r25 + 0x1 & ~0x7], %r16
1745 ld [%r28 + 0x67 & ~0x7], %f0
1746 ld [%r22 + 0xb1 & ~0x7], %f16
1747 ld [%r24 + 0x34 & ~0x7], %f32
1748 ld [%r25 + 0xf8 & ~0x7], %f48
1749 ldsba [%r1]152, %r2
1750 ldsha [%r1]152, %r10
1751 ldswa [%r1]152, %r2
1752 lduba [%r1]152, %r14
1753 lduha [%r1]152, %r10
1754 ldxa [%r1]152, %r14
1755 ldda [%r1]152, %r4
1756 ldstuba [%r1]152, %r16
1757 swapa [%r1]152, %r6
1758 lda [%r1]152, %f16
1759 ldda [%r1]152, %f32
1760 stba %r14, [%r1]152
1761 stha %r0, [%r1]152
1762 stwa %r6, [%r1]152
1763 stxa %r10, [%r1]152
1764 sta %f32, [%r1]152
1765 stda %f16, [%r1]152
1766casa [%r1]0x98, %r2, %g0
1767casxa [%r1]0x98, %r2, %g0
1768 prefetcha [%r1]152, 0x6
1769CASE_ASI_0xa0_th0:
1770 setx 0x1a99aa1c, %r4, %r1
1771 and %r1, %r31, %r1 !make sure address is aligned
1772 ldx [%r25 + 0x31 & ~0x7], %r2
1773 ldx [%r25 + 0x33 & ~0x7], %r4
1774 ldx [%r27 + 0x1 & ~0x7], %r6
1775 ldx [%r28 + 0x64 & ~0x7], %r8
1776 ldx [%r25 + 0x42 & ~0x7], %r10
1777 ldx [%r22 + 0x1a & ~0x7], %r12
1778 ldx [%r26 + 0x8a & ~0x7], %r14
1779 ldx [%r26 + 0xb4 & ~0x7], %r16
1780 ld [%r25 + 0xb3 & ~0x7], %f0
1781 ld [%r27 + 0xda & ~0x7], %f16
1782 ld [%r24 + 0xf8 & ~0x7], %f32
1783 ld [%r25 + 0xc0 & ~0x7], %f48
1784 ldsba [%r1]160, %r8
1785 ldsha [%r1]160, %r4
1786 ldswa [%r1]160, %r2
1787 lduba [%r1]160, %r10
1788 lduha [%r1]160, %r16
1789 ldxa [%r1]160, %r4
1790 ldda [%r1]160, %r10
1791 ldstuba [%r1]160, %r4
1792 swapa [%r1]160, %r8
1793 lda [%r1]160, %f16
1794 ldda [%r1]160, %f16
1795 stba %r14, [%r1]160
1796 stha %r8, [%r1]160
1797 stwa %r12, [%r1]160
1798 stxa %r6, [%r1]160
1799 sta %f0, [%r1]160
1800 stda %f32, [%r1]160
1801casa [%r1]0xa0, %r2, %g0
1802casxa [%r1]0xa0, %r2, %g0
1803 prefetcha [%r1]160, 0x15
1804CASE_ASI_0xa8_th0:
1805 setx 0x72227c52, %r4, %r1
1806 and %r1, %r31, %r1 !make sure address is aligned
1807 ldx [%r24 + 0x8b & ~0x7], %r2
1808 ldx [%r27 + 0xb8 & ~0x7], %r4
1809 ldx [%r22 + 0x9b & ~0x7], %r6
1810 ldx [%r21 + 0x96 & ~0x7], %r8
1811 ldx [%r21 + 0xe0 & ~0x7], %r10
1812 ldx [%r22 + 0x5a & ~0x7], %r12
1813 ldx [%r21 + 0xb9 & ~0x7], %r14
1814 ldx [%r28 + 0x7b & ~0x7], %r16
1815 ld [%r22 + 0x2f & ~0x7], %f0
1816 ld [%r27 + 0x92 & ~0x7], %f16
1817 ld [%r27 + 0xc3 & ~0x7], %f32
1818 ld [%r24 + 0xe & ~0x7], %f48
1819 ldsba [%r1]168, %r6
1820 ldsha [%r1]168, %r4
1821 ldswa [%r1]168, %r4
1822 lduba [%r1]168, %r16
1823 lduha [%r1]168, %r14
1824 ldxa [%r1]168, %r16
1825 ldda [%r1]168, %r16
1826 ldstuba [%r1]168, %r4
1827 swapa [%r1]168, %r4
1828 lda [%r1]168, %f32
1829 ldda [%r1]168, %f48
1830 stba %r4, [%r1]168
1831 stha %r10, [%r1]168
1832 stwa %r12, [%r1]168
1833 stxa %r14, [%r1]168
1834 sta %f32, [%r1]168
1835 stda %f48, [%r1]168
1836casa [%r1]0xa8, %r2, %g0
1837casxa [%r1]0xa8, %r2, %g0
1838 prefetcha [%r1]168, 0x5
1839CASE_ASI_0xb0_th0:
1840 setx 0x627aaf58, %r4, %r1
1841 and %r1, %r31, %r1 !make sure address is aligned
1842 ldx [%r24 + 0xfb & ~0x7], %r2
1843 ldx [%r28 + 0xa8 & ~0x7], %r4
1844 ldx [%r26 + 0xf7 & ~0x7], %r6
1845 ldx [%r26 + 0xfd & ~0x7], %r8
1846 ldx [%r23 + 0xc2 & ~0x7], %r10
1847 ldx [%r28 + 0x92 & ~0x7], %r12
1848 ldx [%r21 + 0xa0 & ~0x7], %r14
1849 ldx [%r25 + 0x47 & ~0x7], %r16
1850 ld [%r26 + 0xd1 & ~0x7], %f0
1851 ld [%r27 + 0xcf & ~0x7], %f16
1852 ld [%r26 + 0xd9 & ~0x7], %f32
1853 ld [%r23 + 0xa9 & ~0x7], %f48
1854 ldsba [%r1]176, %r8
1855 ldsha [%r1]176, %r16
1856 ldswa [%r1]176, %r8
1857 lduba [%r1]176, %r2
1858 lduha [%r1]176, %r12
1859 ldxa [%r1]176, %r4
1860 ldda [%r1]176, %r10
1861 ldstuba [%r1]176, %r12
1862 swapa [%r1]176, %r4
1863 lda [%r1]176, %f48
1864 ldda [%r1]176, %f0
1865 stba %r10, [%r1]176
1866 stha %r8, [%r1]176
1867 stwa %r12, [%r1]176
1868 stxa %r6, [%r1]176
1869 sta %f48, [%r1]176
1870 stda %f0, [%r1]176
1871casa [%r1]0xb0, %r2, %g0
1872casxa [%r1]0xb0, %r2, %g0
1873 prefetcha [%r1]176, 0x12
1874CASE_ASI_0xb8_th0:
1875 setx 0x41510366, %r4, %r1
1876 and %r1, %r31, %r1 !make sure address is aligned
1877 ldx [%r23 + 0xb6 & ~0x7], %r2
1878 ldx [%r26 + 0x84 & ~0x7], %r4
1879 ldx [%r24 + 0x1c & ~0x7], %r6
1880 ldx [%r27 + 0x59 & ~0x7], %r8
1881 ldx [%r27 + 0x8c & ~0x7], %r10
1882 ldx [%r28 + 0xca & ~0x7], %r12
1883 ldx [%r27 + 0xdf & ~0x7], %r14
1884 ldx [%r26 + 0x5 & ~0x7], %r16
1885 ld [%r28 + 0xfc & ~0x7], %f0
1886 ld [%r24 + 0xa5 & ~0x7], %f16
1887 ld [%r24 + 0xe2 & ~0x7], %f32
1888 ld [%r25 + 0x1 & ~0x7], %f48
1889 ldsba [%r1]184, %r6
1890 ldsha [%r1]184, %r16
1891 ldswa [%r1]184, %r4
1892 lduba [%r1]184, %r6
1893 lduha [%r1]184, %r14
1894 ldxa [%r1]184, %r14
1895 ldda [%r1]184, %r16
1896 ldstuba [%r1]184, %r16
1897 swapa [%r1]184, %r6
1898 lda [%r1]184, %f32
1899 ldda [%r1]184, %f48
1900 stba %r2, [%r1]184
1901 stha %r8, [%r1]184
1902 stwa %r14, [%r1]184
1903 stxa %r2, [%r1]184
1904 sta %f16, [%r1]184
1905 stda %f48, [%r1]184
1906casa [%r1]0xb8, %r2, %g0
1907casxa [%r1]0xb8, %r2, %g0
1908 prefetcha [%r1]184, 0xf
1909CASE_ASI_0xc6_th0:
1910 setx 0x2397d37b, %r4, %r1
1911 and %r1, %r31, %r1 !make sure address is aligned
1912 ldx [%r22 + 0xb5 & ~0x7], %r2
1913 ldx [%r28 + 0xc0 & ~0x7], %r4
1914 ldx [%r23 + 0xe5 & ~0x7], %r6
1915 ldx [%r22 + 0x1e & ~0x7], %r8
1916 ldx [%r23 + 0x83 & ~0x7], %r10
1917 ldx [%r22 + 0xc & ~0x7], %r12
1918 ldx [%r28 + 0x43 & ~0x7], %r14
1919 ldx [%r27 + 0x9 & ~0x7], %r16
1920 ld [%r23 + 0xd7 & ~0x7], %f0
1921 ld [%r23 + 0xfa & ~0x7], %f16
1922 ld [%r25 + 0x2 & ~0x7], %f32
1923 ld [%r28 + 0x5e & ~0x7], %f48
1924 ldsba [%r1]198, %r8
1925 ldsha [%r1]198, %r8
1926 ldswa [%r1]198, %r14
1927 lduba [%r1]198, %r2
1928 lduha [%r1]198, %r8
1929 ldxa [%r1]198, %r8
1930 ldda [%r1]198, %r10
1931 ldstuba [%r1]198, %r6
1932 swapa [%r1]198, %r10
1933 lda [%r1]198, %f16
1934 ldda [%r1]198, %f0
1935 stba %r0, [%r1]198
1936 stha %r0, [%r1]198
1937 stwa %r2, [%r1]198
1938 stxa %r2, [%r1]198
1939 sta %f48, [%r1]198
1940 stda %f0, [%r1]198
1941casa [%r1]0xc6, %r2, %g0
1942casxa [%r1]0xc6, %r2, %g0
1943 prefetcha [%r1]198, 0x3
1944CASE_ASI_0xce_th0:
1945 setx 0x20b7869d, %r4, %r1
1946 and %r1, %r31, %r1 !make sure address is aligned
1947 ldx [%r25 + 0x22 & ~0x7], %r2
1948 ldx [%r22 + 0x24 & ~0x7], %r4
1949 ldx [%r22 + 0x58 & ~0x7], %r6
1950 ldx [%r27 + 0xba & ~0x7], %r8
1951 ldx [%r25 + 0xef & ~0x7], %r10
1952 ldx [%r24 + 0x40 & ~0x7], %r12
1953 ldx [%r21 + 0x92 & ~0x7], %r14
1954 ldx [%r21 + 0x41 & ~0x7], %r16
1955 ld [%r25 + 0x69 & ~0x7], %f0
1956 ld [%r26 + 0x52 & ~0x7], %f16
1957 ld [%r25 + 0xdf & ~0x7], %f32
1958 ld [%r25 + 0x15 & ~0x7], %f48
1959 ldsba [%r1]206, %r6
1960 ldsha [%r1]206, %r12
1961 ldswa [%r1]206, %r6
1962 lduba [%r1]206, %r4
1963 lduha [%r1]206, %r4
1964 ldxa [%r1]206, %r16
1965 ldda [%r1]206, %r8
1966 ldstuba [%r1]206, %r2
1967 swapa [%r1]206, %r8
1968 lda [%r1]206, %f32
1969 ldda [%r1]206, %f16
1970 stba %r4, [%r1]206
1971 stha %r8, [%r1]206
1972 stwa %r8, [%r1]206
1973 stxa %r2, [%r1]206
1974 sta %f16, [%r1]206
1975 stda %f32, [%r1]206
1976casa [%r1]0xce, %r2, %g0
1977casxa [%r1]0xce, %r2, %g0
1978 prefetcha [%r1]206, 0x1a
1979CASE_ASI_0xcf_th0:
1980 setx 0x1e29d566, %r4, %r1
1981 and %r1, %r31, %r1 !make sure address is aligned
1982 ldx [%r25 + 0x2f & ~0x7], %r2
1983 ldx [%r24 + 0xb & ~0x7], %r4
1984 ldx [%r23 + 0x3f & ~0x7], %r6
1985 ldx [%r23 + 0x97 & ~0x7], %r8
1986 ldx [%r23 + 0x31 & ~0x7], %r10
1987 ldx [%r23 + 0x61 & ~0x7], %r12
1988 ldx [%r21 + 0xa & ~0x7], %r14
1989 ldx [%r23 + 0xa & ~0x7], %r16
1990 ld [%r21 + 0xe1 & ~0x7], %f0
1991 ld [%r27 + 0x88 & ~0x7], %f16
1992 ld [%r24 + 0x63 & ~0x7], %f32
1993 ld [%r25 + 0x8b & ~0x7], %f48
1994 ldsba [%r1]207, %r16
1995 ldsha [%r1]207, %r14
1996 ldswa [%r1]207, %r6
1997 lduba [%r1]207, %r10
1998 lduha [%r1]207, %r6
1999 ldxa [%r1]207, %r4
2000 ldda [%r1]207, %r14
2001 ldstuba [%r1]207, %r6
2002 swapa [%r1]207, %r14
2003 lda [%r1]207, %f0
2004 ldda [%r1]207, %f16
2005 stba %r2, [%r1]207
2006 stha %r10, [%r1]207
2007 stwa %r12, [%r1]207
2008 stxa %r10, [%r1]207
2009 sta %f32, [%r1]207
2010 stda %f48, [%r1]207
2011casa [%r1]0xcf, %r2, %g0
2012casxa [%r1]0xcf, %r2, %g0
2013 prefetcha [%r1]207, 0x3
2014CASE_ASI_0xde_th0:
2015 setx 0x721c4756, %r4, %r1
2016 and %r1, %r31, %r1 !make sure address is aligned
2017 ldx [%r22 + 0xcc & ~0x7], %r2
2018 ldx [%r24 + 0x94 & ~0x7], %r4
2019 ldx [%r28 + 0x3 & ~0x7], %r6
2020 ldx [%r22 + 0x37 & ~0x7], %r8
2021 ldx [%r21 + 0x10 & ~0x7], %r10
2022 ldx [%r26 + 0x70 & ~0x7], %r12
2023 ldx [%r26 + 0xb6 & ~0x7], %r14
2024 ldx [%r22 + 0x13 & ~0x7], %r16
2025 ld [%r21 + 0xc2 & ~0x7], %f0
2026 ld [%r25 + 0x4a & ~0x7], %f16
2027 ld [%r27 + 0x4e & ~0x7], %f32
2028 ld [%r26 + 0xd2 & ~0x7], %f48
2029 ldsba [%r1]222, %r6
2030 ldsha [%r1]222, %r10
2031 ldswa [%r1]222, %r6
2032 lduba [%r1]222, %r10
2033 lduha [%r1]222, %r12
2034 ldxa [%r1]222, %r2
2035 ldda [%r1]222, %r2
2036 ldstuba [%r1]222, %r12
2037 swapa [%r1]222, %r6
2038 lda [%r1]222, %f16
2039 ldda [%r1]222, %f16
2040 stba %r12, [%r1]222
2041 stha %r12, [%r1]222
2042 stwa %r10, [%r1]222
2043 stxa %r0, [%r1]222
2044 sta %f0, [%r1]222
2045 stda %f0, [%r1]222
2046casa [%r1]0xde, %r2, %g0
2047casxa [%r1]0xde, %r2, %g0
2048 prefetcha [%r1]222, 0x0
2049CASE_ASI_0xec_th0:
2050 setx 0x715a74cd, %r4, %r1
2051 and %r1, %r31, %r1 !make sure address is aligned
2052 ldx [%r23 + 0xc & ~0x7], %r2
2053 ldx [%r21 + 0x48 & ~0x7], %r4
2054 ldx [%r28 + 0x22 & ~0x7], %r6
2055 ldx [%r25 + 0x23 & ~0x7], %r8
2056 ldx [%r21 + 0x88 & ~0x7], %r10
2057 ldx [%r25 + 0x25 & ~0x7], %r12
2058 ldx [%r24 + 0xf & ~0x7], %r14
2059 ldx [%r27 + 0x2c & ~0x7], %r16
2060 ld [%r24 + 0xd0 & ~0x7], %f0
2061 ld [%r25 + 0x78 & ~0x7], %f16
2062 ld [%r24 + 0x86 & ~0x7], %f32
2063 ld [%r21 + 0x1d & ~0x7], %f48
2064 ldsba [%r1]236, %r14
2065 ldsha [%r1]236, %r2
2066 ldswa [%r1]236, %r2
2067 lduba [%r1]236, %r8
2068 lduha [%r1]236, %r8
2069 ldxa [%r1]236, %r12
2070 ldda [%r1]236, %r4
2071 ldstuba [%r1]236, %r4
2072 swapa [%r1]236, %r4
2073 lda [%r1]236, %f16
2074 ldda [%r1]236, %f0
2075 stba %r10, [%r1]236
2076 stha %r14, [%r1]236
2077 stwa %r14, [%r1]236
2078 stxa %r14, [%r1]236
2079 sta %f32, [%r1]236
2080 stda %f16, [%r1]236
2081casa [%r1]0xec, %r2, %g0
2082casxa [%r1]0xec, %r2, %g0
2083 prefetcha [%r1]236, 0x16
2084CASE_ASI_0xf6_th0:
2085 setx 0x5768594d, %r4, %r1
2086 and %r1, %r31, %r1 !make sure address is aligned
2087 ldx [%r27 + 0xa6 & ~0x7], %r2
2088 ldx [%r28 + 0xfb & ~0x7], %r4
2089 ldx [%r21 + 0x6a & ~0x7], %r6
2090 ldx [%r26 + 0xc8 & ~0x7], %r8
2091 ldx [%r27 + 0x45 & ~0x7], %r10
2092 ldx [%r27 + 0x24 & ~0x7], %r12
2093 ldx [%r28 + 0x74 & ~0x7], %r14
2094 ldx [%r23 + 0x4 & ~0x7], %r16
2095 ld [%r28 + 0x95 & ~0x7], %f0
2096 ld [%r24 + 0x81 & ~0x7], %f16
2097 ld [%r22 + 0x53 & ~0x7], %f32
2098 ld [%r22 + 0x59 & ~0x7], %f48
2099 ldsba [%r1]246, %r6
2100 ldsha [%r1]246, %r16
2101 ldswa [%r1]246, %r4
2102 lduba [%r1]246, %r6
2103 lduha [%r1]246, %r16
2104 ldxa [%r1]246, %r4
2105 ldda [%r1]246, %r6
2106 ldstuba [%r1]246, %r6
2107 swapa [%r1]246, %r10
2108 lda [%r1]246, %f16
2109 ldda [%r1]246, %f32
2110 stba %r10, [%r1]246
2111 stha %r12, [%r1]246
2112 stwa %r10, [%r1]246
2113 stxa %r10, [%r1]246
2114 sta %f0, [%r1]246
2115 stda %f0, [%r1]246
2116casa [%r1]0xf6, %r2, %g0
2117casxa [%r1]0xf6, %r2, %g0
2118 prefetcha [%r1]246, 0x9
2119CASE_ASI_0x41_th0_0x0:
2120 mov %g0, %r1
2121 ldsba [%r1]65, %r2
2122 ldsha [%r1]65, %r14
2123 ldswa [%r1]65, %r6
2124 lduba [%r1]65, %r8
2125 lduha [%r1]65, %r4
2126 ldxa [%r1]65, %r16
2127 ldda [%r1]65, %r6
2128 ldstuba [%r1]65, %r4
2129 swapa [%r1]65, %r12
2130 lda [%r1]65, %f32
2131 ldda [%r1]65, %f0
2132 stba %r8, [%r1]65
2133 stha %r4, [%r1]65
2134 stwa %r0, [%r1]65
2135 stxa %r8, [%r1]65
2136 sta %f0, [%r1]65
2137 stda %f32, [%r1]65
2138casa [%r1]0x41, %r2, %g0
2139casxa [%r1]0x41, %r2, %g0
2140 prefetcha [%r1]65, 0x0
2141CASE_ASI_0x41_th0_0x10:
2142 set 0x10, %r1
2143 ldsba [%r1]65, %r8
2144 ldsha [%r1]65, %r4
2145 ldswa [%r1]65, %r16
2146 lduba [%r1]65, %r10
2147 lduha [%r1]65, %r6
2148 ldxa [%r1]65, %r16
2149 ldda [%r1]65, %r6
2150 ldstuba [%r1]65, %r10
2151 swapa [%r1]65, %r14
2152 lda [%r1]65, %f0
2153 ldda [%r1]65, %f48
2154 stba %r2, [%r1]65
2155 stha %r4, [%r1]65
2156 stwa %r4, [%r1]65
2157 stxa %r0, [%r1]65
2158 sta %f0, [%r1]65
2159 stda %f16, [%r1]65
2160casa [%r1]0x41, %r2, %g0
2161casxa [%r1]0x41, %r2, %g0
2162 prefetcha [%r1]65, 0x6
2163CASE_ASI_0x41_th0_0x58:
2164 set 0x58, %r1
2165 ldsba [%r1]65, %r6
2166 ldsha [%r1]65, %r16
2167 ldswa [%r1]65, %r14
2168 lduba [%r1]65, %r16
2169 lduha [%r1]65, %r4
2170 ldxa [%r1]65, %r4
2171 ldda [%r1]65, %r6
2172 ldstuba [%r1]65, %r2
2173 swapa [%r1]65, %r14
2174 lda [%r1]65, %f48
2175 ldda [%r1]65, %f48
2176 stba %r10, [%r1]65
2177 stha %r14, [%r1]65
2178 stwa %r8, [%r1]65
2179 stxa %r4, [%r1]65
2180 sta %f0, [%r1]65
2181 stda %f0, [%r1]65
2182casa [%r1]0x41, %r2, %g0
2183casxa [%r1]0x41, %r2, %g0
2184 prefetcha [%r1]65, 0x12
2185CASE_ASI_0x4f_th0_range8:
2186!!asi_range = 0x0-0x38
2187 set 0xa, %r1
2188 and %r1, %r29, %r1 !make sure address is aligned
2189 ldsba [%r1]79, %r8
2190 ldsha [%r1]79, %r16
2191 ldswa [%r1]79, %r4
2192 lduba [%r1]79, %r16
2193 lduha [%r1]79, %r6
2194 ldxa [%r1]79, %r16
2195 ldda [%r1]79, %r10
2196 ldstuba [%r1]79, %r10
2197 swapa [%r1]79, %r4
2198 lda [%r1]79, %f32
2199 ldda [%r1]79, %f16
2200 stba %r12, [%r1]79
2201 stha %r8, [%r1]79
2202 stwa %r4, [%r1]79
2203 sta %f32, [%r1]79
2204 stda %f0, [%r1]79
2205casa [%r1]0x4f, %r2, %g0
2206casxa [%r1]0x4f, %r2, %g0
2207 prefetcha [%r1]79, 0x1f
2208CASE_ASI_0x4f_th0_rand:
2209 setx 0x22376413, %r4, %r1
2210 and %r1, %r31, %r1 !make sure address is aligned
2211 ldx [%r21 + 0xb7 & ~0x7], %r2
2212 ldx [%r22 + 0xe7 & ~0x7], %r4
2213 ldx [%r27 + 0xdd & ~0x7], %r6
2214 ldx [%r26 + 0xe6 & ~0x7], %r8
2215 ldx [%r24 + 0x6 & ~0x7], %r10
2216 ldx [%r25 + 0x0 & ~0x7], %r12
2217 ldx [%r26 + 0x8b & ~0x7], %r14
2218 ldx [%r23 + 0x1 & ~0x7], %r16
2219 ld [%r25 + 0xc1 & ~0x7], %f0
2220 ld [%r27 + 0x5c & ~0x7], %f16
2221 ld [%r25 + 0xbf & ~0x7], %f32
2222 ld [%r28 + 0xf5 & ~0x7], %f48
2223 ldsba [%r1]79, %r16
2224 ldsha [%r1]79, %r4
2225 ldswa [%r1]79, %r10
2226 lduba [%r1]79, %r8
2227 lduha [%r1]79, %r16
2228 ldxa [%r1]79, %r8
2229 ldda [%r1]79, %r2
2230 ldstuba [%r1]79, %r8
2231 swapa [%r1]79, %r12
2232 lda [%r1]79, %f0
2233 ldda [%r1]79, %f0
2234 stba %r4, [%r1]79
2235 stha %r2, [%r1]79
2236 stwa %r2, [%r1]79
2237 stxa %r8, [%r1]79
2238 sta %f0, [%r1]79
2239 stda %f48, [%r1]79
2240casa [%r1]0x4f, %r2, %g0
2241casxa [%r1]0x4f, %r2, %g0
2242 prefetcha [%r1]79, 0x1a
2243CASE_ASI_0x4c_th0_range9:
2244!!asi_range = 0x0-0x18
2245 set 0xf, %r1
2246 and %r1, %r29, %r1 !make sure address is aligned
2247 ldsba [%r1]76, %r8
2248 ldsha [%r1]76, %r2
2249 ldswa [%r1]76, %r16
2250 lduba [%r1]76, %r6
2251 lduha [%r1]76, %r14
2252 ldxa [%r1]76, %r16
2253 ldda [%r1]76, %r16
2254 ldstuba [%r1]76, %r10
2255 swapa [%r1]76, %r14
2256 lda [%r1]76, %f16
2257 ldda [%r1]76, %f16
2258 stba %r6, [%r1]76
2259 stha %r4, [%r1]76
2260 stwa %r12, [%r1]76
2261 sta %f0, [%r1]76
2262 stda %f48, [%r1]76
2263casa [%r1]0x4c, %r2, %g0
2264casxa [%r1]0x4c, %r2, %g0
2265 prefetcha [%r1]76, 0xb
2266CASE_ASI_0x4c_th0_rand:
2267 setx 0x4d4445d9, %r4, %r1
2268 and %r1, %r31, %r1 !make sure address is aligned
2269 ldx [%r23 + 0xd3 & ~0x7], %r2
2270 ldx [%r22 + 0xc3 & ~0x7], %r4
2271 ldx [%r26 + 0x28 & ~0x7], %r6
2272 ldx [%r24 + 0x61 & ~0x7], %r8
2273 ldx [%r22 + 0x1e & ~0x7], %r10
2274 ldx [%r25 + 0x63 & ~0x7], %r12
2275 ldx [%r25 + 0x23 & ~0x7], %r14
2276 ldx [%r24 + 0x2f & ~0x7], %r16
2277 ld [%r27 + 0x86 & ~0x7], %f0
2278 ld [%r24 + 0x99 & ~0x7], %f16
2279 ld [%r25 + 0x32 & ~0x7], %f32
2280 ld [%r28 + 0x78 & ~0x7], %f48
2281 ldsba [%r1]76, %r4
2282 ldsha [%r1]76, %r12
2283 ldswa [%r1]76, %r12
2284 lduba [%r1]76, %r6
2285 lduha [%r1]76, %r6
2286 ldxa [%r1]76, %r14
2287 ldda [%r1]76, %r10
2288 ldstuba [%r1]76, %r8
2289 swapa [%r1]76, %r12
2290 lda [%r1]76, %f0
2291 ldda [%r1]76, %f0
2292 stba %r4, [%r1]76
2293 stha %r14, [%r1]76
2294 stwa %r4, [%r1]76
2295 stxa %r6, [%r1]76
2296 sta %f16, [%r1]76
2297 stda %f32, [%r1]76
2298casa [%r1]0x4c, %r2, %g0
2299casxa [%r1]0x4c, %r2, %g0
2300 prefetcha [%r1]76, 0x4
2301CASE_ASI_0x40_th0_0x30:
2302 set 0x30, %r1
2303 ldsba [%r1]64, %r6
2304 ldsha [%r1]64, %r10
2305 ldswa [%r1]64, %r10
2306 lduba [%r1]64, %r14
2307 lduha [%r1]64, %r6
2308 ldxa [%r1]64, %r6
2309 ldda [%r1]64, %r10
2310 ldstuba [%r1]64, %r2
2311 swapa [%r1]64, %r12
2312 lda [%r1]64, %f48
2313 ldda [%r1]64, %f0
2314 stba %r14, [%r1]64
2315 stha %r6, [%r1]64
2316 stwa %r0, [%r1]64
2317 stxa %r14, [%r1]64
2318 sta %f0, [%r1]64
2319 stda %f32, [%r1]64
2320casa [%r1]0x40, %r2, %g0
2321casxa [%r1]0x40, %r2, %g0
2322 prefetcha [%r1]64, 0xc
2323CASE_ASI_0x40_th0_0xA0:
2324 set 0xA0, %r1
2325 ldsba [%r1]64, %r8
2326 ldsha [%r1]64, %r4
2327 ldswa [%r1]64, %r8
2328 lduba [%r1]64, %r6
2329 lduha [%r1]64, %r6
2330 ldxa [%r1]64, %r2
2331 ldda [%r1]64, %r10
2332 ldstuba [%r1]64, %r12
2333 swapa [%r1]64, %r14
2334 lda [%r1]64, %f16
2335 ldda [%r1]64, %f0
2336 stba %r6, [%r1]64
2337 stha %r6, [%r1]64
2338 stwa %r2, [%r1]64
2339 stxa %r2, [%r1]64
2340 sta %f32, [%r1]64
2341 stda %f32, [%r1]64
2342casa [%r1]0x40, %r2, %g0
2343casxa [%r1]0x40, %r2, %g0
2344 prefetcha [%r1]64, 0xe
2345CASE_ASI_0x40_th0_0x28:
2346 set 0x28, %r1
2347 ldsba [%r1]64, %r12
2348 ldsha [%r1]64, %r4
2349 ldswa [%r1]64, %r14
2350 lduba [%r1]64, %r8
2351 lduha [%r1]64, %r2
2352 ldxa [%r1]64, %r16
2353 ldda [%r1]64, %r12
2354 ldstuba [%r1]64, %r8
2355 swapa [%r1]64, %r8
2356 lda [%r1]64, %f0
2357 ldda [%r1]64, %f48
2358 stba %r12, [%r1]64
2359 stha %r12, [%r1]64
2360 stwa %r8, [%r1]64
2361 sta %f32, [%r1]64
2362 stda %f16, [%r1]64
2363casa [%r1]0x40, %r2, %g0
2364casxa [%r1]0x40, %r2, %g0
2365 prefetcha [%r1]64, 0x3
2366CASE_ASI_0x45_th0_range10:
2367!!asi_range = 0x0-0x18
2368 set 0x12, %r1
2369 and %r1, %r29, %r1 !make sure address is aligned
2370 ldsba [%r1]69, %r12
2371 ldsha [%r1]69, %r2
2372 ldswa [%r1]69, %r12
2373 lduba [%r1]69, %r8
2374 lduha [%r1]69, %r14
2375 ldxa [%r1]69, %r16
2376 ldda [%r1]69, %r4
2377 ldstuba [%r1]69, %r2
2378 swapa [%r1]69, %r14
2379 lda [%r1]69, %f48
2380 ldda [%r1]69, %f48
2381 stba %r8, [%r1]69
2382 stha %r0, [%r1]69
2383 stwa %r12, [%r1]69
2384 sta %f48, [%r1]69
2385 stda %f16, [%r1]69
2386casa [%r1]0x45, %r2, %g0
2387casxa [%r1]0x45, %r2, %g0
2388 prefetcha [%r1]69, 0xe
2389 ldx [%r28 + 0xfe & ~0x7], %r2
2390 ldx [%r27 + 0x9d & ~0x7], %r4
2391 ldx [%r23 + 0x34 & ~0x7], %r6
2392 ldx [%r28 + 0x3c & ~0x7], %r8
2393 ldx [%r24 + 0x4a & ~0x7], %r10
2394 ldx [%r27 + 0x27 & ~0x7], %r12
2395 ldx [%r23 + 0x7a & ~0x7], %r14
2396 ldx [%r25 + 0xa2 & ~0x7], %r16
2397 ld [%r21 + 0x11 & ~0x7], %f0
2398 ld [%r24 + 0x27 & ~0x7], %f16
2399 ld [%r23 + 0xfc & ~0x7], %f32
2400 ld [%r22 + 0x88 & ~0x7], %f48
2401CASE_ASI_0x45_rand11:
2402 set 0x10e, %r1
2403 and %r1, %r29, %r1 !make sure address is aligned
2404 ldsba [%r1]69, %r14
2405 ldsha [%r1]69, %r10
2406 ldswa [%r1]69, %r2
2407 lduba [%r1]69, %r6
2408 lduha [%r1]69, %r2
2409 ldxa [%r1]69, %r12
2410 ldda [%r1]69, %r10
2411 ldstuba [%r1]69, %r6
2412 swapa [%r1]69, %r8
2413 lda [%r1]69, %f32
2414 ldda [%r1]69, %f16
2415 stba %r12, [%r1]69
2416 stha %r2, [%r1]69
2417 stwa %r10, [%r1]69
2418 sta %f0, [%r1]69
2419 stda %f32, [%r1]69
2420casa [%r1]0x45, %r2, %g0
2421casxa [%r1]0x45, %r2, %g0
2422 prefetcha [%r1]69, 0x1d
2423CASE_ASI_0x50_th0_0x0:
2424 mov %g0, %r1
2425 ldsba [%r1]80, %r10
2426 ldsha [%r1]80, %r6
2427 ldswa [%r1]80, %r4
2428 lduba [%r1]80, %r8
2429 lduha [%r1]80, %r6
2430 ldxa [%r1]80, %r8
2431 ldda [%r1]80, %r16
2432 ldstuba [%r1]80, %r12
2433 swapa [%r1]80, %r2
2434 lda [%r1]80, %f48
2435 ldda [%r1]80, %f0
2436 stba %r14, [%r1]80
2437 stha %r0, [%r1]80
2438 stwa %r6, [%r1]80
2439 stxa %r10, [%r1]80
2440 sta %f16, [%r1]80
2441 stda %f0, [%r1]80
2442casa [%r1]0x50, %r2, %g0
2443casxa [%r1]0x50, %r2, %g0
2444 prefetcha [%r1]80, 0x13
2445CASE_ASI_0x5e_th0_range12:
2446!!asi_range = 0x0-0x7f8
2447 set 0x7d9, %r1
2448 and %r1, %r29, %r1 !make sure address is aligned
2449 ldsba [%r1]94, %r4
2450 ldsha [%r1]94, %r2
2451 ldswa [%r1]94, %r2
2452 lduba [%r1]94, %r4
2453 lduha [%r1]94, %r14
2454 ldxa [%r1]94, %r10
2455 ldda [%r1]94, %r8
2456 ldstuba [%r1]94, %r8
2457 swapa [%r1]94, %r8
2458 lda [%r1]94, %f16
2459 ldda [%r1]94, %f48
2460 stba %r10, [%r1]94
2461 stha %r8, [%r1]94
2462 stwa %r4, [%r1]94
2463 stxa %r10, [%r1]94
2464 sta %f16, [%r1]94
2465 stda %f0, [%r1]94
2466casa [%r1]0x5e, %r2, %g0
2467casxa [%r1]0x5e, %r2, %g0
2468 prefetcha [%r1]94, 0x0
2469CASE_ASI_0x5e_th0_rand:
2470 setx 0x3dc86dcf, %r4, %r1
2471 and %r1, %r31, %r1 !make sure address is aligned
2472 ldx [%r24 + 0x52 & ~0x7], %r2
2473 ldx [%r23 + 0x8c & ~0x7], %r4
2474 ldx [%r26 + 0xfb & ~0x7], %r6
2475 ldx [%r24 + 0xc9 & ~0x7], %r8
2476 ldx [%r21 + 0xb3 & ~0x7], %r10
2477 ldx [%r26 + 0x1d & ~0x7], %r12
2478 ldx [%r23 + 0x4f & ~0x7], %r14
2479 ldx [%r21 + 0xa3 & ~0x7], %r16
2480 ld [%r24 + 0x9f & ~0x7], %f0
2481 ld [%r26 + 0xc2 & ~0x7], %f16
2482 ld [%r24 + 0x8b & ~0x7], %f32
2483 ld [%r27 + 0x9c & ~0x7], %f48
2484 ldsba [%r1]94, %r6
2485 ldsha [%r1]94, %r8
2486 ldswa [%r1]94, %r8
2487 lduba [%r1]94, %r2
2488 lduha [%r1]94, %r6
2489 ldxa [%r1]94, %r4
2490 ldda [%r1]94, %r2
2491 ldstuba [%r1]94, %r14
2492 swapa [%r1]94, %r16
2493 lda [%r1]94, %f0
2494 ldda [%r1]94, %f16
2495 stba %r12, [%r1]94
2496 stha %r0, [%r1]94
2497 stwa %r0, [%r1]94
2498 stxa %r0, [%r1]94
2499 sta %f32, [%r1]94
2500 stda %f0, [%r1]94
2501casa [%r1]0x5e, %r2, %g0
2502casxa [%r1]0x5e, %r2, %g0
2503 prefetcha [%r1]94, 0xb
2504CASE_ASI_0x73_th0_0x0:
2505 mov %g0, %r1
2506 ldsba [%r1]115, %r12
2507 ldsha [%r1]115, %r14
2508 ldswa [%r1]115, %r12
2509 lduba [%r1]115, %r16
2510 lduha [%r1]115, %r2
2511 ldxa [%r1]115, %r4
2512 ldda [%r1]115, %r8
2513 ldstuba [%r1]115, %r6
2514 swapa [%r1]115, %r2
2515 lda [%r1]115, %f0
2516 ldda [%r1]115, %f48
2517 stba %r10, [%r1]115
2518 stha %r10, [%r1]115
2519 stwa %r0, [%r1]115
2520 sta %f48, [%r1]115
2521 stda %f0, [%r1]115
2522casa [%r1]0x73, %r2, %g0
2523casxa [%r1]0x73, %r2, %g0
2524 prefetcha [%r1]115, 0x10
2525CASE_ASI_0x73_th0_rand:
2526 setx 0x6a58b174, %r4, %r1
2527 and %r1, %r31, %r1 !make sure address is aligned
2528 ldx [%r24 + 0x22 & ~0x7], %r2
2529 ldx [%r25 + 0xb6 & ~0x7], %r4
2530 ldx [%r27 + 0x79 & ~0x7], %r6
2531 ldx [%r24 + 0x72 & ~0x7], %r8
2532 ldx [%r24 + 0xb4 & ~0x7], %r10
2533 ldx [%r22 + 0xbe & ~0x7], %r12
2534 ldx [%r25 + 0x9b & ~0x7], %r14
2535 ldx [%r25 + 0x39 & ~0x7], %r16
2536 ld [%r26 + 0xea & ~0x7], %f0
2537 ld [%r23 + 0xa7 & ~0x7], %f16
2538 ld [%r26 + 0x7 & ~0x7], %f32
2539 ld [%r27 + 0x49 & ~0x7], %f48
2540 ldsba [%r1]115, %r2
2541 ldsha [%r1]115, %r6
2542 ldswa [%r1]115, %r6
2543 lduba [%r1]115, %r12
2544 lduha [%r1]115, %r6
2545 ldxa [%r1]115, %r16
2546 ldda [%r1]115, %r16
2547 ldstuba [%r1]115, %r16
2548 swapa [%r1]115, %r6
2549 lda [%r1]115, %f0
2550 ldda [%r1]115, %f16
2551 stba %r2, [%r1]115
2552 stha %r14, [%r1]115
2553 stwa %r4, [%r1]115
2554 stxa %r2, [%r1]115
2555 sta %f16, [%r1]115
2556 stda %f0, [%r1]115
2557casa [%r1]0x73, %r2, %g0
2558casxa [%r1]0x73, %r2, %g0
2559 prefetcha [%r1]115, 0xd
2560CASE_ASI_0x58_th0_0x18:
2561 set 0x18, %r1
2562 ldsba [%r1]88, %r12
2563 ldsha [%r1]88, %r6
2564 ldswa [%r1]88, %r14
2565 lduba [%r1]88, %r10
2566 lduha [%r1]88, %r10
2567 ldxa [%r1]88, %r2
2568 ldda [%r1]88, %r10
2569 ldstuba [%r1]88, %r10
2570 swapa [%r1]88, %r2
2571 lda [%r1]88, %f0
2572 ldda [%r1]88, %f0
2573 stba %r14, [%r1]88
2574 stha %r6, [%r1]88
2575 stwa %r0, [%r1]88
2576 sta %f32, [%r1]88
2577 stda %f16, [%r1]88
2578casa [%r1]0x58, %r2, %g0
2579casxa [%r1]0x58, %r2, %g0
2580 prefetcha [%r1]88, 0xe
2581CASE_ASI_0x58_th0_0x30:
2582 set 0x30, %r1
2583 ldsba [%r1]88, %r14
2584 ldsha [%r1]88, %r12
2585 ldswa [%r1]88, %r12
2586 lduba [%r1]88, %r2
2587 lduha [%r1]88, %r8
2588 ldxa [%r1]88, %r16
2589 ldda [%r1]88, %r16
2590 ldstuba [%r1]88, %r8
2591 swapa [%r1]88, %r6
2592 lda [%r1]88, %f32
2593 ldda [%r1]88, %f16
2594 stba %r0, [%r1]88
2595 stha %r0, [%r1]88
2596 stwa %r2, [%r1]88
2597 sta %f32, [%r1]88
2598 stda %f48, [%r1]88
2599casa [%r1]0x58, %r2, %g0
2600casxa [%r1]0x58, %r2, %g0
2601 prefetcha [%r1]88, 0xb
2602CASE_ASI_0x58_th0_0x38:
2603 set 0x38, %r1
2604 ldsba [%r1]88, %r14
2605 ldsha [%r1]88, %r6
2606 ldswa [%r1]88, %r10
2607 lduba [%r1]88, %r8
2608 lduha [%r1]88, %r14
2609 ldxa [%r1]88, %r6
2610 ldda [%r1]88, %r12
2611 ldstuba [%r1]88, %r2
2612 swapa [%r1]88, %r12
2613 lda [%r1]88, %f32
2614 ldda [%r1]88, %f0
2615 stba %r6, [%r1]88
2616 stha %r2, [%r1]88
2617 stwa %r0, [%r1]88
2618 sta %f48, [%r1]88
2619 stda %f0, [%r1]88
2620casa [%r1]0x58, %r2, %g0
2621casxa [%r1]0x58, %r2, %g0
2622 prefetcha [%r1]88, 0x1
2623CASE_ASI_0x58_th0_0x40:
2624 set 0x40, %r1
2625 ldsba [%r1]88, %r2
2626 ldsha [%r1]88, %r8
2627 ldswa [%r1]88, %r4
2628 lduba [%r1]88, %r4
2629 lduha [%r1]88, %r8
2630 ldxa [%r1]88, %r8
2631 ldda [%r1]88, %r2
2632 ldstuba [%r1]88, %r16
2633 swapa [%r1]88, %r14
2634 lda [%r1]88, %f32
2635 ldda [%r1]88, %f0
2636 stba %r14, [%r1]88
2637 stha %r4, [%r1]88
2638 stwa %r0, [%r1]88
2639 sta %f48, [%r1]88
2640 stda %f0, [%r1]88
2641casa [%r1]0x58, %r2, %g0
2642casxa [%r1]0x58, %r2, %g0
2643 prefetcha [%r1]88, 0x1b
2644CASE_ASI_0x58_th0_0x80:
2645 set 0x80, %r1
2646 ldsba [%r1]88, %r10
2647 ldsha [%r1]88, %r12
2648 ldswa [%r1]88, %r2
2649 lduba [%r1]88, %r6
2650 lduha [%r1]88, %r14
2651 ldxa [%r1]88, %r10
2652 ldda [%r1]88, %r10
2653 ldstuba [%r1]88, %r16
2654 swapa [%r1]88, %r6
2655 lda [%r1]88, %f0
2656 ldda [%r1]88, %f0
2657 stba %r0, [%r1]88
2658 stha %r14, [%r1]88
2659 stwa %r14, [%r1]88
2660 sta %f48, [%r1]88
2661 stda %f32, [%r1]88
2662casa [%r1]0x58, %r2, %g0
2663casxa [%r1]0x58, %r2, %g0
2664 prefetcha [%r1]88, 0x2
2665CASE_ASI_0x56_th0_range13:
2666!!asi_range = 0x0-0x1f8
2667 set 0x97, %r1
2668 and %r1, %r29, %r1 !make sure address is aligned
2669 ldsba [%r1]86, %r6
2670 ldsha [%r1]86, %r8
2671 ldswa [%r1]86, %r6
2672 lduba [%r1]86, %r12
2673 lduha [%r1]86, %r4
2674 ldxa [%r1]86, %r10
2675 ldda [%r1]86, %r2
2676 ldstuba [%r1]86, %r10
2677 swapa [%r1]86, %r12
2678 lda [%r1]86, %f0
2679 ldda [%r1]86, %f48
2680 stba %r4, [%r1]86
2681 stha %r12, [%r1]86
2682 stwa %r0, [%r1]86
2683 stxa %r2, [%r1]86
2684 sta %f16, [%r1]86
2685 stda %f48, [%r1]86
2686casa [%r1]0x56, %r2, %g0
2687casxa [%r1]0x56, %r2, %g0
2688 prefetcha [%r1]86, 0xc
2689CASE_ASI_0x56_th0_range14:
2690!!asi_range = 0x400-0x5f8
2691 set 0x41d, %r1
2692 and %r1, %r29, %r1 !make sure address is aligned
2693 ldsba [%r1]86, %r10
2694 ldsha [%r1]86, %r10
2695 ldswa [%r1]86, %r6
2696 lduba [%r1]86, %r2
2697 lduha [%r1]86, %r10
2698 ldxa [%r1]86, %r4
2699 ldda [%r1]86, %r12
2700 ldstuba [%r1]86, %r16
2701 swapa [%r1]86, %r4
2702 lda [%r1]86, %f0
2703 ldda [%r1]86, %f16
2704 stba %r8, [%r1]86
2705 stha %r8, [%r1]86
2706 stwa %r12, [%r1]86
2707 stxa %r12, [%r1]86
2708 sta %f48, [%r1]86
2709 stda %f16, [%r1]86
2710casa [%r1]0x56, %r2, %g0
2711casxa [%r1]0x56, %r2, %g0
2712 prefetcha [%r1]86, 0x1d
2713CASE_ASI_0x56_th0_rand:
2714 setx 0x17f4a0d3, %r4, %r1
2715 and %r1, %r31, %r1 !make sure address is aligned
2716 ldx [%r28 + 0xcd & ~0x7], %r2
2717 ldx [%r24 + 0xbc & ~0x7], %r4
2718 ldx [%r27 + 0xd7 & ~0x7], %r6
2719 ldx [%r27 + 0x20 & ~0x7], %r8
2720 ldx [%r24 + 0x7b & ~0x7], %r10
2721 ldx [%r27 + 0x53 & ~0x7], %r12
2722 ldx [%r28 + 0x1f & ~0x7], %r14
2723 ldx [%r23 + 0x41 & ~0x7], %r16
2724 ld [%r22 + 0x40 & ~0x7], %f0
2725 ld [%r28 + 0xa2 & ~0x7], %f16
2726 ld [%r25 + 0xa6 & ~0x7], %f32
2727 ld [%r22 + 0xdf & ~0x7], %f48
2728 ldsba [%r1]86, %r12
2729 ldsha [%r1]86, %r10
2730 ldswa [%r1]86, %r8
2731 lduba [%r1]86, %r10
2732 lduha [%r1]86, %r14
2733 ldxa [%r1]86, %r16
2734 ldda [%r1]86, %r14
2735 ldstuba [%r1]86, %r10
2736 swapa [%r1]86, %r12
2737 lda [%r1]86, %f48
2738 ldda [%r1]86, %f16
2739 stba %r4, [%r1]86
2740 stha %r14, [%r1]86
2741 stwa %r6, [%r1]86
2742 stxa %r0, [%r1]86
2743 sta %f0, [%r1]86
2744 stda %f48, [%r1]86
2745casa [%r1]0x56, %r2, %g0
2746casxa [%r1]0x56, %r2, %g0
2747 prefetcha [%r1]86, 0x7
2748CASE_ASI_0x41_th0_0x20:
2749 set 0x20, %r1
2750 ldsba [%r1]65, %r16
2751 ldsha [%r1]65, %r10
2752 ldswa [%r1]65, %r14
2753 lduba [%r1]65, %r8
2754 lduha [%r1]65, %r16
2755 ldxa [%r1]65, %r14
2756 ldda [%r1]65, %r6
2757 ldstuba [%r1]65, %r14
2758 swapa [%r1]65, %r6
2759 lda [%r1]65, %f0
2760 ldda [%r1]65, %f32
2761 stba %r10, [%r1]65
2762 stha %r6, [%r1]65
2763 stwa %r12, [%r1]65
2764 sta %f16, [%r1]65
2765 stda %f32, [%r1]65
2766casa [%r1]0x41, %r2, %g0
2767casxa [%r1]0x41, %r2, %g0
2768 prefetcha [%r1]65, 0xa
2769CASE_ASI_0x41_th0_0x38:
2770 set 0x38, %r1
2771 ldsba [%r1]65, %r16
2772 ldsha [%r1]65, %r8
2773 ldswa [%r1]65, %r4
2774 lduba [%r1]65, %r16
2775 lduha [%r1]65, %r10
2776 ldxa [%r1]65, %r16
2777 ldda [%r1]65, %r8
2778 ldstuba [%r1]65, %r14
2779 swapa [%r1]65, %r14
2780 lda [%r1]65, %f0
2781 ldda [%r1]65, %f0
2782 stba %r8, [%r1]65
2783 stha %r6, [%r1]65
2784 stwa %r8, [%r1]65
2785 sta %f32, [%r1]65
2786 stda %f32, [%r1]65
2787casa [%r1]0x41, %r2, %g0
2788casxa [%r1]0x41, %r2, %g0
2789 prefetcha [%r1]65, 0xe
2790CASE_ASI_0x41_th0_0x50:
2791 set 0x50, %r1
2792 ldsba [%r1]65, %r12
2793 ldsha [%r1]65, %r2
2794 ldswa [%r1]65, %r8
2795 lduba [%r1]65, %r16
2796 lduha [%r1]65, %r14
2797 ldxa [%r1]65, %r12
2798 ldda [%r1]65, %r4
2799 ldstuba [%r1]65, %r8
2800 swapa [%r1]65, %r8
2801 lda [%r1]65, %f32
2802 ldda [%r1]65, %f32
2803 stba %r6, [%r1]65
2804 stha %r10, [%r1]65
2805 stwa %r6, [%r1]65
2806 sta %f0, [%r1]65
2807 stda %f32, [%r1]65
2808casa [%r1]0x41, %r2, %g0
2809casxa [%r1]0x41, %r2, %g0
2810 prefetcha [%r1]65, 0x4
2811CASE_ASI_0x41_th0_rand:
2812 setx 0x4ffb21d5, %r4, %r1
2813 and %r1, %r31, %r1 !make sure address is aligned
2814 ldx [%r21 + 0xce & ~0x7], %r2
2815 ldx [%r23 + 0x2a & ~0x7], %r4
2816 ldx [%r27 + 0xb0 & ~0x7], %r6
2817 ldx [%r23 + 0x20 & ~0x7], %r8
2818 ldx [%r26 + 0xfa & ~0x7], %r10
2819 ldx [%r27 + 0x2 & ~0x7], %r12
2820 ldx [%r28 + 0xc2 & ~0x7], %r14
2821 ldx [%r24 + 0xeb & ~0x7], %r16
2822 ld [%r26 + 0xdb & ~0x7], %f0
2823 ld [%r28 + 0x15 & ~0x7], %f16
2824 ld [%r24 + 0xb1 & ~0x7], %f32
2825 ld [%r23 + 0xd9 & ~0x7], %f48
2826 ldsba [%r1]65, %r2
2827 ldsha [%r1]65, %r2
2828 ldswa [%r1]65, %r6
2829 lduba [%r1]65, %r6
2830 lduha [%r1]65, %r6
2831 ldxa [%r1]65, %r16
2832 ldda [%r1]65, %r10
2833 ldstuba [%r1]65, %r16
2834 swapa [%r1]65, %r4
2835 lda [%r1]65, %f32
2836 ldda [%r1]65, %f0
2837 stba %r6, [%r1]65
2838 stha %r8, [%r1]65
2839 stwa %r4, [%r1]65
2840 stxa %r2, [%r1]65
2841 sta %f16, [%r1]65
2842 stda %f48, [%r1]65
2843casa [%r1]0x41, %r2, %g0
2844casxa [%r1]0x41, %r2, %g0
2845 prefetcha [%r1]65, 0xc
2846 ldx [%r27 + 0xa6 & ~0x7], %r2
2847 ldx [%r22 + 0xd4 & ~0x7], %r4
2848 ldx [%r24 + 0x12 & ~0x7], %r6
2849 ldx [%r21 + 0xfb & ~0x7], %r8
2850 ldx [%r28 + 0xaf & ~0x7], %r10
2851 ldx [%r25 + 0xa8 & ~0x7], %r12
2852 ldx [%r27 + 0x58 & ~0x7], %r14
2853 ldx [%r24 + 0xf3 & ~0x7], %r16
2854 ld [%r23 + 0x75 & ~0x7], %f0
2855 ld [%r28 + 0x4b & ~0x7], %f16
2856 ld [%r26 + 0xe2 & ~0x7], %f32
2857 ld [%r26 + 0x68 & ~0x7], %f48
2858CASE_ASI_0x41_rand15:
2859 set 0x8, %r1
2860 ldsba [%r1]65, %r16
2861 ldsha [%r1]65, %r8
2862 ldswa [%r1]65, %r16
2863 lduba [%r1]65, %r14
2864 lduha [%r1]65, %r16
2865 ldxa [%r1]65, %r10
2866 ldda [%r1]65, %r6
2867 ldstuba [%r1]65, %r14
2868 swapa [%r1]65, %r16
2869 lda [%r1]65, %f0
2870 ldda [%r1]65, %f16
2871 stba %r8, [%r1]65
2872 stha %r0, [%r1]65
2873 stwa %r2, [%r1]65
2874 sta %f16, [%r1]65
2875 stda %f16, [%r1]65
2876casa [%r1]0x41, %r2, %g0
2877casxa [%r1]0x41, %r2, %g0
2878 prefetcha [%r1]65, 0x11
2879CASE_ASI_0x41_rand16:
2880 set 0x18, %r1
2881 ldsba [%r1]65, %r16
2882 ldsha [%r1]65, %r12
2883 ldswa [%r1]65, %r12
2884 lduba [%r1]65, %r2
2885 lduha [%r1]65, %r10
2886 ldxa [%r1]65, %r12
2887 ldda [%r1]65, %r12
2888 ldstuba [%r1]65, %r2
2889 swapa [%r1]65, %r2
2890 lda [%r1]65, %f32
2891 ldda [%r1]65, %f16
2892 stba %r2, [%r1]65
2893 stha %r14, [%r1]65
2894 stwa %r2, [%r1]65
2895 sta %f32, [%r1]65
2896 stda %f32, [%r1]65
2897casa [%r1]0x41, %r2, %g0
2898casxa [%r1]0x41, %r2, %g0
2899 prefetcha [%r1]65, 0xe
2900CASE_ASI_0x41_rand17:
2901 set 0x28, %r1
2902 ldsba [%r1]65, %r6
2903 ldsha [%r1]65, %r14
2904 ldswa [%r1]65, %r8
2905 lduba [%r1]65, %r4
2906 lduha [%r1]65, %r8
2907 ldxa [%r1]65, %r12
2908 ldda [%r1]65, %r6
2909 ldstuba [%r1]65, %r12
2910 swapa [%r1]65, %r8
2911 lda [%r1]65, %f0
2912 ldda [%r1]65, %f16
2913 stba %r10, [%r1]65
2914 stha %r8, [%r1]65
2915 stwa %r4, [%r1]65
2916 sta %f0, [%r1]65
2917 stda %f0, [%r1]65
2918casa [%r1]0x41, %r2, %g0
2919casxa [%r1]0x41, %r2, %g0
2920 prefetcha [%r1]65, 0x1f
2921CASE_ASI_0x41_rand18:
2922 set 0x40, %r1
2923 ldsba [%r1]65, %r10
2924 ldsha [%r1]65, %r10
2925 ldswa [%r1]65, %r8
2926 lduba [%r1]65, %r16
2927 lduha [%r1]65, %r4
2928 ldxa [%r1]65, %r4
2929 ldda [%r1]65, %r4
2930 ldstuba [%r1]65, %r14
2931 swapa [%r1]65, %r6
2932 lda [%r1]65, %f32
2933 ldda [%r1]65, %f16
2934 stba %r4, [%r1]65
2935 stha %r2, [%r1]65
2936 stwa %r14, [%r1]65
2937 sta %f16, [%r1]65
2938 stda %f0, [%r1]65
2939casa [%r1]0x41, %r2, %g0
2940casxa [%r1]0x41, %r2, %g0
2941 prefetcha [%r1]65, 0x18
2942CASE_ASI_0x41_rand19:
2943 set 0x48, %r1
2944 ldsba [%r1]65, %r6
2945 ldsha [%r1]65, %r16
2946 ldswa [%r1]65, %r16
2947 lduba [%r1]65, %r10
2948 lduha [%r1]65, %r16
2949 ldxa [%r1]65, %r16
2950 ldda [%r1]65, %r4
2951 ldstuba [%r1]65, %r4
2952 swapa [%r1]65, %r16
2953 lda [%r1]65, %f48
2954 ldda [%r1]65, %f0
2955 stba %r2, [%r1]65
2956 stha %r0, [%r1]65
2957 stwa %r2, [%r1]65
2958 sta %f16, [%r1]65
2959 stda %f16, [%r1]65
2960casa [%r1]0x41, %r2, %g0
2961casxa [%r1]0x41, %r2, %g0
2962 prefetcha [%r1]65, 0x19
2963CASE_ASI_0x41_rand20:
2964 set 0xd4, %r1
2965 and %r1, %r29, %r1 !make sure address is aligned
2966 ldsba [%r1]65, %r2
2967 ldsha [%r1]65, %r4
2968 ldswa [%r1]65, %r10
2969 lduba [%r1]65, %r4
2970 lduha [%r1]65, %r8
2971 ldxa [%r1]65, %r8
2972 ldda [%r1]65, %r2
2973 ldstuba [%r1]65, %r16
2974 swapa [%r1]65, %r4
2975 lda [%r1]65, %f32
2976 ldda [%r1]65, %f0
2977 stba %r0, [%r1]65
2978 stha %r14, [%r1]65
2979 stwa %r10, [%r1]65
2980 sta %f48, [%r1]65
2981 stda %f48, [%r1]65
2982casa [%r1]0x41, %r2, %g0
2983casxa [%r1]0x41, %r2, %g0
2984 prefetcha [%r1]65, 0xd
2985CASE_ASI_0x5d_th0_range21:
2986!!asi_range = 0x0-0xff8
2987 set 0xa2f, %r1
2988 and %r1, %r29, %r1 !make sure address is aligned
2989 ldsba [%r1]93, %r8
2990 ldsha [%r1]93, %r8
2991 ldswa [%r1]93, %r14
2992 lduba [%r1]93, %r6
2993 lduha [%r1]93, %r6
2994 ldxa [%r1]93, %r10
2995 ldda [%r1]93, %r16
2996 ldstuba [%r1]93, %r8
2997 swapa [%r1]93, %r10
2998 lda [%r1]93, %f48
2999 ldda [%r1]93, %f0
3000 stba %r6, [%r1]93
3001 stha %r8, [%r1]93
3002 stwa %r4, [%r1]93
3003 sta %f48, [%r1]93
3004 stda %f32, [%r1]93
3005casa [%r1]0x5d, %r2, %g0
3006casxa [%r1]0x5d, %r2, %g0
3007 prefetcha [%r1]93, 0x4
3008CASE_ASI_0x20_th0_range22:
3009!!asi_range = 0x0-0x38
3010 set 0x7, %r1
3011 and %r1, %r29, %r1 !make sure address is aligned
3012 ldsba [%r1]32, %r16
3013 ldsha [%r1]32, %r16
3014 ldswa [%r1]32, %r6
3015 lduba [%r1]32, %r2
3016 lduha [%r1]32, %r16
3017 ldxa [%r1]32, %r12
3018 ldda [%r1]32, %r16
3019 ldstuba [%r1]32, %r2
3020 swapa [%r1]32, %r8
3021 lda [%r1]32, %f48
3022 ldda [%r1]32, %f0
3023 stba %r2, [%r1]32
3024 stha %r10, [%r1]32
3025 stwa %r14, [%r1]32
3026 sta %f32, [%r1]32
3027 stda %f16, [%r1]32
3028casa [%r1]0x20, %r2, %g0
3029casxa [%r1]0x20, %r2, %g0
3030 prefetcha [%r1]32, 0x13
3031CASE_ASI_0x20_th0_rand:
3032 setx 0x6d812651, %r4, %r1
3033 and %r1, %r31, %r1 !make sure address is aligned
3034 ldx [%r28 + 0x5f & ~0x7], %r2
3035 ldx [%r26 + 0x63 & ~0x7], %r4
3036 ldx [%r21 + 0x50 & ~0x7], %r6
3037 ldx [%r26 + 0x7d & ~0x7], %r8
3038 ldx [%r22 + 0x37 & ~0x7], %r10
3039 ldx [%r26 + 0xfd & ~0x7], %r12
3040 ldx [%r23 + 0x63 & ~0x7], %r14
3041 ldx [%r26 + 0x65 & ~0x7], %r16
3042 ld [%r25 + 0xf & ~0x7], %f0
3043 ld [%r23 + 0xaa & ~0x7], %f16
3044 ld [%r27 + 0x7c & ~0x7], %f32
3045 ld [%r26 + 0xd4 & ~0x7], %f48
3046 ldsba [%r1]32, %r16
3047 ldsha [%r1]32, %r10
3048 ldswa [%r1]32, %r16
3049 lduba [%r1]32, %r16
3050 lduha [%r1]32, %r16
3051 ldxa [%r1]32, %r10
3052 ldda [%r1]32, %r8
3053 ldstuba [%r1]32, %r10
3054 swapa [%r1]32, %r2
3055 lda [%r1]32, %f32
3056 ldda [%r1]32, %f16
3057 stba %r12, [%r1]32
3058 stha %r0, [%r1]32
3059 stwa %r2, [%r1]32
3060 stxa %r12, [%r1]32
3061 sta %f32, [%r1]32
3062 stda %f32, [%r1]32
3063casa [%r1]0x20, %r2, %g0
3064casxa [%r1]0x20, %r2, %g0
3065 prefetcha [%r1]32, 0x3
3066CASE_ASI_0x4c_th0_0x20:
3067 set 0x20, %r1
3068 ldsba [%r1]76, %r8
3069 ldsha [%r1]76, %r8
3070 ldswa [%r1]76, %r2
3071 lduba [%r1]76, %r6
3072 lduha [%r1]76, %r2
3073 ldxa [%r1]76, %r10
3074 ldda [%r1]76, %r8
3075 ldstuba [%r1]76, %r16
3076 swapa [%r1]76, %r8
3077 lda [%r1]76, %f48
3078 ldda [%r1]76, %f32
3079 stba %r14, [%r1]76
3080 stha %r8, [%r1]76
3081 stwa %r2, [%r1]76
3082 stxa %r12, [%r1]76
3083 sta %f32, [%r1]76
3084 stda %f16, [%r1]76
3085casa [%r1]0x4c, %r2, %g0
3086casxa [%r1]0x4c, %r2, %g0
3087 prefetcha [%r1]76, 0x0
3088CASE_ASI_0x4c_th0_0x28:
3089 set 0x28, %r1
3090 ldsba [%r1]76, %r14
3091 ldsha [%r1]76, %r6
3092 ldswa [%r1]76, %r12
3093 lduba [%r1]76, %r6
3094 lduha [%r1]76, %r12
3095 ldxa [%r1]76, %r4
3096 ldda [%r1]76, %r4
3097 ldstuba [%r1]76, %r2
3098 swapa [%r1]76, %r12
3099 lda [%r1]76, %f32
3100 ldda [%r1]76, %f32
3101 stba %r12, [%r1]76
3102 stha %r0, [%r1]76
3103 stwa %r10, [%r1]76
3104 stxa %r0, [%r1]76
3105 sta %f48, [%r1]76
3106 stda %f16, [%r1]76
3107casa [%r1]0x4c, %r2, %g0
3108casxa [%r1]0x4c, %r2, %g0
3109 prefetcha [%r1]76, 0x17
3110CASE_ASI_0x58_th0_0x0:
3111 mov %g0, %r1
3112 ldsba [%r1]88, %r4
3113 ldsha [%r1]88, %r16
3114 ldswa [%r1]88, %r6
3115 lduba [%r1]88, %r4
3116 lduha [%r1]88, %r8
3117 ldxa [%r1]88, %r8
3118 ldda [%r1]88, %r8
3119 ldstuba [%r1]88, %r6
3120 swapa [%r1]88, %r10
3121 lda [%r1]88, %f48
3122 ldda [%r1]88, %f0
3123 stba %r12, [%r1]88
3124 stha %r0, [%r1]88
3125 stwa %r0, [%r1]88
3126 stxa %r10, [%r1]88
3127 sta %f32, [%r1]88
3128 stda %f32, [%r1]88
3129casa [%r1]0x58, %r2, %g0
3130casxa [%r1]0x58, %r2, %g0
3131 prefetcha [%r1]88, 0x17
3132CASE_ASI_0x58_th0_0x20:
3133 set 0x20, %r1
3134 ldsba [%r1]88, %r14
3135 ldsha [%r1]88, %r8
3136 ldswa [%r1]88, %r6
3137 lduba [%r1]88, %r10
3138 lduha [%r1]88, %r4
3139 ldxa [%r1]88, %r6
3140 ldda [%r1]88, %r12
3141 ldstuba [%r1]88, %r10
3142 swapa [%r1]88, %r12
3143 lda [%r1]88, %f0
3144 ldda [%r1]88, %f0
3145 stba %r8, [%r1]88
3146 stha %r4, [%r1]88
3147 stwa %r2, [%r1]88
3148 stxa %r12, [%r1]88
3149 sta %f16, [%r1]88
3150 stda %f16, [%r1]88
3151casa [%r1]0x58, %r2, %g0
3152casxa [%r1]0x58, %r2, %g0
3153 prefetcha [%r1]88, 0x16
3154CASE_ASI_0x58_th0_rand:
3155 setx 0x7c7e4185, %r4, %r1
3156 and %r1, %r31, %r1 !make sure address is aligned
3157 ldx [%r27 + 0xb2 & ~0x7], %r2
3158 ldx [%r26 + 0x28 & ~0x7], %r4
3159 ldx [%r27 + 0x56 & ~0x7], %r6
3160 ldx [%r27 + 0x54 & ~0x7], %r8
3161 ldx [%r22 + 0x2f & ~0x7], %r10
3162 ldx [%r21 + 0x43 & ~0x7], %r12
3163 ldx [%r27 + 0xf4 & ~0x7], %r14
3164 ldx [%r28 + 0x80 & ~0x7], %r16
3165 ld [%r28 + 0xbb & ~0x7], %f0
3166 ld [%r24 + 0x15 & ~0x7], %f16
3167 ld [%r27 + 0x22 & ~0x7], %f32
3168 ld [%r27 + 0x24 & ~0x7], %f48
3169 ldsba [%r1]88, %r10
3170 ldsha [%r1]88, %r6
3171 ldswa [%r1]88, %r6
3172 lduba [%r1]88, %r16
3173 lduha [%r1]88, %r10
3174 ldxa [%r1]88, %r14
3175 ldda [%r1]88, %r4
3176 ldstuba [%r1]88, %r6
3177 swapa [%r1]88, %r6
3178 lda [%r1]88, %f0
3179 ldda [%r1]88, %f0
3180 stba %r10, [%r1]88
3181 stha %r8, [%r1]88
3182 stwa %r0, [%r1]88
3183 stxa %r4, [%r1]88
3184 sta %f48, [%r1]88
3185 stda %f48, [%r1]88
3186casa [%r1]0x58, %r2, %g0
3187casxa [%r1]0x58, %r2, %g0
3188 prefetcha [%r1]88, 0x7
3189CASE_ASI_0x57_th0:
3190 setx 0x1afa8a11, %r4, %r1
3191 and %r1, %r31, %r1 !make sure address is aligned
3192 ldx [%r21 + 0x4f & ~0x7], %r2
3193 ldx [%r28 + 0x61 & ~0x7], %r4
3194 ldx [%r28 + 0xa & ~0x7], %r6
3195 ldx [%r27 + 0xd7 & ~0x7], %r8
3196 ldx [%r25 + 0x78 & ~0x7], %r10
3197 ldx [%r23 + 0xb5 & ~0x7], %r12
3198 ldx [%r28 + 0xf4 & ~0x7], %r14
3199 ldx [%r24 + 0xaa & ~0x7], %r16
3200 ld [%r26 + 0x50 & ~0x7], %f0
3201 ld [%r25 + 0x9 & ~0x7], %f16
3202 ld [%r27 + 0x84 & ~0x7], %f32
3203 ld [%r23 + 0xff & ~0x7], %f48
3204 ldsba [%r1]87, %r4
3205 ldsha [%r1]87, %r10
3206 ldswa [%r1]87, %r4
3207 lduba [%r1]87, %r6
3208 lduha [%r1]87, %r4
3209 ldxa [%r1]87, %r2
3210 ldda [%r1]87, %r8
3211 ldstuba [%r1]87, %r4
3212 swapa [%r1]87, %r6
3213 lda [%r1]87, %f0
3214 ldda [%r1]87, %f16
3215 stba %r14, [%r1]87
3216 stha %r14, [%r1]87
3217 stwa %r8, [%r1]87
3218 sta %f48, [%r1]87
3219 stda %f48, [%r1]87
3220casa [%r1]0x57, %r2, %g0
3221casxa [%r1]0x57, %r2, %g0
3222 prefetcha [%r1]87, 0x1e
3223CASE_ASI_0x57_th0_rand:
3224 setx 0x3d2714a6, %r4, %r1
3225 and %r1, %r31, %r1 !make sure address is aligned
3226 ldx [%r28 + 0x17 & ~0x7], %r2
3227 ldx [%r24 + 0xf7 & ~0x7], %r4
3228 ldx [%r22 + 0xa5 & ~0x7], %r6
3229 ldx [%r25 + 0x55 & ~0x7], %r8
3230 ldx [%r26 + 0x94 & ~0x7], %r10
3231 ldx [%r23 + 0x79 & ~0x7], %r12
3232 ldx [%r22 + 0x71 & ~0x7], %r14
3233 ldx [%r24 + 0x8a & ~0x7], %r16
3234 ld [%r27 + 0xab & ~0x7], %f0
3235 ld [%r26 + 0x6d & ~0x7], %f16
3236 ld [%r28 + 0x91 & ~0x7], %f32
3237 ld [%r22 + 0xa0 & ~0x7], %f48
3238 ldsba [%r1]87, %r6
3239 ldsha [%r1]87, %r14
3240 ldswa [%r1]87, %r6
3241 lduba [%r1]87, %r14
3242 lduha [%r1]87, %r12
3243 ldxa [%r1]87, %r4
3244 ldda [%r1]87, %r12
3245 ldstuba [%r1]87, %r14
3246 swapa [%r1]87, %r2
3247 lda [%r1]87, %f48
3248 ldda [%r1]87, %f0
3249 stba %r10, [%r1]87
3250 stha %r14, [%r1]87
3251 stwa %r4, [%r1]87
3252 stxa %r10, [%r1]87
3253 sta %f32, [%r1]87
3254 stda %f0, [%r1]87
3255casa [%r1]0x57, %r2, %g0
3256casxa [%r1]0x57, %r2, %g0
3257 prefetcha [%r1]87, 0x16
3258CASE_ASI_0x51_th0_range23:
3259!!asi_range = 0x0-0x38
3260 set 0x10, %r1
3261 and %r1, %r29, %r1 !make sure address is aligned
3262 ldsba [%r1]81, %r12
3263 ldsha [%r1]81, %r14
3264 ldswa [%r1]81, %r6
3265 lduba [%r1]81, %r2
3266 lduha [%r1]81, %r4
3267 ldxa [%r1]81, %r8
3268 ldda [%r1]81, %r4
3269 ldstuba [%r1]81, %r12
3270 swapa [%r1]81, %r8
3271 lda [%r1]81, %f0
3272 ldda [%r1]81, %f16
3273 stba %r2, [%r1]81
3274 stha %r12, [%r1]81
3275 stwa %r10, [%r1]81
3276 sta %f32, [%r1]81
3277 stda %f48, [%r1]81
3278casa [%r1]0x51, %r2, %g0
3279casxa [%r1]0x51, %r2, %g0
3280 prefetcha [%r1]81, 0x14
3281CASE_ASI_0x5a_th0_range24:
3282!!asi_range = 0x0-0x38
3283 set 0x29, %r1
3284 and %r1, %r29, %r1 !make sure address is aligned
3285 ldsba [%r1]90, %r4
3286 ldsha [%r1]90, %r4
3287 ldswa [%r1]90, %r12
3288 lduba [%r1]90, %r8
3289 lduha [%r1]90, %r4
3290 ldxa [%r1]90, %r16
3291 ldda [%r1]90, %r16
3292 ldstuba [%r1]90, %r16
3293 swapa [%r1]90, %r14
3294 lda [%r1]90, %f32
3295 ldda [%r1]90, %f16
3296 stba %r2, [%r1]90
3297 stha %r12, [%r1]90
3298 stwa %r4, [%r1]90
3299 sta %f48, [%r1]90
3300 stda %f32, [%r1]90
3301casa [%r1]0x5a, %r2, %g0
3302casxa [%r1]0x5a, %r2, %g0
3303 prefetcha [%r1]90, 0x18
3304CASE_ASI_0x5b_th0_range25:
3305!!asi_range = 0x0-0x38
3306 set 0x8, %r1
3307 and %r1, %r29, %r1 !make sure address is aligned
3308 ldsba [%r1]91, %r4
3309 ldsha [%r1]91, %r14
3310 ldswa [%r1]91, %r2
3311 lduba [%r1]91, %r4
3312 lduha [%r1]91, %r12
3313 ldxa [%r1]91, %r6
3314 ldda [%r1]91, %r16
3315 ldstuba [%r1]91, %r12
3316 swapa [%r1]91, %r10
3317 lda [%r1]91, %f0
3318 ldda [%r1]91, %f32
3319 stba %r8, [%r1]91
3320 stha %r4, [%r1]91
3321 stwa %r2, [%r1]91
3322 sta %f32, [%r1]91
3323 stda %f0, [%r1]91
3324casa [%r1]0x5b, %r2, %g0
3325casxa [%r1]0x5b, %r2, %g0
3326 prefetcha [%r1]91, 0x15
3327CASE_ASI_0x54_th0_range26:
3328!!asi_range = 0x10-0x88
3329 set 0x56, %r1
3330 and %r1, %r29, %r1 !make sure address is aligned
3331 ldsba [%r1]84, %r8
3332 ldsha [%r1]84, %r2
3333 ldswa [%r1]84, %r14
3334 lduba [%r1]84, %r6
3335 lduha [%r1]84, %r16
3336 ldxa [%r1]84, %r14
3337 ldda [%r1]84, %r14
3338 ldstuba [%r1]84, %r10
3339 swapa [%r1]84, %r8
3340 lda [%r1]84, %f48
3341 ldda [%r1]84, %f48
3342 stba %r0, [%r1]84
3343 stha %r10, [%r1]84
3344 stwa %r12, [%r1]84
3345 sta %f16, [%r1]84
3346 stda %f0, [%r1]84
3347casa [%r1]0x54, %r2, %g0
3348casxa [%r1]0x54, %r2, %g0
3349 prefetcha [%r1]84, 0x4
3350CASE_ASI_0x72_th0_0x0:
3351 mov %g0, %r1
3352 ldsba [%r1]114, %r2
3353 ldsha [%r1]114, %r12
3354 ldswa [%r1]114, %r14
3355 lduba [%r1]114, %r6
3356 lduha [%r1]114, %r2
3357 ldxa [%r1]114, %r12
3358 ldda [%r1]114, %r12
3359 ldstuba [%r1]114, %r16
3360 swapa [%r1]114, %r4
3361 lda [%r1]114, %f16
3362 ldda [%r1]114, %f0
3363 stba %r8, [%r1]114
3364 stha %r10, [%r1]114
3365 stwa %r10, [%r1]114
3366 sta %f16, [%r1]114
3367 stda %f48, [%r1]114
3368casa [%r1]0x72, %r2, %g0
3369casxa [%r1]0x72, %r2, %g0
3370 prefetcha [%r1]114, 0x1a
3371CASE_ASI_0x72_th0_rand:
3372 setx 0x74345f42, %r4, %r1
3373 and %r1, %r31, %r1 !make sure address is aligned
3374 ldx [%r27 + 0x42 & ~0x7], %r2
3375 ldx [%r28 + 0x8a & ~0x7], %r4
3376 ldx [%r26 + 0xfe & ~0x7], %r6
3377 ldx [%r24 + 0x80 & ~0x7], %r8
3378 ldx [%r22 + 0x75 & ~0x7], %r10
3379 ldx [%r27 + 0x5 & ~0x7], %r12
3380 ldx [%r25 + 0x6b & ~0x7], %r14
3381 ldx [%r24 + 0xc8 & ~0x7], %r16
3382 ld [%r24 + 0x50 & ~0x7], %f0
3383 ld [%r25 + 0xd3 & ~0x7], %f16
3384 ld [%r27 + 0x3d & ~0x7], %f32
3385 ld [%r27 + 0xed & ~0x7], %f48
3386 ldsba [%r1]114, %r10
3387 ldsha [%r1]114, %r8
3388 ldswa [%r1]114, %r10
3389 lduba [%r1]114, %r12
3390 lduha [%r1]114, %r4
3391 ldxa [%r1]114, %r4
3392 ldda [%r1]114, %r10
3393 ldstuba [%r1]114, %r6
3394 swapa [%r1]114, %r10
3395 lda [%r1]114, %f16
3396 ldda [%r1]114, %f32
3397 stba %r2, [%r1]114
3398 stha %r4, [%r1]114
3399 stwa %r2, [%r1]114
3400 stxa %r2, [%r1]114
3401 sta %f48, [%r1]114
3402 stda %f32, [%r1]114
3403casa [%r1]0x72, %r2, %g0
3404casxa [%r1]0x72, %r2, %g0
3405 prefetcha [%r1]114, 0x1a
3406CASE_ASI_0x41_th0_0x60:
3407 set 0x60, %r1
3408 ldsba [%r1]65, %r14
3409 ldsha [%r1]65, %r10
3410 ldswa [%r1]65, %r6
3411 lduba [%r1]65, %r2
3412 lduha [%r1]65, %r12
3413 ldxa [%r1]65, %r12
3414 ldda [%r1]65, %r16
3415 ldstuba [%r1]65, %r6
3416 swapa [%r1]65, %r16
3417 lda [%r1]65, %f16
3418 ldda [%r1]65, %f0
3419 stba %r2, [%r1]65
3420 stha %r12, [%r1]65
3421 stwa %r6, [%r1]65
3422 sta %f0, [%r1]65
3423 stda %f48, [%r1]65
3424casa [%r1]0x41, %r2, %g0
3425casxa [%r1]0x41, %r2, %g0
3426 prefetcha [%r1]65, 0x5
3427CASE_ASI_0x41_th0_0x68:
3428 set 0x68, %r1
3429 ldsba [%r1]65, %r8
3430 ldsha [%r1]65, %r16
3431 ldswa [%r1]65, %r14
3432 lduba [%r1]65, %r14
3433 lduha [%r1]65, %r14
3434 ldxa [%r1]65, %r4
3435 ldda [%r1]65, %r16
3436 ldstuba [%r1]65, %r16
3437 swapa [%r1]65, %r8
3438 lda [%r1]65, %f16
3439 ldda [%r1]65, %f32
3440 stba %r8, [%r1]65
3441 stha %r12, [%r1]65
3442 stwa %r6, [%r1]65
3443 sta %f48, [%r1]65
3444 stda %f16, [%r1]65
3445casa [%r1]0x41, %r2, %g0
3446casxa [%r1]0x41, %r2, %g0
3447 prefetcha [%r1]65, 0x15
3448CASE_ASI_0x63_th0_0x0:
3449 mov %g0, %r1
3450 ldsba [%r1]99, %r8
3451 ldsha [%r1]99, %r10
3452 ldswa [%r1]99, %r14
3453 lduba [%r1]99, %r6
3454 lduha [%r1]99, %r14
3455 ldxa [%r1]99, %r10
3456 ldda [%r1]99, %r12
3457 ldstuba [%r1]99, %r8
3458 swapa [%r1]99, %r16
3459 lda [%r1]99, %f48
3460 ldda [%r1]99, %f0
3461 stba %r8, [%r1]99
3462 stha %r14, [%r1]99
3463 stwa %r10, [%r1]99
3464 stxa %r10, [%r1]99
3465 sta %f48, [%r1]99
3466 stda %f32, [%r1]99
3467casa [%r1]0x63, %r2, %g0
3468casxa [%r1]0x63, %r2, %g0
3469 prefetcha [%r1]99, 0x9
3470CASE_ASI_0x63_th0_0x10:
3471 set 0x10, %r1
3472 ldsba [%r1]99, %r14
3473 ldsha [%r1]99, %r16
3474 ldswa [%r1]99, %r6
3475 lduba [%r1]99, %r16
3476 lduha [%r1]99, %r2
3477 ldxa [%r1]99, %r6
3478 ldda [%r1]99, %r10
3479 ldstuba [%r1]99, %r16
3480 swapa [%r1]99, %r4
3481 lda [%r1]99, %f0
3482 ldda [%r1]99, %f16
3483 stba %r4, [%r1]99
3484 stha %r0, [%r1]99
3485 stwa %r10, [%r1]99
3486 stxa %r2, [%r1]99
3487 sta %f16, [%r1]99
3488 stda %f0, [%r1]99
3489casa [%r1]0x63, %r2, %g0
3490casxa [%r1]0x63, %r2, %g0
3491 prefetcha [%r1]99, 0x1b
3492CASE_ASI_0x63_th0_rand:
3493 setx 0x4cc7a520, %r4, %r1
3494 and %r1, %r31, %r1 !make sure address is aligned
3495 ldx [%r26 + 0x51 & ~0x7], %r2
3496 ldx [%r22 + 0x96 & ~0x7], %r4
3497 ldx [%r24 + 0x97 & ~0x7], %r6
3498 ldx [%r22 + 0x32 & ~0x7], %r8
3499 ldx [%r24 + 0x61 & ~0x7], %r10
3500 ldx [%r22 + 0x29 & ~0x7], %r12
3501 ldx [%r24 + 0xfe & ~0x7], %r14
3502 ldx [%r25 + 0xfb & ~0x7], %r16
3503 ld [%r21 + 0xe7 & ~0x7], %f0
3504 ld [%r24 + 0x70 & ~0x7], %f16
3505 ld [%r23 + 0xe5 & ~0x7], %f32
3506 ld [%r26 + 0x2f & ~0x7], %f48
3507 ldsba [%r1]99, %r2
3508 ldsha [%r1]99, %r12
3509 ldswa [%r1]99, %r4
3510 lduba [%r1]99, %r10
3511 lduha [%r1]99, %r14
3512 ldxa [%r1]99, %r2
3513 ldda [%r1]99, %r6
3514 ldstuba [%r1]99, %r2
3515 swapa [%r1]99, %r10
3516 lda [%r1]99, %f48
3517 ldda [%r1]99, %f0
3518 stba %r14, [%r1]99
3519 stha %r10, [%r1]99
3520 stwa %r4, [%r1]99
3521 stxa %r10, [%r1]99
3522 sta %f16, [%r1]99
3523 stda %f0, [%r1]99
3524casa [%r1]0x63, %r2, %g0
3525casxa [%r1]0x63, %r2, %g0
3526 prefetcha [%r1]99, 0x7
3527CASE_ASI_0x43_th0_0x0:
3528 mov %g0, %r1
3529 ldsba [%r1]67, %r2
3530 ldsha [%r1]67, %r14
3531 ldswa [%r1]67, %r14
3532 lduba [%r1]67, %r16
3533 lduha [%r1]67, %r14
3534 ldxa [%r1]67, %r2
3535 ldda [%r1]67, %r14
3536 ldstuba [%r1]67, %r16
3537 swapa [%r1]67, %r10
3538 lda [%r1]67, %f16
3539 ldda [%r1]67, %f16
3540 stba %r4, [%r1]67
3541 stha %r6, [%r1]67
3542 stwa %r2, [%r1]67
3543 sta %f32, [%r1]67
3544 stda %f16, [%r1]67
3545casa [%r1]0x43, %r2, %g0
3546casxa [%r1]0x43, %r2, %g0
3547 prefetcha [%r1]67, 0x18
3548CASE_ASI_0x43_th0_rand:
3549 setx 0x6f0b7859, %r4, %r1
3550 and %r1, %r31, %r1 !make sure address is aligned
3551 ldx [%r27 + 0xa & ~0x7], %r2
3552 ldx [%r23 + 0xe0 & ~0x7], %r4
3553 ldx [%r25 + 0xba & ~0x7], %r6
3554 ldx [%r25 + 0x9 & ~0x7], %r8
3555 ldx [%r28 + 0x69 & ~0x7], %r10
3556 ldx [%r26 + 0x7a & ~0x7], %r12
3557 ldx [%r23 + 0xa6 & ~0x7], %r14
3558 ldx [%r21 + 0xff & ~0x7], %r16
3559 ld [%r21 + 0x63 & ~0x7], %f0
3560 ld [%r23 + 0xf4 & ~0x7], %f16
3561 ld [%r27 + 0xdd & ~0x7], %f32
3562 ld [%r28 + 0x46 & ~0x7], %f48
3563 ldsba [%r1]67, %r6
3564 ldsha [%r1]67, %r10
3565 ldswa [%r1]67, %r8
3566 lduba [%r1]67, %r12
3567 lduha [%r1]67, %r2
3568 ldxa [%r1]67, %r12
3569 ldda [%r1]67, %r4
3570 ldstuba [%r1]67, %r4
3571 swapa [%r1]67, %r4
3572 lda [%r1]67, %f32
3573 ldda [%r1]67, %f16
3574 stba %r10, [%r1]67
3575 stha %r6, [%r1]67
3576 stwa %r4, [%r1]67
3577 stxa %r4, [%r1]67
3578 sta %f48, [%r1]67
3579 stda %f48, [%r1]67
3580casa [%r1]0x43, %r2, %g0
3581casxa [%r1]0x43, %r2, %g0
3582 prefetcha [%r1]67, 0x0
3583 ldx [%r24 + 0x71 & ~0x7], %r2
3584 ldx [%r22 + 0x67 & ~0x7], %r4
3585 ldx [%r27 + 0xa3 & ~0x7], %r6
3586 ldx [%r24 + 0x4 & ~0x7], %r8
3587 ldx [%r27 + 0x7d & ~0x7], %r10
3588 ldx [%r24 + 0xbb & ~0x7], %r12
3589 ldx [%r24 + 0x93 & ~0x7], %r14
3590 ldx [%r25 + 0x19 & ~0x7], %r16
3591 ld [%r23 + 0xf & ~0x7], %f0
3592 ld [%r23 + 0xd9 & ~0x7], %f16
3593 ld [%r25 + 0x9d & ~0x7], %f32
3594 ld [%r24 + 0xca & ~0x7], %f48
3595CASE_ASI_0x43_rand27:
3596 set 0x121, %r1
3597 and %r1, %r29, %r1 !make sure address is aligned
3598 ldsba [%r1]67, %r2
3599 ldsha [%r1]67, %r10
3600 ldswa [%r1]67, %r6
3601 lduba [%r1]67, %r2
3602 lduha [%r1]67, %r14
3603 ldxa [%r1]67, %r6
3604 ldda [%r1]67, %r12
3605 ldstuba [%r1]67, %r8
3606 swapa [%r1]67, %r6
3607 lda [%r1]67, %f32
3608 ldda [%r1]67, %f16
3609 stba %r10, [%r1]67
3610 stha %r10, [%r1]67
3611 stwa %r8, [%r1]67
3612 sta %f48, [%r1]67
3613 stda %f16, [%r1]67
3614casa [%r1]0x43, %r2, %g0
3615casxa [%r1]0x43, %r2, %g0
3616 prefetcha [%r1]67, 0xf
3617CASE_ASI_0x59_th0_range28:
3618!!asi_range = 0x0-0x78
3619 set 0x13, %r1
3620 and %r1, %r29, %r1 !make sure address is aligned
3621 ldsba [%r1]89, %r12
3622 ldsha [%r1]89, %r8
3623 ldswa [%r1]89, %r8
3624 lduba [%r1]89, %r8
3625 lduha [%r1]89, %r14
3626 ldxa [%r1]89, %r2
3627 ldda [%r1]89, %r10
3628 ldstuba [%r1]89, %r2
3629 swapa [%r1]89, %r12
3630 lda [%r1]89, %f0
3631 ldda [%r1]89, %f0
3632 stba %r4, [%r1]89
3633 stha %r14, [%r1]89
3634 stwa %r2, [%r1]89
3635 sta %f16, [%r1]89
3636 stda %f48, [%r1]89
3637casa [%r1]0x59, %r2, %g0
3638casxa [%r1]0x59, %r2, %g0
3639 prefetcha [%r1]89, 0x3
3640CASE_ASI_0x67_th0_range29:
3641!!asi_range = 0x0-0x7fe0
3642 set 0x55f1, %r1
3643 and %r1, %r29, %r1 !make sure address is aligned
3644 ldsba [%r1]103, %r12
3645 ldsha [%r1]103, %r12
3646 ldswa [%r1]103, %r14
3647 lduba [%r1]103, %r14
3648 lduha [%r1]103, %r8
3649 ldxa [%r1]103, %r6
3650 ldda [%r1]103, %r4
3651 ldstuba [%r1]103, %r16
3652 swapa [%r1]103, %r16
3653 lda [%r1]103, %f16
3654 ldda [%r1]103, %f48
3655 stba %r2, [%r1]103
3656 stha %r0, [%r1]103
3657 stwa %r0, [%r1]103
3658 sta %f0, [%r1]103
3659 stda %f16, [%r1]103
3660casa [%r1]0x67, %r2, %g0
3661casxa [%r1]0x67, %r2, %g0
3662 prefetcha [%r1]103, 0xa
3663CASE_ASI_0x4e_th0_0x0:
3664 mov %g0, %r1
3665 ldsba [%r1]78, %r2
3666 ldsha [%r1]78, %r6
3667 ldswa [%r1]78, %r16
3668 lduba [%r1]78, %r4
3669 lduha [%r1]78, %r12
3670 ldxa [%r1]78, %r8
3671 ldda [%r1]78, %r14
3672 ldstuba [%r1]78, %r10
3673 swapa [%r1]78, %r6
3674 lda [%r1]78, %f16
3675 ldda [%r1]78, %f16
3676 stba %r4, [%r1]78
3677 stha %r2, [%r1]78
3678 stwa %r2, [%r1]78
3679 sta %f32, [%r1]78
3680 stda %f16, [%r1]78
3681casa [%r1]0x4e, %r2, %g0
3682casxa [%r1]0x4e, %r2, %g0
3683 prefetcha [%r1]78, 0x13
3684CASE_ASI_0x4e_th0_rand:
3685 setx 0x28201438, %r4, %r1
3686 and %r1, %r31, %r1 !make sure address is aligned
3687 ldx [%r21 + 0xbe & ~0x7], %r2
3688 ldx [%r22 + 0xd7 & ~0x7], %r4
3689 ldx [%r21 + 0xa & ~0x7], %r6
3690 ldx [%r25 + 0xec & ~0x7], %r8
3691 ldx [%r21 + 0x93 & ~0x7], %r10
3692 ldx [%r22 + 0x55 & ~0x7], %r12
3693 ldx [%r21 + 0xb & ~0x7], %r14
3694 ldx [%r26 + 0x4c & ~0x7], %r16
3695 ld [%r26 + 0x1f & ~0x7], %f0
3696 ld [%r27 + 0x98 & ~0x7], %f16
3697 ld [%r22 + 0x21 & ~0x7], %f32
3698 ld [%r27 + 0xbc & ~0x7], %f48
3699 ldsba [%r1]78, %r8
3700 ldsha [%r1]78, %r12
3701 ldswa [%r1]78, %r10
3702 lduba [%r1]78, %r8
3703 lduha [%r1]78, %r2
3704 ldxa [%r1]78, %r10
3705 ldda [%r1]78, %r4
3706 ldstuba [%r1]78, %r8
3707 swapa [%r1]78, %r4
3708 lda [%r1]78, %f0
3709 ldda [%r1]78, %f16
3710 stba %r12, [%r1]78
3711 stha %r14, [%r1]78
3712 stwa %r4, [%r1]78
3713 stxa %r10, [%r1]78
3714 sta %f16, [%r1]78
3715 stda %f16, [%r1]78
3716casa [%r1]0x4e, %r2, %g0
3717casxa [%r1]0x4e, %r2, %g0
3718 prefetcha [%r1]78, 0x0
3719 ldx [%r25 + 0x76 & ~0x7], %r2
3720 ldx [%r22 + 0xa1 & ~0x7], %r4
3721 ldx [%r21 + 0x94 & ~0x7], %r6
3722 ldx [%r21 + 0x56 & ~0x7], %r8
3723 ldx [%r25 + 0xe1 & ~0x7], %r10
3724 ldx [%r22 + 0x51 & ~0x7], %r12
3725 ldx [%r23 + 0x6b & ~0x7], %r14
3726 ldx [%r22 + 0xb1 & ~0x7], %r16
3727 ld [%r25 + 0x4c & ~0x7], %f0
3728 ld [%r26 + 0xfd & ~0x7], %f16
3729 ld [%r27 + 0x68 & ~0x7], %f32
3730 ld [%r23 + 0x72 & ~0x7], %f48
3731CASE_ASI_0x4e_rand30:
3732 set 0x106, %r1
3733 and %r1, %r29, %r1 !make sure address is aligned
3734 ldsba [%r1]78, %r2
3735 ldsha [%r1]78, %r12
3736 ldswa [%r1]78, %r2
3737 lduba [%r1]78, %r16
3738 lduha [%r1]78, %r14
3739 ldxa [%r1]78, %r8
3740 ldda [%r1]78, %r16
3741 ldstuba [%r1]78, %r16
3742 swapa [%r1]78, %r14
3743 lda [%r1]78, %f32
3744 ldda [%r1]78, %f0
3745 stba %r6, [%r1]78
3746 stha %r8, [%r1]78
3747 stwa %r8, [%r1]78
3748 sta %f0, [%r1]78
3749 stda %f48, [%r1]78
3750casa [%r1]0x4e, %r2, %g0
3751casxa [%r1]0x4e, %r2, %g0
3752 prefetcha [%r1]78, 0x8
3753CASE_ASI_0x48_th0_range31:
3754!!asi_range = 0x0-0xf8
3755 set 0xa8, %r1
3756 and %r1, %r29, %r1 !make sure address is aligned
3757 ldsba [%r1]72, %r6
3758 ldsha [%r1]72, %r16
3759 ldswa [%r1]72, %r8
3760 lduba [%r1]72, %r4
3761 lduha [%r1]72, %r4
3762 ldxa [%r1]72, %r10
3763 ldda [%r1]72, %r4
3764 ldstuba [%r1]72, %r10
3765 swapa [%r1]72, %r2
3766 lda [%r1]72, %f48
3767 ldda [%r1]72, %f48
3768 stba %r6, [%r1]72
3769 stha %r12, [%r1]72
3770 stwa %r4, [%r1]72
3771 stxa %r8, [%r1]72
3772 sta %f32, [%r1]72
3773 stda %f32, [%r1]72
3774casa [%r1]0x48, %r2, %g0
3775casxa [%r1]0x48, %r2, %g0
3776 prefetcha [%r1]72, 0xa
3777CASE_ASI_0x49_th0_range32:
3778!!asi_range = 0x0-0xf8
3779 set 0xa7, %r1
3780 and %r1, %r29, %r1 !make sure address is aligned
3781 ldsba [%r1]73, %r4
3782 ldsha [%r1]73, %r10
3783 ldswa [%r1]73, %r16
3784 lduba [%r1]73, %r8
3785 lduha [%r1]73, %r10
3786 ldxa [%r1]73, %r14
3787 ldda [%r1]73, %r14
3788 ldstuba [%r1]73, %r14
3789 swapa [%r1]73, %r2
3790 lda [%r1]73, %f16
3791 ldda [%r1]73, %f16
3792 stba %r10, [%r1]73
3793 stha %r10, [%r1]73
3794 stwa %r6, [%r1]73
3795 stxa %r6, [%r1]73
3796 sta %f32, [%r1]73
3797 stda %f16, [%r1]73
3798casa [%r1]0x49, %r2, %g0
3799casxa [%r1]0x49, %r2, %g0
3800 prefetcha [%r1]73, 0x1e
3801CASE_ASI_0x5f_th0:
3802 setx 0x18b8f3c8, %r4, %r1
3803 and %r1, %r31, %r1 !make sure address is aligned
3804 ldx [%r26 + 0x31 & ~0x7], %r2
3805 ldx [%r23 + 0x90 & ~0x7], %r4
3806 ldx [%r23 + 0xff & ~0x7], %r6
3807 ldx [%r26 + 0xf & ~0x7], %r8
3808 ldx [%r24 + 0xd & ~0x7], %r10
3809 ldx [%r22 + 0x43 & ~0x7], %r12
3810 ldx [%r25 + 0xd3 & ~0x7], %r14
3811 ldx [%r25 + 0x83 & ~0x7], %r16
3812 ld [%r28 + 0x74 & ~0x7], %f0
3813 ld [%r23 + 0x5b & ~0x7], %f16
3814 ld [%r21 + 0x12 & ~0x7], %f32
3815 ld [%r26 + 0xe5 & ~0x7], %f48
3816 ldsba [%r1]95, %r6
3817 ldsha [%r1]95, %r12
3818 ldswa [%r1]95, %r10
3819 lduba [%r1]95, %r10
3820 lduha [%r1]95, %r12
3821 ldxa [%r1]95, %r16
3822 ldda [%r1]95, %r10
3823 ldstuba [%r1]95, %r2
3824 swapa [%r1]95, %r16
3825 lda [%r1]95, %f32
3826 ldda [%r1]95, %f0
3827 stba %r14, [%r1]95
3828 stha %r0, [%r1]95
3829 stwa %r2, [%r1]95
3830 sta %f0, [%r1]95
3831 stda %f48, [%r1]95
3832casa [%r1]0x5f, %r2, %g0
3833casxa [%r1]0x5f, %r2, %g0
3834 prefetcha [%r1]95, 0x1a
3835CASE_ASI_0x5f_th0_rand:
3836 setx 0x451a3734, %r4, %r1
3837 and %r1, %r31, %r1 !make sure address is aligned
3838 ldx [%r26 + 0x24 & ~0x7], %r2
3839 ldx [%r28 + 0x4f & ~0x7], %r4
3840 ldx [%r22 + 0x17 & ~0x7], %r6
3841 ldx [%r26 + 0x31 & ~0x7], %r8
3842 ldx [%r25 + 0x85 & ~0x7], %r10
3843 ldx [%r25 + 0x48 & ~0x7], %r12
3844 ldx [%r26 + 0xd4 & ~0x7], %r14
3845 ldx [%r25 + 0xe4 & ~0x7], %r16
3846 ld [%r27 + 0xf & ~0x7], %f0
3847 ld [%r26 + 0xc2 & ~0x7], %f16
3848 ld [%r24 + 0xf7 & ~0x7], %f32
3849 ld [%r26 + 0x66 & ~0x7], %f48
3850 ldsba [%r1]95, %r4
3851 ldsha [%r1]95, %r8
3852 ldswa [%r1]95, %r4
3853 lduba [%r1]95, %r12
3854 lduha [%r1]95, %r8
3855 ldxa [%r1]95, %r16
3856 ldda [%r1]95, %r12
3857 ldstuba [%r1]95, %r14
3858 swapa [%r1]95, %r8
3859 lda [%r1]95, %f48
3860 ldda [%r1]95, %f48
3861 stba %r12, [%r1]95
3862 stha %r4, [%r1]95
3863 stwa %r10, [%r1]95
3864 stxa %r8, [%r1]95
3865 sta %f48, [%r1]95
3866 stda %f48, [%r1]95
3867casa [%r1]0x5f, %r2, %g0
3868casxa [%r1]0x5f, %r2, %g0
3869 prefetcha [%r1]95, 0xd
3870CASE_ASI_0x53_th0:
3871 setx 0x472629b1, %r4, %r1
3872 and %r1, %r31, %r1 !make sure address is aligned
3873 ldx [%r27 + 0x6 & ~0x7], %r2
3874 ldx [%r26 + 0x9c & ~0x7], %r4
3875 ldx [%r28 + 0x6b & ~0x7], %r6
3876 ldx [%r22 + 0x33 & ~0x7], %r8
3877 ldx [%r27 + 0x6a & ~0x7], %r10
3878 ldx [%r28 + 0x58 & ~0x7], %r12
3879 ldx [%r27 + 0x83 & ~0x7], %r14
3880 ldx [%r26 + 0xeb & ~0x7], %r16
3881 ld [%r23 + 0x3a & ~0x7], %f0
3882 ld [%r24 + 0x9a & ~0x7], %f16
3883 ld [%r22 + 0x1 & ~0x7], %f32
3884 ld [%r24 + 0xc1 & ~0x7], %f48
3885 ldsba [%r1]83, %r2
3886 ldsha [%r1]83, %r12
3887 ldswa [%r1]83, %r2
3888 lduba [%r1]83, %r6
3889 lduha [%r1]83, %r8
3890 ldxa [%r1]83, %r8
3891 ldda [%r1]83, %r16
3892 ldstuba [%r1]83, %r8
3893 swapa [%r1]83, %r8
3894 lda [%r1]83, %f16
3895 ldda [%r1]83, %f32
3896 stba %r2, [%r1]83
3897 stha %r0, [%r1]83
3898 stwa %r14, [%r1]83
3899 stxa %r10, [%r1]83
3900 sta %f48, [%r1]83
3901 stda %f0, [%r1]83
3902casa [%r1]0x53, %r2, %g0
3903casxa [%r1]0x53, %r2, %g0
3904 prefetcha [%r1]83, 0xe
3905CASE_ASI_0x53_th0_rand:
3906 setx 0x7cbc9615, %r4, %r1
3907 and %r1, %r31, %r1 !make sure address is aligned
3908 ldx [%r25 + 0x6 & ~0x7], %r2
3909 ldx [%r25 + 0x4e & ~0x7], %r4
3910 ldx [%r26 + 0xb0 & ~0x7], %r6
3911 ldx [%r24 + 0xc2 & ~0x7], %r8
3912 ldx [%r23 + 0x37 & ~0x7], %r10
3913 ldx [%r26 + 0x4e & ~0x7], %r12
3914 ldx [%r25 + 0x5d & ~0x7], %r14
3915 ldx [%r22 + 0xd9 & ~0x7], %r16
3916 ld [%r27 + 0xe0 & ~0x7], %f0
3917 ld [%r25 + 0x70 & ~0x7], %f16
3918 ld [%r23 + 0x5b & ~0x7], %f32
3919 ld [%r22 + 0x2f & ~0x7], %f48
3920 ldsba [%r1]83, %r6
3921 ldsha [%r1]83, %r14
3922 ldswa [%r1]83, %r10
3923 lduba [%r1]83, %r10
3924 lduha [%r1]83, %r4
3925 ldxa [%r1]83, %r14
3926 ldda [%r1]83, %r14
3927 ldstuba [%r1]83, %r4
3928 swapa [%r1]83, %r2
3929 lda [%r1]83, %f16
3930 ldda [%r1]83, %f16
3931 stba %r0, [%r1]83
3932 stha %r4, [%r1]83
3933 stwa %r12, [%r1]83
3934 stxa %r6, [%r1]83
3935 sta %f16, [%r1]83
3936 stda %f32, [%r1]83
3937casa [%r1]0x53, %r2, %g0
3938casxa [%r1]0x53, %r2, %g0
3939 prefetcha [%r1]83, 0x15
3940CASE_ASI_0x74_th0_0x0:
3941 mov %g0, %r1
3942 ldsba [%r1]116, %r8
3943 ldsha [%r1]116, %r16
3944 ldswa [%r1]116, %r4
3945 lduba [%r1]116, %r10
3946 lduha [%r1]116, %r6
3947 ldxa [%r1]116, %r8
3948 ldda [%r1]116, %r12
3949 ldstuba [%r1]116, %r6
3950 swapa [%r1]116, %r2
3951 lda [%r1]116, %f0
3952 ldda [%r1]116, %f16
3953 stba %r12, [%r1]116
3954 stha %r14, [%r1]116
3955 stwa %r6, [%r1]116
3956 stxa %r14, [%r1]116
3957 sta %f16, [%r1]116
3958 stda %f16, [%r1]116
3959casa [%r1]0x74, %r2, %g0
3960casxa [%r1]0x74, %r2, %g0
3961 prefetcha [%r1]116, 0x19
3962CASE_ASI_0x74_th0_rand:
3963 setx 0x3b3327bc, %r4, %r1
3964 and %r1, %r31, %r1 !make sure address is aligned
3965 ldx [%r23 + 0x10 & ~0x7], %r2
3966 ldx [%r23 + 0x93 & ~0x7], %r4
3967 ldx [%r25 + 0x27 & ~0x7], %r6
3968 ldx [%r27 + 0xad & ~0x7], %r8
3969 ldx [%r27 + 0x8f & ~0x7], %r10
3970 ldx [%r21 + 0xb1 & ~0x7], %r12
3971 ldx [%r27 + 0x54 & ~0x7], %r14
3972 ldx [%r27 + 0x8 & ~0x7], %r16
3973 ld [%r23 + 0xf7 & ~0x7], %f0
3974 ld [%r25 + 0x8f & ~0x7], %f16
3975 ld [%r24 + 0xe2 & ~0x7], %f32
3976 ld [%r26 + 0x16 & ~0x7], %f48
3977 ldsba [%r1]116, %r16
3978 ldsha [%r1]116, %r12
3979 ldswa [%r1]116, %r14
3980 lduba [%r1]116, %r14
3981 lduha [%r1]116, %r8
3982 ldxa [%r1]116, %r14
3983 ldda [%r1]116, %r14
3984 ldstuba [%r1]116, %r4
3985 swapa [%r1]116, %r6
3986 lda [%r1]116, %f16
3987 ldda [%r1]116, %f32
3988 stba %r10, [%r1]116
3989 stha %r8, [%r1]116
3990 stwa %r10, [%r1]116
3991 stxa %r0, [%r1]116
3992 sta %f16, [%r1]116
3993 stda %f16, [%r1]116
3994casa [%r1]0x74, %r2, %g0
3995casxa [%r1]0x74, %r2, %g0
3996 prefetcha [%r1]116, 0x1a
3997CASE_ASI_0x54_th0_0x0:
3998 mov %g0, %r1
3999 ldsba [%r1]84, %r4
4000 ldsha [%r1]84, %r16
4001 ldswa [%r1]84, %r14
4002 lduba [%r1]84, %r8
4003 lduha [%r1]84, %r10
4004 ldxa [%r1]84, %r16
4005 ldda [%r1]84, %r4
4006 ldstuba [%r1]84, %r14
4007 swapa [%r1]84, %r14
4008 lda [%r1]84, %f48
4009 ldda [%r1]84, %f32
4010 stba %r14, [%r1]84
4011 stha %r12, [%r1]84
4012 stwa %r8, [%r1]84
4013 sta %f32, [%r1]84
4014 stda %f0, [%r1]84
4015casa [%r1]0x54, %r2, %g0
4016casxa [%r1]0x54, %r2, %g0
4017 prefetcha [%r1]84, 0x1e
4018CASE_ASI_0x54_th0_0x400:
4019 set 0x400, %r1
4020 ldsba [%r1]84, %r2
4021 ldsha [%r1]84, %r6
4022 ldswa [%r1]84, %r12
4023 lduba [%r1]84, %r8
4024 lduha [%r1]84, %r8
4025 ldxa [%r1]84, %r12
4026 ldda [%r1]84, %r6
4027 ldstuba [%r1]84, %r16
4028 swapa [%r1]84, %r16
4029 lda [%r1]84, %f0
4030 ldda [%r1]84, %f32
4031 stba %r4, [%r1]84
4032 stha %r6, [%r1]84
4033 stwa %r14, [%r1]84
4034 sta %f48, [%r1]84
4035 stda %f32, [%r1]84
4036casa [%r1]0x54, %r2, %g0
4037casxa [%r1]0x54, %r2, %g0
4038 prefetcha [%r1]84, 0x16
4039CASE_ASI_0x54_th0_0x800:
4040 set 0x800, %r1
4041 ldsba [%r1]84, %r2
4042 ldsha [%r1]84, %r16
4043 ldswa [%r1]84, %r6
4044 lduba [%r1]84, %r6
4045 lduha [%r1]84, %r2
4046 ldxa [%r1]84, %r4
4047 ldda [%r1]84, %r6
4048 ldstuba [%r1]84, %r14
4049 swapa [%r1]84, %r4
4050 lda [%r1]84, %f48
4051 ldda [%r1]84, %f0
4052 stba %r14, [%r1]84
4053 stha %r6, [%r1]84
4054 stwa %r0, [%r1]84
4055 sta %f32, [%r1]84
4056 stda %f16, [%r1]84
4057casa [%r1]0x54, %r2, %g0
4058casxa [%r1]0x54, %r2, %g0
4059 prefetcha [%r1]84, 0x1e
4060CASE_ASI_0x54_th0_0xc00:
4061 set 0xc00, %r1
4062 ldsba [%r1]84, %r4
4063 ldsha [%r1]84, %r16
4064 ldswa [%r1]84, %r2
4065 lduba [%r1]84, %r14
4066 lduha [%r1]84, %r8
4067 ldxa [%r1]84, %r8
4068 ldda [%r1]84, %r10
4069 ldstuba [%r1]84, %r12
4070 swapa [%r1]84, %r16
4071 lda [%r1]84, %f0
4072 ldda [%r1]84, %f0
4073 stba %r8, [%r1]84
4074 stha %r8, [%r1]84
4075 stwa %r0, [%r1]84
4076 sta %f32, [%r1]84
4077 stda %f16, [%r1]84
4078casa [%r1]0x54, %r2, %g0
4079casxa [%r1]0x54, %r2, %g0
4080 prefetcha [%r1]84, 0x1f
4081CASE_ASI_0x54_th0_rand:
4082 setx 0xb4ac825, %r4, %r1
4083 and %r1, %r31, %r1 !make sure address is aligned
4084 ldx [%r25 + 0x6d & ~0x7], %r2
4085 ldx [%r23 + 0xe8 & ~0x7], %r4
4086 ldx [%r25 + 0xbe & ~0x7], %r6
4087 ldx [%r25 + 0x6c & ~0x7], %r8
4088 ldx [%r28 + 0x87 & ~0x7], %r10
4089 ldx [%r27 + 0xd0 & ~0x7], %r12
4090 ldx [%r27 + 0x93 & ~0x7], %r14
4091 ldx [%r23 + 0x74 & ~0x7], %r16
4092 ld [%r21 + 0xc & ~0x7], %f0
4093 ld [%r21 + 0xdc & ~0x7], %f16
4094 ld [%r26 + 0x59 & ~0x7], %f32
4095 ld [%r21 + 0x4a & ~0x7], %f48
4096 ldsba [%r1]84, %r4
4097 ldsha [%r1]84, %r14
4098 ldswa [%r1]84, %r16
4099 lduba [%r1]84, %r10
4100 lduha [%r1]84, %r10
4101 ldxa [%r1]84, %r14
4102 ldda [%r1]84, %r4
4103 ldstuba [%r1]84, %r14
4104 swapa [%r1]84, %r10
4105 lda [%r1]84, %f0
4106 ldda [%r1]84, %f48
4107 stba %r14, [%r1]84
4108 stha %r6, [%r1]84
4109 stwa %r4, [%r1]84
4110 stxa %r10, [%r1]84
4111 sta %f48, [%r1]84
4112 stda %f0, [%r1]84
4113casa [%r1]0x54, %r2, %g0
4114casxa [%r1]0x54, %r2, %g0
4115 prefetcha [%r1]84, 0x1b
4116CASE_ASI_0x5c_th0_0x0:
4117 mov %g0, %r1
4118 ldsba [%r1]92, %r4
4119 ldsha [%r1]92, %r10
4120 ldswa [%r1]92, %r16
4121 lduba [%r1]92, %r12
4122 lduha [%r1]92, %r10
4123 ldxa [%r1]92, %r14
4124 ldda [%r1]92, %r2
4125 ldstuba [%r1]92, %r12
4126 swapa [%r1]92, %r14
4127 lda [%r1]92, %f32
4128 ldda [%r1]92, %f16
4129 stba %r12, [%r1]92
4130 stha %r8, [%r1]92
4131 stwa %r4, [%r1]92
4132 sta %f0, [%r1]92
4133 stda %f16, [%r1]92
4134casa [%r1]0x5c, %r2, %g0
4135casxa [%r1]0x5c, %r2, %g0
4136 prefetcha [%r1]92, 0x13
4137CASE_ASI_0x5c_th0_0x400:
4138 set 0x400, %r1
4139 ldsba [%r1]92, %r10
4140 ldsha [%r1]92, %r4
4141 ldswa [%r1]92, %r14
4142 lduba [%r1]92, %r6
4143 lduha [%r1]92, %r6
4144 ldxa [%r1]92, %r12
4145 ldda [%r1]92, %r14
4146 ldstuba [%r1]92, %r2
4147 swapa [%r1]92, %r12
4148 lda [%r1]92, %f16
4149 ldda [%r1]92, %f48
4150 stba %r12, [%r1]92
4151 stha %r4, [%r1]92
4152 stwa %r14, [%r1]92
4153 sta %f0, [%r1]92
4154 stda %f0, [%r1]92
4155casa [%r1]0x5c, %r2, %g0
4156casxa [%r1]0x5c, %r2, %g0
4157 prefetcha [%r1]92, 0x3
4158CASE_ASI_0x5c_th0_0x800:
4159 set 0x800, %r1
4160 ldsba [%r1]92, %r10
4161 ldsha [%r1]92, %r14
4162 ldswa [%r1]92, %r2
4163 lduba [%r1]92, %r2
4164 lduha [%r1]92, %r6
4165 ldxa [%r1]92, %r2
4166 ldda [%r1]92, %r12
4167 ldstuba [%r1]92, %r4
4168 swapa [%r1]92, %r10
4169 lda [%r1]92, %f16
4170 ldda [%r1]92, %f16
4171 stba %r4, [%r1]92
4172 stha %r12, [%r1]92
4173 stwa %r12, [%r1]92
4174 sta %f48, [%r1]92
4175 stda %f32, [%r1]92
4176casa [%r1]0x5c, %r2, %g0
4177casxa [%r1]0x5c, %r2, %g0
4178 prefetcha [%r1]92, 0x1
4179CASE_ASI_0x5c_th0_0xc00:
4180 set 0xc00, %r1
4181 ldsba [%r1]92, %r4
4182 ldsha [%r1]92, %r14
4183 ldswa [%r1]92, %r16
4184 lduba [%r1]92, %r14
4185 lduha [%r1]92, %r2
4186 ldxa [%r1]92, %r10
4187 ldda [%r1]92, %r12
4188 ldstuba [%r1]92, %r16
4189 swapa [%r1]92, %r8
4190 lda [%r1]92, %f16
4191 ldda [%r1]92, %f16
4192 stba %r6, [%r1]92
4193 stha %r10, [%r1]92
4194 stwa %r10, [%r1]92
4195 sta %f32, [%r1]92
4196 stda %f16, [%r1]92
4197casa [%r1]0x5c, %r2, %g0
4198casxa [%r1]0x5c, %r2, %g0
4199 prefetcha [%r1]92, 0x14
4200CASE_ASI_0x5c_th0_rand:
4201 setx 0x48bbfcfe, %r4, %r1
4202 and %r1, %r31, %r1 !make sure address is aligned
4203 ldx [%r28 + 0x3a & ~0x7], %r2
4204 ldx [%r21 + 0x5e & ~0x7], %r4
4205 ldx [%r21 + 0xb8 & ~0x7], %r6
4206 ldx [%r22 + 0xdc & ~0x7], %r8
4207 ldx [%r25 + 0x6a & ~0x7], %r10
4208 ldx [%r23 + 0x2f & ~0x7], %r12
4209 ldx [%r22 + 0x9f & ~0x7], %r14
4210 ldx [%r28 + 0xa7 & ~0x7], %r16
4211 ld [%r28 + 0x28 & ~0x7], %f0
4212 ld [%r25 + 0x69 & ~0x7], %f16
4213 ld [%r21 + 0x5 & ~0x7], %f32
4214 ld [%r22 + 0xd5 & ~0x7], %f48
4215 ldsba [%r1]92, %r14
4216 ldsha [%r1]92, %r8
4217 ldswa [%r1]92, %r14
4218 lduba [%r1]92, %r14
4219 lduha [%r1]92, %r16
4220 ldxa [%r1]92, %r6
4221 ldda [%r1]92, %r4
4222 ldstuba [%r1]92, %r12
4223 swapa [%r1]92, %r14
4224 lda [%r1]92, %f32
4225 ldda [%r1]92, %f32
4226 stba %r12, [%r1]92
4227 stha %r0, [%r1]92
4228 stwa %r8, [%r1]92
4229 stxa %r10, [%r1]92
4230 sta %f16, [%r1]92
4231 stda %f32, [%r1]92
4232casa [%r1]0x5c, %r2, %g0
4233casxa [%r1]0x5c, %r2, %g0
4234 prefetcha [%r1]92, 0x1e
4235CASE_ASI_0x47_th0_range33:
4236!!asi_range = 0x0-0x7ff0
4237 set 0x1f34, %r1
4238 and %r1, %r29, %r1 !make sure address is aligned
4239 ldsba [%r1]71, %r10
4240 ldsha [%r1]71, %r6
4241 ldswa [%r1]71, %r14
4242 lduba [%r1]71, %r14
4243 lduha [%r1]71, %r6
4244 ldxa [%r1]71, %r10
4245 ldda [%r1]71, %r14
4246 ldstuba [%r1]71, %r4
4247 swapa [%r1]71, %r4
4248 lda [%r1]71, %f16
4249 ldda [%r1]71, %f32
4250 stba %r14, [%r1]71
4251 stha %r8, [%r1]71
4252 stwa %r4, [%r1]71
4253 sta %f0, [%r1]71
4254 stda %f48, [%r1]71
4255casa [%r1]0x47, %r2, %g0
4256casxa [%r1]0x47, %r2, %g0
4257 prefetcha [%r1]71, 0x11
4258CASE_ASI_0x50_th0_0x18:
4259 set 0x18, %r1
4260 ldsba [%r1]80, %r16
4261 ldsha [%r1]80, %r6
4262 ldswa [%r1]80, %r14
4263 lduba [%r1]80, %r6
4264 lduha [%r1]80, %r16
4265 ldxa [%r1]80, %r6
4266 ldda [%r1]80, %r4
4267 ldstuba [%r1]80, %r2
4268 swapa [%r1]80, %r14
4269 lda [%r1]80, %f16
4270 ldda [%r1]80, %f16
4271 stba %r2, [%r1]80
4272 stha %r8, [%r1]80
4273 stwa %r8, [%r1]80
4274 sta %f48, [%r1]80
4275 stda %f0, [%r1]80
4276casa [%r1]0x50, %r2, %g0
4277casxa [%r1]0x50, %r2, %g0
4278 prefetcha [%r1]80, 0x13
4279CASE_ASI_0x50_th0_0x30:
4280 set 0x30, %r1
4281 ldsba [%r1]80, %r6
4282 ldsha [%r1]80, %r4
4283 ldswa [%r1]80, %r2
4284 lduba [%r1]80, %r14
4285 lduha [%r1]80, %r16
4286 ldxa [%r1]80, %r14
4287 ldda [%r1]80, %r6
4288 ldstuba [%r1]80, %r16
4289 swapa [%r1]80, %r14
4290 lda [%r1]80, %f16
4291 ldda [%r1]80, %f16
4292 stba %r2, [%r1]80
4293 stha %r8, [%r1]80
4294 stwa %r2, [%r1]80
4295 sta %f48, [%r1]80
4296 stda %f48, [%r1]80
4297casa [%r1]0x50, %r2, %g0
4298casxa [%r1]0x50, %r2, %g0
4299 prefetcha [%r1]80, 0x16
4300CASE_ASI_0x50_th0_0x38:
4301 set 0x38, %r1
4302 ldsba [%r1]80, %r6
4303 ldsha [%r1]80, %r10
4304 ldswa [%r1]80, %r10
4305 lduba [%r1]80, %r10
4306 lduha [%r1]80, %r2
4307 ldxa [%r1]80, %r4
4308 ldda [%r1]80, %r10
4309 ldstuba [%r1]80, %r12
4310 swapa [%r1]80, %r4
4311 lda [%r1]80, %f0
4312 ldda [%r1]80, %f48
4313 stba %r10, [%r1]80
4314 stha %r4, [%r1]80
4315 stwa %r10, [%r1]80
4316 sta %f0, [%r1]80
4317 stda %f32, [%r1]80
4318casa [%r1]0x50, %r2, %g0
4319casxa [%r1]0x50, %r2, %g0
4320 prefetcha [%r1]80, 0x6
4321CASE_ASI_0x50_th0_rand:
4322 setx 0x6f10b92e, %r4, %r1
4323 and %r1, %r31, %r1 !make sure address is aligned
4324 ldx [%r27 + 0x11 & ~0x7], %r2
4325 ldx [%r24 + 0xf3 & ~0x7], %r4
4326 ldx [%r27 + 0xaf & ~0x7], %r6
4327 ldx [%r27 + 0x47 & ~0x7], %r8
4328 ldx [%r23 + 0xa3 & ~0x7], %r10
4329 ldx [%r26 + 0xa7 & ~0x7], %r12
4330 ldx [%r23 + 0x6b & ~0x7], %r14
4331 ldx [%r26 + 0xc3 & ~0x7], %r16
4332 ld [%r23 + 0x91 & ~0x7], %f0
4333 ld [%r26 + 0x64 & ~0x7], %f16
4334 ld [%r28 + 0x19 & ~0x7], %f32
4335 ld [%r27 + 0xfc & ~0x7], %f48
4336 ldsba [%r1]80, %r2
4337 ldsha [%r1]80, %r12
4338 ldswa [%r1]80, %r6
4339 lduba [%r1]80, %r6
4340 lduha [%r1]80, %r14
4341 ldxa [%r1]80, %r16
4342 ldda [%r1]80, %r10
4343 ldstuba [%r1]80, %r16
4344 swapa [%r1]80, %r14
4345 lda [%r1]80, %f16
4346 ldda [%r1]80, %f16
4347 stba %r10, [%r1]80
4348 stha %r12, [%r1]80
4349 stwa %r2, [%r1]80
4350 stxa %r2, [%r1]80
4351 sta %f32, [%r1]80
4352 stda %f0, [%r1]80
4353casa [%r1]0x50, %r2, %g0
4354casxa [%r1]0x50, %r2, %g0
4355 prefetcha [%r1]80, 0x11
4356CASE_ASI_0x42_th0_0x8:
4357 set 0x8, %r1
4358 ldsba [%r1]66, %r14
4359 ldsha [%r1]66, %r12
4360 ldswa [%r1]66, %r16
4361 lduba [%r1]66, %r14
4362 lduha [%r1]66, %r6
4363 ldxa [%r1]66, %r16
4364 ldda [%r1]66, %r10
4365 ldstuba [%r1]66, %r14
4366 swapa [%r1]66, %r14
4367 lda [%r1]66, %f0
4368 ldda [%r1]66, %f16
4369 stba %r2, [%r1]66
4370 stha %r8, [%r1]66
4371 stwa %r0, [%r1]66
4372 sta %f32, [%r1]66
4373 stda %f16, [%r1]66
4374casa [%r1]0x42, %r2, %g0
4375casxa [%r1]0x42, %r2, %g0
4376 prefetcha [%r1]66, 0x19
4377CASE_ASI_0x42_th0_0x10:
4378 set 0x10, %r1
4379 ldsba [%r1]66, %r12
4380 ldsha [%r1]66, %r14
4381 ldswa [%r1]66, %r4
4382 lduba [%r1]66, %r2
4383 lduha [%r1]66, %r6
4384 ldxa [%r1]66, %r4
4385 ldda [%r1]66, %r2
4386 ldstuba [%r1]66, %r16
4387 swapa [%r1]66, %r14
4388 lda [%r1]66, %f0
4389 ldda [%r1]66, %f16
4390 stba %r14, [%r1]66
4391 stha %r8, [%r1]66
4392 stwa %r4, [%r1]66
4393 sta %f48, [%r1]66
4394 stda %f48, [%r1]66
4395casa [%r1]0x42, %r2, %g0
4396casxa [%r1]0x42, %r2, %g0
4397 prefetcha [%r1]66, 0xc
4398CASE_ASI_0x42_th0_rand:
4399 setx 0x2795bbe2, %r4, %r1
4400 and %r1, %r31, %r1 !make sure address is aligned
4401 ldx [%r26 + 0xa5 & ~0x7], %r2
4402 ldx [%r24 + 0x99 & ~0x7], %r4
4403 ldx [%r28 + 0xf & ~0x7], %r6
4404 ldx [%r25 + 0xde & ~0x7], %r8
4405 ldx [%r26 + 0xd & ~0x7], %r10
4406 ldx [%r28 + 0x69 & ~0x7], %r12
4407 ldx [%r27 + 0x1d & ~0x7], %r14
4408 ldx [%r22 + 0x46 & ~0x7], %r16
4409 ld [%r22 + 0x9e & ~0x7], %f0
4410 ld [%r22 + 0xe9 & ~0x7], %f16
4411 ld [%r25 + 0xed & ~0x7], %f32
4412 ld [%r25 + 0x1a & ~0x7], %f48
4413 ldsba [%r1]66, %r12
4414 ldsha [%r1]66, %r6
4415 ldswa [%r1]66, %r4
4416 lduba [%r1]66, %r16
4417 lduha [%r1]66, %r6
4418 ldxa [%r1]66, %r4
4419 ldda [%r1]66, %r14
4420 ldstuba [%r1]66, %r10
4421 swapa [%r1]66, %r10
4422 lda [%r1]66, %f0
4423 ldda [%r1]66, %f0
4424 stba %r14, [%r1]66
4425 stha %r10, [%r1]66
4426 stwa %r8, [%r1]66
4427 stxa %r14, [%r1]66
4428 sta %f32, [%r1]66
4429 stda %f16, [%r1]66
4430casa [%r1]0x42, %r2, %g0
4431casxa [%r1]0x42, %r2, %g0
4432 prefetcha [%r1]66, 0xc
4433 ldx [%r28 + 0xa9 & ~0x7], %r2
4434 ldx [%r23 + 0x4e & ~0x7], %r4
4435 ldx [%r23 + 0x2b & ~0x7], %r6
4436 ldx [%r28 + 0x6a & ~0x7], %r8
4437 ldx [%r21 + 0x3d & ~0x7], %r10
4438 ldx [%r25 + 0xe9 & ~0x7], %r12
4439 ldx [%r23 + 0xee & ~0x7], %r14
4440 ldx [%r26 + 0xd4 & ~0x7], %r16
4441 ld [%r22 + 0x5c & ~0x7], %f0
4442 ld [%r21 + 0xb4 & ~0x7], %f16
4443 ld [%r26 + 0xd6 & ~0x7], %f32
4444 ld [%r23 + 0x66 & ~0x7], %f48
4445CASE_ASI_0x42_rand34:
4446 set 0x0, %r1
4447 ldsba [%r1]66, %r8
4448 ldsha [%r1]66, %r4
4449 ldswa [%r1]66, %r12
4450 lduba [%r1]66, %r12
4451 lduha [%r1]66, %r12
4452 ldxa [%r1]66, %r12
4453 ldda [%r1]66, %r4
4454 ldstuba [%r1]66, %r6
4455 swapa [%r1]66, %r16
4456 lda [%r1]66, %f0
4457 ldda [%r1]66, %f16
4458 stba %r2, [%r1]66
4459 stha %r2, [%r1]66
4460 stwa %r10, [%r1]66
4461 sta %f0, [%r1]66
4462 stda %f0, [%r1]66
4463casa [%r1]0x42, %r2, %g0
4464casxa [%r1]0x42, %r2, %g0
4465 prefetcha [%r1]66, 0xd
4466CASE_ASI_0x42_rand35:
4467 set 0xcd, %r1
4468 and %r1, %r29, %r1 !make sure address is aligned
4469 ldsba [%r1]66, %r4
4470 ldsha [%r1]66, %r10
4471 ldswa [%r1]66, %r16
4472 lduba [%r1]66, %r4
4473 lduha [%r1]66, %r14
4474 ldxa [%r1]66, %r14
4475 ldda [%r1]66, %r4
4476 ldstuba [%r1]66, %r6
4477 swapa [%r1]66, %r2
4478 lda [%r1]66, %f16
4479 ldda [%r1]66, %f48
4480 stba %r10, [%r1]66
4481 stha %r6, [%r1]66
4482 stwa %r0, [%r1]66
4483 sta %f0, [%r1]66
4484 stda %f16, [%r1]66
4485casa [%r1]0x42, %r2, %g0
4486casxa [%r1]0x42, %r2, %g0
4487 prefetcha [%r1]66, 0x1a
4488CASE_ASI_0x52_th0_0x108:
4489 set 0x108, %r1
4490 ldsba [%r1]82, %r14
4491 ldsha [%r1]82, %r16
4492 ldswa [%r1]82, %r4
4493 lduba [%r1]82, %r2
4494 lduha [%r1]82, %r10
4495 ldxa [%r1]82, %r10
4496 ldda [%r1]82, %r2
4497 ldstuba [%r1]82, %r2
4498 swapa [%r1]82, %r6
4499 lda [%r1]82, %f16
4500 ldda [%r1]82, %f16
4501 stba %r2, [%r1]82
4502 stha %r12, [%r1]82
4503 stwa %r10, [%r1]82
4504 sta %f16, [%r1]82
4505 stda %f32, [%r1]82
4506casa [%r1]0x52, %r2, %g0
4507casxa [%r1]0x52, %r2, %g0
4508 prefetcha [%r1]82, 0x4
4509CASE_ASI_0x52_th0_0x110:
4510 set 0x110, %r1
4511 ldsba [%r1]82, %r16
4512 ldsha [%r1]82, %r8
4513 ldswa [%r1]82, %r8
4514 lduba [%r1]82, %r8
4515 lduha [%r1]82, %r6
4516 ldxa [%r1]82, %r14
4517 ldda [%r1]82, %r4
4518 ldstuba [%r1]82, %r6
4519 swapa [%r1]82, %r14
4520 lda [%r1]82, %f32
4521 ldda [%r1]82, %f0
4522 stba %r10, [%r1]82
4523 stha %r2, [%r1]82
4524 stwa %r14, [%r1]82
4525 sta %f48, [%r1]82
4526 stda %f32, [%r1]82
4527casa [%r1]0x52, %r2, %g0
4528casxa [%r1]0x52, %r2, %g0
4529 prefetcha [%r1]82, 0x9
4530CASE_ASI_0x52_th0_0x118:
4531 set 0x118, %r1
4532 ldsba [%r1]82, %r6
4533 ldsha [%r1]82, %r6
4534 ldswa [%r1]82, %r6
4535 lduba [%r1]82, %r8
4536 lduha [%r1]82, %r4
4537 ldxa [%r1]82, %r14
4538 ldda [%r1]82, %r8
4539 ldstuba [%r1]82, %r12
4540 swapa [%r1]82, %r12
4541 lda [%r1]82, %f16
4542 ldda [%r1]82, %f16
4543 stba %r8, [%r1]82
4544 stha %r2, [%r1]82
4545 stwa %r10, [%r1]82
4546 sta %f48, [%r1]82
4547 stda %f0, [%r1]82
4548casa [%r1]0x52, %r2, %g0
4549casxa [%r1]0x52, %r2, %g0
4550 prefetcha [%r1]82, 0x13
4551CASE_ASI_0x52_th0_0x120:
4552 set 0x120, %r1
4553 ldsba [%r1]82, %r6
4554 ldsha [%r1]82, %r8
4555 ldswa [%r1]82, %r8
4556 lduba [%r1]82, %r12
4557 lduha [%r1]82, %r14
4558 ldxa [%r1]82, %r2
4559 ldda [%r1]82, %r10
4560 ldstuba [%r1]82, %r16
4561 swapa [%r1]82, %r12
4562 lda [%r1]82, %f32
4563 ldda [%r1]82, %f16
4564 stba %r2, [%r1]82
4565 stha %r4, [%r1]82
4566 stwa %r4, [%r1]82
4567 sta %f48, [%r1]82
4568 stda %f48, [%r1]82
4569casa [%r1]0x52, %r2, %g0
4570casxa [%r1]0x52, %r2, %g0
4571 prefetcha [%r1]82, 0x19
4572CASE_ASI_0x52_th0_0x208:
4573 set 0x208, %r1
4574 ldsba [%r1]82, %r8
4575 ldsha [%r1]82, %r4
4576 ldswa [%r1]82, %r16
4577 lduba [%r1]82, %r16
4578 lduha [%r1]82, %r10
4579 ldxa [%r1]82, %r10
4580 ldda [%r1]82, %r6
4581 ldstuba [%r1]82, %r2
4582 swapa [%r1]82, %r12
4583 lda [%r1]82, %f16
4584 ldda [%r1]82, %f32
4585 stba %r6, [%r1]82
4586 stha %r6, [%r1]82
4587 stwa %r0, [%r1]82
4588 sta %f48, [%r1]82
4589 stda %f48, [%r1]82
4590casa [%r1]0x52, %r2, %g0
4591casxa [%r1]0x52, %r2, %g0
4592 prefetcha [%r1]82, 0x1e
4593CASE_ASI_0x52_th0_0x210:
4594 set 0x210, %r1
4595 ldsba [%r1]82, %r14
4596 ldsha [%r1]82, %r12
4597 ldswa [%r1]82, %r2
4598 lduba [%r1]82, %r14
4599 lduha [%r1]82, %r16
4600 ldxa [%r1]82, %r16
4601 ldda [%r1]82, %r16
4602 ldstuba [%r1]82, %r16
4603 swapa [%r1]82, %r10
4604 lda [%r1]82, %f32
4605 ldda [%r1]82, %f0
4606 stba %r2, [%r1]82
4607 stha %r2, [%r1]82
4608 stwa %r10, [%r1]82
4609 sta %f16, [%r1]82
4610 stda %f0, [%r1]82
4611casa [%r1]0x52, %r2, %g0
4612casxa [%r1]0x52, %r2, %g0
4613 prefetcha [%r1]82, 0x10
4614CASE_ASI_0x52_th0_0x218:
4615 set 0x218, %r1
4616 ldsba [%r1]82, %r14
4617 ldsha [%r1]82, %r6
4618 ldswa [%r1]82, %r4
4619 lduba [%r1]82, %r8
4620 lduha [%r1]82, %r6
4621 ldxa [%r1]82, %r10
4622 ldda [%r1]82, %r12
4623 ldstuba [%r1]82, %r6
4624 swapa [%r1]82, %r6
4625 lda [%r1]82, %f16
4626 ldda [%r1]82, %f48
4627 stba %r2, [%r1]82
4628 stha %r8, [%r1]82
4629 stwa %r14, [%r1]82
4630 sta %f0, [%r1]82
4631 stda %f32, [%r1]82
4632casa [%r1]0x52, %r2, %g0
4633casxa [%r1]0x52, %r2, %g0
4634 prefetcha [%r1]82, 0x1f
4635CASE_ASI_0x52_th0_0x220:
4636 set 0x220, %r1
4637 ldsba [%r1]82, %r14
4638 ldsha [%r1]82, %r12
4639 ldswa [%r1]82, %r12
4640 lduba [%r1]82, %r16
4641 lduha [%r1]82, %r2
4642 ldxa [%r1]82, %r4
4643 ldda [%r1]82, %r10
4644 ldstuba [%r1]82, %r14
4645 swapa [%r1]82, %r16
4646 lda [%r1]82, %f48
4647 ldda [%r1]82, %f32
4648 stba %r4, [%r1]82
4649 stha %r10, [%r1]82
4650 stwa %r10, [%r1]82
4651 sta %f32, [%r1]82
4652 stda %f0, [%r1]82
4653casa [%r1]0x52, %r2, %g0
4654casxa [%r1]0x52, %r2, %g0
4655 prefetcha [%r1]82, 0x6
4656CASE_ASI_0x52_th0_rand:
4657 setx 0x16bb27a4, %r4, %r1
4658 and %r1, %r31, %r1 !make sure address is aligned
4659 ldx [%r28 + 0x4a & ~0x7], %r2
4660 ldx [%r23 + 0x56 & ~0x7], %r4
4661 ldx [%r28 + 0xba & ~0x7], %r6
4662 ldx [%r23 + 0x5d & ~0x7], %r8
4663 ldx [%r22 + 0xc5 & ~0x7], %r10
4664 ldx [%r24 + 0x37 & ~0x7], %r12
4665 ldx [%r24 + 0x76 & ~0x7], %r14
4666 ldx [%r23 + 0xac & ~0x7], %r16
4667 ld [%r26 + 0x66 & ~0x7], %f0
4668 ld [%r21 + 0x7 & ~0x7], %f16
4669 ld [%r28 + 0x86 & ~0x7], %f32
4670 ld [%r27 + 0x58 & ~0x7], %f48
4671 ldsba [%r1]82, %r12
4672 ldsha [%r1]82, %r2
4673 ldswa [%r1]82, %r12
4674 lduba [%r1]82, %r4
4675 lduha [%r1]82, %r8
4676 ldxa [%r1]82, %r16
4677 ldda [%r1]82, %r10
4678 ldstuba [%r1]82, %r6
4679 swapa [%r1]82, %r14
4680 lda [%r1]82, %f32
4681 ldda [%r1]82, %f16
4682 stba %r4, [%r1]82
4683 stha %r6, [%r1]82
4684 stwa %r14, [%r1]82
4685 stxa %r10, [%r1]82
4686 sta %f32, [%r1]82
4687 stda %f0, [%r1]82
4688casa [%r1]0x52, %r2, %g0
4689casxa [%r1]0x52, %r2, %g0
4690 prefetcha [%r1]82, 0x1c
4691CASE_ASI_0x25_th0_0x3C0:
4692 set 0x3C0, %r1
4693 ldsba [%r1]37, %r4
4694 ldsha [%r1]37, %r8
4695 ldswa [%r1]37, %r4
4696 lduba [%r1]37, %r8
4697 lduha [%r1]37, %r16
4698 ldxa [%r1]37, %r8
4699 ldda [%r1]37, %r16
4700 ldstuba [%r1]37, %r10
4701 swapa [%r1]37, %r12
4702 lda [%r1]37, %f0
4703 ldda [%r1]37, %f48
4704 stba %r2, [%r1]37
4705 stha %r2, [%r1]37
4706 stwa %r2, [%r1]37
4707 sta %f48, [%r1]37
4708 stda %f0, [%r1]37
4709casa [%r1]0x25, %r2, %g0
4710casxa [%r1]0x25, %r2, %g0
4711 prefetcha [%r1]37, 0x10
4712CASE_ASI_0x25_th0_0x3C8:
4713 set 0x3C8, %r1
4714 ldsba [%r1]37, %r16
4715 ldsha [%r1]37, %r16
4716 ldswa [%r1]37, %r12
4717 lduba [%r1]37, %r2
4718 lduha [%r1]37, %r16
4719 ldxa [%r1]37, %r12
4720 ldda [%r1]37, %r10
4721 ldstuba [%r1]37, %r2
4722 swapa [%r1]37, %r16
4723 lda [%r1]37, %f48
4724 ldda [%r1]37, %f16
4725 stba %r8, [%r1]37
4726 stha %r2, [%r1]37
4727 stwa %r12, [%r1]37
4728 sta %f48, [%r1]37
4729 stda %f48, [%r1]37
4730casa [%r1]0x25, %r2, %g0
4731casxa [%r1]0x25, %r2, %g0
4732 prefetcha [%r1]37, 0x15
4733CASE_ASI_0x25_th0_0x3D0:
4734 set 0x3D0, %r1
4735 ldsba [%r1]37, %r4
4736 ldsha [%r1]37, %r14
4737 ldswa [%r1]37, %r12
4738 lduba [%r1]37, %r8
4739 lduha [%r1]37, %r4
4740 ldxa [%r1]37, %r4
4741 ldda [%r1]37, %r6
4742 ldstuba [%r1]37, %r14
4743 swapa [%r1]37, %r14
4744 lda [%r1]37, %f32
4745 ldda [%r1]37, %f0
4746 stba %r0, [%r1]37
4747 stha %r0, [%r1]37
4748 stwa %r2, [%r1]37
4749 sta %f48, [%r1]37
4750 stda %f0, [%r1]37
4751casa [%r1]0x25, %r2, %g0
4752casxa [%r1]0x25, %r2, %g0
4753 prefetcha [%r1]37, 0x12
4754CASE_ASI_0x25_th0_0x3D8:
4755 set 0x3D8, %r1
4756 ldsba [%r1]37, %r2
4757 ldsha [%r1]37, %r2
4758 ldswa [%r1]37, %r10
4759 lduba [%r1]37, %r8
4760 lduha [%r1]37, %r2
4761 ldxa [%r1]37, %r8
4762 ldda [%r1]37, %r2
4763 ldstuba [%r1]37, %r2
4764 swapa [%r1]37, %r10
4765 lda [%r1]37, %f48
4766 ldda [%r1]37, %f0
4767 stba %r2, [%r1]37
4768 stha %r12, [%r1]37
4769 stwa %r14, [%r1]37
4770 sta %f0, [%r1]37
4771 stda %f0, [%r1]37
4772casa [%r1]0x25, %r2, %g0
4773casxa [%r1]0x25, %r2, %g0
4774 prefetcha [%r1]37, 0x16
4775CASE_ASI_0x25_th0_0x3E0:
4776 set 0x3E0, %r1
4777 ldsba [%r1]37, %r14
4778 ldsha [%r1]37, %r8
4779 ldswa [%r1]37, %r8
4780 lduba [%r1]37, %r8
4781 lduha [%r1]37, %r14
4782 ldxa [%r1]37, %r10
4783 ldda [%r1]37, %r6
4784 ldstuba [%r1]37, %r6
4785 swapa [%r1]37, %r2
4786 lda [%r1]37, %f16
4787 ldda [%r1]37, %f0
4788 stba %r10, [%r1]37
4789 stha %r8, [%r1]37
4790 stwa %r0, [%r1]37
4791 sta %f32, [%r1]37
4792 stda %f48, [%r1]37
4793casa [%r1]0x25, %r2, %g0
4794casxa [%r1]0x25, %r2, %g0
4795 prefetcha [%r1]37, 0x1f
4796CASE_ASI_0x25_th0_0x3E8:
4797 set 0x3E8, %r1
4798 ldsba [%r1]37, %r10
4799 ldsha [%r1]37, %r6
4800 ldswa [%r1]37, %r10
4801 lduba [%r1]37, %r8
4802 lduha [%r1]37, %r10
4803 ldxa [%r1]37, %r10
4804 ldda [%r1]37, %r2
4805 ldstuba [%r1]37, %r16
4806 swapa [%r1]37, %r4
4807 lda [%r1]37, %f16
4808 ldda [%r1]37, %f16
4809 stba %r2, [%r1]37
4810 stha %r10, [%r1]37
4811 stwa %r6, [%r1]37
4812 sta %f0, [%r1]37
4813 stda %f16, [%r1]37
4814casa [%r1]0x25, %r2, %g0
4815casxa [%r1]0x25, %r2, %g0
4816 prefetcha [%r1]37, 0x1
4817CASE_ASI_0x25_th0_0x3F0:
4818 set 0x3F0, %r1
4819 ldsba [%r1]37, %r14
4820 ldsha [%r1]37, %r14
4821 ldswa [%r1]37, %r6
4822 lduba [%r1]37, %r16
4823 lduha [%r1]37, %r6
4824 ldxa [%r1]37, %r4
4825 ldda [%r1]37, %r10
4826 ldstuba [%r1]37, %r2
4827 swapa [%r1]37, %r4
4828 lda [%r1]37, %f32
4829 ldda [%r1]37, %f0
4830 stba %r6, [%r1]37
4831 stha %r12, [%r1]37
4832 stwa %r4, [%r1]37
4833 sta %f16, [%r1]37
4834 stda %f0, [%r1]37
4835casa [%r1]0x25, %r2, %g0
4836casxa [%r1]0x25, %r2, %g0
4837 prefetcha [%r1]37, 0x5
4838CASE_ASI_0x25_th0_0x3F8:
4839 set 0x3F8, %r1
4840 ldsba [%r1]37, %r2
4841 ldsha [%r1]37, %r10
4842 ldswa [%r1]37, %r16
4843 lduba [%r1]37, %r16
4844 lduha [%r1]37, %r2
4845 ldxa [%r1]37, %r12
4846 ldda [%r1]37, %r14
4847 ldstuba [%r1]37, %r2
4848 swapa [%r1]37, %r12
4849 lda [%r1]37, %f16
4850 ldda [%r1]37, %f0
4851 stba %r10, [%r1]37
4852 stha %r2, [%r1]37
4853 stwa %r14, [%r1]37
4854 sta %f32, [%r1]37
4855 stda %f48, [%r1]37
4856casa [%r1]0x25, %r2, %g0
4857casxa [%r1]0x25, %r2, %g0
4858 prefetcha [%r1]37, 0x1
4859CASE_ASI_0x25_th0_rand:
4860 setx 0x1ffb631b, %r4, %r1
4861 and %r1, %r31, %r1 !make sure address is aligned
4862 ldx [%r26 + 0x8e & ~0x7], %r2
4863 ldx [%r28 + 0xd8 & ~0x7], %r4
4864 ldx [%r28 + 0x2d & ~0x7], %r6
4865 ldx [%r23 + 0x28 & ~0x7], %r8
4866 ldx [%r28 + 0x24 & ~0x7], %r10
4867 ldx [%r23 + 0x3a & ~0x7], %r12
4868 ldx [%r27 + 0x68 & ~0x7], %r14
4869 ldx [%r22 + 0x9a & ~0x7], %r16
4870 ld [%r23 + 0x80 & ~0x7], %f0
4871 ld [%r25 + 0xa7 & ~0x7], %f16
4872 ld [%r23 + 0x23 & ~0x7], %f32
4873 ld [%r25 + 0xd8 & ~0x7], %f48
4874 ldsba [%r1]37, %r12
4875 ldsha [%r1]37, %r6
4876 ldswa [%r1]37, %r10
4877 lduba [%r1]37, %r6
4878 lduha [%r1]37, %r6
4879 ldxa [%r1]37, %r14
4880 ldda [%r1]37, %r4
4881 ldstuba [%r1]37, %r10
4882 swapa [%r1]37, %r10
4883 lda [%r1]37, %f48
4884 ldda [%r1]37, %f16
4885 stba %r2, [%r1]37
4886 stha %r0, [%r1]37
4887 stwa %r6, [%r1]37
4888 stxa %r14, [%r1]37
4889 sta %f0, [%r1]37
4890 stda %f48, [%r1]37
4891casa [%r1]0x25, %r2, %g0
4892casxa [%r1]0x25, %r2, %g0
4893 prefetcha [%r1]37, 0xc
4894 ldx [%r25 + 0xdd & ~0x7], %r2
4895 ldx [%r21 + 0x6d & ~0x7], %r4
4896 ldx [%r27 + 0x79 & ~0x7], %r6
4897 ldx [%r24 + 0x25 & ~0x7], %r8
4898 ldx [%r25 + 0xb8 & ~0x7], %r10
4899 ldx [%r26 + 0x92 & ~0x7], %r12
4900 ldx [%r28 + 0x41 & ~0x7], %r14
4901 ldx [%r28 + 0x44 & ~0x7], %r16
4902 ld [%r25 + 0xe & ~0x7], %f0
4903 ld [%r23 + 0x59 & ~0x7], %f16
4904 ld [%r21 + 0xfa & ~0x7], %f32
4905 ld [%r23 + 0x59 & ~0x7], %f48
4906CASE_ASI_0x25_rand36:
4907 set 0x1a5, %r1
4908 and %r1, %r29, %r1 !make sure address is aligned
4909 ldsba [%r1]37, %r16
4910 ldsha [%r1]37, %r14
4911 ldswa [%r1]37, %r8
4912 lduba [%r1]37, %r2
4913 lduha [%r1]37, %r8
4914 ldxa [%r1]37, %r16
4915 ldda [%r1]37, %r6
4916 ldstuba [%r1]37, %r16
4917 swapa [%r1]37, %r8
4918 lda [%r1]37, %f32
4919 ldda [%r1]37, %f32
4920 stba %r6, [%r1]37
4921 stha %r8, [%r1]37
4922 stwa %r8, [%r1]37
4923 sta %f16, [%r1]37
4924 stda %f0, [%r1]37
4925casa [%r1]0x25, %r2, %g0
4926casxa [%r1]0x25, %r2, %g0
4927 prefetcha [%r1]37, 0x16
4928CASE_ASI_0x55_th0_range37:
4929!!asi_range = 0x0-0x1f8
4930 set 0x134, %r1
4931 and %r1, %r29, %r1 !make sure address is aligned
4932 ldsba [%r1]85, %r4
4933 ldsha [%r1]85, %r14
4934 ldswa [%r1]85, %r2
4935 lduba [%r1]85, %r16
4936 lduha [%r1]85, %r16
4937 ldxa [%r1]85, %r16
4938 ldda [%r1]85, %r10
4939 ldstuba [%r1]85, %r16
4940 swapa [%r1]85, %r16
4941 lda [%r1]85, %f16
4942 ldda [%r1]85, %f32
4943 stba %r12, [%r1]85
4944 stha %r4, [%r1]85
4945 stwa %r12, [%r1]85
4946 sta %f48, [%r1]85
4947 stda %f48, [%r1]85
4948casa [%r1]0x55, %r2, %g0
4949casxa [%r1]0x55, %r2, %g0
4950 prefetcha [%r1]85, 0x3
4951CASE_ASI_0x55_th0_range38:
4952!!asi_range = 0x400-0x5f8
4953 set 0x5c4, %r1
4954 and %r1, %r29, %r1 !make sure address is aligned
4955 ldsba [%r1]85, %r12
4956 ldsha [%r1]85, %r10
4957 ldswa [%r1]85, %r16
4958 lduba [%r1]85, %r14
4959 lduha [%r1]85, %r6
4960 ldxa [%r1]85, %r2
4961 ldda [%r1]85, %r6
4962 ldstuba [%r1]85, %r4
4963 swapa [%r1]85, %r10
4964 lda [%r1]85, %f0
4965 ldda [%r1]85, %f32
4966 stba %r4, [%r1]85
4967 stha %r6, [%r1]85
4968 stwa %r0, [%r1]85
4969 sta %f0, [%r1]85
4970 stda %f32, [%r1]85
4971casa [%r1]0x55, %r2, %g0
4972casxa [%r1]0x55, %r2, %g0
4973 prefetcha [%r1]85, 0xe
4974CASE_ASI_0x55_th0_rand:
4975 setx 0x5fc45c16, %r4, %r1
4976 and %r1, %r31, %r1 !make sure address is aligned
4977 ldx [%r26 + 0x86 & ~0x7], %r2
4978 ldx [%r28 + 0x8d & ~0x7], %r4
4979 ldx [%r27 + 0x3e & ~0x7], %r6
4980 ldx [%r28 + 0xc4 & ~0x7], %r8
4981 ldx [%r22 + 0x67 & ~0x7], %r10
4982 ldx [%r28 + 0x4b & ~0x7], %r12
4983 ldx [%r27 + 0xdf & ~0x7], %r14
4984 ldx [%r27 + 0x14 & ~0x7], %r16
4985 ld [%r23 + 0x98 & ~0x7], %f0
4986 ld [%r27 + 0x24 & ~0x7], %f16
4987 ld [%r28 + 0x91 & ~0x7], %f32
4988 ld [%r28 + 0xea & ~0x7], %f48
4989 ldsba [%r1]85, %r16
4990 ldsha [%r1]85, %r16
4991 ldswa [%r1]85, %r6
4992 lduba [%r1]85, %r10
4993 lduha [%r1]85, %r6
4994 ldxa [%r1]85, %r6
4995 ldda [%r1]85, %r4
4996 ldstuba [%r1]85, %r6
4997 swapa [%r1]85, %r6
4998 lda [%r1]85, %f48
4999 ldda [%r1]85, %f0
5000 stba %r2, [%r1]85
5001 stha %r4, [%r1]85
5002 stwa %r2, [%r1]85
5003 stxa %r6, [%r1]85
5004 sta %f48, [%r1]85
5005 stda %f0, [%r1]85
5006casa [%r1]0x55, %r2, %g0
5007casxa [%r1]0x55, %r2, %g0
5008 prefetcha [%r1]85, 0x12
5009 ldx [%r25 + 0xd2 & ~0x7], %r2
5010 ldx [%r25 + 0xf4 & ~0x7], %r4
5011 ldx [%r24 + 0xb3 & ~0x7], %r6
5012 ldx [%r27 + 0x83 & ~0x7], %r8
5013 ldx [%r22 + 0xa5 & ~0x7], %r10
5014 ldx [%r24 + 0xe4 & ~0x7], %r12
5015 ldx [%r28 + 0x2b & ~0x7], %r14
5016 ldx [%r26 + 0xab & ~0x7], %r16
5017 ld [%r21 + 0x35 & ~0x7], %f0
5018 ld [%r28 + 0x8e & ~0x7], %f16
5019 ld [%r25 + 0xf8 & ~0x7], %f32
5020 ld [%r25 + 0xa & ~0x7], %f48
5021CASE_ASI_0x55_rand39:
5022 set 0x20e, %r1
5023 and %r1, %r29, %r1 !make sure address is aligned
5024 ldsba [%r1]85, %r16
5025 ldsha [%r1]85, %r6
5026 ldswa [%r1]85, %r10
5027 lduba [%r1]85, %r12
5028 lduha [%r1]85, %r2
5029 ldxa [%r1]85, %r10
5030 ldda [%r1]85, %r16
5031 ldstuba [%r1]85, %r14
5032 swapa [%r1]85, %r16
5033 lda [%r1]85, %f0
5034 ldda [%r1]85, %f48
5035 stba %r14, [%r1]85
5036 stha %r4, [%r1]85
5037 stwa %r2, [%r1]85
5038 sta %f0, [%r1]85
5039 stda %f48, [%r1]85
5040casa [%r1]0x55, %r2, %g0
5041casxa [%r1]0x55, %r2, %g0
5042 prefetcha [%r1]85, 0x7
5043CASE_ASI_0x55_rand40:
5044 set 0x7da, %r1
5045 and %r1, %r29, %r1 !make sure address is aligned
5046 ldsba [%r1]85, %r12
5047 ldsha [%r1]85, %r12
5048 ldswa [%r1]85, %r4
5049 lduba [%r1]85, %r10
5050 lduha [%r1]85, %r12
5051 ldxa [%r1]85, %r8
5052 ldda [%r1]85, %r2
5053 ldstuba [%r1]85, %r8
5054 swapa [%r1]85, %r12
5055 lda [%r1]85, %f48
5056 ldda [%r1]85, %f0
5057 stba %r0, [%r1]85
5058 stha %r8, [%r1]85
5059 stwa %r4, [%r1]85
5060 sta %f48, [%r1]85
5061 stda %f0, [%r1]85
5062casa [%r1]0x55, %r2, %g0
5063casxa [%r1]0x55, %r2, %g0
5064 prefetcha [%r1]85, 0x18
5065CASE_ASI_0x55_rand41:
5066 set 0xb9e, %r1
5067 and %r1, %r29, %r1 !make sure address is aligned
5068 ldsba [%r1]85, %r12
5069 ldsha [%r1]85, %r8
5070 ldswa [%r1]85, %r16
5071 lduba [%r1]85, %r12
5072 lduha [%r1]85, %r16
5073 ldxa [%r1]85, %r14
5074 ldda [%r1]85, %r12
5075 ldstuba [%r1]85, %r6
5076 swapa [%r1]85, %r12
5077 lda [%r1]85, %f48
5078 ldda [%r1]85, %f32
5079 stba %r0, [%r1]85
5080 stha %r8, [%r1]85
5081 stwa %r0, [%r1]85
5082 sta %f0, [%r1]85
5083 stda %f32, [%r1]85
5084casa [%r1]0x55, %r2, %g0
5085casxa [%r1]0x55, %r2, %g0
5086 prefetcha [%r1]85, 0x1e
5087 nop
5088 nop
5089 nop
5090subcc %r19, 1, %r19
5091cmp %r19, 2
5092bz,a TH0_LOOP
5093ta T_CHANGE_NONHPRIV
5094cmp %r19, 1
5095bz,a TH0_LOOP
5096ta T_CHANGE_PRIV
5097 nop
5098 ba main_text_end
5099 nop
5100 nop
5101 nop
5102 nop
5103 nop
5104 LOOP_T1:
5105ta T_CHANGE_PRIV
5106 add %g0, 0x3, %r19
5107TH1_LOOP:
5108CASE_ASI_0x4_th1:
5109 mov %r23, %r1
5110 ldx [%r24 + 0x6f & ~0x7], %r2
5111 ldx [%r21 + 0xdc & ~0x7], %r4
5112 ldx [%r25 + 0xbf & ~0x7], %r6
5113 ldx [%r22 + 0xb6 & ~0x7], %r8
5114 ldx [%r23 + 0x27 & ~0x7], %r10
5115 ldx [%r28 + 0xd9 & ~0x7], %r12
5116 ldx [%r22 + 0x66 & ~0x7], %r14
5117 ldx [%r21 + 0x5f & ~0x7], %r16
5118 ld [%r25 + 0x8a & ~0x7], %f0
5119 ld [%r24 + 0xcf & ~0x7], %f16
5120 ld [%r22 + 0x49 & ~0x7], %f32
5121 ld [%r27 + 0x3e & ~0x7], %f48
5122 ldsba [%r1]4, %r6
5123 ldsha [%r1]4, %r2
5124 ldswa [%r1]4, %r16
5125 lduba [%r1]4, %r16
5126 lduha [%r1]4, %r4
5127 ldxa [%r1]4, %r12
5128 ldda [%r1]4, %r4
5129 ldstuba [%r1]4, %r16
5130 swapa [%r1]4, %r14
5131 lda [%r1]4, %f0
5132 ldda [%r1]4, %f16
5133 stba %r6, [%r1]4
5134 stha %r8, [%r1]4
5135 stwa %r6, [%r1]4
5136 stxa %r14, [%r1]4
5137 sta %f48, [%r1]4
5138 stda %f32, [%r1]4
5139casa [%r1]0x4, %r2, %g0
5140casxa [%r1]0x4, %r2, %g0
5141 prefetcha [%r1]4, 0x11
5142CASE_ASI_0xc_th1:
5143 mov %r25, %r1
5144 ldx [%r28 + 0x86 & ~0x7], %r2
5145 ldx [%r21 + 0x92 & ~0x7], %r4
5146 ldx [%r24 + 0x27 & ~0x7], %r6
5147 ldx [%r28 + 0x97 & ~0x7], %r8
5148 ldx [%r22 + 0x9c & ~0x7], %r10
5149 ldx [%r24 + 0xc6 & ~0x7], %r12
5150 ldx [%r22 + 0x12 & ~0x7], %r14
5151 ldx [%r21 + 0x61 & ~0x7], %r16
5152 ld [%r27 + 0xc2 & ~0x7], %f0
5153 ld [%r26 + 0xfe & ~0x7], %f16
5154 ld [%r28 + 0xea & ~0x7], %f32
5155 ld [%r24 + 0x9f & ~0x7], %f48
5156 ldsba [%r1]12, %r14
5157 ldsha [%r1]12, %r8
5158 ldswa [%r1]12, %r6
5159 lduba [%r1]12, %r16
5160 lduha [%r1]12, %r12
5161 ldxa [%r1]12, %r16
5162 ldda [%r1]12, %r6
5163 ldstuba [%r1]12, %r2
5164 swapa [%r1]12, %r6
5165 lda [%r1]12, %f48
5166 ldda [%r1]12, %f32
5167 stba %r12, [%r1]12
5168 stha %r2, [%r1]12
5169 stwa %r6, [%r1]12
5170 stxa %r6, [%r1]12
5171 sta %f48, [%r1]12
5172 stda %f0, [%r1]12
5173casa [%r1]0xc, %r2, %g0
5174casxa [%r1]0xc, %r2, %g0
5175 prefetcha [%r1]12, 0x7
5176CASE_ASI_0x11_th1:
5177 mov %r23, %r1
5178 ldx [%r26 + 0x18 & ~0x7], %r2
5179 ldx [%r25 + 0xe0 & ~0x7], %r4
5180 ldx [%r25 + 0x2e & ~0x7], %r6
5181 ldx [%r25 + 0x87 & ~0x7], %r8
5182 ldx [%r27 + 0xdd & ~0x7], %r10
5183 ldx [%r26 + 0x41 & ~0x7], %r12
5184 ldx [%r28 + 0xe5 & ~0x7], %r14
5185 ldx [%r26 + 0xac & ~0x7], %r16
5186 ld [%r23 + 0x60 & ~0x7], %f0
5187 ld [%r21 + 0x3e & ~0x7], %f16
5188 ld [%r22 + 0xff & ~0x7], %f32
5189 ld [%r27 + 0x37 & ~0x7], %f48
5190 ldsba [%r1]17, %r8
5191 ldsha [%r1]17, %r2
5192 ldswa [%r1]17, %r4
5193 lduba [%r1]17, %r16
5194 lduha [%r1]17, %r16
5195 ldxa [%r1]17, %r14
5196 ldda [%r1]17, %r4
5197 ldstuba [%r1]17, %r10
5198 swapa [%r1]17, %r14
5199 lda [%r1]17, %f0
5200 ldda [%r1]17, %f32
5201 stba %r8, [%r1]17
5202 stha %r2, [%r1]17
5203 stwa %r10, [%r1]17
5204 stxa %r4, [%r1]17
5205 sta %f48, [%r1]17
5206 stda %f16, [%r1]17
5207casa [%r1]0x11, %r2, %g0
5208casxa [%r1]0x11, %r2, %g0
5209 prefetcha [%r1]17, 0x14
5210CASE_ASI_0x23_th1:
5211 mov %r27, %r1
5212 ldx [%r25 + 0x6 & ~0x7], %r2
5213 ldx [%r26 + 0xce & ~0x7], %r4
5214 ldx [%r27 + 0x32 & ~0x7], %r6
5215 ldx [%r28 + 0x1 & ~0x7], %r8
5216 ldx [%r28 + 0x4f & ~0x7], %r10
5217 ldx [%r28 + 0x82 & ~0x7], %r12
5218 ldx [%r27 + 0x97 & ~0x7], %r14
5219 ldx [%r22 + 0x94 & ~0x7], %r16
5220 ld [%r28 + 0xff & ~0x7], %f0
5221 ld [%r22 + 0x48 & ~0x7], %f16
5222 ld [%r25 + 0xd1 & ~0x7], %f32
5223 ld [%r21 + 0xd8 & ~0x7], %f48
5224 ldsba [%r1]35, %r2
5225 ldsha [%r1]35, %r12
5226 ldswa [%r1]35, %r6
5227 lduba [%r1]35, %r2
5228 lduha [%r1]35, %r4
5229 ldxa [%r1]35, %r4
5230 ldda [%r1]35, %r4
5231 ldstuba [%r1]35, %r12
5232 swapa [%r1]35, %r10
5233 lda [%r1]35, %f48
5234 ldda [%r1]35, %f48
5235 stba %r0, [%r1]35
5236 stha %r10, [%r1]35
5237 stwa %r0, [%r1]35
5238 stxa %r0, [%r1]35
5239 sta %f16, [%r1]35
5240 stda %f16, [%r1]35
5241casa [%r1]0x23, %r2, %g0
5242casxa [%r1]0x23, %r2, %g0
5243 prefetcha [%r1]35, 0x12
5244CASE_ASI_0x27_th1:
5245 mov %r23, %r1
5246 ldx [%r24 + 0xdf & ~0x7], %r2
5247 ldx [%r27 + 0x57 & ~0x7], %r4
5248 ldx [%r22 + 0xd & ~0x7], %r6
5249 ldx [%r22 + 0xc9 & ~0x7], %r8
5250 ldx [%r25 + 0x18 & ~0x7], %r10
5251 ldx [%r21 + 0xd6 & ~0x7], %r12
5252 ldx [%r22 + 0xd9 & ~0x7], %r14
5253 ldx [%r21 + 0x8 & ~0x7], %r16
5254 ld [%r23 + 0xb4 & ~0x7], %f0
5255 ld [%r23 + 0x44 & ~0x7], %f16
5256 ld [%r25 + 0x87 & ~0x7], %f32
5257 ld [%r24 + 0x4c & ~0x7], %f48
5258 ldsba [%r1]39, %r4
5259 ldsha [%r1]39, %r2
5260 ldswa [%r1]39, %r14
5261 lduba [%r1]39, %r10
5262 lduha [%r1]39, %r12
5263 ldxa [%r1]39, %r2
5264 ldda [%r1]39, %r10
5265 ldstuba [%r1]39, %r4
5266 swapa [%r1]39, %r16
5267 lda [%r1]39, %f48
5268 ldda [%r1]39, %f0
5269 stba %r8, [%r1]39
5270 stha %r14, [%r1]39
5271 stwa %r14, [%r1]39
5272 stxa %r4, [%r1]39
5273 sta %f0, [%r1]39
5274 stda %f16, [%r1]39
5275casa [%r1]0x27, %r2, %g0
5276casxa [%r1]0x27, %r2, %g0
5277 prefetcha [%r1]39, 0x10
5278CASE_ASI_0x2f_th1:
5279 mov %r27, %r1
5280 ldx [%r25 + 0xad & ~0x7], %r2
5281 ldx [%r25 + 0xb0 & ~0x7], %r4
5282 ldx [%r24 + 0x10 & ~0x7], %r6
5283 ldx [%r22 + 0xdf & ~0x7], %r8
5284 ldx [%r26 + 0xfe & ~0x7], %r10
5285 ldx [%r27 + 0xf6 & ~0x7], %r12
5286 ldx [%r23 + 0x7a & ~0x7], %r14
5287 ldx [%r22 + 0xe6 & ~0x7], %r16
5288 ld [%r27 + 0xe8 & ~0x7], %f0
5289 ld [%r28 + 0x6c & ~0x7], %f16
5290 ld [%r21 + 0x9c & ~0x7], %f32
5291 ld [%r22 + 0x33 & ~0x7], %f48
5292 ldsba [%r1]47, %r16
5293 ldsha [%r1]47, %r10
5294 ldswa [%r1]47, %r14
5295 lduba [%r1]47, %r8
5296 lduha [%r1]47, %r4
5297 ldxa [%r1]47, %r6
5298 ldda [%r1]47, %r16
5299 ldstuba [%r1]47, %r6
5300 swapa [%r1]47, %r10
5301 lda [%r1]47, %f0
5302 ldda [%r1]47, %f48
5303 stba %r14, [%r1]47
5304 stha %r2, [%r1]47
5305 stwa %r0, [%r1]47
5306 stxa %r12, [%r1]47
5307 sta %f16, [%r1]47
5308 stda %f48, [%r1]47
5309casa [%r1]0x2f, %r2, %g0
5310casxa [%r1]0x2f, %r2, %g0
5311 prefetcha [%r1]47, 0x17
5312CASE_ASI_0x30_th1:
5313 mov %r22, %r1
5314 ldx [%r27 + 0xf7 & ~0x7], %r2
5315 ldx [%r25 + 0xd9 & ~0x7], %r4
5316 ldx [%r21 + 0x55 & ~0x7], %r6
5317 ldx [%r23 + 0x4d & ~0x7], %r8
5318 ldx [%r26 + 0x98 & ~0x7], %r10
5319 ldx [%r27 + 0x49 & ~0x7], %r12
5320 ldx [%r27 + 0x22 & ~0x7], %r14
5321 ldx [%r26 + 0x92 & ~0x7], %r16
5322 ld [%r26 + 0x13 & ~0x7], %f0
5323 ld [%r27 + 0x9 & ~0x7], %f16
5324 ld [%r23 + 0xd8 & ~0x7], %f32
5325 ld [%r26 + 0x96 & ~0x7], %f48
5326 ldsba [%r1]48, %r4
5327 ldsha [%r1]48, %r12
5328 ldswa [%r1]48, %r2
5329 lduba [%r1]48, %r12
5330 lduha [%r1]48, %r2
5331 ldxa [%r1]48, %r2
5332 ldda [%r1]48, %r6
5333 ldstuba [%r1]48, %r8
5334 swapa [%r1]48, %r8
5335 lda [%r1]48, %f16
5336 ldda [%r1]48, %f16
5337 stba %r10, [%r1]48
5338 stha %r2, [%r1]48
5339 stwa %r12, [%r1]48
5340 stxa %r2, [%r1]48
5341 sta %f32, [%r1]48
5342 stda %f32, [%r1]48
5343casa [%r1]0x30, %r2, %g0
5344casxa [%r1]0x30, %r2, %g0
5345 prefetcha [%r1]48, 0x9
5346CASE_ASI_0x31_th1:
5347 mov %r22, %r1
5348 ldx [%r23 + 0x71 & ~0x7], %r2
5349 ldx [%r24 + 0x72 & ~0x7], %r4
5350 ldx [%r21 + 0x95 & ~0x7], %r6
5351 ldx [%r24 + 0x4a & ~0x7], %r8
5352 ldx [%r23 + 0xc1 & ~0x7], %r10
5353 ldx [%r21 + 0xbf & ~0x7], %r12
5354 ldx [%r26 + 0x84 & ~0x7], %r14
5355 ldx [%r21 + 0xf5 & ~0x7], %r16
5356 ld [%r25 + 0x14 & ~0x7], %f0
5357 ld [%r24 + 0x10 & ~0x7], %f16
5358 ld [%r22 + 0x4 & ~0x7], %f32
5359 ld [%r26 + 0x9a & ~0x7], %f48
5360 ldsba [%r1]49, %r4
5361 ldsha [%r1]49, %r4
5362 ldswa [%r1]49, %r12
5363 lduba [%r1]49, %r2
5364 lduha [%r1]49, %r14
5365 ldxa [%r1]49, %r14
5366 ldda [%r1]49, %r8
5367 ldstuba [%r1]49, %r12
5368 swapa [%r1]49, %r4
5369 lda [%r1]49, %f32
5370 ldda [%r1]49, %f32
5371 stba %r0, [%r1]49
5372 stha %r10, [%r1]49
5373 stwa %r8, [%r1]49
5374 stxa %r0, [%r1]49
5375 sta %f48, [%r1]49
5376 stda %f32, [%r1]49
5377casa [%r1]0x31, %r2, %g0
5378casxa [%r1]0x31, %r2, %g0
5379 prefetcha [%r1]49, 0x1d
5380CASE_ASI_0x36_th1:
5381 mov %r27, %r1
5382 ldx [%r22 + 0xf9 & ~0x7], %r2
5383 ldx [%r22 + 0x4c & ~0x7], %r4
5384 ldx [%r23 + 0xd & ~0x7], %r6
5385 ldx [%r21 + 0x66 & ~0x7], %r8
5386 ldx [%r27 + 0xc0 & ~0x7], %r10
5387 ldx [%r21 + 0xd0 & ~0x7], %r12
5388 ldx [%r25 + 0x9d & ~0x7], %r14
5389 ldx [%r23 + 0x71 & ~0x7], %r16
5390 ld [%r22 + 0xbd & ~0x7], %f0
5391 ld [%r22 + 0x2e & ~0x7], %f16
5392 ld [%r24 + 0x73 & ~0x7], %f32
5393 ld [%r23 + 0xab & ~0x7], %f48
5394 ldsba [%r1]54, %r12
5395 ldsha [%r1]54, %r2
5396 ldswa [%r1]54, %r4
5397 lduba [%r1]54, %r8
5398 lduha [%r1]54, %r14
5399 ldxa [%r1]54, %r16
5400 ldda [%r1]54, %r4
5401 ldstuba [%r1]54, %r12
5402 swapa [%r1]54, %r8
5403 lda [%r1]54, %f48
5404 ldda [%r1]54, %f0
5405 stba %r0, [%r1]54
5406 stha %r14, [%r1]54
5407 stwa %r14, [%r1]54
5408 stxa %r14, [%r1]54
5409 sta %f0, [%r1]54
5410 stda %f16, [%r1]54
5411casa [%r1]0x36, %r2, %g0
5412casxa [%r1]0x36, %r2, %g0
5413 prefetcha [%r1]54, 0x2
5414CASE_ASI_0x38_th1:
5415 mov %r23, %r1
5416 ldx [%r25 + 0x7a & ~0x7], %r2
5417 ldx [%r28 + 0x56 & ~0x7], %r4
5418 ldx [%r22 + 0x98 & ~0x7], %r6
5419 ldx [%r21 + 0x7e & ~0x7], %r8
5420 ldx [%r21 + 0x99 & ~0x7], %r10
5421 ldx [%r23 + 0x32 & ~0x7], %r12
5422 ldx [%r21 + 0x65 & ~0x7], %r14
5423 ldx [%r26 + 0x5c & ~0x7], %r16
5424 ld [%r25 + 0xd5 & ~0x7], %f0
5425 ld [%r24 + 0x66 & ~0x7], %f16
5426 ld [%r23 + 0xe5 & ~0x7], %f32
5427 ld [%r26 + 0x23 & ~0x7], %f48
5428 ldsba [%r1]56, %r4
5429 ldsha [%r1]56, %r16
5430 ldswa [%r1]56, %r16
5431 lduba [%r1]56, %r14
5432 lduha [%r1]56, %r14
5433 ldxa [%r1]56, %r12
5434 ldda [%r1]56, %r8
5435 ldstuba [%r1]56, %r16
5436 swapa [%r1]56, %r14
5437 lda [%r1]56, %f0
5438 ldda [%r1]56, %f16
5439 stba %r4, [%r1]56
5440 stha %r14, [%r1]56
5441 stwa %r12, [%r1]56
5442 stxa %r2, [%r1]56
5443 sta %f16, [%r1]56
5444 stda %f16, [%r1]56
5445casa [%r1]0x38, %r2, %g0
5446casxa [%r1]0x38, %r2, %g0
5447 prefetcha [%r1]56, 0x2
5448CASE_ASI_0x39_th1:
5449 mov %r21, %r1
5450 ldx [%r25 + 0x77 & ~0x7], %r2
5451 ldx [%r28 + 0x1b & ~0x7], %r4
5452 ldx [%r26 + 0x6 & ~0x7], %r6
5453 ldx [%r22 + 0xd4 & ~0x7], %r8
5454 ldx [%r24 + 0x24 & ~0x7], %r10
5455 ldx [%r24 + 0x26 & ~0x7], %r12
5456 ldx [%r24 + 0x59 & ~0x7], %r14
5457 ldx [%r24 + 0xe2 & ~0x7], %r16
5458 ld [%r27 + 0x7e & ~0x7], %f0
5459 ld [%r26 + 0x3b & ~0x7], %f16
5460 ld [%r28 + 0x24 & ~0x7], %f32
5461 ld [%r22 + 0x80 & ~0x7], %f48
5462 ldsba [%r1]57, %r14
5463 ldsha [%r1]57, %r6
5464 ldswa [%r1]57, %r8
5465 lduba [%r1]57, %r14
5466 lduha [%r1]57, %r10
5467 ldxa [%r1]57, %r8
5468 ldda [%r1]57, %r10
5469 ldstuba [%r1]57, %r14
5470 swapa [%r1]57, %r10
5471 lda [%r1]57, %f48
5472 ldda [%r1]57, %f0
5473 stba %r4, [%r1]57
5474 stha %r8, [%r1]57
5475 stwa %r8, [%r1]57
5476 stxa %r6, [%r1]57
5477 sta %f16, [%r1]57
5478 stda %f32, [%r1]57
5479casa [%r1]0x39, %r2, %g0
5480casxa [%r1]0x39, %r2, %g0
5481 prefetcha [%r1]57, 0x1e
5482CASE_ASI_0x3e_th1:
5483 mov %r23, %r1
5484 ldx [%r23 + 0xfc & ~0x7], %r2
5485 ldx [%r26 + 0x8e & ~0x7], %r4
5486 ldx [%r24 + 0xf & ~0x7], %r6
5487 ldx [%r23 + 0x97 & ~0x7], %r8
5488 ldx [%r21 + 0xdb & ~0x7], %r10
5489 ldx [%r22 + 0x2e & ~0x7], %r12
5490 ldx [%r28 + 0x92 & ~0x7], %r14
5491 ldx [%r28 + 0x55 & ~0x7], %r16
5492 ld [%r21 + 0x6a & ~0x7], %f0
5493 ld [%r25 + 0xda & ~0x7], %f16
5494 ld [%r24 + 0x1a & ~0x7], %f32
5495 ld [%r22 + 0x4d & ~0x7], %f48
5496 ldsba [%r1]62, %r12
5497 ldsha [%r1]62, %r2
5498 ldswa [%r1]62, %r2
5499 lduba [%r1]62, %r14
5500 lduha [%r1]62, %r2
5501 ldxa [%r1]62, %r4
5502 ldda [%r1]62, %r12
5503 ldstuba [%r1]62, %r10
5504 swapa [%r1]62, %r14
5505 lda [%r1]62, %f32
5506 ldda [%r1]62, %f0
5507 stba %r2, [%r1]62
5508 stha %r12, [%r1]62
5509 stwa %r12, [%r1]62
5510 stxa %r10, [%r1]62
5511 sta %f48, [%r1]62
5512 stda %f48, [%r1]62
5513casa [%r1]0x3e, %r2, %g0
5514casxa [%r1]0x3e, %r2, %g0
5515 prefetcha [%r1]62, 0x1b
5516CASE_ASI_0x83_th1:
5517 mov %r25, %r1
5518 ldx [%r24 + 0x9a & ~0x7], %r2
5519 ldx [%r25 + 0xd9 & ~0x7], %r4
5520 ldx [%r26 + 0xf5 & ~0x7], %r6
5521 ldx [%r21 + 0x21 & ~0x7], %r8
5522 ldx [%r22 + 0x1 & ~0x7], %r10
5523 ldx [%r22 + 0x9a & ~0x7], %r12
5524 ldx [%r22 + 0xa0 & ~0x7], %r14
5525 ldx [%r22 + 0x73 & ~0x7], %r16
5526 ld [%r22 + 0xa9 & ~0x7], %f0
5527 ld [%r27 + 0x53 & ~0x7], %f16
5528 ld [%r27 + 0x41 & ~0x7], %f32
5529 ld [%r25 + 0xca & ~0x7], %f48
5530 ldsba [%r1]131, %r8
5531 ldsha [%r1]131, %r10
5532 ldswa [%r1]131, %r8
5533 lduba [%r1]131, %r16
5534 lduha [%r1]131, %r10
5535 ldxa [%r1]131, %r2
5536 ldda [%r1]131, %r14
5537 ldstuba [%r1]131, %r12
5538 swapa [%r1]131, %r14
5539 lda [%r1]131, %f32
5540 ldda [%r1]131, %f48
5541 stba %r2, [%r1]131
5542 stha %r12, [%r1]131
5543 stwa %r2, [%r1]131
5544 stxa %r14, [%r1]131
5545 sta %f32, [%r1]131
5546 stda %f16, [%r1]131
5547casa [%r1]0x83, %r2, %g0
5548casxa [%r1]0x83, %r2, %g0
5549 prefetcha [%r1]131, 0x10
5550CASE_ASI_0xc3_th1:
5551 mov %r22, %r1
5552 ldx [%r23 + 0x30 & ~0x7], %r2
5553 ldx [%r24 + 0x46 & ~0x7], %r4
5554 ldx [%r26 + 0x93 & ~0x7], %r6
5555 ldx [%r25 + 0xb4 & ~0x7], %r8
5556 ldx [%r27 + 0xc4 & ~0x7], %r10
5557 ldx [%r28 + 0x49 & ~0x7], %r12
5558 ldx [%r23 + 0x55 & ~0x7], %r14
5559 ldx [%r23 + 0x2d & ~0x7], %r16
5560 ld [%r24 + 0xd1 & ~0x7], %f0
5561 ld [%r25 + 0x21 & ~0x7], %f16
5562 ld [%r22 + 0xaf & ~0x7], %f32
5563 ld [%r26 + 0x85 & ~0x7], %f48
5564 ldsba [%r1]195, %r4
5565 ldsha [%r1]195, %r10
5566 ldswa [%r1]195, %r10
5567 lduba [%r1]195, %r4
5568 lduha [%r1]195, %r14
5569 ldxa [%r1]195, %r14
5570 ldda [%r1]195, %r16
5571 ldstuba [%r1]195, %r12
5572 swapa [%r1]195, %r14
5573 lda [%r1]195, %f32
5574 ldda [%r1]195, %f48
5575 stba %r4, [%r1]195
5576 stha %r8, [%r1]195
5577 stwa %r12, [%r1]195
5578 stxa %r10, [%r1]195
5579 sta %f32, [%r1]195
5580 stda %f0, [%r1]195
5581casa [%r1]0xc3, %r2, %g0
5582casxa [%r1]0xc3, %r2, %g0
5583 prefetcha [%r1]195, 0x13
5584CASE_ASI_0xcd_th1:
5585 mov %r28, %r1
5586 ldx [%r26 + 0x51 & ~0x7], %r2
5587 ldx [%r21 + 0xe4 & ~0x7], %r4
5588 ldx [%r27 + 0xc & ~0x7], %r6
5589 ldx [%r26 + 0x83 & ~0x7], %r8
5590 ldx [%r23 + 0x39 & ~0x7], %r10
5591 ldx [%r26 + 0xf3 & ~0x7], %r12
5592 ldx [%r27 + 0x99 & ~0x7], %r14
5593 ldx [%r25 + 0xc7 & ~0x7], %r16
5594 ld [%r23 + 0xd4 & ~0x7], %f0
5595 ld [%r27 + 0xbf & ~0x7], %f16
5596 ld [%r25 + 0x45 & ~0x7], %f32
5597 ld [%r28 + 0x4 & ~0x7], %f48
5598 ldsba [%r1]205, %r4
5599 ldsha [%r1]205, %r16
5600 ldswa [%r1]205, %r8
5601 lduba [%r1]205, %r12
5602 lduha [%r1]205, %r6
5603 ldxa [%r1]205, %r6
5604 ldda [%r1]205, %r16
5605 ldstuba [%r1]205, %r8
5606 swapa [%r1]205, %r4
5607 lda [%r1]205, %f32
5608 ldda [%r1]205, %f32
5609 stba %r10, [%r1]205
5610 stha %r10, [%r1]205
5611 stwa %r2, [%r1]205
5612 stxa %r8, [%r1]205
5613 sta %f0, [%r1]205
5614 stda %f0, [%r1]205
5615casa [%r1]0xcd, %r2, %g0
5616casxa [%r1]0xcd, %r2, %g0
5617 prefetcha [%r1]205, 0x15
5618CASE_ASI_0xdb_th1:
5619 mov %r25, %r1
5620 ldx [%r23 + 0x40 & ~0x7], %r2
5621 ldx [%r21 + 0x11 & ~0x7], %r4
5622 ldx [%r27 + 0xfc & ~0x7], %r6
5623 ldx [%r25 + 0xe2 & ~0x7], %r8
5624 ldx [%r27 + 0xf0 & ~0x7], %r10
5625 ldx [%r24 + 0x7 & ~0x7], %r12
5626 ldx [%r24 + 0x41 & ~0x7], %r14
5627 ldx [%r27 + 0x43 & ~0x7], %r16
5628 ld [%r24 + 0x24 & ~0x7], %f0
5629 ld [%r27 + 0x4e & ~0x7], %f16
5630 ld [%r22 + 0xb9 & ~0x7], %f32
5631 ld [%r24 + 0xd1 & ~0x7], %f48
5632 ldsba [%r1]219, %r8
5633 ldsha [%r1]219, %r6
5634 ldswa [%r1]219, %r2
5635 lduba [%r1]219, %r8
5636 lduha [%r1]219, %r10
5637 ldxa [%r1]219, %r6
5638 ldda [%r1]219, %r12
5639 ldstuba [%r1]219, %r6
5640 swapa [%r1]219, %r2
5641 lda [%r1]219, %f32
5642 ldda [%r1]219, %f16
5643 stba %r4, [%r1]219
5644 stha %r12, [%r1]219
5645 stwa %r0, [%r1]219
5646 stxa %r10, [%r1]219
5647 sta %f16, [%r1]219
5648 stda %f16, [%r1]219
5649casa [%r1]0xdb, %r2, %g0
5650casxa [%r1]0xdb, %r2, %g0
5651 prefetcha [%r1]219, 0x19
5652CASE_ASI_0xf1_th1:
5653 mov %r24, %r1
5654 ldx [%r21 + 0xff & ~0x7], %r2
5655 ldx [%r26 + 0x8e & ~0x7], %r4
5656 ldx [%r21 + 0xef & ~0x7], %r6
5657 ldx [%r26 + 0x3f & ~0x7], %r8
5658 ldx [%r24 + 0x13 & ~0x7], %r10
5659 ldx [%r21 + 0xe9 & ~0x7], %r12
5660 ldx [%r22 + 0x83 & ~0x7], %r14
5661 ldx [%r26 + 0xec & ~0x7], %r16
5662 ld [%r25 + 0xbc & ~0x7], %f0
5663 ld [%r23 + 0xb8 & ~0x7], %f16
5664 ld [%r28 + 0xd9 & ~0x7], %f32
5665 ld [%r24 + 0x41 & ~0x7], %f48
5666 ldsba [%r1]241, %r2
5667 ldsha [%r1]241, %r12
5668 ldswa [%r1]241, %r12
5669 lduba [%r1]241, %r2
5670 lduha [%r1]241, %r2
5671 ldxa [%r1]241, %r4
5672 ldda [%r1]241, %r14
5673 ldstuba [%r1]241, %r10
5674 swapa [%r1]241, %r16
5675 lda [%r1]241, %f32
5676 ldda [%r1]241, %f32
5677 stba %r6, [%r1]241
5678 stha %r0, [%r1]241
5679 stwa %r8, [%r1]241
5680 stxa %r10, [%r1]241
5681 sta %f0, [%r1]241
5682 stda %f0, [%r1]241
5683casa [%r1]0xf1, %r2, %g0
5684casxa [%r1]0xf1, %r2, %g0
5685 prefetcha [%r1]241, 0x5
5686CASE_ASI_0x21_th1_0x8:
5687 set 0x8, %r1
5688 ldsba [%r1]33, %r4
5689 ldsha [%r1]33, %r10
5690 ldswa [%r1]33, %r8
5691 lduba [%r1]33, %r16
5692 lduha [%r1]33, %r2
5693 ldxa [%r1]33, %r8
5694 ldda [%r1]33, %r16
5695 ldstuba [%r1]33, %r4
5696 swapa [%r1]33, %r6
5697 lda [%r1]33, %f48
5698 ldda [%r1]33, %f16
5699 stba %r4, [%r1]33
5700 stha %r4, [%r1]33
5701 stwa %r4, [%r1]33
5702 sta %f16, [%r1]33
5703 stda %f32, [%r1]33
5704casa [%r1]0x21, %r2, %g0
5705casxa [%r1]0x21, %r2, %g0
5706 prefetcha [%r1]33, 0x12
5707CASE_ASI_0x21_th1_0x10:
5708 set 0x10, %r1
5709 ldsba [%r1]33, %r6
5710 ldsha [%r1]33, %r10
5711 ldswa [%r1]33, %r12
5712 lduba [%r1]33, %r2
5713 lduha [%r1]33, %r16
5714 ldxa [%r1]33, %r6
5715 ldda [%r1]33, %r4
5716 ldstuba [%r1]33, %r14
5717 swapa [%r1]33, %r10
5718 lda [%r1]33, %f48
5719 ldda [%r1]33, %f32
5720 stba %r10, [%r1]33
5721 stha %r12, [%r1]33
5722 stwa %r2, [%r1]33
5723 sta %f0, [%r1]33
5724 stda %f0, [%r1]33
5725casa [%r1]0x21, %r2, %g0
5726casxa [%r1]0x21, %r2, %g0
5727 prefetcha [%r1]33, 0x1a
5728CASE_ASI_0x21_th1_0x108:
5729 set 0x108, %r1
5730 ldsba [%r1]33, %r12
5731 ldsha [%r1]33, %r4
5732 ldswa [%r1]33, %r14
5733 lduba [%r1]33, %r4
5734 lduha [%r1]33, %r8
5735 ldxa [%r1]33, %r6
5736 ldda [%r1]33, %r16
5737 ldstuba [%r1]33, %r8
5738 swapa [%r1]33, %r8
5739 lda [%r1]33, %f32
5740 ldda [%r1]33, %f16
5741 stba %r4, [%r1]33
5742 stha %r10, [%r1]33
5743 stwa %r4, [%r1]33
5744 sta %f0, [%r1]33
5745 stda %f16, [%r1]33
5746casa [%r1]0x21, %r2, %g0
5747casxa [%r1]0x21, %r2, %g0
5748 prefetcha [%r1]33, 0x1
5749CASE_ASI_0x21_th1_0x110:
5750 set 0x110, %r1
5751 ldsba [%r1]33, %r12
5752 ldsha [%r1]33, %r16
5753 ldswa [%r1]33, %r16
5754 lduba [%r1]33, %r14
5755 lduha [%r1]33, %r16
5756 ldxa [%r1]33, %r10
5757 ldda [%r1]33, %r8
5758 ldstuba [%r1]33, %r2
5759 swapa [%r1]33, %r14
5760 lda [%r1]33, %f0
5761 ldda [%r1]33, %f0
5762 stba %r10, [%r1]33
5763 stha %r0, [%r1]33
5764 stwa %r8, [%r1]33
5765 sta %f16, [%r1]33
5766 stda %f32, [%r1]33
5767casa [%r1]0x21, %r2, %g0
5768casxa [%r1]0x21, %r2, %g0
5769 prefetcha [%r1]33, 0x5
5770CASE_ASI_0x40_th1_0x0:
5771 mov %g0, %r1
5772 ldsba [%r1]64, %r2
5773 ldsha [%r1]64, %r6
5774 ldswa [%r1]64, %r12
5775 lduba [%r1]64, %r10
5776 lduha [%r1]64, %r4
5777 ldxa [%r1]64, %r16
5778 ldda [%r1]64, %r4
5779 ldstuba [%r1]64, %r12
5780 swapa [%r1]64, %r6
5781 lda [%r1]64, %f48
5782 ldda [%r1]64, %f0
5783 stba %r10, [%r1]64
5784 stha %r2, [%r1]64
5785 stwa %r10, [%r1]64
5786 sta %f48, [%r1]64
5787 stda %f32, [%r1]64
5788casa [%r1]0x40, %r2, %g0
5789casxa [%r1]0x40, %r2, %g0
5790 prefetcha [%r1]64, 0x9
5791CASE_ASI_0x40_th1_0x8:
5792 set 0x8, %r1
5793 ldsba [%r1]64, %r8
5794 ldsha [%r1]64, %r8
5795 ldswa [%r1]64, %r16
5796 lduba [%r1]64, %r8
5797 lduha [%r1]64, %r6
5798 ldxa [%r1]64, %r14
5799 ldda [%r1]64, %r4
5800 ldstuba [%r1]64, %r4
5801 swapa [%r1]64, %r2
5802 lda [%r1]64, %f0
5803 ldda [%r1]64, %f32
5804 stba %r10, [%r1]64
5805 stha %r8, [%r1]64
5806 stwa %r8, [%r1]64
5807 sta %f0, [%r1]64
5808 stda %f48, [%r1]64
5809casa [%r1]0x40, %r2, %g0
5810casxa [%r1]0x40, %r2, %g0
5811 prefetcha [%r1]64, 0x10
5812CASE_ASI_0x40_th1_0x10:
5813 set 0x10, %r1
5814 ldsba [%r1]64, %r6
5815 ldsha [%r1]64, %r6
5816 ldswa [%r1]64, %r6
5817 lduba [%r1]64, %r4
5818 lduha [%r1]64, %r16
5819 ldxa [%r1]64, %r10
5820 ldda [%r1]64, %r12
5821 ldstuba [%r1]64, %r12
5822 swapa [%r1]64, %r16
5823 lda [%r1]64, %f16
5824 ldda [%r1]64, %f0
5825 stba %r8, [%r1]64
5826 stha %r2, [%r1]64
5827 stwa %r8, [%r1]64
5828 sta %f48, [%r1]64
5829 stda %f16, [%r1]64
5830casa [%r1]0x40, %r2, %g0
5831casxa [%r1]0x40, %r2, %g0
5832 prefetcha [%r1]64, 0x1e
5833CASE_ASI_0x40_th1_0x18:
5834 set 0x18, %r1
5835 ldsba [%r1]64, %r10
5836 ldsha [%r1]64, %r2
5837 ldswa [%r1]64, %r16
5838 lduba [%r1]64, %r14
5839 lduha [%r1]64, %r4
5840 ldxa [%r1]64, %r8
5841 ldda [%r1]64, %r10
5842 ldstuba [%r1]64, %r12
5843 swapa [%r1]64, %r10
5844 lda [%r1]64, %f16
5845 ldda [%r1]64, %f0
5846 stba %r4, [%r1]64
5847 stha %r14, [%r1]64
5848 stwa %r6, [%r1]64
5849 sta %f48, [%r1]64
5850 stda %f16, [%r1]64
5851casa [%r1]0x40, %r2, %g0
5852casxa [%r1]0x40, %r2, %g0
5853 prefetcha [%r1]64, 0x10
5854CASE_ASI_0x40_th1_0x20:
5855 set 0x20, %r1
5856 ldsba [%r1]64, %r12
5857 ldsha [%r1]64, %r2
5858 ldswa [%r1]64, %r10
5859 lduba [%r1]64, %r4
5860 lduha [%r1]64, %r12
5861 ldxa [%r1]64, %r14
5862 ldda [%r1]64, %r4
5863 ldstuba [%r1]64, %r12
5864 swapa [%r1]64, %r16
5865 lda [%r1]64, %f0
5866 ldda [%r1]64, %f32
5867 stba %r6, [%r1]64
5868 stha %r10, [%r1]64
5869 stwa %r0, [%r1]64
5870 sta %f48, [%r1]64
5871 stda %f48, [%r1]64
5872casa [%r1]0x40, %r2, %g0
5873casxa [%r1]0x40, %r2, %g0
5874 prefetcha [%r1]64, 0x6
5875CASE_ASI_0x40_th1_0x80:
5876 set 0x80, %r1
5877 ldsba [%r1]64, %r4
5878 ldsha [%r1]64, %r6
5879 ldswa [%r1]64, %r10
5880 lduba [%r1]64, %r8
5881 lduha [%r1]64, %r6
5882 ldxa [%r1]64, %r14
5883 ldda [%r1]64, %r10
5884 ldstuba [%r1]64, %r16
5885 swapa [%r1]64, %r14
5886 lda [%r1]64, %f16
5887 ldda [%r1]64, %f16
5888 stba %r10, [%r1]64
5889 stha %r6, [%r1]64
5890 stwa %r8, [%r1]64
5891 sta %f0, [%r1]64
5892 stda %f48, [%r1]64
5893casa [%r1]0x40, %r2, %g0
5894casxa [%r1]0x40, %r2, %g0
5895 prefetcha [%r1]64, 0x7
5896CASE_ASI_0x40_th1_0x88:
5897 set 0x88, %r1
5898 ldsba [%r1]64, %r2
5899 ldsha [%r1]64, %r10
5900 ldswa [%r1]64, %r10
5901 lduba [%r1]64, %r10
5902 lduha [%r1]64, %r4
5903 ldxa [%r1]64, %r8
5904 ldda [%r1]64, %r12
5905 ldstuba [%r1]64, %r8
5906 swapa [%r1]64, %r16
5907 lda [%r1]64, %f16
5908 ldda [%r1]64, %f0
5909 stba %r14, [%r1]64
5910 stha %r2, [%r1]64
5911 stwa %r8, [%r1]64
5912 sta %f16, [%r1]64
5913 stda %f0, [%r1]64
5914casa [%r1]0x40, %r2, %g0
5915casxa [%r1]0x40, %r2, %g0
5916 prefetcha [%r1]64, 0xf
5917CASE_ASI_0x44_th1_0x0:
5918 mov %g0, %r1
5919 ldsba [%r1]68, %r6
5920 ldsha [%r1]68, %r8
5921 ldswa [%r1]68, %r14
5922 lduba [%r1]68, %r12
5923 lduha [%r1]68, %r6
5924 ldxa [%r1]68, %r0
5925 ldda [%r1]68, %r4
5926 ldstuba [%r1]68, %r14
5927 swapa [%r1]68, %r2
5928 lda [%r1]68, %f16
5929 ldda [%r1]68, %f16
5930 stba %r6, [%r1]68
5931 stha %r6, [%r1]68
5932 stwa %r12, [%r1]68
5933 sta %f0, [%r1]68
5934 stda %f32, [%r1]68
5935casa [%r1]0x44, %r2, %g0
5936casxa [%r1]0x44, %r2, %g0
5937 prefetcha [%r1]68, 0x3
5938CASE_ASI_0x4a_th1_range42:
5939!!asi_range = 0x0-0x3f
5940 set 0x37, %r1
5941 and %r1, %r29, %r1 !make sure address is aligned
5942 ldsba [%r1]74, %r4
5943 ldsha [%r1]74, %r8
5944 ldswa [%r1]74, %r8
5945 lduba [%r1]74, %r10
5946 lduha [%r1]74, %r4
5947 ldxa [%r1]74, %r12
5948 ldda [%r1]74, %r2
5949 ldstuba [%r1]74, %r4
5950 swapa [%r1]74, %r16
5951 lda [%r1]74, %f16
5952 ldda [%r1]74, %f48
5953 stba %r10, [%r1]74
5954 stha %r4, [%r1]74
5955 stwa %r14, [%r1]74
5956 sta %f32, [%r1]74
5957 stda %f16, [%r1]74
5958casa [%r1]0x4a, %r2, %g0
5959casxa [%r1]0x4a, %r2, %g0
5960 prefetcha [%r1]74, 0xe
5961CASE_ASI_0x6_th1:
5962 setx 0x6f5a0389, %r4, %r1
5963 and %r1, %r31, %r1 !make sure address is aligned
5964 ldx [%r21 + 0x24 & ~0x7], %r2
5965 ldx [%r26 + 0x99 & ~0x7], %r4
5966 ldx [%r24 + 0x8c & ~0x7], %r6
5967 ldx [%r24 + 0xec & ~0x7], %r8
5968 ldx [%r21 + 0x1a & ~0x7], %r10
5969 ldx [%r27 + 0xd2 & ~0x7], %r12
5970 ldx [%r26 + 0xa6 & ~0x7], %r14
5971 ldx [%r23 + 0xb1 & ~0x7], %r16
5972 ld [%r27 + 0x4a & ~0x7], %f0
5973 ld [%r26 + 0xc4 & ~0x7], %f16
5974 ld [%r23 + 0x7 & ~0x7], %f32
5975 ld [%r27 + 0x50 & ~0x7], %f48
5976 ldsba [%r1]6, %r14
5977 ldsha [%r1]6, %r6
5978 ldswa [%r1]6, %r6
5979 lduba [%r1]6, %r12
5980 lduha [%r1]6, %r2
5981 ldxa [%r1]6, %r16
5982 ldda [%r1]6, %r16
5983 ldstuba [%r1]6, %r2
5984 swapa [%r1]6, %r2
5985 lda [%r1]6, %f16
5986 ldda [%r1]6, %f48
5987 stba %r0, [%r1]6
5988 stha %r6, [%r1]6
5989 stwa %r14, [%r1]6
5990 stxa %r10, [%r1]6
5991 sta %f0, [%r1]6
5992 stda %f32, [%r1]6
5993casa [%r1]0x6, %r2, %g0
5994casxa [%r1]0x6, %r2, %g0
5995 prefetcha [%r1]6, 0x8
5996CASE_ASI_0xf_th1:
5997 setx 0x5abcef2d, %r4, %r1
5998 and %r1, %r31, %r1 !make sure address is aligned
5999 ldx [%r23 + 0x45 & ~0x7], %r2
6000 ldx [%r23 + 0x33 & ~0x7], %r4
6001 ldx [%r23 + 0xf4 & ~0x7], %r6
6002 ldx [%r25 + 0x3c & ~0x7], %r8
6003 ldx [%r21 + 0x4f & ~0x7], %r10
6004 ldx [%r25 + 0x25 & ~0x7], %r12
6005 ldx [%r28 + 0xa7 & ~0x7], %r14
6006 ldx [%r28 + 0x62 & ~0x7], %r16
6007 ld [%r24 + 0xcb & ~0x7], %f0
6008 ld [%r27 + 0x86 & ~0x7], %f16
6009 ld [%r23 + 0x5d & ~0x7], %f32
6010 ld [%r25 + 0xb6 & ~0x7], %f48
6011 ldsba [%r1]15, %r6
6012 ldsha [%r1]15, %r8
6013 ldswa [%r1]15, %r6
6014 lduba [%r1]15, %r12
6015 lduha [%r1]15, %r12
6016 ldxa [%r1]15, %r4
6017 ldda [%r1]15, %r16
6018 ldstuba [%r1]15, %r10
6019 swapa [%r1]15, %r8
6020 lda [%r1]15, %f48
6021 ldda [%r1]15, %f32
6022 stba %r4, [%r1]15
6023 stha %r8, [%r1]15
6024 stwa %r14, [%r1]15
6025 stxa %r4, [%r1]15
6026 sta %f32, [%r1]15
6027 stda %f0, [%r1]15
6028casa [%r1]0xf, %r2, %g0
6029casxa [%r1]0xf, %r2, %g0
6030 prefetcha [%r1]15, 0x1c
6031CASE_ASI_0x12_th1:
6032 setx 0x229bf846, %r4, %r1
6033 and %r1, %r31, %r1 !make sure address is aligned
6034 ldx [%r28 + 0x98 & ~0x7], %r2
6035 ldx [%r25 + 0x66 & ~0x7], %r4
6036 ldx [%r26 + 0xd5 & ~0x7], %r6
6037 ldx [%r28 + 0x82 & ~0x7], %r8
6038 ldx [%r23 + 0x89 & ~0x7], %r10
6039 ldx [%r27 + 0x92 & ~0x7], %r12
6040 ldx [%r27 + 0xdf & ~0x7], %r14
6041 ldx [%r26 + 0x31 & ~0x7], %r16
6042 ld [%r23 + 0xc2 & ~0x7], %f0
6043 ld [%r24 + 0xf6 & ~0x7], %f16
6044 ld [%r26 + 0x82 & ~0x7], %f32
6045 ld [%r21 + 0x95 & ~0x7], %f48
6046 ldsba [%r1]18, %r10
6047 ldsha [%r1]18, %r8
6048 ldswa [%r1]18, %r8
6049 lduba [%r1]18, %r10
6050 lduha [%r1]18, %r4
6051 ldxa [%r1]18, %r12
6052 ldda [%r1]18, %r4
6053 ldstuba [%r1]18, %r14
6054 swapa [%r1]18, %r12
6055 lda [%r1]18, %f16
6056 ldda [%r1]18, %f16
6057 stba %r12, [%r1]18
6058 stha %r0, [%r1]18
6059 stwa %r2, [%r1]18
6060 stxa %r2, [%r1]18
6061 sta %f16, [%r1]18
6062 stda %f32, [%r1]18
6063casa [%r1]0x12, %r2, %g0
6064casxa [%r1]0x12, %r2, %g0
6065 prefetcha [%r1]18, 0x1e
6066CASE_ASI_0x13_th1:
6067 setx 0x788eb8f, %r4, %r1
6068 and %r1, %r31, %r1 !make sure address is aligned
6069 ldx [%r23 + 0xc & ~0x7], %r2
6070 ldx [%r28 + 0x5b & ~0x7], %r4
6071 ldx [%r28 + 0xac & ~0x7], %r6
6072 ldx [%r22 + 0xb9 & ~0x7], %r8
6073 ldx [%r28 + 0xb8 & ~0x7], %r10
6074 ldx [%r26 + 0x82 & ~0x7], %r12
6075 ldx [%r23 + 0xd5 & ~0x7], %r14
6076 ldx [%r21 + 0x45 & ~0x7], %r16
6077 ld [%r28 + 0x85 & ~0x7], %f0
6078 ld [%r21 + 0xa & ~0x7], %f16
6079 ld [%r27 + 0xc2 & ~0x7], %f32
6080 ld [%r21 + 0xf & ~0x7], %f48
6081 ldsba [%r1]19, %r16
6082 ldsha [%r1]19, %r4
6083 ldswa [%r1]19, %r14
6084 lduba [%r1]19, %r10
6085 lduha [%r1]19, %r8
6086 ldxa [%r1]19, %r6
6087 ldda [%r1]19, %r8
6088 ldstuba [%r1]19, %r16
6089 swapa [%r1]19, %r10
6090 lda [%r1]19, %f32
6091 ldda [%r1]19, %f32
6092 stba %r2, [%r1]19
6093 stha %r14, [%r1]19
6094 stwa %r6, [%r1]19
6095 stxa %r6, [%r1]19
6096 sta %f48, [%r1]19
6097 stda %f16, [%r1]19
6098casa [%r1]0x13, %r2, %g0
6099casxa [%r1]0x13, %r2, %g0
6100 prefetcha [%r1]19, 0x2
6101CASE_ASI_0x2d_th1:
6102 setx 0x5b626b7d, %r4, %r1
6103 and %r1, %r31, %r1 !make sure address is aligned
6104 ldx [%r22 + 0x1d & ~0x7], %r2
6105 ldx [%r25 + 0xc7 & ~0x7], %r4
6106 ldx [%r23 + 0x49 & ~0x7], %r6
6107 ldx [%r25 + 0x99 & ~0x7], %r8
6108 ldx [%r28 + 0x9a & ~0x7], %r10
6109 ldx [%r23 + 0x4f & ~0x7], %r12
6110 ldx [%r21 + 0xf8 & ~0x7], %r14
6111 ldx [%r21 + 0x9a & ~0x7], %r16
6112 ld [%r24 + 0x16 & ~0x7], %f0
6113 ld [%r22 + 0xf4 & ~0x7], %f16
6114 ld [%r25 + 0xfd & ~0x7], %f32
6115 ld [%r28 + 0xdf & ~0x7], %f48
6116 ldsba [%r1]45, %r10
6117 ldsha [%r1]45, %r14
6118 ldswa [%r1]45, %r10
6119 lduba [%r1]45, %r4
6120 lduha [%r1]45, %r12
6121 ldxa [%r1]45, %r12
6122 ldda [%r1]45, %r10
6123 ldstuba [%r1]45, %r12
6124 swapa [%r1]45, %r6
6125 lda [%r1]45, %f32
6126 ldda [%r1]45, %f16
6127 stba %r4, [%r1]45
6128 stha %r14, [%r1]45
6129 stwa %r6, [%r1]45
6130 stxa %r10, [%r1]45
6131 sta %f32, [%r1]45
6132 stda %f16, [%r1]45
6133casa [%r1]0x2d, %r2, %g0
6134casxa [%r1]0x2d, %r2, %g0
6135 prefetcha [%r1]45, 0xd
6136CASE_ASI_0x35_th1:
6137 setx 0x37288ded, %r4, %r1
6138 and %r1, %r31, %r1 !make sure address is aligned
6139 ldx [%r23 + 0x4b & ~0x7], %r2
6140 ldx [%r26 + 0x52 & ~0x7], %r4
6141 ldx [%r21 + 0xa6 & ~0x7], %r6
6142 ldx [%r25 + 0xef & ~0x7], %r8
6143 ldx [%r23 + 0xea & ~0x7], %r10
6144 ldx [%r24 + 0x1c & ~0x7], %r12
6145 ldx [%r27 + 0x84 & ~0x7], %r14
6146 ldx [%r26 + 0xab & ~0x7], %r16
6147 ld [%r25 + 0x74 & ~0x7], %f0
6148 ld [%r24 + 0x63 & ~0x7], %f16
6149 ld [%r23 + 0x6d & ~0x7], %f32
6150 ld [%r28 + 0x8b & ~0x7], %f48
6151 ldsba [%r1]53, %r4
6152 ldsha [%r1]53, %r14
6153 ldswa [%r1]53, %r10
6154 lduba [%r1]53, %r16
6155 lduha [%r1]53, %r10
6156 ldxa [%r1]53, %r2
6157 ldda [%r1]53, %r8
6158 ldstuba [%r1]53, %r8
6159 swapa [%r1]53, %r6
6160 lda [%r1]53, %f48
6161 ldda [%r1]53, %f48
6162 stba %r2, [%r1]53
6163 stha %r10, [%r1]53
6164 stwa %r4, [%r1]53
6165 stxa %r4, [%r1]53
6166 sta %f48, [%r1]53
6167 stda %f48, [%r1]53
6168casa [%r1]0x35, %r2, %g0
6169casxa [%r1]0x35, %r2, %g0
6170 prefetcha [%r1]53, 0x1b
6171CASE_ASI_0x37_th1:
6172 setx 0x3d05e3e7, %r4, %r1
6173 and %r1, %r31, %r1 !make sure address is aligned
6174 ldx [%r24 + 0xa6 & ~0x7], %r2
6175 ldx [%r25 + 0xe2 & ~0x7], %r4
6176 ldx [%r28 + 0xa6 & ~0x7], %r6
6177 ldx [%r23 + 0xe5 & ~0x7], %r8
6178 ldx [%r22 + 0xc0 & ~0x7], %r10
6179 ldx [%r27 + 0xbb & ~0x7], %r12
6180 ldx [%r22 + 0x30 & ~0x7], %r14
6181 ldx [%r23 + 0xec & ~0x7], %r16
6182 ld [%r25 + 0xc1 & ~0x7], %f0
6183 ld [%r28 + 0x1b & ~0x7], %f16
6184 ld [%r24 + 0x52 & ~0x7], %f32
6185 ld [%r24 + 0x70 & ~0x7], %f48
6186 ldsba [%r1]55, %r2
6187 ldsha [%r1]55, %r16
6188 ldswa [%r1]55, %r6
6189 lduba [%r1]55, %r14
6190 lduha [%r1]55, %r4
6191 ldxa [%r1]55, %r2
6192 ldda [%r1]55, %r12
6193 ldstuba [%r1]55, %r2
6194 swapa [%r1]55, %r6
6195 lda [%r1]55, %f0
6196 ldda [%r1]55, %f48
6197 stba %r4, [%r1]55
6198 stha %r8, [%r1]55
6199 stwa %r6, [%r1]55
6200 stxa %r8, [%r1]55
6201 sta %f32, [%r1]55
6202 stda %f48, [%r1]55
6203casa [%r1]0x37, %r2, %g0
6204casxa [%r1]0x37, %r2, %g0
6205 prefetcha [%r1]55, 0x1e
6206CASE_ASI_0x3f_th1:
6207 setx 0x3e92717d, %r4, %r1
6208 and %r1, %r31, %r1 !make sure address is aligned
6209 ldx [%r21 + 0x63 & ~0x7], %r2
6210 ldx [%r27 + 0x72 & ~0x7], %r4
6211 ldx [%r28 + 0x13 & ~0x7], %r6
6212 ldx [%r21 + 0x48 & ~0x7], %r8
6213 ldx [%r22 + 0x61 & ~0x7], %r10
6214 ldx [%r25 + 0x5b & ~0x7], %r12
6215 ldx [%r25 + 0x1e & ~0x7], %r14
6216 ldx [%r25 + 0xb1 & ~0x7], %r16
6217 ld [%r22 + 0x1 & ~0x7], %f0
6218 ld [%r28 + 0x3c & ~0x7], %f16
6219 ld [%r22 + 0xb9 & ~0x7], %f32
6220 ld [%r27 + 0xbb & ~0x7], %f48
6221 ldsba [%r1]63, %r16
6222 ldsha [%r1]63, %r4
6223 ldswa [%r1]63, %r10
6224 lduba [%r1]63, %r10
6225 lduha [%r1]63, %r14
6226 ldxa [%r1]63, %r16
6227 ldda [%r1]63, %r16
6228 ldstuba [%r1]63, %r4
6229 swapa [%r1]63, %r16
6230 lda [%r1]63, %f0
6231 ldda [%r1]63, %f0
6232 stba %r12, [%r1]63
6233 stha %r6, [%r1]63
6234 stwa %r0, [%r1]63
6235 stxa %r6, [%r1]63
6236 sta %f48, [%r1]63
6237 stda %f48, [%r1]63
6238casa [%r1]0x3f, %r2, %g0
6239casxa [%r1]0x3f, %r2, %g0
6240 prefetcha [%r1]63, 0x13
6241CASE_ASI_0x4b_th1:
6242 setx 0x4162fc50, %r4, %r1
6243 and %r1, %r31, %r1 !make sure address is aligned
6244 ldx [%r24 + 0x54 & ~0x7], %r2
6245 ldx [%r21 + 0x2e & ~0x7], %r4
6246 ldx [%r26 + 0x36 & ~0x7], %r6
6247 ldx [%r24 + 0x28 & ~0x7], %r8
6248 ldx [%r24 + 0xa2 & ~0x7], %r10
6249 ldx [%r26 + 0xef & ~0x7], %r12
6250 ldx [%r22 + 0x1e & ~0x7], %r14
6251 ldx [%r24 + 0x4c & ~0x7], %r16
6252 ld [%r22 + 0x81 & ~0x7], %f0
6253 ld [%r27 + 0x8b & ~0x7], %f16
6254 ld [%r28 + 0xf6 & ~0x7], %f32
6255 ld [%r25 + 0xc3 & ~0x7], %f48
6256 ldsba [%r1]75, %r2
6257 ldsha [%r1]75, %r10
6258 ldswa [%r1]75, %r14
6259 lduba [%r1]75, %r10
6260 lduha [%r1]75, %r16
6261 ldxa [%r1]75, %r8
6262 ldda [%r1]75, %r10
6263 ldstuba [%r1]75, %r8
6264 swapa [%r1]75, %r8
6265 lda [%r1]75, %f16
6266 ldda [%r1]75, %f0
6267 stba %r2, [%r1]75
6268 stha %r10, [%r1]75
6269 stwa %r14, [%r1]75
6270 stxa %r14, [%r1]75
6271 sta %f16, [%r1]75
6272 stda %f0, [%r1]75
6273casa [%r1]0x4b, %r2, %g0
6274casxa [%r1]0x4b, %r2, %g0
6275 prefetcha [%r1]75, 0x3
6276CASE_ASI_0x4d_th1:
6277 setx 0x69ed3693, %r4, %r1
6278 and %r1, %r31, %r1 !make sure address is aligned
6279 ldx [%r21 + 0x2 & ~0x7], %r2
6280 ldx [%r27 + 0x3b & ~0x7], %r4
6281 ldx [%r24 + 0xc7 & ~0x7], %r6
6282 ldx [%r24 + 0xe3 & ~0x7], %r8
6283 ldx [%r24 + 0x59 & ~0x7], %r10
6284 ldx [%r23 + 0x8e & ~0x7], %r12
6285 ldx [%r21 + 0xbb & ~0x7], %r14
6286 ldx [%r22 + 0xf4 & ~0x7], %r16
6287 ld [%r28 + 0x50 & ~0x7], %f0
6288 ld [%r28 + 0xe5 & ~0x7], %f16
6289 ld [%r24 + 0x59 & ~0x7], %f32
6290 ld [%r23 + 0x3 & ~0x7], %f48
6291 ldsba [%r1]77, %r4
6292 ldsha [%r1]77, %r14
6293 ldswa [%r1]77, %r14
6294 lduba [%r1]77, %r12
6295 lduha [%r1]77, %r8
6296 ldxa [%r1]77, %r2
6297 ldda [%r1]77, %r6
6298 ldstuba [%r1]77, %r16
6299 swapa [%r1]77, %r2
6300 lda [%r1]77, %f0
6301 ldda [%r1]77, %f48
6302 stba %r8, [%r1]77
6303 stha %r0, [%r1]77
6304 stwa %r0, [%r1]77
6305 stxa %r4, [%r1]77
6306 sta %f32, [%r1]77
6307 stda %f16, [%r1]77
6308casa [%r1]0x4d, %r2, %g0
6309casxa [%r1]0x4d, %r2, %g0
6310 prefetcha [%r1]77, 0x1f
6311CASE_ASI_0x64_th1:
6312 setx 0x20f0069a, %r4, %r1
6313 and %r1, %r31, %r1 !make sure address is aligned
6314 ldx [%r21 + 0x90 & ~0x7], %r2
6315 ldx [%r25 + 0xfc & ~0x7], %r4
6316 ldx [%r25 + 0x3e & ~0x7], %r6
6317 ldx [%r21 + 0x60 & ~0x7], %r8
6318 ldx [%r23 + 0xdf & ~0x7], %r10
6319 ldx [%r23 + 0x71 & ~0x7], %r12
6320 ldx [%r25 + 0x2 & ~0x7], %r14
6321 ldx [%r27 + 0xb4 & ~0x7], %r16
6322 ld [%r26 + 0xa9 & ~0x7], %f0
6323 ld [%r21 + 0xe6 & ~0x7], %f16
6324 ld [%r26 + 0x78 & ~0x7], %f32
6325 ld [%r21 + 0x8d & ~0x7], %f48
6326 ldsba [%r1]100, %r2
6327 ldsha [%r1]100, %r6
6328 ldswa [%r1]100, %r4
6329 lduba [%r1]100, %r2
6330 lduha [%r1]100, %r14
6331 ldxa [%r1]100, %r14
6332 ldda [%r1]100, %r14
6333 ldstuba [%r1]100, %r6
6334 swapa [%r1]100, %r12
6335 lda [%r1]100, %f48
6336 ldda [%r1]100, %f48
6337 stba %r10, [%r1]100
6338 stha %r0, [%r1]100
6339 stwa %r14, [%r1]100
6340 stxa %r0, [%r1]100
6341 sta %f48, [%r1]100
6342 stda %f0, [%r1]100
6343casa [%r1]0x64, %r2, %g0
6344casxa [%r1]0x64, %r2, %g0
6345 prefetcha [%r1]100, 0x1
6346CASE_ASI_0x6e_th1:
6347 setx 0x9f7419b, %r4, %r1
6348 and %r1, %r31, %r1 !make sure address is aligned
6349 ldx [%r22 + 0x75 & ~0x7], %r2
6350 ldx [%r27 + 0xd & ~0x7], %r4
6351 ldx [%r26 + 0x2d & ~0x7], %r6
6352 ldx [%r24 + 0xad & ~0x7], %r8
6353 ldx [%r23 + 0x67 & ~0x7], %r10
6354 ldx [%r24 + 0x29 & ~0x7], %r12
6355 ldx [%r25 + 0x87 & ~0x7], %r14
6356 ldx [%r24 + 0x27 & ~0x7], %r16
6357 ld [%r22 + 0xf1 & ~0x7], %f0
6358 ld [%r23 + 0x87 & ~0x7], %f16
6359 ld [%r22 + 0x42 & ~0x7], %f32
6360 ld [%r24 + 0x55 & ~0x7], %f48
6361 ldsba [%r1]110, %r8
6362 ldsha [%r1]110, %r10
6363 ldswa [%r1]110, %r14
6364 lduba [%r1]110, %r8
6365 lduha [%r1]110, %r14
6366 ldxa [%r1]110, %r14
6367 ldda [%r1]110, %r6
6368 ldstuba [%r1]110, %r8
6369 swapa [%r1]110, %r14
6370 lda [%r1]110, %f0
6371 ldda [%r1]110, %f0
6372 stba %r14, [%r1]110
6373 stha %r12, [%r1]110
6374 stwa %r0, [%r1]110
6375 stxa %r4, [%r1]110
6376 sta %f0, [%r1]110
6377 stda %f48, [%r1]110
6378casa [%r1]0x6e, %r2, %g0
6379casxa [%r1]0x6e, %r2, %g0
6380 prefetcha [%r1]110, 0x13
6381CASE_ASI_0x79_th1:
6382 setx 0x534db485, %r4, %r1
6383 and %r1, %r31, %r1 !make sure address is aligned
6384 ldx [%r23 + 0x56 & ~0x7], %r2
6385 ldx [%r25 + 0x15 & ~0x7], %r4
6386 ldx [%r26 + 0x30 & ~0x7], %r6
6387 ldx [%r26 + 0x51 & ~0x7], %r8
6388 ldx [%r21 + 0x3e & ~0x7], %r10
6389 ldx [%r27 + 0xcf & ~0x7], %r12
6390 ldx [%r22 + 0x17 & ~0x7], %r14
6391 ldx [%r21 + 0x16 & ~0x7], %r16
6392 ld [%r25 + 0xa & ~0x7], %f0
6393 ld [%r26 + 0xc3 & ~0x7], %f16
6394 ld [%r23 + 0x7a & ~0x7], %f32
6395 ld [%r21 + 0xb5 & ~0x7], %f48
6396 ldsba [%r1]121, %r8
6397 ldsha [%r1]121, %r4
6398 ldswa [%r1]121, %r14
6399 lduba [%r1]121, %r6
6400 lduha [%r1]121, %r8
6401 ldxa [%r1]121, %r2
6402 ldda [%r1]121, %r12
6403 ldstuba [%r1]121, %r6
6404 swapa [%r1]121, %r6
6405 lda [%r1]121, %f16
6406 ldda [%r1]121, %f48
6407 stba %r6, [%r1]121
6408 stha %r0, [%r1]121
6409 stwa %r14, [%r1]121
6410 stxa %r4, [%r1]121
6411 sta %f48, [%r1]121
6412 stda %f0, [%r1]121
6413casa [%r1]0x79, %r2, %g0
6414casxa [%r1]0x79, %r2, %g0
6415 prefetcha [%r1]121, 0x13
6416CASE_ASI_0x85_th1:
6417 setx 0x6d488a41, %r4, %r1
6418 and %r1, %r31, %r1 !make sure address is aligned
6419 ldx [%r26 + 0x95 & ~0x7], %r2
6420 ldx [%r27 + 0x46 & ~0x7], %r4
6421 ldx [%r26 + 0x28 & ~0x7], %r6
6422 ldx [%r26 + 0x29 & ~0x7], %r8
6423 ldx [%r22 + 0x5b & ~0x7], %r10
6424 ldx [%r25 + 0x64 & ~0x7], %r12
6425 ldx [%r25 + 0xa & ~0x7], %r14
6426 ldx [%r27 + 0xe1 & ~0x7], %r16
6427 ld [%r26 + 0x43 & ~0x7], %f0
6428 ld [%r23 + 0x8c & ~0x7], %f16
6429 ld [%r23 + 0x92 & ~0x7], %f32
6430 ld [%r27 + 0x32 & ~0x7], %f48
6431 ldsba [%r1]133, %r6
6432 ldsha [%r1]133, %r10
6433 ldswa [%r1]133, %r2
6434 lduba [%r1]133, %r2
6435 lduha [%r1]133, %r4
6436 ldxa [%r1]133, %r12
6437 ldda [%r1]133, %r6
6438 ldstuba [%r1]133, %r16
6439 swapa [%r1]133, %r16
6440 lda [%r1]133, %f48
6441 ldda [%r1]133, %f48
6442 stba %r10, [%r1]133
6443 stha %r10, [%r1]133
6444 stwa %r14, [%r1]133
6445 stxa %r12, [%r1]133
6446 sta %f16, [%r1]133
6447 stda %f48, [%r1]133
6448casa [%r1]0x85, %r2, %g0
6449casxa [%r1]0x85, %r2, %g0
6450 prefetcha [%r1]133, 0x8
6451CASE_ASI_0x91_th1:
6452 setx 0x5a7c1c2c, %r4, %r1
6453 and %r1, %r31, %r1 !make sure address is aligned
6454 ldx [%r24 + 0x51 & ~0x7], %r2
6455 ldx [%r23 + 0xbf & ~0x7], %r4
6456 ldx [%r23 + 0x6e & ~0x7], %r6
6457 ldx [%r23 + 0xb3 & ~0x7], %r8
6458 ldx [%r22 + 0x75 & ~0x7], %r10
6459 ldx [%r28 + 0x31 & ~0x7], %r12
6460 ldx [%r27 + 0xc8 & ~0x7], %r14
6461 ldx [%r27 + 0xf8 & ~0x7], %r16
6462 ld [%r22 + 0x71 & ~0x7], %f0
6463 ld [%r28 + 0xe2 & ~0x7], %f16
6464 ld [%r24 + 0xef & ~0x7], %f32
6465 ld [%r26 + 0xd8 & ~0x7], %f48
6466 ldsba [%r1]145, %r6
6467 ldsha [%r1]145, %r4
6468 ldswa [%r1]145, %r6
6469 lduba [%r1]145, %r6
6470 lduha [%r1]145, %r16
6471 ldxa [%r1]145, %r2
6472 ldda [%r1]145, %r4
6473 ldstuba [%r1]145, %r4
6474 swapa [%r1]145, %r8
6475 lda [%r1]145, %f32
6476 ldda [%r1]145, %f16
6477 stba %r0, [%r1]145
6478 stha %r14, [%r1]145
6479 stwa %r6, [%r1]145
6480 stxa %r8, [%r1]145
6481 sta %f16, [%r1]145
6482 stda %f48, [%r1]145
6483casa [%r1]0x91, %r2, %g0
6484casxa [%r1]0x91, %r2, %g0
6485 prefetcha [%r1]145, 0x11
6486CASE_ASI_0x99_th1:
6487 setx 0x6ba36817, %r4, %r1
6488 and %r1, %r31, %r1 !make sure address is aligned
6489 ldx [%r25 + 0x21 & ~0x7], %r2
6490 ldx [%r24 + 0x3f & ~0x7], %r4
6491 ldx [%r23 + 0x26 & ~0x7], %r6
6492 ldx [%r25 + 0x5a & ~0x7], %r8
6493 ldx [%r26 + 0x9d & ~0x7], %r10
6494 ldx [%r24 + 0xc & ~0x7], %r12
6495 ldx [%r27 + 0x57 & ~0x7], %r14
6496 ldx [%r27 + 0xe8 & ~0x7], %r16
6497 ld [%r21 + 0x12 & ~0x7], %f0
6498 ld [%r24 + 0x80 & ~0x7], %f16
6499 ld [%r22 + 0x9 & ~0x7], %f32
6500 ld [%r24 + 0x1a & ~0x7], %f48
6501 ldsba [%r1]153, %r14
6502 ldsha [%r1]153, %r14
6503 ldswa [%r1]153, %r12
6504 lduba [%r1]153, %r2
6505 lduha [%r1]153, %r14
6506 ldxa [%r1]153, %r10
6507 ldda [%r1]153, %r6
6508 ldstuba [%r1]153, %r12
6509 swapa [%r1]153, %r16
6510 lda [%r1]153, %f48
6511 ldda [%r1]153, %f0
6512 stba %r2, [%r1]153
6513 stha %r2, [%r1]153
6514 stwa %r10, [%r1]153
6515 stxa %r0, [%r1]153
6516 sta %f16, [%r1]153
6517 stda %f16, [%r1]153
6518casa [%r1]0x99, %r2, %g0
6519casxa [%r1]0x99, %r2, %g0
6520 prefetcha [%r1]153, 0x2
6521CASE_ASI_0xa1_th1:
6522 setx 0x7deac5bd, %r4, %r1
6523 and %r1, %r31, %r1 !make sure address is aligned
6524 ldx [%r21 + 0xb1 & ~0x7], %r2
6525 ldx [%r21 + 0x69 & ~0x7], %r4
6526 ldx [%r22 + 0xa1 & ~0x7], %r6
6527 ldx [%r27 + 0x9f & ~0x7], %r8
6528 ldx [%r27 + 0x9e & ~0x7], %r10
6529 ldx [%r22 + 0xf6 & ~0x7], %r12
6530 ldx [%r25 + 0x45 & ~0x7], %r14
6531 ldx [%r25 + 0x89 & ~0x7], %r16
6532 ld [%r28 + 0xb3 & ~0x7], %f0
6533 ld [%r25 + 0x35 & ~0x7], %f16
6534 ld [%r24 + 0x8 & ~0x7], %f32
6535 ld [%r21 + 0xff & ~0x7], %f48
6536 ldsba [%r1]161, %r10
6537 ldsha [%r1]161, %r8
6538 ldswa [%r1]161, %r4
6539 lduba [%r1]161, %r8
6540 lduha [%r1]161, %r12
6541 ldxa [%r1]161, %r8
6542 ldda [%r1]161, %r8
6543 ldstuba [%r1]161, %r10
6544 swapa [%r1]161, %r6
6545 lda [%r1]161, %f0
6546 ldda [%r1]161, %f48
6547 stba %r4, [%r1]161
6548 stha %r2, [%r1]161
6549 stwa %r0, [%r1]161
6550 stxa %r8, [%r1]161
6551 sta %f16, [%r1]161
6552 stda %f48, [%r1]161
6553casa [%r1]0xa1, %r2, %g0
6554casxa [%r1]0xa1, %r2, %g0
6555 prefetcha [%r1]161, 0x1b
6556CASE_ASI_0xa9_th1:
6557 setx 0x62bb241, %r4, %r1
6558 and %r1, %r31, %r1 !make sure address is aligned
6559 ldx [%r26 + 0x35 & ~0x7], %r2
6560 ldx [%r22 + 0xf6 & ~0x7], %r4
6561 ldx [%r21 + 0xee & ~0x7], %r6
6562 ldx [%r23 + 0xcc & ~0x7], %r8
6563 ldx [%r25 + 0x3b & ~0x7], %r10
6564 ldx [%r25 + 0x1b & ~0x7], %r12
6565 ldx [%r27 + 0xaa & ~0x7], %r14
6566 ldx [%r28 + 0x51 & ~0x7], %r16
6567 ld [%r21 + 0xe0 & ~0x7], %f0
6568 ld [%r28 + 0x65 & ~0x7], %f16
6569 ld [%r21 + 0xdd & ~0x7], %f32
6570 ld [%r28 + 0xec & ~0x7], %f48
6571 ldsba [%r1]169, %r14
6572 ldsha [%r1]169, %r14
6573 ldswa [%r1]169, %r4
6574 lduba [%r1]169, %r10
6575 lduha [%r1]169, %r6
6576 ldxa [%r1]169, %r10
6577 ldda [%r1]169, %r10
6578 ldstuba [%r1]169, %r16
6579 swapa [%r1]169, %r16
6580 lda [%r1]169, %f16
6581 ldda [%r1]169, %f16
6582 stba %r12, [%r1]169
6583 stha %r2, [%r1]169
6584 stwa %r12, [%r1]169
6585 stxa %r6, [%r1]169
6586 sta %f32, [%r1]169
6587 stda %f32, [%r1]169
6588casa [%r1]0xa9, %r2, %g0
6589casxa [%r1]0xa9, %r2, %g0
6590 prefetcha [%r1]169, 0x17
6591CASE_ASI_0xb1_th1:
6592 setx 0x534d92a1, %r4, %r1
6593 and %r1, %r31, %r1 !make sure address is aligned
6594 ldx [%r24 + 0x2 & ~0x7], %r2
6595 ldx [%r24 + 0x8e & ~0x7], %r4
6596 ldx [%r28 + 0xdb & ~0x7], %r6
6597 ldx [%r26 + 0xad & ~0x7], %r8
6598 ldx [%r22 + 0x16 & ~0x7], %r10
6599 ldx [%r25 + 0xc3 & ~0x7], %r12
6600 ldx [%r28 + 0x6b & ~0x7], %r14
6601 ldx [%r25 + 0x28 & ~0x7], %r16
6602 ld [%r24 + 0xf4 & ~0x7], %f0
6603 ld [%r25 + 0x8 & ~0x7], %f16
6604 ld [%r27 + 0x80 & ~0x7], %f32
6605 ld [%r23 + 0xe2 & ~0x7], %f48
6606 ldsba [%r1]177, %r8
6607 ldsha [%r1]177, %r16
6608 ldswa [%r1]177, %r14
6609 lduba [%r1]177, %r2
6610 lduha [%r1]177, %r12
6611 ldxa [%r1]177, %r12
6612 ldda [%r1]177, %r2
6613 ldstuba [%r1]177, %r16
6614 swapa [%r1]177, %r6
6615 lda [%r1]177, %f32
6616 ldda [%r1]177, %f0
6617 stba %r6, [%r1]177
6618 stha %r6, [%r1]177
6619 stwa %r14, [%r1]177
6620 stxa %r2, [%r1]177
6621 sta %f48, [%r1]177
6622 stda %f32, [%r1]177
6623casa [%r1]0xb1, %r2, %g0
6624casxa [%r1]0xb1, %r2, %g0
6625 prefetcha [%r1]177, 0x1e
6626CASE_ASI_0xb9_th1:
6627 setx 0x414bd6ba, %r4, %r1
6628 and %r1, %r31, %r1 !make sure address is aligned
6629 ldx [%r21 + 0x6f & ~0x7], %r2
6630 ldx [%r26 + 0x27 & ~0x7], %r4
6631 ldx [%r28 + 0xa & ~0x7], %r6
6632 ldx [%r25 + 0x8a & ~0x7], %r8
6633 ldx [%r24 + 0xd7 & ~0x7], %r10
6634 ldx [%r23 + 0xed & ~0x7], %r12
6635 ldx [%r24 + 0x66 & ~0x7], %r14
6636 ldx [%r21 + 0x66 & ~0x7], %r16
6637 ld [%r27 + 0x8e & ~0x7], %f0
6638 ld [%r24 + 0x86 & ~0x7], %f16
6639 ld [%r28 + 0x43 & ~0x7], %f32
6640 ld [%r24 + 0x6c & ~0x7], %f48
6641 ldsba [%r1]185, %r6
6642 ldsha [%r1]185, %r16
6643 ldswa [%r1]185, %r6
6644 lduba [%r1]185, %r10
6645 lduha [%r1]185, %r14
6646 ldxa [%r1]185, %r6
6647 ldda [%r1]185, %r4
6648 ldstuba [%r1]185, %r6
6649 swapa [%r1]185, %r8
6650 lda [%r1]185, %f32
6651 ldda [%r1]185, %f32
6652 stba %r6, [%r1]185
6653 stha %r10, [%r1]185
6654 stwa %r8, [%r1]185
6655 stxa %r6, [%r1]185
6656 sta %f0, [%r1]185
6657 stda %f0, [%r1]185
6658casa [%r1]0xb9, %r2, %g0
6659casxa [%r1]0xb9, %r2, %g0
6660 prefetcha [%r1]185, 0x15
6661CASE_ASI_0xc7_th1:
6662 setx 0xc30a3d5, %r4, %r1
6663 and %r1, %r31, %r1 !make sure address is aligned
6664 ldx [%r22 + 0x58 & ~0x7], %r2
6665 ldx [%r28 + 0xdf & ~0x7], %r4
6666 ldx [%r26 + 0xaa & ~0x7], %r6
6667 ldx [%r28 + 0x8e & ~0x7], %r8
6668 ldx [%r28 + 0x7c & ~0x7], %r10
6669 ldx [%r25 + 0xb5 & ~0x7], %r12
6670 ldx [%r22 + 0x7b & ~0x7], %r14
6671 ldx [%r25 + 0x4 & ~0x7], %r16
6672 ld [%r21 + 0x91 & ~0x7], %f0
6673 ld [%r23 + 0x76 & ~0x7], %f16
6674 ld [%r26 + 0xa2 & ~0x7], %f32
6675 ld [%r28 + 0xde & ~0x7], %f48
6676 ldsba [%r1]199, %r8
6677 ldsha [%r1]199, %r10
6678 ldswa [%r1]199, %r16
6679 lduba [%r1]199, %r10
6680 lduha [%r1]199, %r8
6681 ldxa [%r1]199, %r4
6682 ldda [%r1]199, %r14
6683 ldstuba [%r1]199, %r8
6684 swapa [%r1]199, %r6
6685 lda [%r1]199, %f48
6686 ldda [%r1]199, %f0
6687 stba %r10, [%r1]199
6688 stha %r10, [%r1]199
6689 stwa %r8, [%r1]199
6690 stxa %r0, [%r1]199
6691 sta %f0, [%r1]199
6692 stda %f48, [%r1]199
6693casa [%r1]0xc7, %r2, %g0
6694casxa [%r1]0xc7, %r2, %g0
6695 prefetcha [%r1]199, 0x4
6696CASE_ASI_0xce_th1:
6697 setx 0x7f074bf6, %r4, %r1
6698 and %r1, %r31, %r1 !make sure address is aligned
6699 ldx [%r27 + 0x2f & ~0x7], %r2
6700 ldx [%r22 + 0xed & ~0x7], %r4
6701 ldx [%r28 + 0x48 & ~0x7], %r6
6702 ldx [%r26 + 0x17 & ~0x7], %r8
6703 ldx [%r25 + 0xc3 & ~0x7], %r10
6704 ldx [%r22 + 0x85 & ~0x7], %r12
6705 ldx [%r25 + 0xa2 & ~0x7], %r14
6706 ldx [%r28 + 0xbb & ~0x7], %r16
6707 ld [%r22 + 0x7e & ~0x7], %f0
6708 ld [%r27 + 0x9a & ~0x7], %f16
6709 ld [%r23 + 0x15 & ~0x7], %f32
6710 ld [%r26 + 0x17 & ~0x7], %f48
6711 ldsba [%r1]206, %r8
6712 ldsha [%r1]206, %r6
6713 ldswa [%r1]206, %r14
6714 lduba [%r1]206, %r4
6715 lduha [%r1]206, %r6
6716 ldxa [%r1]206, %r16
6717 ldda [%r1]206, %r2
6718 ldstuba [%r1]206, %r2
6719 swapa [%r1]206, %r10
6720 lda [%r1]206, %f16
6721 ldda [%r1]206, %f32
6722 stba %r10, [%r1]206
6723 stha %r0, [%r1]206
6724 stwa %r6, [%r1]206
6725 stxa %r12, [%r1]206
6726 sta %f48, [%r1]206
6727 stda %f16, [%r1]206
6728casa [%r1]0xce, %r2, %g0
6729casxa [%r1]0xce, %r2, %g0
6730 prefetcha [%r1]206, 0xa
6731CASE_ASI_0xcf_th1:
6732 setx 0x6fb115e5, %r4, %r1
6733 and %r1, %r31, %r1 !make sure address is aligned
6734 ldx [%r22 + 0x57 & ~0x7], %r2
6735 ldx [%r21 + 0x20 & ~0x7], %r4
6736 ldx [%r22 + 0xbd & ~0x7], %r6
6737 ldx [%r23 + 0x59 & ~0x7], %r8
6738 ldx [%r27 + 0x4 & ~0x7], %r10
6739 ldx [%r22 + 0xe6 & ~0x7], %r12
6740 ldx [%r21 + 0xa4 & ~0x7], %r14
6741 ldx [%r24 + 0x2f & ~0x7], %r16
6742 ld [%r21 + 0xd3 & ~0x7], %f0
6743 ld [%r23 + 0x2c & ~0x7], %f16
6744 ld [%r21 + 0x52 & ~0x7], %f32
6745 ld [%r26 + 0x24 & ~0x7], %f48
6746 ldsba [%r1]207, %r6
6747 ldsha [%r1]207, %r16
6748 ldswa [%r1]207, %r16
6749 lduba [%r1]207, %r4
6750 lduha [%r1]207, %r10
6751 ldxa [%r1]207, %r2
6752 ldda [%r1]207, %r14
6753 ldstuba [%r1]207, %r10
6754 swapa [%r1]207, %r4
6755 lda [%r1]207, %f0
6756 ldda [%r1]207, %f48
6757 stba %r0, [%r1]207
6758 stha %r4, [%r1]207
6759 stwa %r4, [%r1]207
6760 stxa %r0, [%r1]207
6761 sta %f16, [%r1]207
6762 stda %f0, [%r1]207
6763casa [%r1]0xcf, %r2, %g0
6764casxa [%r1]0xcf, %r2, %g0
6765 prefetcha [%r1]207, 0x10
6766CASE_ASI_0xdf_th1:
6767 setx 0x6b1034b2, %r4, %r1
6768 and %r1, %r31, %r1 !make sure address is aligned
6769 ldx [%r24 + 0x28 & ~0x7], %r2
6770 ldx [%r27 + 0xad & ~0x7], %r4
6771 ldx [%r22 + 0x9c & ~0x7], %r6
6772 ldx [%r27 + 0x31 & ~0x7], %r8
6773 ldx [%r26 + 0xdc & ~0x7], %r10
6774 ldx [%r22 + 0xc5 & ~0x7], %r12
6775 ldx [%r23 + 0x64 & ~0x7], %r14
6776 ldx [%r28 + 0x31 & ~0x7], %r16
6777 ld [%r24 + 0xb9 & ~0x7], %f0
6778 ld [%r24 + 0x89 & ~0x7], %f16
6779 ld [%r23 + 0xbd & ~0x7], %f32
6780 ld [%r21 + 0xef & ~0x7], %f48
6781 ldsba [%r1]223, %r10
6782 ldsha [%r1]223, %r16
6783 ldswa [%r1]223, %r8
6784 lduba [%r1]223, %r4
6785 lduha [%r1]223, %r16
6786 ldxa [%r1]223, %r6
6787 ldda [%r1]223, %r12
6788 ldstuba [%r1]223, %r10
6789 swapa [%r1]223, %r14
6790 lda [%r1]223, %f48
6791 ldda [%r1]223, %f0
6792 stba %r10, [%r1]223
6793 stha %r2, [%r1]223
6794 stwa %r2, [%r1]223
6795 stxa %r10, [%r1]223
6796 sta %f16, [%r1]223
6797 stda %f16, [%r1]223
6798casa [%r1]0xdf, %r2, %g0
6799casxa [%r1]0xdf, %r2, %g0
6800 prefetcha [%r1]223, 0x1
6801CASE_ASI_0xed_th1:
6802 setx 0x3065ca1, %r4, %r1
6803 and %r1, %r31, %r1 !make sure address is aligned
6804 ldx [%r27 + 0x14 & ~0x7], %r2
6805 ldx [%r24 + 0x34 & ~0x7], %r4
6806 ldx [%r23 + 0xdc & ~0x7], %r6
6807 ldx [%r26 + 0x4 & ~0x7], %r8
6808 ldx [%r26 + 0x55 & ~0x7], %r10
6809 ldx [%r22 + 0x19 & ~0x7], %r12
6810 ldx [%r24 + 0x86 & ~0x7], %r14
6811 ldx [%r21 + 0x53 & ~0x7], %r16
6812 ld [%r21 + 0x16 & ~0x7], %f0
6813 ld [%r25 + 0x72 & ~0x7], %f16
6814 ld [%r25 + 0xf1 & ~0x7], %f32
6815 ld [%r22 + 0xdd & ~0x7], %f48
6816 ldsba [%r1]237, %r14
6817 ldsha [%r1]237, %r2
6818 ldswa [%r1]237, %r12
6819 lduba [%r1]237, %r2
6820 lduha [%r1]237, %r14
6821 ldxa [%r1]237, %r8
6822 ldda [%r1]237, %r8
6823 ldstuba [%r1]237, %r2
6824 swapa [%r1]237, %r10
6825 lda [%r1]237, %f48
6826 ldda [%r1]237, %f48
6827 stba %r8, [%r1]237
6828 stha %r8, [%r1]237
6829 stwa %r8, [%r1]237
6830 stxa %r2, [%r1]237
6831 sta %f16, [%r1]237
6832 stda %f48, [%r1]237
6833casa [%r1]0xed, %r2, %g0
6834casxa [%r1]0xed, %r2, %g0
6835 prefetcha [%r1]237, 0x1e
6836CASE_ASI_0xf7_th1:
6837 setx 0x4be241f8, %r4, %r1
6838 and %r1, %r31, %r1 !make sure address is aligned
6839 ldx [%r28 + 0xc & ~0x7], %r2
6840 ldx [%r27 + 0xc8 & ~0x7], %r4
6841 ldx [%r24 + 0xb5 & ~0x7], %r6
6842 ldx [%r26 + 0x54 & ~0x7], %r8
6843 ldx [%r22 + 0x7 & ~0x7], %r10
6844 ldx [%r26 + 0x4c & ~0x7], %r12
6845 ldx [%r21 + 0xe & ~0x7], %r14
6846 ldx [%r25 + 0x1b & ~0x7], %r16
6847 ld [%r22 + 0xc6 & ~0x7], %f0
6848 ld [%r25 + 0xa8 & ~0x7], %f16
6849 ld [%r25 + 0x49 & ~0x7], %f32
6850 ld [%r22 + 0xff & ~0x7], %f48
6851 ldsba [%r1]247, %r14
6852 ldsha [%r1]247, %r2
6853 ldswa [%r1]247, %r14
6854 lduba [%r1]247, %r8
6855 lduha [%r1]247, %r10
6856 ldxa [%r1]247, %r4
6857 ldda [%r1]247, %r12
6858 ldstuba [%r1]247, %r4
6859 swapa [%r1]247, %r14
6860 lda [%r1]247, %f16
6861 ldda [%r1]247, %f48
6862 stba %r0, [%r1]247
6863 stha %r0, [%r1]247
6864 stwa %r6, [%r1]247
6865 stxa %r6, [%r1]247
6866 sta %f16, [%r1]247
6867 stda %f16, [%r1]247
6868casa [%r1]0xf7, %r2, %g0
6869casxa [%r1]0xf7, %r2, %g0
6870 prefetcha [%r1]247, 0x10
6871CASE_ASI_0x41_th1_0x0:
6872 mov %g0, %r1
6873 ldsba [%r1]65, %r12
6874 ldsha [%r1]65, %r2
6875 ldswa [%r1]65, %r2
6876 lduba [%r1]65, %r10
6877 lduha [%r1]65, %r16
6878 ldxa [%r1]65, %r4
6879 ldda [%r1]65, %r10
6880 ldstuba [%r1]65, %r6
6881 swapa [%r1]65, %r14
6882 lda [%r1]65, %f32
6883 ldda [%r1]65, %f16
6884 stba %r2, [%r1]65
6885 stha %r8, [%r1]65
6886 stwa %r4, [%r1]65
6887 stxa %r6, [%r1]65
6888 sta %f0, [%r1]65
6889 stda %f16, [%r1]65
6890casa [%r1]0x41, %r2, %g0
6891casxa [%r1]0x41, %r2, %g0
6892 prefetcha [%r1]65, 0x0
6893CASE_ASI_0x41_th1_0x10:
6894 set 0x10, %r1
6895 ldsba [%r1]65, %r4
6896 ldsha [%r1]65, %r2
6897 ldswa [%r1]65, %r12
6898 lduba [%r1]65, %r10
6899 lduha [%r1]65, %r10
6900 ldxa [%r1]65, %r14
6901 ldda [%r1]65, %r4
6902 ldstuba [%r1]65, %r6
6903 swapa [%r1]65, %r8
6904 lda [%r1]65, %f0
6905 ldda [%r1]65, %f0
6906 stba %r4, [%r1]65
6907 stha %r8, [%r1]65
6908 stwa %r8, [%r1]65
6909 stxa %r2, [%r1]65
6910 sta %f48, [%r1]65
6911 stda %f32, [%r1]65
6912casa [%r1]0x41, %r2, %g0
6913casxa [%r1]0x41, %r2, %g0
6914 prefetcha [%r1]65, 0x1
6915CASE_ASI_0x41_th1_0x58:
6916 set 0x58, %r1
6917 ldsba [%r1]65, %r8
6918 ldsha [%r1]65, %r14
6919 ldswa [%r1]65, %r14
6920 lduba [%r1]65, %r8
6921 lduha [%r1]65, %r4
6922 ldxa [%r1]65, %r8
6923 ldda [%r1]65, %r8
6924 ldstuba [%r1]65, %r16
6925 swapa [%r1]65, %r2
6926 lda [%r1]65, %f32
6927 ldda [%r1]65, %f32
6928 stba %r12, [%r1]65
6929 stha %r14, [%r1]65
6930 stwa %r6, [%r1]65
6931 stxa %r4, [%r1]65
6932 sta %f0, [%r1]65
6933 stda %f48, [%r1]65
6934casa [%r1]0x41, %r2, %g0
6935casxa [%r1]0x41, %r2, %g0
6936 prefetcha [%r1]65, 0x4
6937CASE_ASI_0x4f_th1_range43:
6938!!asi_range = 0x0-0x38
6939 set 0x13, %r1
6940 and %r1, %r29, %r1 !make sure address is aligned
6941 ldsba [%r1]79, %r4
6942 ldsha [%r1]79, %r6
6943 ldswa [%r1]79, %r16
6944 lduba [%r1]79, %r8
6945 lduha [%r1]79, %r10
6946 ldxa [%r1]79, %r16
6947 ldda [%r1]79, %r10
6948 ldstuba [%r1]79, %r10
6949 swapa [%r1]79, %r4
6950 lda [%r1]79, %f32
6951 ldda [%r1]79, %f32
6952 stba %r4, [%r1]79
6953 stha %r8, [%r1]79
6954 stwa %r14, [%r1]79
6955 sta %f0, [%r1]79
6956 stda %f48, [%r1]79
6957casa [%r1]0x4f, %r2, %g0
6958casxa [%r1]0x4f, %r2, %g0
6959 prefetcha [%r1]79, 0x8
6960CASE_ASI_0x4c_th1_range44:
6961!!asi_range = 0x0-0x18
6962 set 0x6, %r1
6963 and %r1, %r29, %r1 !make sure address is aligned
6964 ldsba [%r1]76, %r8
6965 ldsha [%r1]76, %r16
6966 ldswa [%r1]76, %r8
6967 lduba [%r1]76, %r8
6968 lduha [%r1]76, %r2
6969 ldxa [%r1]76, %r6
6970 ldda [%r1]76, %r12
6971 ldstuba [%r1]76, %r8
6972 swapa [%r1]76, %r14
6973 lda [%r1]76, %f48
6974 ldda [%r1]76, %f0
6975 stba %r8, [%r1]76
6976 stha %r4, [%r1]76
6977 stwa %r0, [%r1]76
6978 sta %f32, [%r1]76
6979 stda %f16, [%r1]76
6980casa [%r1]0x4c, %r2, %g0
6981casxa [%r1]0x4c, %r2, %g0
6982 prefetcha [%r1]76, 0x14
6983CASE_ASI_0x40_th1_0x30:
6984 set 0x30, %r1
6985 ldsba [%r1]64, %r12
6986 ldsha [%r1]64, %r2
6987 ldswa [%r1]64, %r16
6988 lduba [%r1]64, %r10
6989 lduha [%r1]64, %r12
6990 ldxa [%r1]64, %r14
6991 ldda [%r1]64, %r16
6992 ldstuba [%r1]64, %r10
6993 swapa [%r1]64, %r16
6994 lda [%r1]64, %f16
6995 ldda [%r1]64, %f32
6996 stba %r14, [%r1]64
6997 stha %r2, [%r1]64
6998 stwa %r8, [%r1]64
6999 stxa %r8, [%r1]64
7000 sta %f32, [%r1]64
7001 stda %f32, [%r1]64
7002casa [%r1]0x40, %r2, %g0
7003casxa [%r1]0x40, %r2, %g0
7004 prefetcha [%r1]64, 0x9
7005CASE_ASI_0x40_th1_0xA0:
7006 set 0xA0, %r1
7007 ldsba [%r1]64, %r2
7008 ldsha [%r1]64, %r14
7009 ldswa [%r1]64, %r14
7010 lduba [%r1]64, %r4
7011 lduha [%r1]64, %r10
7012 ldxa [%r1]64, %r8
7013 ldda [%r1]64, %r6
7014 ldstuba [%r1]64, %r6
7015 swapa [%r1]64, %r8
7016 lda [%r1]64, %f32
7017 ldda [%r1]64, %f16
7018 stba %r4, [%r1]64
7019 stha %r2, [%r1]64
7020 stwa %r14, [%r1]64
7021 stxa %r0, [%r1]64
7022 sta %f32, [%r1]64
7023 stda %f0, [%r1]64
7024casa [%r1]0x40, %r2, %g0
7025casxa [%r1]0x40, %r2, %g0
7026 prefetcha [%r1]64, 0x19
7027CASE_ASI_0x40_th1_0x28:
7028 set 0x28, %r1
7029 ldsba [%r1]64, %r10
7030 ldsha [%r1]64, %r14
7031 ldswa [%r1]64, %r6
7032 lduba [%r1]64, %r12
7033 lduha [%r1]64, %r8
7034 ldxa [%r1]64, %r2
7035 ldda [%r1]64, %r2
7036 ldstuba [%r1]64, %r14
7037 swapa [%r1]64, %r12
7038 lda [%r1]64, %f32
7039 ldda [%r1]64, %f48
7040 stba %r10, [%r1]64
7041 stha %r12, [%r1]64
7042 stwa %r14, [%r1]64
7043 sta %f0, [%r1]64
7044 stda %f16, [%r1]64
7045casa [%r1]0x40, %r2, %g0
7046casxa [%r1]0x40, %r2, %g0
7047 prefetcha [%r1]64, 0x7
7048CASE_ASI_0x45_th1_range45:
7049!!asi_range = 0x0-0x18
7050 set 0xb, %r1
7051 and %r1, %r29, %r1 !make sure address is aligned
7052 ldsba [%r1]69, %r10
7053 ldsha [%r1]69, %r12
7054 ldswa [%r1]69, %r16
7055 lduba [%r1]69, %r10
7056 lduha [%r1]69, %r12
7057 ldxa [%r1]69, %r2
7058 ldda [%r1]69, %r4
7059 ldstuba [%r1]69, %r16
7060 swapa [%r1]69, %r4
7061 lda [%r1]69, %f0
7062 ldda [%r1]69, %f32
7063 stba %r6, [%r1]69
7064 stha %r4, [%r1]69
7065 stwa %r10, [%r1]69
7066 sta %f48, [%r1]69
7067 stda %f32, [%r1]69
7068casa [%r1]0x45, %r2, %g0
7069casxa [%r1]0x45, %r2, %g0
7070 prefetcha [%r1]69, 0x13
7071CASE_ASI_0x50_th1_0x0:
7072 mov %g0, %r1
7073 ldsba [%r1]80, %r2
7074 ldsha [%r1]80, %r4
7075 ldswa [%r1]80, %r4
7076 lduba [%r1]80, %r14
7077 lduha [%r1]80, %r8
7078 ldxa [%r1]80, %r10
7079 ldda [%r1]80, %r14
7080 ldstuba [%r1]80, %r8
7081 swapa [%r1]80, %r8
7082 lda [%r1]80, %f32
7083 ldda [%r1]80, %f32
7084 stba %r4, [%r1]80
7085 stha %r14, [%r1]80
7086 stwa %r10, [%r1]80
7087 stxa %r12, [%r1]80
7088 sta %f48, [%r1]80
7089 stda %f0, [%r1]80
7090casa [%r1]0x50, %r2, %g0
7091casxa [%r1]0x50, %r2, %g0
7092 prefetcha [%r1]80, 0x1
7093CASE_ASI_0x5e_th1_range46:
7094!!asi_range = 0x0-0x7f8
7095 set 0x195, %r1
7096 and %r1, %r29, %r1 !make sure address is aligned
7097 ldsba [%r1]94, %r10
7098 ldsha [%r1]94, %r8
7099 ldswa [%r1]94, %r2
7100 lduba [%r1]94, %r8
7101 lduha [%r1]94, %r16
7102 ldxa [%r1]94, %r10
7103 ldda [%r1]94, %r8
7104 ldstuba [%r1]94, %r16
7105 swapa [%r1]94, %r16
7106 lda [%r1]94, %f48
7107 ldda [%r1]94, %f32
7108 stba %r10, [%r1]94
7109 stha %r8, [%r1]94
7110 stwa %r6, [%r1]94
7111 stxa %r8, [%r1]94
7112 sta %f32, [%r1]94
7113 stda %f16, [%r1]94
7114casa [%r1]0x5e, %r2, %g0
7115casxa [%r1]0x5e, %r2, %g0
7116 prefetcha [%r1]94, 0x1b
7117CASE_ASI_0x73_th1_0x0:
7118 mov %g0, %r1
7119 ldsba [%r1]115, %r6
7120 ldsha [%r1]115, %r14
7121 ldswa [%r1]115, %r4
7122 lduba [%r1]115, %r6
7123 lduha [%r1]115, %r6
7124 ldxa [%r1]115, %r16
7125 ldda [%r1]115, %r2
7126 ldstuba [%r1]115, %r10
7127 swapa [%r1]115, %r8
7128 lda [%r1]115, %f48
7129 ldda [%r1]115, %f32
7130 stba %r10, [%r1]115
7131 stha %r6, [%r1]115
7132 stwa %r4, [%r1]115
7133 sta %f32, [%r1]115
7134 stda %f0, [%r1]115
7135casa [%r1]0x73, %r2, %g0
7136casxa [%r1]0x73, %r2, %g0
7137 prefetcha [%r1]115, 0x1f
7138CASE_ASI_0x58_th1_0x18:
7139 set 0x18, %r1
7140 ldsba [%r1]88, %r4
7141 ldsha [%r1]88, %r2
7142 ldswa [%r1]88, %r6
7143 lduba [%r1]88, %r4
7144 lduha [%r1]88, %r10
7145 ldxa [%r1]88, %r10
7146 ldda [%r1]88, %r16
7147 ldstuba [%r1]88, %r4
7148 swapa [%r1]88, %r10
7149 lda [%r1]88, %f48
7150 ldda [%r1]88, %f48
7151 stba %r12, [%r1]88
7152 stha %r0, [%r1]88
7153 stwa %r4, [%r1]88
7154 sta %f32, [%r1]88
7155 stda %f32, [%r1]88
7156casa [%r1]0x58, %r2, %g0
7157casxa [%r1]0x58, %r2, %g0
7158 prefetcha [%r1]88, 0x3
7159CASE_ASI_0x58_th1_0x30:
7160 set 0x30, %r1
7161 ldsba [%r1]88, %r16
7162 ldsha [%r1]88, %r8
7163 ldswa [%r1]88, %r4
7164 lduba [%r1]88, %r6
7165 lduha [%r1]88, %r14
7166 ldxa [%r1]88, %r12
7167 ldda [%r1]88, %r6
7168 ldstuba [%r1]88, %r12
7169 swapa [%r1]88, %r6
7170 lda [%r1]88, %f0
7171 ldda [%r1]88, %f16
7172 stba %r10, [%r1]88
7173 stha %r14, [%r1]88
7174 stwa %r14, [%r1]88
7175 sta %f32, [%r1]88
7176 stda %f0, [%r1]88
7177casa [%r1]0x58, %r2, %g0
7178casxa [%r1]0x58, %r2, %g0
7179 prefetcha [%r1]88, 0x6
7180CASE_ASI_0x58_th1_0x38:
7181 set 0x38, %r1
7182 ldsba [%r1]88, %r14
7183 ldsha [%r1]88, %r4
7184 ldswa [%r1]88, %r16
7185 lduba [%r1]88, %r12
7186 lduha [%r1]88, %r16
7187 ldxa [%r1]88, %r8
7188 ldda [%r1]88, %r4
7189 ldstuba [%r1]88, %r10
7190 swapa [%r1]88, %r4
7191 lda [%r1]88, %f16
7192 ldda [%r1]88, %f16
7193 stba %r2, [%r1]88
7194 stha %r12, [%r1]88
7195 stwa %r0, [%r1]88
7196 sta %f32, [%r1]88
7197 stda %f0, [%r1]88
7198casa [%r1]0x58, %r2, %g0
7199casxa [%r1]0x58, %r2, %g0
7200 prefetcha [%r1]88, 0x0
7201CASE_ASI_0x58_th1_0x40:
7202 set 0x40, %r1
7203 ldsba [%r1]88, %r6
7204 ldsha [%r1]88, %r14
7205 ldswa [%r1]88, %r2
7206 lduba [%r1]88, %r14
7207 lduha [%r1]88, %r6
7208 ldxa [%r1]88, %r6
7209 ldda [%r1]88, %r2
7210 ldstuba [%r1]88, %r16
7211 swapa [%r1]88, %r6
7212 lda [%r1]88, %f32
7213 ldda [%r1]88, %f32
7214 stba %r8, [%r1]88
7215 stha %r8, [%r1]88
7216 stwa %r6, [%r1]88
7217 sta %f48, [%r1]88
7218 stda %f16, [%r1]88
7219casa [%r1]0x58, %r2, %g0
7220casxa [%r1]0x58, %r2, %g0
7221 prefetcha [%r1]88, 0x2
7222CASE_ASI_0x58_th1_0x80:
7223 set 0x80, %r1
7224 ldsba [%r1]88, %r8
7225 ldsha [%r1]88, %r4
7226 ldswa [%r1]88, %r6
7227 lduba [%r1]88, %r10
7228 lduha [%r1]88, %r4
7229 ldxa [%r1]88, %r6
7230 ldda [%r1]88, %r6
7231 ldstuba [%r1]88, %r14
7232 swapa [%r1]88, %r16
7233 lda [%r1]88, %f32
7234 ldda [%r1]88, %f32
7235 stba %r2, [%r1]88
7236 stha %r0, [%r1]88
7237 stwa %r8, [%r1]88
7238 sta %f0, [%r1]88
7239 stda %f32, [%r1]88
7240casa [%r1]0x58, %r2, %g0
7241casxa [%r1]0x58, %r2, %g0
7242 prefetcha [%r1]88, 0x1d
7243CASE_ASI_0x56_th1_range47:
7244!!asi_range = 0x0-0x1f8
7245 set 0xa4, %r1
7246 and %r1, %r29, %r1 !make sure address is aligned
7247 ldsba [%r1]86, %r16
7248 ldsha [%r1]86, %r6
7249 ldswa [%r1]86, %r6
7250 lduba [%r1]86, %r6
7251 lduha [%r1]86, %r4
7252 ldxa [%r1]86, %r2
7253 ldda [%r1]86, %r8
7254 ldstuba [%r1]86, %r6
7255 swapa [%r1]86, %r12
7256 lda [%r1]86, %f0
7257 ldda [%r1]86, %f16
7258 stba %r2, [%r1]86
7259 stha %r2, [%r1]86
7260 stwa %r14, [%r1]86
7261 stxa %r6, [%r1]86
7262 sta %f32, [%r1]86
7263 stda %f16, [%r1]86
7264casa [%r1]0x56, %r2, %g0
7265casxa [%r1]0x56, %r2, %g0
7266 prefetcha [%r1]86, 0x14
7267CASE_ASI_0x56_th1_range48:
7268!!asi_range = 0x400-0x5f8
7269 set 0x40b, %r1
7270 and %r1, %r29, %r1 !make sure address is aligned
7271 ldsba [%r1]86, %r8
7272 ldsha [%r1]86, %r4
7273 ldswa [%r1]86, %r2
7274 lduba [%r1]86, %r14
7275 lduha [%r1]86, %r8
7276 ldxa [%r1]86, %r16
7277 ldda [%r1]86, %r4
7278 ldstuba [%r1]86, %r14
7279 swapa [%r1]86, %r14
7280 lda [%r1]86, %f16
7281 ldda [%r1]86, %f48
7282 stba %r0, [%r1]86
7283 stha %r8, [%r1]86
7284 stwa %r12, [%r1]86
7285 stxa %r12, [%r1]86
7286 sta %f16, [%r1]86
7287 stda %f0, [%r1]86
7288casa [%r1]0x56, %r2, %g0
7289casxa [%r1]0x56, %r2, %g0
7290 prefetcha [%r1]86, 0xa
7291CASE_ASI_0x41_th1_0x20:
7292 set 0x20, %r1
7293 ldsba [%r1]65, %r10
7294 ldsha [%r1]65, %r12
7295 ldswa [%r1]65, %r4
7296 lduba [%r1]65, %r6
7297 lduha [%r1]65, %r8
7298 ldxa [%r1]65, %r12
7299 ldda [%r1]65, %r4
7300 ldstuba [%r1]65, %r4
7301 swapa [%r1]65, %r2
7302 lda [%r1]65, %f32
7303 ldda [%r1]65, %f0
7304 stba %r10, [%r1]65
7305 stha %r6, [%r1]65
7306 stwa %r14, [%r1]65
7307 sta %f0, [%r1]65
7308 stda %f16, [%r1]65
7309casa [%r1]0x41, %r2, %g0
7310casxa [%r1]0x41, %r2, %g0
7311 prefetcha [%r1]65, 0xa
7312CASE_ASI_0x41_th1_0x38:
7313 set 0x38, %r1
7314 ldsba [%r1]65, %r4
7315 ldsha [%r1]65, %r4
7316 ldswa [%r1]65, %r4
7317 lduba [%r1]65, %r4
7318 lduha [%r1]65, %r4
7319 ldxa [%r1]65, %r12
7320 ldda [%r1]65, %r4
7321 ldstuba [%r1]65, %r4
7322 swapa [%r1]65, %r4
7323 lda [%r1]65, %f0
7324 ldda [%r1]65, %f0
7325 stba %r12, [%r1]65
7326 stha %r6, [%r1]65
7327 stwa %r12, [%r1]65
7328 sta %f0, [%r1]65
7329 stda %f0, [%r1]65
7330casa [%r1]0x41, %r2, %g0
7331casxa [%r1]0x41, %r2, %g0
7332 prefetcha [%r1]65, 0x1c
7333CASE_ASI_0x41_th1_0x50:
7334 set 0x50, %r1
7335 ldsba [%r1]65, %r4
7336 ldsha [%r1]65, %r2
7337 ldswa [%r1]65, %r6
7338 lduba [%r1]65, %r6
7339 lduha [%r1]65, %r6
7340 ldxa [%r1]65, %r6
7341 ldda [%r1]65, %r10
7342 ldstuba [%r1]65, %r16
7343 swapa [%r1]65, %r8
7344 lda [%r1]65, %f32
7345 ldda [%r1]65, %f48
7346 stba %r4, [%r1]65
7347 stha %r4, [%r1]65
7348 stwa %r12, [%r1]65
7349 sta %f32, [%r1]65
7350 stda %f0, [%r1]65
7351casa [%r1]0x41, %r2, %g0
7352casxa [%r1]0x41, %r2, %g0
7353 prefetcha [%r1]65, 0x15
7354CASE_ASI_0x5d_th1_range49:
7355!!asi_range = 0x0-0xff8
7356 set 0xdb4, %r1
7357 and %r1, %r29, %r1 !make sure address is aligned
7358 ldsba [%r1]93, %r2
7359 ldsha [%r1]93, %r14
7360 ldswa [%r1]93, %r10
7361 lduba [%r1]93, %r12
7362 lduha [%r1]93, %r8
7363 ldxa [%r1]93, %r2
7364 ldda [%r1]93, %r8
7365 ldstuba [%r1]93, %r4
7366 swapa [%r1]93, %r4
7367 lda [%r1]93, %f48
7368 ldda [%r1]93, %f0
7369 stba %r6, [%r1]93
7370 stha %r14, [%r1]93
7371 stwa %r6, [%r1]93
7372 sta %f0, [%r1]93
7373 stda %f0, [%r1]93
7374casa [%r1]0x5d, %r2, %g0
7375casxa [%r1]0x5d, %r2, %g0
7376 prefetcha [%r1]93, 0x11
7377CASE_ASI_0x20_th1_range50:
7378!!asi_range = 0x0-0x38
7379 set 0x2, %r1
7380 and %r1, %r29, %r1 !make sure address is aligned
7381 ldsba [%r1]32, %r2
7382 ldsha [%r1]32, %r14
7383 ldswa [%r1]32, %r14
7384 lduba [%r1]32, %r12
7385 lduha [%r1]32, %r12
7386 ldxa [%r1]32, %r4
7387 ldda [%r1]32, %r2
7388 ldstuba [%r1]32, %r4
7389 swapa [%r1]32, %r14
7390 lda [%r1]32, %f32
7391 ldda [%r1]32, %f16
7392 stba %r4, [%r1]32
7393 stha %r2, [%r1]32
7394 stwa %r12, [%r1]32
7395 sta %f16, [%r1]32
7396 stda %f16, [%r1]32
7397casa [%r1]0x20, %r2, %g0
7398casxa [%r1]0x20, %r2, %g0
7399 prefetcha [%r1]32, 0x2
7400CASE_ASI_0x4c_th1_0x20:
7401 set 0x20, %r1
7402 ldsba [%r1]76, %r2
7403 ldsha [%r1]76, %r12
7404 ldswa [%r1]76, %r2
7405 lduba [%r1]76, %r8
7406 lduha [%r1]76, %r14
7407 ldxa [%r1]76, %r6
7408 ldda [%r1]76, %r10
7409 ldstuba [%r1]76, %r8
7410 swapa [%r1]76, %r2
7411 lda [%r1]76, %f0
7412 ldda [%r1]76, %f48
7413 stba %r10, [%r1]76
7414 stha %r2, [%r1]76
7415 stwa %r2, [%r1]76
7416 stxa %r12, [%r1]76
7417 sta %f48, [%r1]76
7418 stda %f16, [%r1]76
7419casa [%r1]0x4c, %r2, %g0
7420casxa [%r1]0x4c, %r2, %g0
7421 prefetcha [%r1]76, 0x1f
7422CASE_ASI_0x4c_th1_0x28:
7423 set 0x28, %r1
7424 ldsba [%r1]76, %r10
7425 ldsha [%r1]76, %r4
7426 ldswa [%r1]76, %r12
7427 lduba [%r1]76, %r12
7428 lduha [%r1]76, %r8
7429 ldxa [%r1]76, %r4
7430 ldda [%r1]76, %r2
7431 ldstuba [%r1]76, %r8
7432 swapa [%r1]76, %r16
7433 lda [%r1]76, %f32
7434 ldda [%r1]76, %f16
7435 stba %r0, [%r1]76
7436 stha %r6, [%r1]76
7437 stwa %r4, [%r1]76
7438 stxa %r10, [%r1]76
7439 sta %f16, [%r1]76
7440 stda %f0, [%r1]76
7441casa [%r1]0x4c, %r2, %g0
7442casxa [%r1]0x4c, %r2, %g0
7443 prefetcha [%r1]76, 0x3
7444CASE_ASI_0x58_th1_0x0:
7445 mov %g0, %r1
7446 ldsba [%r1]88, %r8
7447 ldsha [%r1]88, %r12
7448 ldswa [%r1]88, %r12
7449 lduba [%r1]88, %r2
7450 lduha [%r1]88, %r12
7451 ldxa [%r1]88, %r2
7452 ldda [%r1]88, %r8
7453 ldstuba [%r1]88, %r2
7454 swapa [%r1]88, %r6
7455 lda [%r1]88, %f16
7456 ldda [%r1]88, %f16
7457 stba %r2, [%r1]88
7458 stha %r14, [%r1]88
7459 stwa %r0, [%r1]88
7460 stxa %r14, [%r1]88
7461 sta %f16, [%r1]88
7462 stda %f48, [%r1]88
7463casa [%r1]0x58, %r2, %g0
7464casxa [%r1]0x58, %r2, %g0
7465 prefetcha [%r1]88, 0xd
7466CASE_ASI_0x58_th1_0x20:
7467 set 0x20, %r1
7468 ldsba [%r1]88, %r8
7469 ldsha [%r1]88, %r8
7470 ldswa [%r1]88, %r10
7471 lduba [%r1]88, %r4
7472 lduha [%r1]88, %r16
7473 ldxa [%r1]88, %r12
7474 ldda [%r1]88, %r6
7475 ldstuba [%r1]88, %r14
7476 swapa [%r1]88, %r16
7477 lda [%r1]88, %f32
7478 ldda [%r1]88, %f16
7479 stba %r2, [%r1]88
7480 stha %r8, [%r1]88
7481 stwa %r4, [%r1]88
7482 stxa %r2, [%r1]88
7483 sta %f0, [%r1]88
7484 stda %f0, [%r1]88
7485casa [%r1]0x58, %r2, %g0
7486casxa [%r1]0x58, %r2, %g0
7487 prefetcha [%r1]88, 0x2
7488CASE_ASI_0x57_th1:
7489 setx 0x63c23248, %r4, %r1
7490 and %r1, %r31, %r1 !make sure address is aligned
7491 ldx [%r24 + 0x94 & ~0x7], %r2
7492 ldx [%r27 + 0x51 & ~0x7], %r4
7493 ldx [%r25 + 0x8e & ~0x7], %r6
7494 ldx [%r27 + 0x8f & ~0x7], %r8
7495 ldx [%r25 + 0x32 & ~0x7], %r10
7496 ldx [%r26 + 0xd0 & ~0x7], %r12
7497 ldx [%r28 + 0xcd & ~0x7], %r14
7498 ldx [%r26 + 0x5a & ~0x7], %r16
7499 ld [%r27 + 0x47 & ~0x7], %f0
7500 ld [%r28 + 0x35 & ~0x7], %f16
7501 ld [%r28 + 0x1f & ~0x7], %f32
7502 ld [%r24 + 0x73 & ~0x7], %f48
7503 ldsba [%r1]87, %r8
7504 ldsha [%r1]87, %r10
7505 ldswa [%r1]87, %r4
7506 lduba [%r1]87, %r4
7507 lduha [%r1]87, %r12
7508 ldxa [%r1]87, %r6
7509 ldda [%r1]87, %r8
7510 ldstuba [%r1]87, %r16
7511 swapa [%r1]87, %r4
7512 lda [%r1]87, %f32
7513 ldda [%r1]87, %f0
7514 stba %r0, [%r1]87
7515 stha %r14, [%r1]87
7516 stwa %r4, [%r1]87
7517 sta %f32, [%r1]87
7518 stda %f16, [%r1]87
7519casa [%r1]0x57, %r2, %g0
7520casxa [%r1]0x57, %r2, %g0
7521 prefetcha [%r1]87, 0x18
7522CASE_ASI_0x51_th1_range51:
7523!!asi_range = 0x0-0x38
7524 set 0x1a, %r1
7525 and %r1, %r29, %r1 !make sure address is aligned
7526 ldsba [%r1]81, %r12
7527 ldsha [%r1]81, %r16
7528 ldswa [%r1]81, %r8
7529 lduba [%r1]81, %r4
7530 lduha [%r1]81, %r6
7531 ldxa [%r1]81, %r14
7532 ldda [%r1]81, %r6
7533 ldstuba [%r1]81, %r2
7534 swapa [%r1]81, %r12
7535 lda [%r1]81, %f0
7536 ldda [%r1]81, %f0
7537 stba %r6, [%r1]81
7538 stha %r8, [%r1]81
7539 stwa %r12, [%r1]81
7540 sta %f32, [%r1]81
7541 stda %f0, [%r1]81
7542casa [%r1]0x51, %r2, %g0
7543casxa [%r1]0x51, %r2, %g0
7544 prefetcha [%r1]81, 0x1c
7545CASE_ASI_0x5a_th1_range52:
7546!!asi_range = 0x0-0x38
7547 set 0x6, %r1
7548 and %r1, %r29, %r1 !make sure address is aligned
7549 ldsba [%r1]90, %r6
7550 ldsha [%r1]90, %r8
7551 ldswa [%r1]90, %r4
7552 lduba [%r1]90, %r8
7553 lduha [%r1]90, %r8
7554 ldxa [%r1]90, %r8
7555 ldda [%r1]90, %r12
7556 ldstuba [%r1]90, %r6
7557 swapa [%r1]90, %r12
7558 lda [%r1]90, %f16
7559 ldda [%r1]90, %f48
7560 stba %r12, [%r1]90
7561 stha %r10, [%r1]90
7562 stwa %r14, [%r1]90
7563 sta %f32, [%r1]90
7564 stda %f16, [%r1]90
7565casa [%r1]0x5a, %r2, %g0
7566casxa [%r1]0x5a, %r2, %g0
7567 prefetcha [%r1]90, 0x5
7568CASE_ASI_0x5b_th1_range53:
7569!!asi_range = 0x0-0x38
7570 set 0x30, %r1
7571 and %r1, %r29, %r1 !make sure address is aligned
7572 ldsba [%r1]91, %r2
7573 ldsha [%r1]91, %r14
7574 ldswa [%r1]91, %r16
7575 lduba [%r1]91, %r12
7576 lduha [%r1]91, %r4
7577 ldxa [%r1]91, %r8
7578 ldda [%r1]91, %r4
7579 ldstuba [%r1]91, %r2
7580 swapa [%r1]91, %r14
7581 lda [%r1]91, %f0
7582 ldda [%r1]91, %f32
7583 stba %r2, [%r1]91
7584 stha %r6, [%r1]91
7585 stwa %r8, [%r1]91
7586 sta %f32, [%r1]91
7587 stda %f48, [%r1]91
7588casa [%r1]0x5b, %r2, %g0
7589casxa [%r1]0x5b, %r2, %g0
7590 prefetcha [%r1]91, 0x1e
7591CASE_ASI_0x54_th1_range54:
7592!!asi_range = 0x10-0x88
7593 set 0x75, %r1
7594 and %r1, %r29, %r1 !make sure address is aligned
7595 ldsba [%r1]84, %r2
7596 ldsha [%r1]84, %r14
7597 ldswa [%r1]84, %r14
7598 lduba [%r1]84, %r6
7599 lduha [%r1]84, %r4
7600 ldxa [%r1]84, %r8
7601 ldda [%r1]84, %r12
7602 ldstuba [%r1]84, %r8
7603 swapa [%r1]84, %r14
7604 lda [%r1]84, %f32
7605 ldda [%r1]84, %f48
7606 stba %r10, [%r1]84
7607 stha %r8, [%r1]84
7608 stwa %r0, [%r1]84
7609 sta %f0, [%r1]84
7610 stda %f48, [%r1]84
7611casa [%r1]0x54, %r2, %g0
7612casxa [%r1]0x54, %r2, %g0
7613 prefetcha [%r1]84, 0x11
7614CASE_ASI_0x72_th1_0x0:
7615 mov %g0, %r1
7616 ldsba [%r1]114, %r4
7617 ldsha [%r1]114, %r16
7618 ldswa [%r1]114, %r14
7619 lduba [%r1]114, %r2
7620 lduha [%r1]114, %r6
7621 ldxa [%r1]114, %r8
7622 ldda [%r1]114, %r4
7623 ldstuba [%r1]114, %r8
7624 swapa [%r1]114, %r2
7625 lda [%r1]114, %f16
7626 ldda [%r1]114, %f16
7627 stba %r14, [%r1]114
7628 stha %r8, [%r1]114
7629 stwa %r0, [%r1]114
7630 sta %f32, [%r1]114
7631 stda %f16, [%r1]114
7632casa [%r1]0x72, %r2, %g0
7633casxa [%r1]0x72, %r2, %g0
7634 prefetcha [%r1]114, 0xe
7635CASE_ASI_0x41_th1_0x60:
7636 set 0x60, %r1
7637 ldsba [%r1]65, %r4
7638 ldsha [%r1]65, %r6
7639 ldswa [%r1]65, %r12
7640 lduba [%r1]65, %r8
7641 lduha [%r1]65, %r14
7642 ldxa [%r1]65, %r12
7643 ldda [%r1]65, %r12
7644 ldstuba [%r1]65, %r10
7645 swapa [%r1]65, %r14
7646 lda [%r1]65, %f16
7647 ldda [%r1]65, %f48
7648 stba %r8, [%r1]65
7649 stha %r0, [%r1]65
7650 stwa %r8, [%r1]65
7651 sta %f48, [%r1]65
7652 stda %f0, [%r1]65
7653casa [%r1]0x41, %r2, %g0
7654casxa [%r1]0x41, %r2, %g0
7655 prefetcha [%r1]65, 0xa
7656CASE_ASI_0x41_th1_0x68:
7657 set 0x68, %r1
7658 ldsba [%r1]65, %r2
7659 ldsha [%r1]65, %r14
7660 ldswa [%r1]65, %r8
7661 lduba [%r1]65, %r12
7662 lduha [%r1]65, %r10
7663 ldxa [%r1]65, %r10
7664 ldda [%r1]65, %r14
7665 ldstuba [%r1]65, %r14
7666 swapa [%r1]65, %r14
7667 lda [%r1]65, %f32
7668 ldda [%r1]65, %f0
7669 stba %r0, [%r1]65
7670 stha %r10, [%r1]65
7671 stwa %r4, [%r1]65
7672 sta %f32, [%r1]65
7673 stda %f16, [%r1]65
7674casa [%r1]0x41, %r2, %g0
7675casxa [%r1]0x41, %r2, %g0
7676 prefetcha [%r1]65, 0x9
7677CASE_ASI_0x63_th1_0x0:
7678 mov %g0, %r1
7679 ldsba [%r1]99, %r16
7680 ldsha [%r1]99, %r2
7681 ldswa [%r1]99, %r14
7682 lduba [%r1]99, %r16
7683 lduha [%r1]99, %r4
7684 ldxa [%r1]99, %r8
7685 ldda [%r1]99, %r2
7686 ldstuba [%r1]99, %r16
7687 swapa [%r1]99, %r6
7688 lda [%r1]99, %f0
7689 ldda [%r1]99, %f0
7690 stba %r4, [%r1]99
7691 stha %r4, [%r1]99
7692 stwa %r2, [%r1]99
7693 stxa %r2, [%r1]99
7694 sta %f16, [%r1]99
7695 stda %f32, [%r1]99
7696casa [%r1]0x63, %r2, %g0
7697casxa [%r1]0x63, %r2, %g0
7698 prefetcha [%r1]99, 0xf
7699CASE_ASI_0x63_th1_0x10:
7700 set 0x10, %r1
7701 ldsba [%r1]99, %r14
7702 ldsha [%r1]99, %r16
7703 ldswa [%r1]99, %r12
7704 lduba [%r1]99, %r14
7705 lduha [%r1]99, %r16
7706 ldxa [%r1]99, %r2
7707 ldda [%r1]99, %r4
7708 ldstuba [%r1]99, %r6
7709 swapa [%r1]99, %r2
7710 lda [%r1]99, %f16
7711 ldda [%r1]99, %f32
7712 stba %r0, [%r1]99
7713 stha %r6, [%r1]99
7714 stwa %r10, [%r1]99
7715 stxa %r8, [%r1]99
7716 sta %f32, [%r1]99
7717 stda %f48, [%r1]99
7718casa [%r1]0x63, %r2, %g0
7719casxa [%r1]0x63, %r2, %g0
7720 prefetcha [%r1]99, 0x15
7721CASE_ASI_0x43_th1_0x0:
7722 mov %g0, %r1
7723 ldsba [%r1]67, %r14
7724 ldsha [%r1]67, %r8
7725 ldswa [%r1]67, %r14
7726 lduba [%r1]67, %r10
7727 lduha [%r1]67, %r10
7728 ldxa [%r1]67, %r4
7729 ldda [%r1]67, %r2
7730 ldstuba [%r1]67, %r2
7731 swapa [%r1]67, %r10
7732 lda [%r1]67, %f32
7733 ldda [%r1]67, %f0
7734 stba %r2, [%r1]67
7735 stha %r2, [%r1]67
7736 stwa %r12, [%r1]67
7737 sta %f16, [%r1]67
7738 stda %f48, [%r1]67
7739casa [%r1]0x43, %r2, %g0
7740casxa [%r1]0x43, %r2, %g0
7741 prefetcha [%r1]67, 0xb
7742CASE_ASI_0x59_th1_range55:
7743!!asi_range = 0x0-0x78
7744 set 0x1d, %r1
7745 and %r1, %r29, %r1 !make sure address is aligned
7746 ldsba [%r1]89, %r16
7747 ldsha [%r1]89, %r6
7748 ldswa [%r1]89, %r2
7749 lduba [%r1]89, %r10
7750 lduha [%r1]89, %r10
7751 ldxa [%r1]89, %r14
7752 ldda [%r1]89, %r14
7753 ldstuba [%r1]89, %r2
7754 swapa [%r1]89, %r10
7755 lda [%r1]89, %f0
7756 ldda [%r1]89, %f48
7757 stba %r12, [%r1]89
7758 stha %r8, [%r1]89
7759 stwa %r12, [%r1]89
7760 sta %f48, [%r1]89
7761 stda %f0, [%r1]89
7762casa [%r1]0x59, %r2, %g0
7763casxa [%r1]0x59, %r2, %g0
7764 prefetcha [%r1]89, 0x14
7765CASE_ASI_0x67_th1_range56:
7766!!asi_range = 0x0-0x7fe0
7767 set 0x6a50, %r1
7768 and %r1, %r29, %r1 !make sure address is aligned
7769 ldsba [%r1]103, %r12
7770 ldsha [%r1]103, %r14
7771 ldswa [%r1]103, %r2
7772 lduba [%r1]103, %r14
7773 lduha [%r1]103, %r4
7774 ldxa [%r1]103, %r6
7775 ldda [%r1]103, %r14
7776 ldstuba [%r1]103, %r12
7777 swapa [%r1]103, %r14
7778 lda [%r1]103, %f0
7779 ldda [%r1]103, %f32
7780 stba %r2, [%r1]103
7781 stha %r0, [%r1]103
7782 stwa %r2, [%r1]103
7783 sta %f16, [%r1]103
7784 stda %f16, [%r1]103
7785casa [%r1]0x67, %r2, %g0
7786casxa [%r1]0x67, %r2, %g0
7787 prefetcha [%r1]103, 0xb
7788CASE_ASI_0x4e_th1_0x0:
7789 mov %g0, %r1
7790 ldsba [%r1]78, %r2
7791 ldsha [%r1]78, %r2
7792 ldswa [%r1]78, %r4
7793 lduba [%r1]78, %r16
7794 lduha [%r1]78, %r6
7795 ldxa [%r1]78, %r16
7796 ldda [%r1]78, %r14
7797 ldstuba [%r1]78, %r14
7798 swapa [%r1]78, %r4
7799 lda [%r1]78, %f32
7800 ldda [%r1]78, %f32
7801 stba %r4, [%r1]78
7802 stha %r4, [%r1]78
7803 stwa %r8, [%r1]78
7804 sta %f0, [%r1]78
7805 stda %f16, [%r1]78
7806casa [%r1]0x4e, %r2, %g0
7807casxa [%r1]0x4e, %r2, %g0
7808 prefetcha [%r1]78, 0x13
7809CASE_ASI_0x48_th1_range57:
7810!!asi_range = 0x0-0xf8
7811 set 0xbe, %r1
7812 and %r1, %r29, %r1 !make sure address is aligned
7813 ldsba [%r1]72, %r4
7814 ldsha [%r1]72, %r10
7815 ldswa [%r1]72, %r16
7816 lduba [%r1]72, %r16
7817 lduha [%r1]72, %r12
7818 ldxa [%r1]72, %r4
7819 ldda [%r1]72, %r4
7820 ldstuba [%r1]72, %r6
7821 swapa [%r1]72, %r12
7822 lda [%r1]72, %f48
7823 ldda [%r1]72, %f16
7824 stba %r8, [%r1]72
7825 stha %r12, [%r1]72
7826 stwa %r12, [%r1]72
7827 stxa %r12, [%r1]72
7828 sta %f32, [%r1]72
7829 stda %f0, [%r1]72
7830casa [%r1]0x48, %r2, %g0
7831casxa [%r1]0x48, %r2, %g0
7832 prefetcha [%r1]72, 0x1e
7833CASE_ASI_0x49_th1_range58:
7834!!asi_range = 0x0-0xf8
7835 set 0x1f, %r1
7836 and %r1, %r29, %r1 !make sure address is aligned
7837 ldsba [%r1]73, %r10
7838 ldsha [%r1]73, %r4
7839 ldswa [%r1]73, %r2
7840 lduba [%r1]73, %r16
7841 lduha [%r1]73, %r4
7842 ldxa [%r1]73, %r16
7843 ldda [%r1]73, %r16
7844 ldstuba [%r1]73, %r14
7845 swapa [%r1]73, %r6
7846 lda [%r1]73, %f32
7847 ldda [%r1]73, %f16
7848 stba %r10, [%r1]73
7849 stha %r6, [%r1]73
7850 stwa %r14, [%r1]73
7851 stxa %r12, [%r1]73
7852 sta %f0, [%r1]73
7853 stda %f48, [%r1]73
7854casa [%r1]0x49, %r2, %g0
7855casxa [%r1]0x49, %r2, %g0
7856 prefetcha [%r1]73, 0xf
7857CASE_ASI_0x5f_th1:
7858 setx 0x3646ed17, %r4, %r1
7859 and %r1, %r31, %r1 !make sure address is aligned
7860 ldx [%r22 + 0x1c & ~0x7], %r2
7861 ldx [%r21 + 0x48 & ~0x7], %r4
7862 ldx [%r23 + 0x74 & ~0x7], %r6
7863 ldx [%r27 + 0x9d & ~0x7], %r8
7864 ldx [%r24 + 0xf6 & ~0x7], %r10
7865 ldx [%r24 + 0x4 & ~0x7], %r12
7866 ldx [%r27 + 0x2f & ~0x7], %r14
7867 ldx [%r23 + 0x3b & ~0x7], %r16
7868 ld [%r22 + 0x17 & ~0x7], %f0
7869 ld [%r25 + 0x68 & ~0x7], %f16
7870 ld [%r22 + 0xff & ~0x7], %f32
7871 ld [%r28 + 0x1f & ~0x7], %f48
7872 ldsba [%r1]95, %r2
7873 ldsha [%r1]95, %r10
7874 ldswa [%r1]95, %r4
7875 lduba [%r1]95, %r6
7876 lduha [%r1]95, %r10
7877 ldxa [%r1]95, %r14
7878 ldda [%r1]95, %r4
7879 ldstuba [%r1]95, %r6
7880 swapa [%r1]95, %r16
7881 lda [%r1]95, %f32
7882 ldda [%r1]95, %f16
7883 stba %r14, [%r1]95
7884 stha %r14, [%r1]95
7885 stwa %r0, [%r1]95
7886 sta %f32, [%r1]95
7887 stda %f48, [%r1]95
7888casa [%r1]0x5f, %r2, %g0
7889casxa [%r1]0x5f, %r2, %g0
7890 prefetcha [%r1]95, 0x10
7891CASE_ASI_0x53_th1:
7892 setx 0x65ec5414, %r4, %r1
7893 and %r1, %r31, %r1 !make sure address is aligned
7894 ldx [%r23 + 0xe2 & ~0x7], %r2
7895 ldx [%r25 + 0x2b & ~0x7], %r4
7896 ldx [%r22 + 0x7c & ~0x7], %r6
7897 ldx [%r27 + 0x18 & ~0x7], %r8
7898 ldx [%r27 + 0x25 & ~0x7], %r10
7899 ldx [%r22 + 0x4 & ~0x7], %r12
7900 ldx [%r25 + 0x7a & ~0x7], %r14
7901 ldx [%r25 + 0x88 & ~0x7], %r16
7902 ld [%r22 + 0x49 & ~0x7], %f0
7903 ld [%r28 + 0x23 & ~0x7], %f16
7904 ld [%r28 + 0xbf & ~0x7], %f32
7905 ld [%r21 + 0x6a & ~0x7], %f48
7906 ldsba [%r1]83, %r16
7907 ldsha [%r1]83, %r10
7908 ldswa [%r1]83, %r14
7909 lduba [%r1]83, %r14
7910 lduha [%r1]83, %r10
7911 ldxa [%r1]83, %r8
7912 ldda [%r1]83, %r14
7913 ldstuba [%r1]83, %r14
7914 swapa [%r1]83, %r10
7915 lda [%r1]83, %f48
7916 ldda [%r1]83, %f0
7917 stba %r4, [%r1]83
7918 stha %r8, [%r1]83
7919 stwa %r6, [%r1]83
7920 stxa %r6, [%r1]83
7921 sta %f32, [%r1]83
7922 stda %f32, [%r1]83
7923casa [%r1]0x53, %r2, %g0
7924casxa [%r1]0x53, %r2, %g0
7925 prefetcha [%r1]83, 0x2
7926CASE_ASI_0x74_th1_0x0:
7927 mov %g0, %r1
7928 ldsba [%r1]116, %r14
7929 ldsha [%r1]116, %r8
7930 ldswa [%r1]116, %r10
7931 lduba [%r1]116, %r8
7932 lduha [%r1]116, %r4
7933 ldxa [%r1]116, %r12
7934 ldda [%r1]116, %r6
7935 ldstuba [%r1]116, %r6
7936 swapa [%r1]116, %r10
7937 lda [%r1]116, %f16
7938 ldda [%r1]116, %f0
7939 stba %r6, [%r1]116
7940 stha %r0, [%r1]116
7941 stwa %r2, [%r1]116
7942 stxa %r4, [%r1]116
7943 sta %f16, [%r1]116
7944 stda %f16, [%r1]116
7945casa [%r1]0x74, %r2, %g0
7946casxa [%r1]0x74, %r2, %g0
7947 prefetcha [%r1]116, 0xb
7948CASE_ASI_0x54_th1_0x0:
7949 mov %g0, %r1
7950 ldsba [%r1]84, %r10
7951 ldsha [%r1]84, %r12
7952 ldswa [%r1]84, %r12
7953 lduba [%r1]84, %r14
7954 lduha [%r1]84, %r16
7955 ldxa [%r1]84, %r2
7956 ldda [%r1]84, %r14
7957 ldstuba [%r1]84, %r12
7958 swapa [%r1]84, %r4
7959 lda [%r1]84, %f48
7960 ldda [%r1]84, %f48
7961 stba %r12, [%r1]84
7962 stha %r10, [%r1]84
7963 stwa %r12, [%r1]84
7964 sta %f16, [%r1]84
7965 stda %f48, [%r1]84
7966casa [%r1]0x54, %r2, %g0
7967casxa [%r1]0x54, %r2, %g0
7968 prefetcha [%r1]84, 0x1e
7969CASE_ASI_0x54_th1_0x400:
7970 set 0x400, %r1
7971 ldsba [%r1]84, %r12
7972 ldsha [%r1]84, %r14
7973 ldswa [%r1]84, %r2
7974 lduba [%r1]84, %r10
7975 lduha [%r1]84, %r16
7976 ldxa [%r1]84, %r16
7977 ldda [%r1]84, %r16
7978 ldstuba [%r1]84, %r10
7979 swapa [%r1]84, %r10
7980 lda [%r1]84, %f0
7981 ldda [%r1]84, %f0
7982 stba %r12, [%r1]84
7983 stha %r2, [%r1]84
7984 stwa %r10, [%r1]84
7985 sta %f0, [%r1]84
7986 stda %f0, [%r1]84
7987casa [%r1]0x54, %r2, %g0
7988casxa [%r1]0x54, %r2, %g0
7989 prefetcha [%r1]84, 0xe
7990CASE_ASI_0x54_th1_0x800:
7991 set 0x800, %r1
7992 ldsba [%r1]84, %r4
7993 ldsha [%r1]84, %r4
7994 ldswa [%r1]84, %r16
7995 lduba [%r1]84, %r10
7996 lduha [%r1]84, %r16
7997 ldxa [%r1]84, %r10
7998 ldda [%r1]84, %r6
7999 ldstuba [%r1]84, %r6
8000 swapa [%r1]84, %r16
8001 lda [%r1]84, %f32
8002 ldda [%r1]84, %f0
8003 stba %r10, [%r1]84
8004 stha %r10, [%r1]84
8005 stwa %r0, [%r1]84
8006 sta %f0, [%r1]84
8007 stda %f32, [%r1]84
8008casa [%r1]0x54, %r2, %g0
8009casxa [%r1]0x54, %r2, %g0
8010 prefetcha [%r1]84, 0xe
8011CASE_ASI_0x54_th1_0xc00:
8012 set 0xc00, %r1
8013 ldsba [%r1]84, %r4
8014 ldsha [%r1]84, %r16
8015 ldswa [%r1]84, %r2
8016 lduba [%r1]84, %r16
8017 lduha [%r1]84, %r2
8018 ldxa [%r1]84, %r4
8019 ldda [%r1]84, %r6
8020 ldstuba [%r1]84, %r14
8021 swapa [%r1]84, %r8
8022 lda [%r1]84, %f48
8023 ldda [%r1]84, %f16
8024 stba %r12, [%r1]84
8025 stha %r12, [%r1]84
8026 stwa %r12, [%r1]84
8027 sta %f0, [%r1]84
8028 stda %f32, [%r1]84
8029casa [%r1]0x54, %r2, %g0
8030casxa [%r1]0x54, %r2, %g0
8031 prefetcha [%r1]84, 0x17
8032CASE_ASI_0x5c_th1_0x0:
8033 mov %g0, %r1
8034 ldsba [%r1]92, %r12
8035 ldsha [%r1]92, %r14
8036 ldswa [%r1]92, %r2
8037 lduba [%r1]92, %r10
8038 lduha [%r1]92, %r6
8039 ldxa [%r1]92, %r14
8040 ldda [%r1]92, %r14
8041 ldstuba [%r1]92, %r10
8042 swapa [%r1]92, %r12
8043 lda [%r1]92, %f32
8044 ldda [%r1]92, %f48
8045 stba %r4, [%r1]92
8046 stha %r6, [%r1]92
8047 stwa %r4, [%r1]92
8048 sta %f48, [%r1]92
8049 stda %f32, [%r1]92
8050casa [%r1]0x5c, %r2, %g0
8051casxa [%r1]0x5c, %r2, %g0
8052 prefetcha [%r1]92, 0x9
8053CASE_ASI_0x5c_th1_0x400:
8054 set 0x400, %r1
8055 ldsba [%r1]92, %r4
8056 ldsha [%r1]92, %r8
8057 ldswa [%r1]92, %r4
8058 lduba [%r1]92, %r4
8059 lduha [%r1]92, %r8
8060 ldxa [%r1]92, %r6
8061 ldda [%r1]92, %r8
8062 ldstuba [%r1]92, %r4
8063 swapa [%r1]92, %r16
8064 lda [%r1]92, %f16
8065 ldda [%r1]92, %f16
8066 stba %r2, [%r1]92
8067 stha %r10, [%r1]92
8068 stwa %r4, [%r1]92
8069 sta %f16, [%r1]92
8070 stda %f32, [%r1]92
8071casa [%r1]0x5c, %r2, %g0
8072casxa [%r1]0x5c, %r2, %g0
8073 prefetcha [%r1]92, 0x5
8074CASE_ASI_0x5c_th1_0x800:
8075 set 0x800, %r1
8076 ldsba [%r1]92, %r14
8077 ldsha [%r1]92, %r8
8078 ldswa [%r1]92, %r2
8079 lduba [%r1]92, %r8
8080 lduha [%r1]92, %r12
8081 ldxa [%r1]92, %r10
8082 ldda [%r1]92, %r14
8083 ldstuba [%r1]92, %r14
8084 swapa [%r1]92, %r12
8085 lda [%r1]92, %f32
8086 ldda [%r1]92, %f0
8087 stba %r14, [%r1]92
8088 stha %r8, [%r1]92
8089 stwa %r14, [%r1]92
8090 sta %f48, [%r1]92
8091 stda %f32, [%r1]92
8092casa [%r1]0x5c, %r2, %g0
8093casxa [%r1]0x5c, %r2, %g0
8094 prefetcha [%r1]92, 0x10
8095CASE_ASI_0x5c_th1_0xc00:
8096 set 0xc00, %r1
8097 ldsba [%r1]92, %r6
8098 ldsha [%r1]92, %r16
8099 ldswa [%r1]92, %r2
8100 lduba [%r1]92, %r10
8101 lduha [%r1]92, %r12
8102 ldxa [%r1]92, %r4
8103 ldda [%r1]92, %r10
8104 ldstuba [%r1]92, %r2
8105 swapa [%r1]92, %r8
8106 lda [%r1]92, %f48
8107 ldda [%r1]92, %f16
8108 stba %r12, [%r1]92
8109 stha %r8, [%r1]92
8110 stwa %r8, [%r1]92
8111 sta %f32, [%r1]92
8112 stda %f48, [%r1]92
8113casa [%r1]0x5c, %r2, %g0
8114casxa [%r1]0x5c, %r2, %g0
8115 prefetcha [%r1]92, 0xd
8116CASE_ASI_0x47_th1_range59:
8117!!asi_range = 0x0-0x7ff0
8118 set 0x1dd7, %r1
8119 and %r1, %r29, %r1 !make sure address is aligned
8120 ldsba [%r1]71, %r4
8121 ldsha [%r1]71, %r2
8122 ldswa [%r1]71, %r2
8123 lduba [%r1]71, %r2
8124 lduha [%r1]71, %r2
8125 ldxa [%r1]71, %r6
8126 ldda [%r1]71, %r12
8127 ldstuba [%r1]71, %r6
8128 swapa [%r1]71, %r10
8129 lda [%r1]71, %f16
8130 ldda [%r1]71, %f32
8131 stba %r0, [%r1]71
8132 stha %r12, [%r1]71
8133 stwa %r2, [%r1]71
8134 sta %f48, [%r1]71
8135 stda %f48, [%r1]71
8136casa [%r1]0x47, %r2, %g0
8137casxa [%r1]0x47, %r2, %g0
8138 prefetcha [%r1]71, 0x3
8139CASE_ASI_0x50_th1_0x18:
8140 set 0x18, %r1
8141 ldsba [%r1]80, %r14
8142 ldsha [%r1]80, %r6
8143 ldswa [%r1]80, %r12
8144 lduba [%r1]80, %r14
8145 lduha [%r1]80, %r2
8146 ldxa [%r1]80, %r12
8147 ldda [%r1]80, %r12
8148 ldstuba [%r1]80, %r2
8149 swapa [%r1]80, %r6
8150 lda [%r1]80, %f48
8151 ldda [%r1]80, %f48
8152 stba %r2, [%r1]80
8153 stha %r14, [%r1]80
8154 stwa %r14, [%r1]80
8155 sta %f32, [%r1]80
8156 stda %f32, [%r1]80
8157casa [%r1]0x50, %r2, %g0
8158casxa [%r1]0x50, %r2, %g0
8159 prefetcha [%r1]80, 0x18
8160CASE_ASI_0x50_th1_0x30:
8161 set 0x30, %r1
8162 ldsba [%r1]80, %r6
8163 ldsha [%r1]80, %r14
8164 ldswa [%r1]80, %r8
8165 lduba [%r1]80, %r16
8166 lduha [%r1]80, %r8
8167 ldxa [%r1]80, %r6
8168 ldda [%r1]80, %r12
8169 ldstuba [%r1]80, %r16
8170 swapa [%r1]80, %r10
8171 lda [%r1]80, %f48
8172 ldda [%r1]80, %f48
8173 stba %r12, [%r1]80
8174 stha %r14, [%r1]80
8175 stwa %r10, [%r1]80
8176 sta %f48, [%r1]80
8177 stda %f48, [%r1]80
8178casa [%r1]0x50, %r2, %g0
8179casxa [%r1]0x50, %r2, %g0
8180 prefetcha [%r1]80, 0xa
8181CASE_ASI_0x50_th1_0x38:
8182 set 0x38, %r1
8183 ldsba [%r1]80, %r12
8184 ldsha [%r1]80, %r4
8185 ldswa [%r1]80, %r4
8186 lduba [%r1]80, %r16
8187 lduha [%r1]80, %r2
8188 ldxa [%r1]80, %r4
8189 ldda [%r1]80, %r12
8190 ldstuba [%r1]80, %r6
8191 swapa [%r1]80, %r2
8192 lda [%r1]80, %f16
8193 ldda [%r1]80, %f16
8194 stba %r4, [%r1]80
8195 stha %r14, [%r1]80
8196 stwa %r12, [%r1]80
8197 sta %f48, [%r1]80
8198 stda %f32, [%r1]80
8199casa [%r1]0x50, %r2, %g0
8200casxa [%r1]0x50, %r2, %g0
8201 prefetcha [%r1]80, 0x9
8202CASE_ASI_0x42_th1_0x8:
8203 set 0x8, %r1
8204 ldsba [%r1]66, %r8
8205 ldsha [%r1]66, %r12
8206 ldswa [%r1]66, %r10
8207 lduba [%r1]66, %r16
8208 lduha [%r1]66, %r10
8209 ldxa [%r1]66, %r6
8210 ldda [%r1]66, %r8
8211 ldstuba [%r1]66, %r14
8212 swapa [%r1]66, %r4
8213 lda [%r1]66, %f32
8214 ldda [%r1]66, %f0
8215 stba %r6, [%r1]66
8216 stha %r10, [%r1]66
8217 stwa %r10, [%r1]66
8218 sta %f0, [%r1]66
8219 stda %f48, [%r1]66
8220casa [%r1]0x42, %r2, %g0
8221casxa [%r1]0x42, %r2, %g0
8222 prefetcha [%r1]66, 0x9
8223CASE_ASI_0x42_th1_0x10:
8224 set 0x10, %r1
8225 ldsba [%r1]66, %r2
8226 ldsha [%r1]66, %r12
8227 ldswa [%r1]66, %r10
8228 lduba [%r1]66, %r2
8229 lduha [%r1]66, %r10
8230 ldxa [%r1]66, %r10
8231 ldda [%r1]66, %r4
8232 ldstuba [%r1]66, %r16
8233 swapa [%r1]66, %r12
8234 lda [%r1]66, %f16
8235 ldda [%r1]66, %f16
8236 stba %r4, [%r1]66
8237 stha %r6, [%r1]66
8238 stwa %r0, [%r1]66
8239 sta %f48, [%r1]66
8240 stda %f0, [%r1]66
8241casa [%r1]0x42, %r2, %g0
8242casxa [%r1]0x42, %r2, %g0
8243 prefetcha [%r1]66, 0x6
8244CASE_ASI_0x52_th1_0x108:
8245 set 0x108, %r1
8246 ldsba [%r1]82, %r6
8247 ldsha [%r1]82, %r8
8248 ldswa [%r1]82, %r8
8249 lduba [%r1]82, %r12
8250 lduha [%r1]82, %r14
8251 ldxa [%r1]82, %r10
8252 ldda [%r1]82, %r10
8253 ldstuba [%r1]82, %r14
8254 swapa [%r1]82, %r6
8255 lda [%r1]82, %f32
8256 ldda [%r1]82, %f16
8257 stba %r6, [%r1]82
8258 stha %r6, [%r1]82
8259 stwa %r4, [%r1]82
8260 sta %f48, [%r1]82
8261 stda %f48, [%r1]82
8262casa [%r1]0x52, %r2, %g0
8263casxa [%r1]0x52, %r2, %g0
8264 prefetcha [%r1]82, 0x7
8265CASE_ASI_0x52_th1_0x110:
8266 set 0x110, %r1
8267 ldsba [%r1]82, %r12
8268 ldsha [%r1]82, %r4
8269 ldswa [%r1]82, %r14
8270 lduba [%r1]82, %r14
8271 lduha [%r1]82, %r6
8272 ldxa [%r1]82, %r16
8273 ldda [%r1]82, %r16
8274 ldstuba [%r1]82, %r12
8275 swapa [%r1]82, %r10
8276 lda [%r1]82, %f0
8277 ldda [%r1]82, %f48
8278 stba %r8, [%r1]82
8279 stha %r2, [%r1]82
8280 stwa %r4, [%r1]82
8281 sta %f32, [%r1]82
8282 stda %f16, [%r1]82
8283casa [%r1]0x52, %r2, %g0
8284casxa [%r1]0x52, %r2, %g0
8285 prefetcha [%r1]82, 0x9
8286CASE_ASI_0x52_th1_0x118:
8287 set 0x118, %r1
8288 ldsba [%r1]82, %r12
8289 ldsha [%r1]82, %r12
8290 ldswa [%r1]82, %r12
8291 lduba [%r1]82, %r6
8292 lduha [%r1]82, %r6
8293 ldxa [%r1]82, %r4
8294 ldda [%r1]82, %r10
8295 ldstuba [%r1]82, %r12
8296 swapa [%r1]82, %r12
8297 lda [%r1]82, %f0
8298 ldda [%r1]82, %f0
8299 stba %r10, [%r1]82
8300 stha %r12, [%r1]82
8301 stwa %r8, [%r1]82
8302 sta %f0, [%r1]82
8303 stda %f48, [%r1]82
8304casa [%r1]0x52, %r2, %g0
8305casxa [%r1]0x52, %r2, %g0
8306 prefetcha [%r1]82, 0xc
8307CASE_ASI_0x52_th1_0x120:
8308 set 0x120, %r1
8309 ldsba [%r1]82, %r12
8310 ldsha [%r1]82, %r2
8311 ldswa [%r1]82, %r2
8312 lduba [%r1]82, %r16
8313 lduha [%r1]82, %r6
8314 ldxa [%r1]82, %r14
8315 ldda [%r1]82, %r10
8316 ldstuba [%r1]82, %r4
8317 swapa [%r1]82, %r14
8318 lda [%r1]82, %f0
8319 ldda [%r1]82, %f48
8320 stba %r12, [%r1]82
8321 stha %r10, [%r1]82
8322 stwa %r6, [%r1]82
8323 sta %f32, [%r1]82
8324 stda %f0, [%r1]82
8325casa [%r1]0x52, %r2, %g0
8326casxa [%r1]0x52, %r2, %g0
8327 prefetcha [%r1]82, 0x10
8328CASE_ASI_0x52_th1_0x208:
8329 set 0x208, %r1
8330 ldsba [%r1]82, %r2
8331 ldsha [%r1]82, %r12
8332 ldswa [%r1]82, %r8
8333 lduba [%r1]82, %r12
8334 lduha [%r1]82, %r10
8335 ldxa [%r1]82, %r6
8336 ldda [%r1]82, %r6
8337 ldstuba [%r1]82, %r4
8338 swapa [%r1]82, %r6
8339 lda [%r1]82, %f32
8340 ldda [%r1]82, %f0
8341 stba %r0, [%r1]82
8342 stha %r14, [%r1]82
8343 stwa %r0, [%r1]82
8344 sta %f32, [%r1]82
8345 stda %f48, [%r1]82
8346casa [%r1]0x52, %r2, %g0
8347casxa [%r1]0x52, %r2, %g0
8348 prefetcha [%r1]82, 0xc
8349CASE_ASI_0x52_th1_0x210:
8350 set 0x210, %r1
8351 ldsba [%r1]82, %r10
8352 ldsha [%r1]82, %r10
8353 ldswa [%r1]82, %r4
8354 lduba [%r1]82, %r2
8355 lduha [%r1]82, %r8
8356 ldxa [%r1]82, %r10
8357 ldda [%r1]82, %r10
8358 ldstuba [%r1]82, %r4
8359 swapa [%r1]82, %r6
8360 lda [%r1]82, %f0
8361 ldda [%r1]82, %f32
8362 stba %r10, [%r1]82
8363 stha %r8, [%r1]82
8364 stwa %r12, [%r1]82
8365 sta %f0, [%r1]82
8366 stda %f0, [%r1]82
8367casa [%r1]0x52, %r2, %g0
8368casxa [%r1]0x52, %r2, %g0
8369 prefetcha [%r1]82, 0x2
8370CASE_ASI_0x52_th1_0x218:
8371 set 0x218, %r1
8372 ldsba [%r1]82, %r6
8373 ldsha [%r1]82, %r2
8374 ldswa [%r1]82, %r14
8375 lduba [%r1]82, %r16
8376 lduha [%r1]82, %r12
8377 ldxa [%r1]82, %r14
8378 ldda [%r1]82, %r4
8379 ldstuba [%r1]82, %r6
8380 swapa [%r1]82, %r10
8381 lda [%r1]82, %f16
8382 ldda [%r1]82, %f48
8383 stba %r12, [%r1]82
8384 stha %r8, [%r1]82
8385 stwa %r12, [%r1]82
8386 sta %f48, [%r1]82
8387 stda %f16, [%r1]82
8388casa [%r1]0x52, %r2, %g0
8389casxa [%r1]0x52, %r2, %g0
8390 prefetcha [%r1]82, 0xb
8391CASE_ASI_0x52_th1_0x220:
8392 set 0x220, %r1
8393 ldsba [%r1]82, %r6
8394 ldsha [%r1]82, %r4
8395 ldswa [%r1]82, %r12
8396 lduba [%r1]82, %r16
8397 lduha [%r1]82, %r10
8398 ldxa [%r1]82, %r12
8399 ldda [%r1]82, %r14
8400 ldstuba [%r1]82, %r2
8401 swapa [%r1]82, %r14
8402 lda [%r1]82, %f32
8403 ldda [%r1]82, %f16
8404 stba %r12, [%r1]82
8405 stha %r4, [%r1]82
8406 stwa %r12, [%r1]82
8407 sta %f16, [%r1]82
8408 stda %f16, [%r1]82
8409casa [%r1]0x52, %r2, %g0
8410casxa [%r1]0x52, %r2, %g0
8411 prefetcha [%r1]82, 0x0
8412CASE_ASI_0x25_th1_0x3C0:
8413 set 0x3C0, %r1
8414 ldsba [%r1]37, %r16
8415 ldsha [%r1]37, %r6
8416 ldswa [%r1]37, %r2
8417 lduba [%r1]37, %r16
8418 lduha [%r1]37, %r12
8419 ldxa [%r1]37, %r10
8420 ldda [%r1]37, %r2
8421 ldstuba [%r1]37, %r2
8422 swapa [%r1]37, %r16
8423 lda [%r1]37, %f48
8424 ldda [%r1]37, %f48
8425 stba %r10, [%r1]37
8426 stha %r14, [%r1]37
8427 stwa %r10, [%r1]37
8428 sta %f48, [%r1]37
8429 stda %f48, [%r1]37
8430casa [%r1]0x25, %r2, %g0
8431casxa [%r1]0x25, %r2, %g0
8432 prefetcha [%r1]37, 0x1
8433CASE_ASI_0x25_th1_0x3C8:
8434 set 0x3C8, %r1
8435 ldsba [%r1]37, %r10
8436 ldsha [%r1]37, %r14
8437 ldswa [%r1]37, %r10
8438 lduba [%r1]37, %r8
8439 lduha [%r1]37, %r2
8440 ldxa [%r1]37, %r8
8441 ldda [%r1]37, %r10
8442 ldstuba [%r1]37, %r12
8443 swapa [%r1]37, %r8
8444 lda [%r1]37, %f32
8445 ldda [%r1]37, %f32
8446 stba %r6, [%r1]37
8447 stha %r0, [%r1]37
8448 stwa %r2, [%r1]37
8449 sta %f32, [%r1]37
8450 stda %f48, [%r1]37
8451casa [%r1]0x25, %r2, %g0
8452casxa [%r1]0x25, %r2, %g0
8453 prefetcha [%r1]37, 0x3
8454CASE_ASI_0x25_th1_0x3D0:
8455 set 0x3D0, %r1
8456 ldsba [%r1]37, %r12
8457 ldsha [%r1]37, %r6
8458 ldswa [%r1]37, %r16
8459 lduba [%r1]37, %r6
8460 lduha [%r1]37, %r12
8461 ldxa [%r1]37, %r12
8462 ldda [%r1]37, %r8
8463 ldstuba [%r1]37, %r6
8464 swapa [%r1]37, %r16
8465 lda [%r1]37, %f0
8466 ldda [%r1]37, %f0
8467 stba %r4, [%r1]37
8468 stha %r4, [%r1]37
8469 stwa %r0, [%r1]37
8470 sta %f0, [%r1]37
8471 stda %f32, [%r1]37
8472casa [%r1]0x25, %r2, %g0
8473casxa [%r1]0x25, %r2, %g0
8474 prefetcha [%r1]37, 0x15
8475CASE_ASI_0x25_th1_0x3D8:
8476 set 0x3D8, %r1
8477 ldsba [%r1]37, %r10
8478 ldsha [%r1]37, %r12
8479 ldswa [%r1]37, %r6
8480 lduba [%r1]37, %r14
8481 lduha [%r1]37, %r12
8482 ldxa [%r1]37, %r14
8483 ldda [%r1]37, %r10
8484 ldstuba [%r1]37, %r12
8485 swapa [%r1]37, %r14
8486 lda [%r1]37, %f16
8487 ldda [%r1]37, %f0
8488 stba %r10, [%r1]37
8489 stha %r8, [%r1]37
8490 stwa %r6, [%r1]37
8491 sta %f48, [%r1]37
8492 stda %f16, [%r1]37
8493casa [%r1]0x25, %r2, %g0
8494casxa [%r1]0x25, %r2, %g0
8495 prefetcha [%r1]37, 0x1d
8496CASE_ASI_0x25_th1_0x3E0:
8497 set 0x3E0, %r1
8498 ldsba [%r1]37, %r10
8499 ldsha [%r1]37, %r4
8500 ldswa [%r1]37, %r8
8501 lduba [%r1]37, %r10
8502 lduha [%r1]37, %r10
8503 ldxa [%r1]37, %r6
8504 ldda [%r1]37, %r16
8505 ldstuba [%r1]37, %r14
8506 swapa [%r1]37, %r10
8507 lda [%r1]37, %f0
8508 ldda [%r1]37, %f16
8509 stba %r14, [%r1]37
8510 stha %r14, [%r1]37
8511 stwa %r2, [%r1]37
8512 sta %f48, [%r1]37
8513 stda %f48, [%r1]37
8514casa [%r1]0x25, %r2, %g0
8515casxa [%r1]0x25, %r2, %g0
8516 prefetcha [%r1]37, 0x1e
8517CASE_ASI_0x25_th1_0x3E8:
8518 set 0x3E8, %r1
8519 ldsba [%r1]37, %r12
8520 ldsha [%r1]37, %r8
8521 ldswa [%r1]37, %r10
8522 lduba [%r1]37, %r16
8523 lduha [%r1]37, %r6
8524 ldxa [%r1]37, %r16
8525 ldda [%r1]37, %r12
8526 ldstuba [%r1]37, %r14
8527 swapa [%r1]37, %r16
8528 lda [%r1]37, %f32
8529 ldda [%r1]37, %f48
8530 stba %r0, [%r1]37
8531 stha %r4, [%r1]37
8532 stwa %r2, [%r1]37
8533 sta %f16, [%r1]37
8534 stda %f16, [%r1]37
8535casa [%r1]0x25, %r2, %g0
8536casxa [%r1]0x25, %r2, %g0
8537 prefetcha [%r1]37, 0x7
8538CASE_ASI_0x25_th1_0x3F0:
8539 set 0x3F0, %r1
8540 ldsba [%r1]37, %r14
8541 ldsha [%r1]37, %r10
8542 ldswa [%r1]37, %r8
8543 lduba [%r1]37, %r12
8544 lduha [%r1]37, %r8
8545 ldxa [%r1]37, %r4
8546 ldda [%r1]37, %r12
8547 ldstuba [%r1]37, %r8
8548 swapa [%r1]37, %r6
8549 lda [%r1]37, %f16
8550 ldda [%r1]37, %f0
8551 stba %r6, [%r1]37
8552 stha %r2, [%r1]37
8553 stwa %r10, [%r1]37
8554 sta %f0, [%r1]37
8555 stda %f48, [%r1]37
8556casa [%r1]0x25, %r2, %g0
8557casxa [%r1]0x25, %r2, %g0
8558 prefetcha [%r1]37, 0x10
8559CASE_ASI_0x25_th1_0x3F8:
8560 set 0x3F8, %r1
8561 ldsba [%r1]37, %r4
8562 ldsha [%r1]37, %r8
8563 ldswa [%r1]37, %r2
8564 lduba [%r1]37, %r4
8565 lduha [%r1]37, %r2
8566 ldxa [%r1]37, %r6
8567 ldda [%r1]37, %r12
8568 ldstuba [%r1]37, %r6
8569 swapa [%r1]37, %r8
8570 lda [%r1]37, %f32
8571 ldda [%r1]37, %f32
8572 stba %r6, [%r1]37
8573 stha %r0, [%r1]37
8574 stwa %r0, [%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, 0x18
8580CASE_ASI_0x55_th1_range60:
8581!!asi_range = 0x0-0x1f8
8582 set 0xae, %r1
8583 and %r1, %r29, %r1 !make sure address is aligned
8584 ldsba [%r1]85, %r6
8585 ldsha [%r1]85, %r12
8586 ldswa [%r1]85, %r12
8587 lduba [%r1]85, %r10
8588 lduha [%r1]85, %r10
8589 ldxa [%r1]85, %r8
8590 ldda [%r1]85, %r16
8591 ldstuba [%r1]85, %r6
8592 swapa [%r1]85, %r8
8593 lda [%r1]85, %f16
8594 ldda [%r1]85, %f0
8595 stba %r12, [%r1]85
8596 stha %r10, [%r1]85
8597 stwa %r2, [%r1]85
8598 sta %f32, [%r1]85
8599 stda %f0, [%r1]85
8600casa [%r1]0x55, %r2, %g0
8601casxa [%r1]0x55, %r2, %g0
8602 prefetcha [%r1]85, 0x1
8603CASE_ASI_0x55_th1_range61:
8604!!asi_range = 0x400-0x5f8
8605 set 0x513, %r1
8606 and %r1, %r29, %r1 !make sure address is aligned
8607 ldsba [%r1]85, %r8
8608 ldsha [%r1]85, %r16
8609 ldswa [%r1]85, %r16
8610 lduba [%r1]85, %r14
8611 lduha [%r1]85, %r12
8612 ldxa [%r1]85, %r6
8613 ldda [%r1]85, %r10
8614 ldstuba [%r1]85, %r8
8615 swapa [%r1]85, %r8
8616 lda [%r1]85, %f0
8617 ldda [%r1]85, %f0
8618 stba %r2, [%r1]85
8619 stha %r14, [%r1]85
8620 stwa %r10, [%r1]85
8621 sta %f48, [%r1]85
8622 stda %f48, [%r1]85
8623casa [%r1]0x55, %r2, %g0
8624casxa [%r1]0x55, %r2, %g0
8625 prefetcha [%r1]85, 0x12
8626 nop
8627 nop
8628 nop
8629subcc %r19, 1, %r19
8630cmp %r19, 2
8631bz,a TH1_LOOP
8632ta T_CHANGE_NONPRIV
8633cmp %r19, 1
8634bz,a TH1_LOOP
8635ta T_CHANGE_HPRIV
8636 nop
8637 nop
8638 ba main_text_end
8639 nop
8640 nop
8641 nop
8642 nop
8643 nop
8644 LOOP_T2:
8645 add %g0, 0x3, %r19
8646TH2_LOOP:
8647CASE_ASI_0x4_th2:
8648 mov %r26, %r1
8649 ldx [%r26 + 0xda & ~0x7], %r2
8650 ldx [%r22 + 0xcd & ~0x7], %r4
8651 ldx [%r25 + 0x6e & ~0x7], %r6
8652 ldx [%r22 + 0xd4 & ~0x7], %r8
8653 ldx [%r27 + 0x43 & ~0x7], %r10
8654 ldx [%r28 + 0xd8 & ~0x7], %r12
8655 ldx [%r21 + 0x50 & ~0x7], %r14
8656 ldx [%r28 + 0xad & ~0x7], %r16
8657 ld [%r24 + 0x4b & ~0x7], %f0
8658 ld [%r25 + 0xf7 & ~0x7], %f16
8659 ld [%r28 + 0xeb & ~0x7], %f32
8660 ld [%r26 + 0x64 & ~0x7], %f48
8661 ldsba [%r1]4, %r2
8662 ldsha [%r1]4, %r16
8663 ldswa [%r1]4, %r16
8664 lduba [%r1]4, %r16
8665 lduha [%r1]4, %r2
8666 ldxa [%r1]4, %r12
8667 ldda [%r1]4, %r4
8668 ldstuba [%r1]4, %r4
8669 swapa [%r1]4, %r16
8670 lda [%r1]4, %f48
8671 ldda [%r1]4, %f0
8672 stba %r8, [%r1]4
8673 stha %r0, [%r1]4
8674 stwa %r0, [%r1]4
8675 stxa %r2, [%r1]4
8676 sta %f32, [%r1]4
8677 stda %f32, [%r1]4
8678casa [%r1]0x4, %r2, %g0
8679casxa [%r1]0x4, %r2, %g0
8680 prefetcha [%r1]4, 0x2
8681CASE_ASI_0xc_th2:
8682 mov %r28, %r1
8683 ldx [%r26 + 0x82 & ~0x7], %r2
8684 ldx [%r23 + 0x69 & ~0x7], %r4
8685 ldx [%r24 + 0xca & ~0x7], %r6
8686 ldx [%r27 + 0x74 & ~0x7], %r8
8687 ldx [%r25 + 0x89 & ~0x7], %r10
8688 ldx [%r25 + 0x58 & ~0x7], %r12
8689 ldx [%r23 + 0xbc & ~0x7], %r14
8690 ldx [%r27 + 0xd9 & ~0x7], %r16
8691 ld [%r25 + 0xe4 & ~0x7], %f0
8692 ld [%r25 + 0xe4 & ~0x7], %f16
8693 ld [%r28 + 0xba & ~0x7], %f32
8694 ld [%r25 + 0xf1 & ~0x7], %f48
8695 ldsba [%r1]12, %r12
8696 ldsha [%r1]12, %r10
8697 ldswa [%r1]12, %r16
8698 lduba [%r1]12, %r16
8699 lduha [%r1]12, %r2
8700 ldxa [%r1]12, %r16
8701 ldda [%r1]12, %r4
8702 ldstuba [%r1]12, %r16
8703 swapa [%r1]12, %r2
8704 lda [%r1]12, %f16
8705 ldda [%r1]12, %f16
8706 stba %r4, [%r1]12
8707 stha %r8, [%r1]12
8708 stwa %r14, [%r1]12
8709 stxa %r12, [%r1]12
8710 sta %f48, [%r1]12
8711 stda %f48, [%r1]12
8712casa [%r1]0xc, %r2, %g0
8713casxa [%r1]0xc, %r2, %g0
8714 prefetcha [%r1]12, 0x17
8715CASE_ASI_0x16_th2:
8716 mov %r21, %r1
8717 ldx [%r25 + 0xbb & ~0x7], %r2
8718 ldx [%r22 + 0xa9 & ~0x7], %r4
8719 ldx [%r28 + 0xe4 & ~0x7], %r6
8720 ldx [%r23 + 0x48 & ~0x7], %r8
8721 ldx [%r26 + 0x7d & ~0x7], %r10
8722 ldx [%r28 + 0x43 & ~0x7], %r12
8723 ldx [%r23 + 0xb5 & ~0x7], %r14
8724 ldx [%r21 + 0xf5 & ~0x7], %r16
8725 ld [%r28 + 0xa5 & ~0x7], %f0
8726 ld [%r23 + 0x6a & ~0x7], %f16
8727 ld [%r27 + 0x6d & ~0x7], %f32
8728 ld [%r27 + 0x75 & ~0x7], %f48
8729 ldsba [%r1]22, %r4
8730 ldsha [%r1]22, %r14
8731 ldswa [%r1]22, %r8
8732 lduba [%r1]22, %r12
8733 lduha [%r1]22, %r12
8734 ldxa [%r1]22, %r4
8735 ldda [%r1]22, %r12
8736 ldstuba [%r1]22, %r14
8737 swapa [%r1]22, %r16
8738 lda [%r1]22, %f48
8739 ldda [%r1]22, %f48
8740 stba %r8, [%r1]22
8741 stha %r0, [%r1]22
8742 stwa %r4, [%r1]22
8743 stxa %r4, [%r1]22
8744 sta %f0, [%r1]22
8745 stda %f0, [%r1]22
8746casa [%r1]0x16, %r2, %g0
8747casxa [%r1]0x16, %r2, %g0
8748 prefetcha [%r1]22, 0x5
8749CASE_ASI_0x24_th2:
8750 mov %r22, %r1
8751 ldx [%r28 + 0x20 & ~0x7], %r2
8752 ldx [%r23 + 0x3 & ~0x7], %r4
8753 ldx [%r24 + 0xe8 & ~0x7], %r6
8754 ldx [%r25 + 0xbf & ~0x7], %r8
8755 ldx [%r22 + 0xd0 & ~0x7], %r10
8756 ldx [%r21 + 0xe6 & ~0x7], %r12
8757 ldx [%r27 + 0xd0 & ~0x7], %r14
8758 ldx [%r26 + 0x4c & ~0x7], %r16
8759 ld [%r28 + 0xd7 & ~0x7], %f0
8760 ld [%r24 + 0x9c & ~0x7], %f16
8761 ld [%r21 + 0x48 & ~0x7], %f32
8762 ld [%r26 + 0xc6 & ~0x7], %f48
8763 ldsba [%r1]36, %r4
8764 ldsha [%r1]36, %r14
8765 ldswa [%r1]36, %r12
8766 lduba [%r1]36, %r14
8767 lduha [%r1]36, %r14
8768 ldxa [%r1]36, %r4
8769 ldda [%r1]36, %r2
8770 ldstuba [%r1]36, %r6
8771 swapa [%r1]36, %r10
8772 lda [%r1]36, %f32
8773 ldda [%r1]36, %f0
8774 stba %r14, [%r1]36
8775 stha %r14, [%r1]36
8776 stwa %r12, [%r1]36
8777 stxa %r2, [%r1]36
8778 sta %f16, [%r1]36
8779 stda %f48, [%r1]36
8780casa [%r1]0x24, %r2, %g0
8781casxa [%r1]0x24, %r2, %g0
8782 prefetcha [%r1]36, 0x12
8783CASE_ASI_0x27_th2:
8784 mov %r22, %r1
8785 ldx [%r27 + 0xe1 & ~0x7], %r2
8786 ldx [%r26 + 0x70 & ~0x7], %r4
8787 ldx [%r28 + 0xfe & ~0x7], %r6
8788 ldx [%r25 + 0xf7 & ~0x7], %r8
8789 ldx [%r25 + 0xce & ~0x7], %r10
8790 ldx [%r28 + 0x36 & ~0x7], %r12
8791 ldx [%r27 + 0x2e & ~0x7], %r14
8792 ldx [%r28 + 0xfb & ~0x7], %r16
8793 ld [%r25 + 0xb7 & ~0x7], %f0
8794 ld [%r22 + 0xc0 & ~0x7], %f16
8795 ld [%r23 + 0x16 & ~0x7], %f32
8796 ld [%r23 + 0x35 & ~0x7], %f48
8797 ldsba [%r1]39, %r4
8798 ldsha [%r1]39, %r8
8799 ldswa [%r1]39, %r8
8800 lduba [%r1]39, %r14
8801 lduha [%r1]39, %r4
8802 ldxa [%r1]39, %r6
8803 ldda [%r1]39, %r12
8804 ldstuba [%r1]39, %r16
8805 swapa [%r1]39, %r10
8806 lda [%r1]39, %f0
8807 ldda [%r1]39, %f16
8808 stba %r8, [%r1]39
8809 stha %r6, [%r1]39
8810 stwa %r10, [%r1]39
8811 stxa %r14, [%r1]39
8812 sta %f0, [%r1]39
8813 stda %f32, [%r1]39
8814casa [%r1]0x27, %r2, %g0
8815casxa [%r1]0x27, %r2, %g0
8816 prefetcha [%r1]39, 0xb
8817CASE_ASI_0x2f_th2:
8818 mov %r23, %r1
8819 ldx [%r28 + 0xe3 & ~0x7], %r2
8820 ldx [%r28 + 0xea & ~0x7], %r4
8821 ldx [%r25 + 0x36 & ~0x7], %r6
8822 ldx [%r27 + 0xd9 & ~0x7], %r8
8823 ldx [%r24 + 0x51 & ~0x7], %r10
8824 ldx [%r22 + 0xfc & ~0x7], %r12
8825 ldx [%r24 + 0xf6 & ~0x7], %r14
8826 ldx [%r26 + 0x13 & ~0x7], %r16
8827 ld [%r24 + 0xb & ~0x7], %f0
8828 ld [%r22 + 0x6a & ~0x7], %f16
8829 ld [%r22 + 0x26 & ~0x7], %f32
8830 ld [%r22 + 0x6c & ~0x7], %f48
8831 ldsba [%r1]47, %r6
8832 ldsha [%r1]47, %r12
8833 ldswa [%r1]47, %r12
8834 lduba [%r1]47, %r8
8835 lduha [%r1]47, %r10
8836 ldxa [%r1]47, %r8
8837 ldda [%r1]47, %r6
8838 ldstuba [%r1]47, %r12
8839 swapa [%r1]47, %r4
8840 lda [%r1]47, %f16
8841 ldda [%r1]47, %f16
8842 stba %r0, [%r1]47
8843 stha %r14, [%r1]47
8844 stwa %r2, [%r1]47
8845 stxa %r8, [%r1]47
8846 sta %f0, [%r1]47
8847 stda %f0, [%r1]47
8848casa [%r1]0x2f, %r2, %g0
8849casxa [%r1]0x2f, %r2, %g0
8850 prefetcha [%r1]47, 0xb
8851CASE_ASI_0x30_th2:
8852 mov %r24, %r1
8853 ldx [%r26 + 0xe9 & ~0x7], %r2
8854 ldx [%r26 + 0x17 & ~0x7], %r4
8855 ldx [%r26 + 0xe6 & ~0x7], %r6
8856 ldx [%r25 + 0x67 & ~0x7], %r8
8857 ldx [%r22 + 0x89 & ~0x7], %r10
8858 ldx [%r23 + 0x21 & ~0x7], %r12
8859 ldx [%r27 + 0x2b & ~0x7], %r14
8860 ldx [%r27 + 0xe0 & ~0x7], %r16
8861 ld [%r28 + 0xe4 & ~0x7], %f0
8862 ld [%r25 + 0xb8 & ~0x7], %f16
8863 ld [%r22 + 0x1e & ~0x7], %f32
8864 ld [%r23 + 0x64 & ~0x7], %f48
8865 ldsba [%r1]48, %r6
8866 ldsha [%r1]48, %r6
8867 ldswa [%r1]48, %r2
8868 lduba [%r1]48, %r10
8869 lduha [%r1]48, %r10
8870 ldxa [%r1]48, %r10
8871 ldda [%r1]48, %r2
8872 ldstuba [%r1]48, %r6
8873 swapa [%r1]48, %r12
8874 lda [%r1]48, %f16
8875 ldda [%r1]48, %f0
8876 stba %r4, [%r1]48
8877 stha %r2, [%r1]48
8878 stwa %r10, [%r1]48
8879 stxa %r14, [%r1]48
8880 sta %f0, [%r1]48
8881 stda %f32, [%r1]48
8882casa [%r1]0x30, %r2, %g0
8883casxa [%r1]0x30, %r2, %g0
8884 prefetcha [%r1]48, 0x10
8885CASE_ASI_0x31_th2:
8886 mov %r25, %r1
8887 ldx [%r24 + 0xaa & ~0x7], %r2
8888 ldx [%r22 + 0x9d & ~0x7], %r4
8889 ldx [%r24 + 0x33 & ~0x7], %r6
8890 ldx [%r22 + 0x40 & ~0x7], %r8
8891 ldx [%r23 + 0x41 & ~0x7], %r10
8892 ldx [%r22 + 0xf3 & ~0x7], %r12
8893 ldx [%r26 + 0x46 & ~0x7], %r14
8894 ldx [%r24 + 0x4b & ~0x7], %r16
8895 ld [%r26 + 0x97 & ~0x7], %f0
8896 ld [%r27 + 0xc9 & ~0x7], %f16
8897 ld [%r23 + 0x13 & ~0x7], %f32
8898 ld [%r28 + 0x4e & ~0x7], %f48
8899 ldsba [%r1]49, %r14
8900 ldsha [%r1]49, %r12
8901 ldswa [%r1]49, %r10
8902 lduba [%r1]49, %r14
8903 lduha [%r1]49, %r14
8904 ldxa [%r1]49, %r12
8905 ldda [%r1]49, %r4
8906 ldstuba [%r1]49, %r8
8907 swapa [%r1]49, %r4
8908 lda [%r1]49, %f32
8909 ldda [%r1]49, %f16
8910 stba %r12, [%r1]49
8911 stha %r8, [%r1]49
8912 stwa %r14, [%r1]49
8913 stxa %r0, [%r1]49
8914 sta %f0, [%r1]49
8915 stda %f48, [%r1]49
8916casa [%r1]0x31, %r2, %g0
8917casxa [%r1]0x31, %r2, %g0
8918 prefetcha [%r1]49, 0xb
8919CASE_ASI_0x36_th2:
8920 mov %r24, %r1
8921 ldx [%r22 + 0x65 & ~0x7], %r2
8922 ldx [%r25 + 0x8c & ~0x7], %r4
8923 ldx [%r26 + 0xe5 & ~0x7], %r6
8924 ldx [%r28 + 0x0 & ~0x7], %r8
8925 ldx [%r21 + 0x5c & ~0x7], %r10
8926 ldx [%r26 + 0x12 & ~0x7], %r12
8927 ldx [%r24 + 0x77 & ~0x7], %r14
8928 ldx [%r24 + 0x18 & ~0x7], %r16
8929 ld [%r26 + 0x6f & ~0x7], %f0
8930 ld [%r21 + 0x3e & ~0x7], %f16
8931 ld [%r28 + 0xbf & ~0x7], %f32
8932 ld [%r21 + 0xf9 & ~0x7], %f48
8933 ldsba [%r1]54, %r14
8934 ldsha [%r1]54, %r14
8935 ldswa [%r1]54, %r4
8936 lduba [%r1]54, %r14
8937 lduha [%r1]54, %r12
8938 ldxa [%r1]54, %r10
8939 ldda [%r1]54, %r12
8940 ldstuba [%r1]54, %r16
8941 swapa [%r1]54, %r14
8942 lda [%r1]54, %f16
8943 ldda [%r1]54, %f0
8944 stba %r0, [%r1]54
8945 stha %r6, [%r1]54
8946 stwa %r8, [%r1]54
8947 stxa %r14, [%r1]54
8948 sta %f0, [%r1]54
8949 stda %f0, [%r1]54
8950casa [%r1]0x36, %r2, %g0
8951casxa [%r1]0x36, %r2, %g0
8952 prefetcha [%r1]54, 0x8
8953CASE_ASI_0x38_th2:
8954 mov %r28, %r1
8955 ldx [%r26 + 0x3f & ~0x7], %r2
8956 ldx [%r23 + 0xc5 & ~0x7], %r4
8957 ldx [%r22 + 0x24 & ~0x7], %r6
8958 ldx [%r26 + 0xa1 & ~0x7], %r8
8959 ldx [%r21 + 0x8e & ~0x7], %r10
8960 ldx [%r24 + 0x11 & ~0x7], %r12
8961 ldx [%r22 + 0x91 & ~0x7], %r14
8962 ldx [%r21 + 0x7d & ~0x7], %r16
8963 ld [%r23 + 0x5f & ~0x7], %f0
8964 ld [%r24 + 0x11 & ~0x7], %f16
8965 ld [%r21 + 0x7f & ~0x7], %f32
8966 ld [%r25 + 0x62 & ~0x7], %f48
8967 ldsba [%r1]56, %r14
8968 ldsha [%r1]56, %r8
8969 ldswa [%r1]56, %r8
8970 lduba [%r1]56, %r4
8971 lduha [%r1]56, %r12
8972 ldxa [%r1]56, %r10
8973 ldda [%r1]56, %r14
8974 ldstuba [%r1]56, %r8
8975 swapa [%r1]56, %r16
8976 lda [%r1]56, %f32
8977 ldda [%r1]56, %f0
8978 stba %r12, [%r1]56
8979 stha %r14, [%r1]56
8980 stwa %r8, [%r1]56
8981 stxa %r0, [%r1]56
8982 sta %f48, [%r1]56
8983 stda %f32, [%r1]56
8984casa [%r1]0x38, %r2, %g0
8985casxa [%r1]0x38, %r2, %g0
8986 prefetcha [%r1]56, 0xa
8987CASE_ASI_0x39_th2:
8988 mov %r25, %r1
8989 ldx [%r28 + 0xb9 & ~0x7], %r2
8990 ldx [%r28 + 0xad & ~0x7], %r4
8991 ldx [%r23 + 0x78 & ~0x7], %r6
8992 ldx [%r22 + 0x16 & ~0x7], %r8
8993 ldx [%r27 + 0xc1 & ~0x7], %r10
8994 ldx [%r21 + 0x9d & ~0x7], %r12
8995 ldx [%r22 + 0xe & ~0x7], %r14
8996 ldx [%r27 + 0x3e & ~0x7], %r16
8997 ld [%r24 + 0x91 & ~0x7], %f0
8998 ld [%r27 + 0xc4 & ~0x7], %f16
8999 ld [%r24 + 0xb6 & ~0x7], %f32
9000 ld [%r24 + 0xe4 & ~0x7], %f48
9001 ldsba [%r1]57, %r6
9002 ldsha [%r1]57, %r4
9003 ldswa [%r1]57, %r12
9004 lduba [%r1]57, %r14
9005 lduha [%r1]57, %r14
9006 ldxa [%r1]57, %r2
9007 ldda [%r1]57, %r14
9008 ldstuba [%r1]57, %r2
9009 swapa [%r1]57, %r16
9010 lda [%r1]57, %f0
9011 ldda [%r1]57, %f16
9012 stba %r4, [%r1]57
9013 stha %r0, [%r1]57
9014 stwa %r8, [%r1]57
9015 stxa %r14, [%r1]57
9016 sta %f32, [%r1]57
9017 stda %f0, [%r1]57
9018casa [%r1]0x39, %r2, %g0
9019casxa [%r1]0x39, %r2, %g0
9020 prefetcha [%r1]57, 0x10
9021CASE_ASI_0x3e_th2:
9022 mov %r22, %r1
9023 ldx [%r24 + 0x35 & ~0x7], %r2
9024 ldx [%r25 + 0x87 & ~0x7], %r4
9025 ldx [%r22 + 0x18 & ~0x7], %r6
9026 ldx [%r28 + 0xa2 & ~0x7], %r8
9027 ldx [%r22 + 0x54 & ~0x7], %r10
9028 ldx [%r27 + 0x6b & ~0x7], %r12
9029 ldx [%r24 + 0x6e & ~0x7], %r14
9030 ldx [%r22 + 0x5d & ~0x7], %r16
9031 ld [%r23 + 0xd7 & ~0x7], %f0
9032 ld [%r25 + 0x98 & ~0x7], %f16
9033 ld [%r24 + 0x1f & ~0x7], %f32
9034 ld [%r28 + 0x46 & ~0x7], %f48
9035 ldsba [%r1]62, %r10
9036 ldsha [%r1]62, %r6
9037 ldswa [%r1]62, %r16
9038 lduba [%r1]62, %r4
9039 lduha [%r1]62, %r12
9040 ldxa [%r1]62, %r6
9041 ldda [%r1]62, %r12
9042 ldstuba [%r1]62, %r16
9043 swapa [%r1]62, %r14
9044 lda [%r1]62, %f48
9045 ldda [%r1]62, %f0
9046 stba %r4, [%r1]62
9047 stha %r2, [%r1]62
9048 stwa %r4, [%r1]62
9049 stxa %r12, [%r1]62
9050 sta %f32, [%r1]62
9051 stda %f16, [%r1]62
9052casa [%r1]0x3e, %r2, %g0
9053casxa [%r1]0x3e, %r2, %g0
9054 prefetcha [%r1]62, 0xa
9055CASE_ASI_0x88_th2:
9056 mov %r27, %r1
9057 ldx [%r24 + 0xdb & ~0x7], %r2
9058 ldx [%r22 + 0x5c & ~0x7], %r4
9059 ldx [%r28 + 0x9c & ~0x7], %r6
9060 ldx [%r28 + 0x1 & ~0x7], %r8
9061 ldx [%r27 + 0x5e & ~0x7], %r10
9062 ldx [%r24 + 0xb9 & ~0x7], %r12
9063 ldx [%r25 + 0x39 & ~0x7], %r14
9064 ldx [%r24 + 0x24 & ~0x7], %r16
9065 ld [%r27 + 0x6e & ~0x7], %f0
9066 ld [%r23 + 0x55 & ~0x7], %f16
9067 ld [%r28 + 0x38 & ~0x7], %f32
9068 ld [%r21 + 0xd1 & ~0x7], %f48
9069 ldsba [%r1]136, %r8
9070 ldsha [%r1]136, %r16
9071 ldswa [%r1]136, %r4
9072 lduba [%r1]136, %r8
9073 lduha [%r1]136, %r6
9074 ldxa [%r1]136, %r10
9075 ldda [%r1]136, %r4
9076 ldstuba [%r1]136, %r14
9077 swapa [%r1]136, %r6
9078 lda [%r1]136, %f32
9079 ldda [%r1]136, %f32
9080 stba %r0, [%r1]136
9081 stha %r6, [%r1]136
9082 stwa %r14, [%r1]136
9083 stxa %r8, [%r1]136
9084 sta %f0, [%r1]136
9085 stda %f32, [%r1]136
9086casa [%r1]0x88, %r2, %g0
9087casxa [%r1]0x88, %r2, %g0
9088 prefetcha [%r1]136, 0x2
9089CASE_ASI_0xc4_th2:
9090 mov %r21, %r1
9091 ldx [%r22 + 0x25 & ~0x7], %r2
9092 ldx [%r22 + 0x6c & ~0x7], %r4
9093 ldx [%r25 + 0x7a & ~0x7], %r6
9094 ldx [%r28 + 0x94 & ~0x7], %r8
9095 ldx [%r22 + 0x6b & ~0x7], %r10
9096 ldx [%r23 + 0xa5 & ~0x7], %r12
9097 ldx [%r21 + 0xf0 & ~0x7], %r14
9098 ldx [%r26 + 0x8e & ~0x7], %r16
9099 ld [%r27 + 0x1 & ~0x7], %f0
9100 ld [%r28 + 0xb4 & ~0x7], %f16
9101 ld [%r27 + 0xfa & ~0x7], %f32
9102 ld [%r21 + 0x42 & ~0x7], %f48
9103 ldsba [%r1]196, %r2
9104 ldsha [%r1]196, %r8
9105 ldswa [%r1]196, %r2
9106 lduba [%r1]196, %r10
9107 lduha [%r1]196, %r10
9108 ldxa [%r1]196, %r4
9109 ldda [%r1]196, %r14
9110 ldstuba [%r1]196, %r14
9111 swapa [%r1]196, %r16
9112 lda [%r1]196, %f32
9113 ldda [%r1]196, %f16
9114 stba %r14, [%r1]196
9115 stha %r6, [%r1]196
9116 stwa %r2, [%r1]196
9117 stxa %r10, [%r1]196
9118 sta %f16, [%r1]196
9119 stda %f0, [%r1]196
9120casa [%r1]0xc4, %r2, %g0
9121casxa [%r1]0xc4, %r2, %g0
9122 prefetcha [%r1]196, 0x19
9123CASE_ASI_0xd0_th2:
9124 mov %r28, %r1
9125 ldx [%r27 + 0x66 & ~0x7], %r2
9126 ldx [%r26 + 0xea & ~0x7], %r4
9127 ldx [%r22 + 0x95 & ~0x7], %r6
9128 ldx [%r28 + 0x9c & ~0x7], %r8
9129 ldx [%r23 + 0xe & ~0x7], %r10
9130 ldx [%r21 + 0x82 & ~0x7], %r12
9131 ldx [%r24 + 0x9c & ~0x7], %r14
9132 ldx [%r25 + 0xda & ~0x7], %r16
9133 ld [%r27 + 0x9c & ~0x7], %f0
9134 ld [%r25 + 0xe2 & ~0x7], %f16
9135 ld [%r23 + 0x45 & ~0x7], %f32
9136 ld [%r22 + 0x4c & ~0x7], %f48
9137 ldsba [%r1]208, %r2
9138 ldsha [%r1]208, %r8
9139 ldswa [%r1]208, %r6
9140 lduba [%r1]208, %r8
9141 lduha [%r1]208, %r6
9142 ldxa [%r1]208, %r12
9143 ldda [%r1]208, %r2
9144 ldstuba [%r1]208, %r12
9145 swapa [%r1]208, %r4
9146 lda [%r1]208, %f32
9147 ldda [%r1]208, %f16
9148 stba %r8, [%r1]208
9149 stha %r4, [%r1]208
9150 stwa %r2, [%r1]208
9151 stxa %r6, [%r1]208
9152 sta %f48, [%r1]208
9153 stda %f48, [%r1]208
9154casa [%r1]0xd0, %r2, %g0
9155casxa [%r1]0xd0, %r2, %g0
9156 prefetcha [%r1]208, 0x1e
9157CASE_ASI_0xe0_th2:
9158 mov %r24, %r1
9159 ldx [%r25 + 0x43 & ~0x7], %r2
9160 ldx [%r24 + 0x29 & ~0x7], %r4
9161 ldx [%r22 + 0xe4 & ~0x7], %r6
9162 ldx [%r23 + 0x1d & ~0x7], %r8
9163 ldx [%r21 + 0xae & ~0x7], %r10
9164 ldx [%r28 + 0xe6 & ~0x7], %r12
9165 ldx [%r28 + 0x28 & ~0x7], %r14
9166 ldx [%r24 + 0x72 & ~0x7], %r16
9167 ld [%r23 + 0x64 & ~0x7], %f0
9168 ld [%r23 + 0xb1 & ~0x7], %f16
9169 ld [%r25 + 0x80 & ~0x7], %f32
9170 ld [%r22 + 0x7 & ~0x7], %f48
9171 ldsba [%r1]224, %r16
9172 ldsha [%r1]224, %r4
9173 ldswa [%r1]224, %r16
9174 lduba [%r1]224, %r14
9175 lduha [%r1]224, %r16
9176 ldxa [%r1]224, %r16
9177 ldda [%r1]224, %r6
9178 ldstuba [%r1]224, %r4
9179 swapa [%r1]224, %r4
9180 lda [%r1]224, %f16
9181 ldda [%r1]224, %f32
9182 stba %r2, [%r1]224
9183 stha %r4, [%r1]224
9184 stwa %r14, [%r1]224
9185 stxa %r0, [%r1]224
9186 sta %f16, [%r1]224
9187 stda %f48, [%r1]224
9188casa [%r1]0xe0, %r2, %g0
9189casxa [%r1]0xe0, %r2, %g0
9190 prefetcha [%r1]224, 0x13
9191CASE_ASI_0xf8_th2:
9192 mov %r22, %r1
9193 ldx [%r21 + 0xd4 & ~0x7], %r2
9194 ldx [%r22 + 0x85 & ~0x7], %r4
9195 ldx [%r22 + 0xc0 & ~0x7], %r6
9196 ldx [%r25 + 0x24 & ~0x7], %r8
9197 ldx [%r28 + 0x21 & ~0x7], %r10
9198 ldx [%r26 + 0x62 & ~0x7], %r12
9199 ldx [%r27 + 0x9f & ~0x7], %r14
9200 ldx [%r26 + 0xdb & ~0x7], %r16
9201 ld [%r26 + 0xec & ~0x7], %f0
9202 ld [%r28 + 0x33 & ~0x7], %f16
9203 ld [%r21 + 0xc2 & ~0x7], %f32
9204 ld [%r28 + 0x9d & ~0x7], %f48
9205 ldsba [%r1]248, %r8
9206 ldsha [%r1]248, %r16
9207 ldswa [%r1]248, %r16
9208 lduba [%r1]248, %r6
9209 lduha [%r1]248, %r8
9210 ldxa [%r1]248, %r12
9211 ldda [%r1]248, %r4
9212 ldstuba [%r1]248, %r6
9213 swapa [%r1]248, %r14
9214 lda [%r1]248, %f16
9215 ldda [%r1]248, %f32
9216 stba %r0, [%r1]248
9217 stha %r12, [%r1]248
9218 stwa %r8, [%r1]248
9219 stxa %r6, [%r1]248
9220 sta %f0, [%r1]248
9221 stda %f16, [%r1]248
9222casa [%r1]0xf8, %r2, %g0
9223casxa [%r1]0xf8, %r2, %g0
9224 prefetcha [%r1]248, 0x6
9225CASE_ASI_0x21_th2_0x8:
9226 set 0x8, %r1
9227 ldsba [%r1]33, %r16
9228 ldsha [%r1]33, %r2
9229 ldswa [%r1]33, %r14
9230 lduba [%r1]33, %r16
9231 lduha [%r1]33, %r8
9232 ldxa [%r1]33, %r16
9233 ldda [%r1]33, %r6
9234 ldstuba [%r1]33, %r14
9235 swapa [%r1]33, %r8
9236 lda [%r1]33, %f48
9237 ldda [%r1]33, %f16
9238 stba %r12, [%r1]33
9239 stha %r10, [%r1]33
9240 stwa %r4, [%r1]33
9241 sta %f32, [%r1]33
9242 stda %f16, [%r1]33
9243casa [%r1]0x21, %r2, %g0
9244casxa [%r1]0x21, %r2, %g0
9245 prefetcha [%r1]33, 0x1a
9246CASE_ASI_0x21_th2_0x10:
9247 set 0x10, %r1
9248 ldsba [%r1]33, %r4
9249 ldsha [%r1]33, %r6
9250 ldswa [%r1]33, %r6
9251 lduba [%r1]33, %r6
9252 lduha [%r1]33, %r8
9253 ldxa [%r1]33, %r10
9254 ldda [%r1]33, %r2
9255 ldstuba [%r1]33, %r2
9256 swapa [%r1]33, %r12
9257 lda [%r1]33, %f48
9258 ldda [%r1]33, %f0
9259 stba %r12, [%r1]33
9260 stha %r4, [%r1]33
9261 stwa %r0, [%r1]33
9262 sta %f48, [%r1]33
9263 stda %f0, [%r1]33
9264casa [%r1]0x21, %r2, %g0
9265casxa [%r1]0x21, %r2, %g0
9266 prefetcha [%r1]33, 0x3
9267CASE_ASI_0x21_th2_0x108:
9268 set 0x108, %r1
9269 ldsba [%r1]33, %r8
9270 ldsha [%r1]33, %r4
9271 ldswa [%r1]33, %r14
9272 lduba [%r1]33, %r12
9273 lduha [%r1]33, %r2
9274 ldxa [%r1]33, %r16
9275 ldda [%r1]33, %r16
9276 ldstuba [%r1]33, %r10
9277 swapa [%r1]33, %r14
9278 lda [%r1]33, %f0
9279 ldda [%r1]33, %f0
9280 stba %r14, [%r1]33
9281 stha %r8, [%r1]33
9282 stwa %r6, [%r1]33
9283 sta %f16, [%r1]33
9284 stda %f0, [%r1]33
9285casa [%r1]0x21, %r2, %g0
9286casxa [%r1]0x21, %r2, %g0
9287 prefetcha [%r1]33, 0x1c
9288CASE_ASI_0x21_th2_0x110:
9289 set 0x110, %r1
9290 ldsba [%r1]33, %r12
9291 ldsha [%r1]33, %r16
9292 ldswa [%r1]33, %r12
9293 lduba [%r1]33, %r6
9294 lduha [%r1]33, %r4
9295 ldxa [%r1]33, %r4
9296 ldda [%r1]33, %r14
9297 ldstuba [%r1]33, %r14
9298 swapa [%r1]33, %r12
9299 lda [%r1]33, %f48
9300 ldda [%r1]33, %f16
9301 stba %r2, [%r1]33
9302 stha %r4, [%r1]33
9303 stwa %r14, [%r1]33
9304 sta %f16, [%r1]33
9305 stda %f48, [%r1]33
9306casa [%r1]0x21, %r2, %g0
9307casxa [%r1]0x21, %r2, %g0
9308 prefetcha [%r1]33, 0x1a
9309CASE_ASI_0x40_th2_0x0:
9310 mov %g0, %r1
9311 ldsba [%r1]64, %r16
9312 ldsha [%r1]64, %r16
9313 ldswa [%r1]64, %r12
9314 lduba [%r1]64, %r10
9315 lduha [%r1]64, %r14
9316 ldxa [%r1]64, %r8
9317 ldda [%r1]64, %r12
9318 ldstuba [%r1]64, %r14
9319 swapa [%r1]64, %r6
9320 lda [%r1]64, %f16
9321 ldda [%r1]64, %f48
9322 stba %r0, [%r1]64
9323 stha %r6, [%r1]64
9324 stwa %r2, [%r1]64
9325 sta %f0, [%r1]64
9326 stda %f48, [%r1]64
9327casa [%r1]0x40, %r2, %g0
9328casxa [%r1]0x40, %r2, %g0
9329 prefetcha [%r1]64, 0xb
9330CASE_ASI_0x40_th2_0x8:
9331 set 0x8, %r1
9332 ldsba [%r1]64, %r2
9333 ldsha [%r1]64, %r8
9334 ldswa [%r1]64, %r12
9335 lduba [%r1]64, %r12
9336 lduha [%r1]64, %r16
9337 ldxa [%r1]64, %r10
9338 ldda [%r1]64, %r4
9339 ldstuba [%r1]64, %r16
9340 swapa [%r1]64, %r8
9341 lda [%r1]64, %f16
9342 ldda [%r1]64, %f48
9343 stba %r0, [%r1]64
9344 stha %r6, [%r1]64
9345 stwa %r6, [%r1]64
9346 sta %f16, [%r1]64
9347 stda %f0, [%r1]64
9348casa [%r1]0x40, %r2, %g0
9349casxa [%r1]0x40, %r2, %g0
9350 prefetcha [%r1]64, 0xd
9351CASE_ASI_0x40_th2_0x10:
9352 set 0x10, %r1
9353 ldsba [%r1]64, %r14
9354 ldsha [%r1]64, %r12
9355 ldswa [%r1]64, %r6
9356 lduba [%r1]64, %r14
9357 lduha [%r1]64, %r6
9358 ldxa [%r1]64, %r14
9359 ldda [%r1]64, %r14
9360 ldstuba [%r1]64, %r10
9361 swapa [%r1]64, %r2
9362 lda [%r1]64, %f0
9363 ldda [%r1]64, %f16
9364 stba %r4, [%r1]64
9365 stha %r4, [%r1]64
9366 stwa %r10, [%r1]64
9367 sta %f16, [%r1]64
9368 stda %f48, [%r1]64
9369casa [%r1]0x40, %r2, %g0
9370casxa [%r1]0x40, %r2, %g0
9371 prefetcha [%r1]64, 0x17
9372CASE_ASI_0x40_th2_0x18:
9373 set 0x18, %r1
9374 ldsba [%r1]64, %r2
9375 ldsha [%r1]64, %r2
9376 ldswa [%r1]64, %r12
9377 lduba [%r1]64, %r8
9378 lduha [%r1]64, %r2
9379 ldxa [%r1]64, %r12
9380 ldda [%r1]64, %r12
9381 ldstuba [%r1]64, %r2
9382 swapa [%r1]64, %r10
9383 lda [%r1]64, %f48
9384 ldda [%r1]64, %f16
9385 stba %r0, [%r1]64
9386 stha %r0, [%r1]64
9387 stwa %r14, [%r1]64
9388 sta %f32, [%r1]64
9389 stda %f32, [%r1]64
9390casa [%r1]0x40, %r2, %g0
9391casxa [%r1]0x40, %r2, %g0
9392 prefetcha [%r1]64, 0x1d
9393CASE_ASI_0x40_th2_0x20:
9394 set 0x20, %r1
9395 ldsba [%r1]64, %r2
9396 ldsha [%r1]64, %r16
9397 ldswa [%r1]64, %r12
9398 lduba [%r1]64, %r14
9399 lduha [%r1]64, %r12
9400 ldxa [%r1]64, %r12
9401 ldda [%r1]64, %r12
9402 ldstuba [%r1]64, %r2
9403 swapa [%r1]64, %r12
9404 lda [%r1]64, %f0
9405 ldda [%r1]64, %f0
9406 stba %r14, [%r1]64
9407 stha %r12, [%r1]64
9408 stwa %r14, [%r1]64
9409 sta %f32, [%r1]64
9410 stda %f48, [%r1]64
9411casa [%r1]0x40, %r2, %g0
9412casxa [%r1]0x40, %r2, %g0
9413 prefetcha [%r1]64, 0x4
9414CASE_ASI_0x40_th2_0x80:
9415 set 0x80, %r1
9416 ldsba [%r1]64, %r6
9417 ldsha [%r1]64, %r6
9418 ldswa [%r1]64, %r4
9419 lduba [%r1]64, %r8
9420 lduha [%r1]64, %r10
9421 ldxa [%r1]64, %r8
9422 ldda [%r1]64, %r2
9423 ldstuba [%r1]64, %r10
9424 swapa [%r1]64, %r8
9425 lda [%r1]64, %f32
9426 ldda [%r1]64, %f0
9427 stba %r12, [%r1]64
9428 stha %r14, [%r1]64
9429 stwa %r8, [%r1]64
9430 sta %f32, [%r1]64
9431 stda %f16, [%r1]64
9432casa [%r1]0x40, %r2, %g0
9433casxa [%r1]0x40, %r2, %g0
9434 prefetcha [%r1]64, 0x14
9435CASE_ASI_0x40_th2_0x88:
9436 set 0x88, %r1
9437 ldsba [%r1]64, %r8
9438 ldsha [%r1]64, %r12
9439 ldswa [%r1]64, %r6
9440 lduba [%r1]64, %r4
9441 lduha [%r1]64, %r2
9442 ldxa [%r1]64, %r2
9443 ldda [%r1]64, %r12
9444 ldstuba [%r1]64, %r2
9445 swapa [%r1]64, %r14
9446 lda [%r1]64, %f48
9447 ldda [%r1]64, %f32
9448 stba %r12, [%r1]64
9449 stha %r2, [%r1]64
9450 stwa %r12, [%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, 0xd
9456CASE_ASI_0x44_th2_0x0:
9457 mov %g0, %r1
9458 ldsba [%r1]68, %r10
9459 ldsha [%r1]68, %r6
9460 ldswa [%r1]68, %r14
9461 lduba [%r1]68, %r14
9462 lduha [%r1]68, %r6
9463 ldxa [%r1]68, %r0
9464 ldda [%r1]68, %r10
9465 ldstuba [%r1]68, %r10
9466 swapa [%r1]68, %r8
9467 lda [%r1]68, %f16
9468 ldda [%r1]68, %f32
9469 stba %r12, [%r1]68
9470 stha %r10, [%r1]68
9471 stwa %r2, [%r1]68
9472 sta %f48, [%r1]68
9473 stda %f0, [%r1]68
9474casa [%r1]0x44, %r2, %g0
9475casxa [%r1]0x44, %r2, %g0
9476 prefetcha [%r1]68, 0x0
9477CASE_ASI_0x4a_th2_range62:
9478!!asi_range = 0x0-0x3f
9479 set 0xa, %r1
9480 and %r1, %r29, %r1 !make sure address is aligned
9481 ldsba [%r1]74, %r10
9482 ldsha [%r1]74, %r14
9483 ldswa [%r1]74, %r12
9484 lduba [%r1]74, %r8
9485 lduha [%r1]74, %r16
9486 ldxa [%r1]74, %r14
9487 ldda [%r1]74, %r8
9488 ldstuba [%r1]74, %r6
9489 swapa [%r1]74, %r8
9490 lda [%r1]74, %f32
9491 ldda [%r1]74, %f48
9492 stba %r8, [%r1]74
9493 stha %r4, [%r1]74
9494 stwa %r6, [%r1]74
9495 sta %f32, [%r1]74
9496 stda %f32, [%r1]74
9497casa [%r1]0x4a, %r2, %g0
9498casxa [%r1]0x4a, %r2, %g0
9499 prefetcha [%r1]74, 0x1f
9500CASE_ASI_0x7_th2:
9501 setx 0xe34961a, %r4, %r1
9502 and %r1, %r31, %r1 !make sure address is aligned
9503 ldx [%r21 + 0x3f & ~0x7], %r2
9504 ldx [%r24 + 0xff & ~0x7], %r4
9505 ldx [%r27 + 0xba & ~0x7], %r6
9506 ldx [%r28 + 0x77 & ~0x7], %r8
9507 ldx [%r23 + 0x61 & ~0x7], %r10
9508 ldx [%r28 + 0x5b & ~0x7], %r12
9509 ldx [%r26 + 0xad & ~0x7], %r14
9510 ldx [%r21 + 0xc3 & ~0x7], %r16
9511 ld [%r22 + 0x9d & ~0x7], %f0
9512 ld [%r23 + 0xb2 & ~0x7], %f16
9513 ld [%r28 + 0x81 & ~0x7], %f32
9514 ld [%r27 + 0x69 & ~0x7], %f48
9515 ldsba [%r1]7, %r6
9516 ldsha [%r1]7, %r10
9517 ldswa [%r1]7, %r6
9518 lduba [%r1]7, %r14
9519 lduha [%r1]7, %r12
9520 ldxa [%r1]7, %r2
9521 ldda [%r1]7, %r12
9522 ldstuba [%r1]7, %r16
9523 swapa [%r1]7, %r10
9524 lda [%r1]7, %f0
9525 ldda [%r1]7, %f0
9526 stba %r6, [%r1]7
9527 stha %r0, [%r1]7
9528 stwa %r8, [%r1]7
9529 stxa %r4, [%r1]7
9530 sta %f32, [%r1]7
9531 stda %f48, [%r1]7
9532casa [%r1]0x7, %r2, %g0
9533casxa [%r1]0x7, %r2, %g0
9534 prefetcha [%r1]7, 0x1a
9535CASE_ASI_0x12_th2:
9536 setx 0x774c7d54, %r4, %r1
9537 and %r1, %r31, %r1 !make sure address is aligned
9538 ldx [%r26 + 0x8c & ~0x7], %r2
9539 ldx [%r26 + 0x8c & ~0x7], %r4
9540 ldx [%r28 + 0x95 & ~0x7], %r6
9541 ldx [%r28 + 0xf2 & ~0x7], %r8
9542 ldx [%r26 + 0x32 & ~0x7], %r10
9543 ldx [%r24 + 0x3d & ~0x7], %r12
9544 ldx [%r22 + 0xbe & ~0x7], %r14
9545 ldx [%r22 + 0xf7 & ~0x7], %r16
9546 ld [%r26 + 0xb4 & ~0x7], %f0
9547 ld [%r23 + 0x3a & ~0x7], %f16
9548 ld [%r23 + 0x54 & ~0x7], %f32
9549 ld [%r25 + 0x70 & ~0x7], %f48
9550 ldsba [%r1]18, %r12
9551 ldsha [%r1]18, %r4
9552 ldswa [%r1]18, %r12
9553 lduba [%r1]18, %r2
9554 lduha [%r1]18, %r14
9555 ldxa [%r1]18, %r6
9556 ldda [%r1]18, %r12
9557 ldstuba [%r1]18, %r10
9558 swapa [%r1]18, %r10
9559 lda [%r1]18, %f0
9560 ldda [%r1]18, %f48
9561 stba %r4, [%r1]18
9562 stha %r0, [%r1]18
9563 stwa %r8, [%r1]18
9564 stxa %r6, [%r1]18
9565 sta %f48, [%r1]18
9566 stda %f48, [%r1]18
9567casa [%r1]0x12, %r2, %g0
9568casxa [%r1]0x12, %r2, %g0
9569 prefetcha [%r1]18, 0x1a
9570CASE_ASI_0x13_th2:
9571 setx 0x366e8cae, %r4, %r1
9572 and %r1, %r31, %r1 !make sure address is aligned
9573 ldx [%r26 + 0xa6 & ~0x7], %r2
9574 ldx [%r24 + 0x48 & ~0x7], %r4
9575 ldx [%r22 + 0x2 & ~0x7], %r6
9576 ldx [%r25 + 0x31 & ~0x7], %r8
9577 ldx [%r24 + 0x72 & ~0x7], %r10
9578 ldx [%r27 + 0x27 & ~0x7], %r12
9579 ldx [%r22 + 0xbd & ~0x7], %r14
9580 ldx [%r26 + 0x23 & ~0x7], %r16
9581 ld [%r21 + 0xd0 & ~0x7], %f0
9582 ld [%r22 + 0x24 & ~0x7], %f16
9583 ld [%r23 + 0x9e & ~0x7], %f32
9584 ld [%r24 + 0xb3 & ~0x7], %f48
9585 ldsba [%r1]19, %r4
9586 ldsha [%r1]19, %r2
9587 ldswa [%r1]19, %r16
9588 lduba [%r1]19, %r8
9589 lduha [%r1]19, %r12
9590 ldxa [%r1]19, %r16
9591 ldda [%r1]19, %r4
9592 ldstuba [%r1]19, %r8
9593 swapa [%r1]19, %r16
9594 lda [%r1]19, %f0
9595 ldda [%r1]19, %f0
9596 stba %r12, [%r1]19
9597 stha %r0, [%r1]19
9598 stwa %r12, [%r1]19
9599 stxa %r14, [%r1]19
9600 sta %f16, [%r1]19
9601 stda %f16, [%r1]19
9602casa [%r1]0x13, %r2, %g0
9603casxa [%r1]0x13, %r2, %g0
9604 prefetcha [%r1]19, 0x12
9605CASE_ASI_0x1a_th2:
9606 setx 0x520604c8, %r4, %r1
9607 and %r1, %r31, %r1 !make sure address is aligned
9608 ldx [%r22 + 0x8b & ~0x7], %r2
9609 ldx [%r27 + 0x50 & ~0x7], %r4
9610 ldx [%r28 + 0x9 & ~0x7], %r6
9611 ldx [%r21 + 0x8e & ~0x7], %r8
9612 ldx [%r23 + 0x5 & ~0x7], %r10
9613 ldx [%r22 + 0x68 & ~0x7], %r12
9614 ldx [%r26 + 0x15 & ~0x7], %r14
9615 ldx [%r28 + 0x36 & ~0x7], %r16
9616 ld [%r25 + 0x9b & ~0x7], %f0
9617 ld [%r23 + 0xb6 & ~0x7], %f16
9618 ld [%r25 + 0xc0 & ~0x7], %f32
9619 ld [%r23 + 0x0 & ~0x7], %f48
9620 ldsba [%r1]26, %r8
9621 ldsha [%r1]26, %r4
9622 ldswa [%r1]26, %r14
9623 lduba [%r1]26, %r16
9624 lduha [%r1]26, %r10
9625 ldxa [%r1]26, %r16
9626 ldda [%r1]26, %r2
9627 ldstuba [%r1]26, %r16
9628 swapa [%r1]26, %r6
9629 lda [%r1]26, %f32
9630 ldda [%r1]26, %f32
9631 stba %r4, [%r1]26
9632 stha %r4, [%r1]26
9633 stwa %r10, [%r1]26
9634 stxa %r4, [%r1]26
9635 sta %f0, [%r1]26
9636 stda %f32, [%r1]26
9637casa [%r1]0x1a, %r2, %g0
9638casxa [%r1]0x1a, %r2, %g0
9639 prefetcha [%r1]26, 0xe
9640CASE_ASI_0x2d_th2:
9641 setx 0x6319aeb, %r4, %r1
9642 and %r1, %r31, %r1 !make sure address is aligned
9643 ldx [%r22 + 0xd4 & ~0x7], %r2
9644 ldx [%r27 + 0x59 & ~0x7], %r4
9645 ldx [%r24 + 0x57 & ~0x7], %r6
9646 ldx [%r23 + 0xed & ~0x7], %r8
9647 ldx [%r28 + 0xcc & ~0x7], %r10
9648 ldx [%r22 + 0x4c & ~0x7], %r12
9649 ldx [%r24 + 0x1b & ~0x7], %r14
9650 ldx [%r21 + 0x13 & ~0x7], %r16
9651 ld [%r23 + 0xb & ~0x7], %f0
9652 ld [%r26 + 0x77 & ~0x7], %f16
9653 ld [%r27 + 0x6b & ~0x7], %f32
9654 ld [%r22 + 0x7b & ~0x7], %f48
9655 ldsba [%r1]45, %r8
9656 ldsha [%r1]45, %r4
9657 ldswa [%r1]45, %r16
9658 lduba [%r1]45, %r8
9659 lduha [%r1]45, %r12
9660 ldxa [%r1]45, %r6
9661 ldda [%r1]45, %r10
9662 ldstuba [%r1]45, %r8
9663 swapa [%r1]45, %r4
9664 lda [%r1]45, %f32
9665 ldda [%r1]45, %f48
9666 stba %r12, [%r1]45
9667 stha %r10, [%r1]45
9668 stwa %r10, [%r1]45
9669 stxa %r2, [%r1]45
9670 sta %f32, [%r1]45
9671 stda %f16, [%r1]45
9672casa [%r1]0x2d, %r2, %g0
9673casxa [%r1]0x2d, %r2, %g0
9674 prefetcha [%r1]45, 0x14
9675CASE_ASI_0x37_th2:
9676 setx 0x665e067, %r4, %r1
9677 and %r1, %r31, %r1 !make sure address is aligned
9678 ldx [%r23 + 0x4 & ~0x7], %r2
9679 ldx [%r27 + 0x64 & ~0x7], %r4
9680 ldx [%r24 + 0x36 & ~0x7], %r6
9681 ldx [%r28 + 0xf5 & ~0x7], %r8
9682 ldx [%r24 + 0x53 & ~0x7], %r10
9683 ldx [%r27 + 0x8a & ~0x7], %r12
9684 ldx [%r24 + 0xf5 & ~0x7], %r14
9685 ldx [%r27 + 0x1a & ~0x7], %r16
9686 ld [%r23 + 0xeb & ~0x7], %f0
9687 ld [%r23 + 0x17 & ~0x7], %f16
9688 ld [%r21 + 0xa7 & ~0x7], %f32
9689 ld [%r21 + 0xc4 & ~0x7], %f48
9690 ldsba [%r1]55, %r12
9691 ldsha [%r1]55, %r8
9692 ldswa [%r1]55, %r2
9693 lduba [%r1]55, %r6
9694 lduha [%r1]55, %r8
9695 ldxa [%r1]55, %r8
9696 ldda [%r1]55, %r8
9697 ldstuba [%r1]55, %r10
9698 swapa [%r1]55, %r2
9699 lda [%r1]55, %f0
9700 ldda [%r1]55, %f48
9701 stba %r14, [%r1]55
9702 stha %r10, [%r1]55
9703 stwa %r4, [%r1]55
9704 stxa %r8, [%r1]55
9705 sta %f0, [%r1]55
9706 stda %f0, [%r1]55
9707casa [%r1]0x37, %r2, %g0
9708casxa [%r1]0x37, %r2, %g0
9709 prefetcha [%r1]55, 0x19
9710CASE_ASI_0x3a_th2:
9711 setx 0x55c78d8, %r4, %r1
9712 and %r1, %r31, %r1 !make sure address is aligned
9713 ldx [%r28 + 0x31 & ~0x7], %r2
9714 ldx [%r26 + 0xaf & ~0x7], %r4
9715 ldx [%r23 + 0x55 & ~0x7], %r6
9716 ldx [%r25 + 0x2b & ~0x7], %r8
9717 ldx [%r26 + 0x1 & ~0x7], %r10
9718 ldx [%r24 + 0xb4 & ~0x7], %r12
9719 ldx [%r27 + 0xfa & ~0x7], %r14
9720 ldx [%r25 + 0xb8 & ~0x7], %r16
9721 ld [%r21 + 0xdc & ~0x7], %f0
9722 ld [%r27 + 0xad & ~0x7], %f16
9723 ld [%r26 + 0x91 & ~0x7], %f32
9724 ld [%r21 + 0x5 & ~0x7], %f48
9725 ldsba [%r1]58, %r6
9726 ldsha [%r1]58, %r4
9727 ldswa [%r1]58, %r10
9728 lduba [%r1]58, %r10
9729 lduha [%r1]58, %r14
9730 ldxa [%r1]58, %r16
9731 ldda [%r1]58, %r16
9732 ldstuba [%r1]58, %r12
9733 swapa [%r1]58, %r8
9734 lda [%r1]58, %f48
9735 ldda [%r1]58, %f32
9736 stba %r0, [%r1]58
9737 stha %r2, [%r1]58
9738 stwa %r12, [%r1]58
9739 stxa %r10, [%r1]58
9740 sta %f0, [%r1]58
9741 stda %f32, [%r1]58
9742casa [%r1]0x3a, %r2, %g0
9743casxa [%r1]0x3a, %r2, %g0
9744 prefetcha [%r1]58, 0xb
9745CASE_ASI_0x3f_th2:
9746 setx 0x6d15f2b4, %r4, %r1
9747 and %r1, %r31, %r1 !make sure address is aligned
9748 ldx [%r28 + 0xfa & ~0x7], %r2
9749 ldx [%r22 + 0x3f & ~0x7], %r4
9750 ldx [%r23 + 0x60 & ~0x7], %r6
9751 ldx [%r26 + 0x22 & ~0x7], %r8
9752 ldx [%r21 + 0x44 & ~0x7], %r10
9753 ldx [%r25 + 0x17 & ~0x7], %r12
9754 ldx [%r27 + 0xee & ~0x7], %r14
9755 ldx [%r24 + 0x2e & ~0x7], %r16
9756 ld [%r25 + 0xcb & ~0x7], %f0
9757 ld [%r22 + 0xfb & ~0x7], %f16
9758 ld [%r23 + 0xeb & ~0x7], %f32
9759 ld [%r26 + 0xb6 & ~0x7], %f48
9760 ldsba [%r1]63, %r2
9761 ldsha [%r1]63, %r2
9762 ldswa [%r1]63, %r14
9763 lduba [%r1]63, %r10
9764 lduha [%r1]63, %r16
9765 ldxa [%r1]63, %r12
9766 ldda [%r1]63, %r16
9767 ldstuba [%r1]63, %r14
9768 swapa [%r1]63, %r12
9769 lda [%r1]63, %f48
9770 ldda [%r1]63, %f48
9771 stba %r10, [%r1]63
9772 stha %r8, [%r1]63
9773 stwa %r12, [%r1]63
9774 stxa %r0, [%r1]63
9775 sta %f0, [%r1]63
9776 stda %f48, [%r1]63
9777casa [%r1]0x3f, %r2, %g0
9778casxa [%r1]0x3f, %r2, %g0
9779 prefetcha [%r1]63, 0xd
9780CASE_ASI_0x4b_th2:
9781 setx 0x17c86ebf, %r4, %r1
9782 and %r1, %r31, %r1 !make sure address is aligned
9783 ldx [%r21 + 0xf8 & ~0x7], %r2
9784 ldx [%r23 + 0x61 & ~0x7], %r4
9785 ldx [%r23 + 0x82 & ~0x7], %r6
9786 ldx [%r27 + 0xd5 & ~0x7], %r8
9787 ldx [%r25 + 0x7b & ~0x7], %r10
9788 ldx [%r25 + 0x40 & ~0x7], %r12
9789 ldx [%r22 + 0xf & ~0x7], %r14
9790 ldx [%r23 + 0x69 & ~0x7], %r16
9791 ld [%r21 + 0x70 & ~0x7], %f0
9792 ld [%r24 + 0xd9 & ~0x7], %f16
9793 ld [%r26 + 0x99 & ~0x7], %f32
9794 ld [%r21 + 0x5c & ~0x7], %f48
9795 ldsba [%r1]75, %r14
9796 ldsha [%r1]75, %r4
9797 ldswa [%r1]75, %r4
9798 lduba [%r1]75, %r16
9799 lduha [%r1]75, %r6
9800 ldxa [%r1]75, %r6
9801 ldda [%r1]75, %r14
9802 ldstuba [%r1]75, %r8
9803 swapa [%r1]75, %r8
9804 lda [%r1]75, %f48
9805 ldda [%r1]75, %f48
9806 stba %r2, [%r1]75
9807 stha %r14, [%r1]75
9808 stwa %r0, [%r1]75
9809 stxa %r0, [%r1]75
9810 sta %f48, [%r1]75
9811 stda %f0, [%r1]75
9812casa [%r1]0x4b, %r2, %g0
9813casxa [%r1]0x4b, %r2, %g0
9814 prefetcha [%r1]75, 0x1d
9815CASE_ASI_0x4d_th2:
9816 setx 0x1dcf6325, %r4, %r1
9817 and %r1, %r31, %r1 !make sure address is aligned
9818 ldx [%r21 + 0xae & ~0x7], %r2
9819 ldx [%r25 + 0x7 & ~0x7], %r4
9820 ldx [%r24 + 0xd5 & ~0x7], %r6
9821 ldx [%r23 + 0x4d & ~0x7], %r8
9822 ldx [%r24 + 0x33 & ~0x7], %r10
9823 ldx [%r22 + 0x9d & ~0x7], %r12
9824 ldx [%r22 + 0xcc & ~0x7], %r14
9825 ldx [%r27 + 0xb & ~0x7], %r16
9826 ld [%r27 + 0x7a & ~0x7], %f0
9827 ld [%r23 + 0x7c & ~0x7], %f16
9828 ld [%r24 + 0xef & ~0x7], %f32
9829 ld [%r23 + 0x9b & ~0x7], %f48
9830 ldsba [%r1]77, %r12
9831 ldsha [%r1]77, %r4
9832 ldswa [%r1]77, %r4
9833 lduba [%r1]77, %r16
9834 lduha [%r1]77, %r4
9835 ldxa [%r1]77, %r6
9836 ldda [%r1]77, %r2
9837 ldstuba [%r1]77, %r10
9838 swapa [%r1]77, %r4
9839 lda [%r1]77, %f48
9840 ldda [%r1]77, %f0
9841 stba %r6, [%r1]77
9842 stha %r10, [%r1]77
9843 stwa %r14, [%r1]77
9844 stxa %r14, [%r1]77
9845 sta %f32, [%r1]77
9846 stda %f16, [%r1]77
9847casa [%r1]0x4d, %r2, %g0
9848casxa [%r1]0x4d, %r2, %g0
9849 prefetcha [%r1]77, 0x1d
9850CASE_ASI_0x65_th2:
9851 setx 0x23b4c16a, %r4, %r1
9852 and %r1, %r31, %r1 !make sure address is aligned
9853 ldx [%r25 + 0x5b & ~0x7], %r2
9854 ldx [%r24 + 0x25 & ~0x7], %r4
9855 ldx [%r26 + 0xd2 & ~0x7], %r6
9856 ldx [%r26 + 0xde & ~0x7], %r8
9857 ldx [%r21 + 0xa1 & ~0x7], %r10
9858 ldx [%r23 + 0xa7 & ~0x7], %r12
9859 ldx [%r21 + 0x73 & ~0x7], %r14
9860 ldx [%r24 + 0x9c & ~0x7], %r16
9861 ld [%r23 + 0x87 & ~0x7], %f0
9862 ld [%r27 + 0x12 & ~0x7], %f16
9863 ld [%r21 + 0x7a & ~0x7], %f32
9864 ld [%r23 + 0x29 & ~0x7], %f48
9865 ldsba [%r1]101, %r16
9866 ldsha [%r1]101, %r14
9867 ldswa [%r1]101, %r10
9868 lduba [%r1]101, %r14
9869 lduha [%r1]101, %r2
9870 ldxa [%r1]101, %r12
9871 ldda [%r1]101, %r4
9872 ldstuba [%r1]101, %r2
9873 swapa [%r1]101, %r12
9874 lda [%r1]101, %f32
9875 ldda [%r1]101, %f16
9876 stba %r6, [%r1]101
9877 stha %r4, [%r1]101
9878 stwa %r0, [%r1]101
9879 stxa %r8, [%r1]101
9880 sta %f16, [%r1]101
9881 stda %f32, [%r1]101
9882casa [%r1]0x65, %r2, %g0
9883casxa [%r1]0x65, %r2, %g0
9884 prefetcha [%r1]101, 0xc
9885CASE_ASI_0x6f_th2:
9886 setx 0xb9c1ccf, %r4, %r1
9887 and %r1, %r31, %r1 !make sure address is aligned
9888 ldx [%r25 + 0x7b & ~0x7], %r2
9889 ldx [%r24 + 0x2c & ~0x7], %r4
9890 ldx [%r28 + 0x4f & ~0x7], %r6
9891 ldx [%r26 + 0x8 & ~0x7], %r8
9892 ldx [%r28 + 0x81 & ~0x7], %r10
9893 ldx [%r26 + 0xd9 & ~0x7], %r12
9894 ldx [%r25 + 0xc9 & ~0x7], %r14
9895 ldx [%r25 + 0xf5 & ~0x7], %r16
9896 ld [%r28 + 0xd1 & ~0x7], %f0
9897 ld [%r26 + 0x97 & ~0x7], %f16
9898 ld [%r25 + 0x50 & ~0x7], %f32
9899 ld [%r24 + 0x7e & ~0x7], %f48
9900 ldsba [%r1]111, %r10
9901 ldsha [%r1]111, %r16
9902 ldswa [%r1]111, %r4
9903 lduba [%r1]111, %r4
9904 lduha [%r1]111, %r8
9905 ldxa [%r1]111, %r2
9906 ldda [%r1]111, %r16
9907 ldstuba [%r1]111, %r10
9908 swapa [%r1]111, %r10
9909 lda [%r1]111, %f0
9910 ldda [%r1]111, %f32
9911 stba %r10, [%r1]111
9912 stha %r10, [%r1]111
9913 stwa %r10, [%r1]111
9914 stxa %r0, [%r1]111
9915 sta %f32, [%r1]111
9916 stda %f0, [%r1]111
9917casa [%r1]0x6f, %r2, %g0
9918casxa [%r1]0x6f, %r2, %g0
9919 prefetcha [%r1]111, 0x2
9920CASE_ASI_0x7a_th2:
9921 setx 0x40dd0f73, %r4, %r1
9922 and %r1, %r31, %r1 !make sure address is aligned
9923 ldx [%r22 + 0xe6 & ~0x7], %r2
9924 ldx [%r28 + 0x7a & ~0x7], %r4
9925 ldx [%r26 + 0x8c & ~0x7], %r6
9926 ldx [%r22 + 0x26 & ~0x7], %r8
9927 ldx [%r21 + 0x52 & ~0x7], %r10
9928 ldx [%r24 + 0x9 & ~0x7], %r12
9929 ldx [%r28 + 0xd9 & ~0x7], %r14
9930 ldx [%r27 + 0x40 & ~0x7], %r16
9931 ld [%r22 + 0xdd & ~0x7], %f0
9932 ld [%r28 + 0xd3 & ~0x7], %f16
9933 ld [%r23 + 0x8c & ~0x7], %f32
9934 ld [%r25 + 0x2a & ~0x7], %f48
9935 ldsba [%r1]122, %r10
9936 ldsha [%r1]122, %r12
9937 ldswa [%r1]122, %r4
9938 lduba [%r1]122, %r8
9939 lduha [%r1]122, %r6
9940 ldxa [%r1]122, %r2
9941 ldda [%r1]122, %r14
9942 ldstuba [%r1]122, %r2
9943 swapa [%r1]122, %r2
9944 lda [%r1]122, %f16
9945 ldda [%r1]122, %f48
9946 stba %r4, [%r1]122
9947 stha %r4, [%r1]122
9948 stwa %r2, [%r1]122
9949 stxa %r0, [%r1]122
9950 sta %f48, [%r1]122
9951 stda %f16, [%r1]122
9952casa [%r1]0x7a, %r2, %g0
9953casxa [%r1]0x7a, %r2, %g0
9954 prefetcha [%r1]122, 0x13
9955CASE_ASI_0x86_th2:
9956 setx 0x201d1372, %r4, %r1
9957 and %r1, %r31, %r1 !make sure address is aligned
9958 ldx [%r25 + 0x63 & ~0x7], %r2
9959 ldx [%r21 + 0x8 & ~0x7], %r4
9960 ldx [%r28 + 0xf6 & ~0x7], %r6
9961 ldx [%r21 + 0x36 & ~0x7], %r8
9962 ldx [%r28 + 0x3a & ~0x7], %r10
9963 ldx [%r21 + 0xf1 & ~0x7], %r12
9964 ldx [%r22 + 0x47 & ~0x7], %r14
9965 ldx [%r25 + 0x34 & ~0x7], %r16
9966 ld [%r21 + 0xb7 & ~0x7], %f0
9967 ld [%r24 + 0x94 & ~0x7], %f16
9968 ld [%r22 + 0xb8 & ~0x7], %f32
9969 ld [%r23 + 0xde & ~0x7], %f48
9970 ldsba [%r1]134, %r6
9971 ldsha [%r1]134, %r8
9972 ldswa [%r1]134, %r2
9973 lduba [%r1]134, %r10
9974 lduha [%r1]134, %r14
9975 ldxa [%r1]134, %r14
9976 ldda [%r1]134, %r4
9977 ldstuba [%r1]134, %r10
9978 swapa [%r1]134, %r10
9979 lda [%r1]134, %f16
9980 ldda [%r1]134, %f32
9981 stba %r2, [%r1]134
9982 stha %r2, [%r1]134
9983 stwa %r8, [%r1]134
9984 stxa %r4, [%r1]134
9985 sta %f16, [%r1]134
9986 stda %f0, [%r1]134
9987casa [%r1]0x86, %r2, %g0
9988casxa [%r1]0x86, %r2, %g0
9989 prefetcha [%r1]134, 0x10
9990CASE_ASI_0x92_th2:
9991 setx 0x31ac5a32, %r4, %r1
9992 and %r1, %r31, %r1 !make sure address is aligned
9993 ldx [%r23 + 0x96 & ~0x7], %r2
9994 ldx [%r27 + 0x40 & ~0x7], %r4
9995 ldx [%r25 + 0xae & ~0x7], %r6
9996 ldx [%r23 + 0x95 & ~0x7], %r8
9997 ldx [%r21 + 0x12 & ~0x7], %r10
9998 ldx [%r22 + 0xde & ~0x7], %r12
9999 ldx [%r21 + 0x24 & ~0x7], %r14
10000 ldx [%r22 + 0x8b & ~0x7], %r16
10001 ld [%r25 + 0xae & ~0x7], %f0
10002 ld [%r25 + 0xc & ~0x7], %f16
10003 ld [%r21 + 0xbf & ~0x7], %f32
10004 ld [%r24 + 0xb7 & ~0x7], %f48
10005 ldsba [%r1]146, %r14
10006 ldsha [%r1]146, %r16
10007 ldswa [%r1]146, %r16
10008 lduba [%r1]146, %r4
10009 lduha [%r1]146, %r8
10010 ldxa [%r1]146, %r14
10011 ldda [%r1]146, %r12
10012 ldstuba [%r1]146, %r12
10013 swapa [%r1]146, %r8
10014 lda [%r1]146, %f0
10015 ldda [%r1]146, %f0
10016 stba %r14, [%r1]146
10017 stha %r0, [%r1]146
10018 stwa %r10, [%r1]146
10019 stxa %r2, [%r1]146
10020 sta %f0, [%r1]146
10021 stda %f0, [%r1]146
10022casa [%r1]0x92, %r2, %g0
10023casxa [%r1]0x92, %r2, %g0
10024 prefetcha [%r1]146, 0xf
10025CASE_ASI_0x9a_th2:
10026 setx 0x48527568, %r4, %r1
10027 and %r1, %r31, %r1 !make sure address is aligned
10028 ldx [%r22 + 0x38 & ~0x7], %r2
10029 ldx [%r22 + 0x26 & ~0x7], %r4
10030 ldx [%r27 + 0x44 & ~0x7], %r6
10031 ldx [%r23 + 0x4 & ~0x7], %r8
10032 ldx [%r21 + 0x84 & ~0x7], %r10
10033 ldx [%r22 + 0x15 & ~0x7], %r12
10034 ldx [%r22 + 0x7b & ~0x7], %r14
10035 ldx [%r27 + 0x29 & ~0x7], %r16
10036 ld [%r26 + 0x35 & ~0x7], %f0
10037 ld [%r25 + 0xab & ~0x7], %f16
10038 ld [%r26 + 0x44 & ~0x7], %f32
10039 ld [%r28 + 0x96 & ~0x7], %f48
10040 ldsba [%r1]154, %r16
10041 ldsha [%r1]154, %r6
10042 ldswa [%r1]154, %r6
10043 lduba [%r1]154, %r12
10044 lduha [%r1]154, %r16
10045 ldxa [%r1]154, %r16
10046 ldda [%r1]154, %r12
10047 ldstuba [%r1]154, %r2
10048 swapa [%r1]154, %r10
10049 lda [%r1]154, %f48
10050 ldda [%r1]154, %f32
10051 stba %r12, [%r1]154
10052 stha %r4, [%r1]154
10053 stwa %r10, [%r1]154
10054 stxa %r12, [%r1]154
10055 sta %f48, [%r1]154
10056 stda %f32, [%r1]154
10057casa [%r1]0x9a, %r2, %g0
10058casxa [%r1]0x9a, %r2, %g0
10059 prefetcha [%r1]154, 0x1
10060CASE_ASI_0xa2_th2:
10061 setx 0x1416f75, %r4, %r1
10062 and %r1, %r31, %r1 !make sure address is aligned
10063 ldx [%r27 + 0xce & ~0x7], %r2
10064 ldx [%r21 + 0x28 & ~0x7], %r4
10065 ldx [%r28 + 0x5e & ~0x7], %r6
10066 ldx [%r25 + 0x47 & ~0x7], %r8
10067 ldx [%r21 + 0x3b & ~0x7], %r10
10068 ldx [%r21 + 0x2c & ~0x7], %r12
10069 ldx [%r27 + 0x8f & ~0x7], %r14
10070 ldx [%r24 + 0x62 & ~0x7], %r16
10071 ld [%r24 + 0x9e & ~0x7], %f0
10072 ld [%r22 + 0x2e & ~0x7], %f16
10073 ld [%r21 + 0xfd & ~0x7], %f32
10074 ld [%r23 + 0xd4 & ~0x7], %f48
10075 ldsba [%r1]162, %r2
10076 ldsha [%r1]162, %r10
10077 ldswa [%r1]162, %r12
10078 lduba [%r1]162, %r16
10079 lduha [%r1]162, %r16
10080 ldxa [%r1]162, %r4
10081 ldda [%r1]162, %r8
10082 ldstuba [%r1]162, %r6
10083 swapa [%r1]162, %r4
10084 lda [%r1]162, %f48
10085 ldda [%r1]162, %f48
10086 stba %r0, [%r1]162
10087 stha %r14, [%r1]162
10088 stwa %r8, [%r1]162
10089 stxa %r8, [%r1]162
10090 sta %f48, [%r1]162
10091 stda %f48, [%r1]162
10092casa [%r1]0xa2, %r2, %g0
10093casxa [%r1]0xa2, %r2, %g0
10094 prefetcha [%r1]162, 0x7
10095CASE_ASI_0xaa_th2:
10096 setx 0x4fe1f80d, %r4, %r1
10097 and %r1, %r31, %r1 !make sure address is aligned
10098 ldx [%r21 + 0xfc & ~0x7], %r2
10099 ldx [%r26 + 0x67 & ~0x7], %r4
10100 ldx [%r23 + 0xc1 & ~0x7], %r6
10101 ldx [%r25 + 0x11 & ~0x7], %r8
10102 ldx [%r22 + 0x9c & ~0x7], %r10
10103 ldx [%r24 + 0x32 & ~0x7], %r12
10104 ldx [%r26 + 0x87 & ~0x7], %r14
10105 ldx [%r21 + 0x92 & ~0x7], %r16
10106 ld [%r24 + 0x37 & ~0x7], %f0
10107 ld [%r23 + 0x9a & ~0x7], %f16
10108 ld [%r28 + 0x68 & ~0x7], %f32
10109 ld [%r23 + 0xfe & ~0x7], %f48
10110 ldsba [%r1]170, %r14
10111 ldsha [%r1]170, %r4
10112 ldswa [%r1]170, %r2
10113 lduba [%r1]170, %r2
10114 lduha [%r1]170, %r14
10115 ldxa [%r1]170, %r14
10116 ldda [%r1]170, %r10
10117 ldstuba [%r1]170, %r16
10118 swapa [%r1]170, %r2
10119 lda [%r1]170, %f0
10120 ldda [%r1]170, %f0
10121 stba %r0, [%r1]170
10122 stha %r0, [%r1]170
10123 stwa %r4, [%r1]170
10124 stxa %r12, [%r1]170
10125 sta %f16, [%r1]170
10126 stda %f32, [%r1]170
10127casa [%r1]0xaa, %r2, %g0
10128casxa [%r1]0xaa, %r2, %g0
10129 prefetcha [%r1]170, 0x17
10130CASE_ASI_0xb2_th2:
10131 setx 0x328d6d1, %r4, %r1
10132 and %r1, %r31, %r1 !make sure address is aligned
10133 ldx [%r23 + 0xfe & ~0x7], %r2
10134 ldx [%r26 + 0xfb & ~0x7], %r4
10135 ldx [%r28 + 0xf2 & ~0x7], %r6
10136 ldx [%r25 + 0x6c & ~0x7], %r8
10137 ldx [%r21 + 0x38 & ~0x7], %r10
10138 ldx [%r27 + 0x88 & ~0x7], %r12
10139 ldx [%r27 + 0x6b & ~0x7], %r14
10140 ldx [%r23 + 0x51 & ~0x7], %r16
10141 ld [%r26 + 0x21 & ~0x7], %f0
10142 ld [%r23 + 0x68 & ~0x7], %f16
10143 ld [%r23 + 0xd & ~0x7], %f32
10144 ld [%r28 + 0x6d & ~0x7], %f48
10145 ldsba [%r1]178, %r4
10146 ldsha [%r1]178, %r8
10147 ldswa [%r1]178, %r6
10148 lduba [%r1]178, %r16
10149 lduha [%r1]178, %r6
10150 ldxa [%r1]178, %r14
10151 ldda [%r1]178, %r14
10152 ldstuba [%r1]178, %r12
10153 swapa [%r1]178, %r12
10154 lda [%r1]178, %f32
10155 ldda [%r1]178, %f16
10156 stba %r10, [%r1]178
10157 stha %r12, [%r1]178
10158 stwa %r6, [%r1]178
10159 stxa %r6, [%r1]178
10160 sta %f32, [%r1]178
10161 stda %f48, [%r1]178
10162casa [%r1]0xb2, %r2, %g0
10163casxa [%r1]0xb2, %r2, %g0
10164 prefetcha [%r1]178, 0x10
10165CASE_ASI_0xba_th2:
10166 setx 0x628e2264, %r4, %r1
10167 and %r1, %r31, %r1 !make sure address is aligned
10168 ldx [%r26 + 0x7e & ~0x7], %r2
10169 ldx [%r22 + 0x7d & ~0x7], %r4
10170 ldx [%r22 + 0x30 & ~0x7], %r6
10171 ldx [%r28 + 0xfa & ~0x7], %r8
10172 ldx [%r24 + 0x34 & ~0x7], %r10
10173 ldx [%r24 + 0xc6 & ~0x7], %r12
10174 ldx [%r21 + 0x79 & ~0x7], %r14
10175 ldx [%r25 + 0xc2 & ~0x7], %r16
10176 ld [%r21 + 0x21 & ~0x7], %f0
10177 ld [%r27 + 0x71 & ~0x7], %f16
10178 ld [%r28 + 0xb & ~0x7], %f32
10179 ld [%r26 + 0x57 & ~0x7], %f48
10180 ldsba [%r1]186, %r4
10181 ldsha [%r1]186, %r8
10182 ldswa [%r1]186, %r2
10183 lduba [%r1]186, %r8
10184 lduha [%r1]186, %r4
10185 ldxa [%r1]186, %r8
10186 ldda [%r1]186, %r10
10187 ldstuba [%r1]186, %r6
10188 swapa [%r1]186, %r12
10189 lda [%r1]186, %f16
10190 ldda [%r1]186, %f16
10191 stba %r8, [%r1]186
10192 stha %r8, [%r1]186
10193 stwa %r8, [%r1]186
10194 stxa %r6, [%r1]186
10195 sta %f32, [%r1]186
10196 stda %f16, [%r1]186
10197casa [%r1]0xba, %r2, %g0
10198casxa [%r1]0xba, %r2, %g0
10199 prefetcha [%r1]186, 0x17
10200CASE_ASI_0xce_th2:
10201 setx 0x48606df1, %r4, %r1
10202 and %r1, %r31, %r1 !make sure address is aligned
10203 ldx [%r27 + 0x1 & ~0x7], %r2
10204 ldx [%r25 + 0x9d & ~0x7], %r4
10205 ldx [%r21 + 0x29 & ~0x7], %r6
10206 ldx [%r28 + 0x93 & ~0x7], %r8
10207 ldx [%r21 + 0xfd & ~0x7], %r10
10208 ldx [%r21 + 0x5e & ~0x7], %r12
10209 ldx [%r22 + 0xaa & ~0x7], %r14
10210 ldx [%r24 + 0xae & ~0x7], %r16
10211 ld [%r27 + 0xe5 & ~0x7], %f0
10212 ld [%r22 + 0xfc & ~0x7], %f16
10213 ld [%r25 + 0x94 & ~0x7], %f32
10214 ld [%r27 + 0xc4 & ~0x7], %f48
10215 ldsba [%r1]206, %r10
10216 ldsha [%r1]206, %r10
10217 ldswa [%r1]206, %r2
10218 lduba [%r1]206, %r16
10219 lduha [%r1]206, %r16
10220 ldxa [%r1]206, %r6
10221 ldda [%r1]206, %r14
10222 ldstuba [%r1]206, %r14
10223 swapa [%r1]206, %r8
10224 lda [%r1]206, %f0
10225 ldda [%r1]206, %f32
10226 stba %r4, [%r1]206
10227 stha %r0, [%r1]206
10228 stwa %r4, [%r1]206
10229 stxa %r6, [%r1]206
10230 sta %f32, [%r1]206
10231 stda %f32, [%r1]206
10232casa [%r1]0xce, %r2, %g0
10233casxa [%r1]0xce, %r2, %g0
10234 prefetcha [%r1]206, 0xd
10235CASE_ASI_0xcf_th2:
10236 setx 0x37e526ce, %r4, %r1
10237 and %r1, %r31, %r1 !make sure address is aligned
10238 ldx [%r21 + 0x19 & ~0x7], %r2
10239 ldx [%r28 + 0x86 & ~0x7], %r4
10240 ldx [%r26 + 0xc6 & ~0x7], %r6
10241 ldx [%r26 + 0x97 & ~0x7], %r8
10242 ldx [%r27 + 0xa3 & ~0x7], %r10
10243 ldx [%r24 + 0xc1 & ~0x7], %r12
10244 ldx [%r26 + 0xa2 & ~0x7], %r14
10245 ldx [%r26 + 0x27 & ~0x7], %r16
10246 ld [%r25 + 0xee & ~0x7], %f0
10247 ld [%r24 + 0xbc & ~0x7], %f16
10248 ld [%r24 + 0xcb & ~0x7], %f32
10249 ld [%r23 + 0x6b & ~0x7], %f48
10250 ldsba [%r1]207, %r12
10251 ldsha [%r1]207, %r16
10252 ldswa [%r1]207, %r6
10253 lduba [%r1]207, %r6
10254 lduha [%r1]207, %r14
10255 ldxa [%r1]207, %r2
10256 ldda [%r1]207, %r10
10257 ldstuba [%r1]207, %r16
10258 swapa [%r1]207, %r4
10259 lda [%r1]207, %f0
10260 ldda [%r1]207, %f32
10261 stba %r12, [%r1]207
10262 stha %r14, [%r1]207
10263 stwa %r0, [%r1]207
10264 stxa %r12, [%r1]207
10265 sta %f16, [%r1]207
10266 stda %f0, [%r1]207
10267casa [%r1]0xcf, %r2, %g0
10268casxa [%r1]0xcf, %r2, %g0
10269 prefetcha [%r1]207, 0x6
10270CASE_ASI_0xd4_th2:
10271 setx 0x574e6af8, %r4, %r1
10272 and %r1, %r31, %r1 !make sure address is aligned
10273 ldx [%r24 + 0x63 & ~0x7], %r2
10274 ldx [%r27 + 0x33 & ~0x7], %r4
10275 ldx [%r21 + 0x9a & ~0x7], %r6
10276 ldx [%r26 + 0x1a & ~0x7], %r8
10277 ldx [%r28 + 0x1f & ~0x7], %r10
10278 ldx [%r21 + 0x62 & ~0x7], %r12
10279 ldx [%r24 + 0x17 & ~0x7], %r14
10280 ldx [%r24 + 0xf3 & ~0x7], %r16
10281 ld [%r22 + 0x5c & ~0x7], %f0
10282 ld [%r27 + 0xd7 & ~0x7], %f16
10283 ld [%r21 + 0x44 & ~0x7], %f32
10284 ld [%r25 + 0x73 & ~0x7], %f48
10285 ldsba [%r1]212, %r12
10286 ldsha [%r1]212, %r8
10287 ldswa [%r1]212, %r10
10288 lduba [%r1]212, %r4
10289 lduha [%r1]212, %r14
10290 ldxa [%r1]212, %r12
10291 ldda [%r1]212, %r10
10292 ldstuba [%r1]212, %r2
10293 swapa [%r1]212, %r2
10294 lda [%r1]212, %f0
10295 ldda [%r1]212, %f16
10296 stba %r10, [%r1]212
10297 stha %r4, [%r1]212
10298 stwa %r4, [%r1]212
10299 stxa %r6, [%r1]212
10300 sta %f48, [%r1]212
10301 stda %f32, [%r1]212
10302casa [%r1]0xd4, %r2, %g0
10303casxa [%r1]0xd4, %r2, %g0
10304 prefetcha [%r1]212, 0xe
10305CASE_ASI_0xe4_th2:
10306 setx 0x5db388d0, %r4, %r1
10307 and %r1, %r31, %r1 !make sure address is aligned
10308 ldx [%r25 + 0x3b & ~0x7], %r2
10309 ldx [%r22 + 0x7b & ~0x7], %r4
10310 ldx [%r25 + 0x2c & ~0x7], %r6
10311 ldx [%r21 + 0xe2 & ~0x7], %r8
10312 ldx [%r26 + 0xc5 & ~0x7], %r10
10313 ldx [%r24 + 0xce & ~0x7], %r12
10314 ldx [%r22 + 0xab & ~0x7], %r14
10315 ldx [%r23 + 0xdb & ~0x7], %r16
10316 ld [%r26 + 0x11 & ~0x7], %f0
10317 ld [%r22 + 0x9e & ~0x7], %f16
10318 ld [%r27 + 0x65 & ~0x7], %f32
10319 ld [%r21 + 0x73 & ~0x7], %f48
10320 ldsba [%r1]228, %r6
10321 ldsha [%r1]228, %r2
10322 ldswa [%r1]228, %r12
10323 lduba [%r1]228, %r6
10324 lduha [%r1]228, %r10
10325 ldxa [%r1]228, %r8
10326 ldda [%r1]228, %r2
10327 ldstuba [%r1]228, %r4
10328 swapa [%r1]228, %r14
10329 lda [%r1]228, %f16
10330 ldda [%r1]228, %f0
10331 stba %r12, [%r1]228
10332 stha %r10, [%r1]228
10333 stwa %r8, [%r1]228
10334 stxa %r14, [%r1]228
10335 sta %f48, [%r1]228
10336 stda %f48, [%r1]228
10337casa [%r1]0xe4, %r2, %g0
10338casxa [%r1]0xe4, %r2, %g0
10339 prefetcha [%r1]228, 0x1e
10340CASE_ASI_0xee_th2:
10341 setx 0x870329e, %r4, %r1
10342 and %r1, %r31, %r1 !make sure address is aligned
10343 ldx [%r21 + 0x27 & ~0x7], %r2
10344 ldx [%r21 + 0xb6 & ~0x7], %r4
10345 ldx [%r23 + 0x53 & ~0x7], %r6
10346 ldx [%r24 + 0x49 & ~0x7], %r8
10347 ldx [%r22 + 0x28 & ~0x7], %r10
10348 ldx [%r27 + 0xff & ~0x7], %r12
10349 ldx [%r27 + 0xda & ~0x7], %r14
10350 ldx [%r25 + 0x52 & ~0x7], %r16
10351 ld [%r25 + 0x65 & ~0x7], %f0
10352 ld [%r25 + 0xf0 & ~0x7], %f16
10353 ld [%r27 + 0xb0 & ~0x7], %f32
10354 ld [%r23 + 0xf8 & ~0x7], %f48
10355 ldsba [%r1]238, %r16
10356 ldsha [%r1]238, %r6
10357 ldswa [%r1]238, %r6
10358 lduba [%r1]238, %r2
10359 lduha [%r1]238, %r8
10360 ldxa [%r1]238, %r12
10361 ldda [%r1]238, %r12
10362 ldstuba [%r1]238, %r14
10363 swapa [%r1]238, %r16
10364 lda [%r1]238, %f48
10365 ldda [%r1]238, %f32
10366 stba %r12, [%r1]238
10367 stha %r6, [%r1]238
10368 stwa %r6, [%r1]238
10369 stxa %r12, [%r1]238
10370 sta %f32, [%r1]238
10371 stda %f0, [%r1]238
10372casa [%r1]0xee, %r2, %g0
10373casxa [%r1]0xee, %r2, %g0
10374 prefetcha [%r1]238, 0x11
10375CASE_ASI_0xfa_th2:
10376 setx 0x2753f0c, %r4, %r1
10377 and %r1, %r31, %r1 !make sure address is aligned
10378 ldx [%r21 + 0x82 & ~0x7], %r2
10379 ldx [%r27 + 0x9e & ~0x7], %r4
10380 ldx [%r28 + 0x67 & ~0x7], %r6
10381 ldx [%r22 + 0x23 & ~0x7], %r8
10382 ldx [%r25 + 0x37 & ~0x7], %r10
10383 ldx [%r24 + 0xf9 & ~0x7], %r12
10384 ldx [%r22 + 0xd8 & ~0x7], %r14
10385 ldx [%r21 + 0xb & ~0x7], %r16
10386 ld [%r27 + 0xa7 & ~0x7], %f0
10387 ld [%r28 + 0x91 & ~0x7], %f16
10388 ld [%r22 + 0x9d & ~0x7], %f32
10389 ld [%r27 + 0x42 & ~0x7], %f48
10390 ldsba [%r1]250, %r12
10391 ldsha [%r1]250, %r16
10392 ldswa [%r1]250, %r8
10393 lduba [%r1]250, %r12
10394 lduha [%r1]250, %r8
10395 ldxa [%r1]250, %r2
10396 ldda [%r1]250, %r14
10397 ldstuba [%r1]250, %r12
10398 swapa [%r1]250, %r6
10399 lda [%r1]250, %f0
10400 ldda [%r1]250, %f0
10401 stba %r10, [%r1]250
10402 stha %r2, [%r1]250
10403 stwa %r6, [%r1]250
10404 stxa %r14, [%r1]250
10405 sta %f0, [%r1]250
10406 stda %f16, [%r1]250
10407casa [%r1]0xfa, %r2, %g0
10408casxa [%r1]0xfa, %r2, %g0
10409 prefetcha [%r1]250, 0x1f
10410CASE_ASI_0x41_th2_0x0:
10411 mov %g0, %r1
10412 ldsba [%r1]65, %r6
10413 ldsha [%r1]65, %r16
10414 ldswa [%r1]65, %r14
10415 lduba [%r1]65, %r4
10416 lduha [%r1]65, %r6
10417 ldxa [%r1]65, %r2
10418 ldda [%r1]65, %r6
10419 ldstuba [%r1]65, %r14
10420 swapa [%r1]65, %r16
10421 lda [%r1]65, %f32
10422 ldda [%r1]65, %f16
10423 stba %r14, [%r1]65
10424 stha %r0, [%r1]65
10425 stwa %r4, [%r1]65
10426 stxa %r6, [%r1]65
10427 sta %f48, [%r1]65
10428 stda %f16, [%r1]65
10429casa [%r1]0x41, %r2, %g0
10430casxa [%r1]0x41, %r2, %g0
10431 prefetcha [%r1]65, 0x14
10432CASE_ASI_0x41_th2_0x10:
10433 set 0x10, %r1
10434 ldsba [%r1]65, %r6
10435 ldsha [%r1]65, %r10
10436 ldswa [%r1]65, %r14
10437 lduba [%r1]65, %r12
10438 lduha [%r1]65, %r16
10439 ldxa [%r1]65, %r8
10440 ldda [%r1]65, %r14
10441 ldstuba [%r1]65, %r2
10442 swapa [%r1]65, %r4
10443 lda [%r1]65, %f48
10444 ldda [%r1]65, %f16
10445 stba %r0, [%r1]65
10446 stha %r8, [%r1]65
10447 stwa %r10, [%r1]65
10448 stxa %r14, [%r1]65
10449 sta %f0, [%r1]65
10450 stda %f32, [%r1]65
10451casa [%r1]0x41, %r2, %g0
10452casxa [%r1]0x41, %r2, %g0
10453 prefetcha [%r1]65, 0x1b
10454CASE_ASI_0x41_th2_0x58:
10455 set 0x58, %r1
10456 ldsba [%r1]65, %r12
10457 ldsha [%r1]65, %r2
10458 ldswa [%r1]65, %r6
10459 lduba [%r1]65, %r14
10460 lduha [%r1]65, %r14
10461 ldxa [%r1]65, %r4
10462 ldda [%r1]65, %r16
10463 ldstuba [%r1]65, %r6
10464 swapa [%r1]65, %r6
10465 lda [%r1]65, %f0
10466 ldda [%r1]65, %f16
10467 stba %r14, [%r1]65
10468 stha %r6, [%r1]65
10469 stwa %r4, [%r1]65
10470 stxa %r14, [%r1]65
10471 sta %f16, [%r1]65
10472 stda %f48, [%r1]65
10473casa [%r1]0x41, %r2, %g0
10474casxa [%r1]0x41, %r2, %g0
10475 prefetcha [%r1]65, 0x18
10476CASE_ASI_0x4f_th2_range63:
10477!!asi_range = 0x0-0x38
10478 set 0x18, %r1
10479 and %r1, %r29, %r1 !make sure address is aligned
10480 ldsba [%r1]79, %r2
10481 ldsha [%r1]79, %r2
10482 ldswa [%r1]79, %r6
10483 lduba [%r1]79, %r8
10484 lduha [%r1]79, %r2
10485 ldxa [%r1]79, %r8
10486 ldda [%r1]79, %r4
10487 ldstuba [%r1]79, %r2
10488 swapa [%r1]79, %r10
10489 lda [%r1]79, %f48
10490 ldda [%r1]79, %f32
10491 stba %r8, [%r1]79
10492 stha %r6, [%r1]79
10493 stwa %r10, [%r1]79
10494 sta %f16, [%r1]79
10495 stda %f16, [%r1]79
10496casa [%r1]0x4f, %r2, %g0
10497casxa [%r1]0x4f, %r2, %g0
10498 prefetcha [%r1]79, 0x8
10499CASE_ASI_0x4c_th2_range64:
10500!!asi_range = 0x0-0x18
10501 set 0x0, %r1
10502 and %r1, %r29, %r1 !make sure address is aligned
10503 ldsba [%r1]76, %r10
10504 ldsha [%r1]76, %r12
10505 ldswa [%r1]76, %r4
10506 lduba [%r1]76, %r12
10507 lduha [%r1]76, %r4
10508 ldxa [%r1]76, %r4
10509 ldda [%r1]76, %r10
10510 ldstuba [%r1]76, %r6
10511 swapa [%r1]76, %r8
10512 lda [%r1]76, %f32
10513 ldda [%r1]76, %f32
10514 stba %r2, [%r1]76
10515 stha %r8, [%r1]76
10516 stwa %r2, [%r1]76
10517 sta %f0, [%r1]76
10518 stda %f48, [%r1]76
10519casa [%r1]0x4c, %r2, %g0
10520casxa [%r1]0x4c, %r2, %g0
10521 prefetcha [%r1]76, 0xb
10522CASE_ASI_0x40_th2_0x30:
10523 set 0x30, %r1
10524 ldsba [%r1]64, %r16
10525 ldsha [%r1]64, %r10
10526 ldswa [%r1]64, %r4
10527 lduba [%r1]64, %r16
10528 lduha [%r1]64, %r6
10529 ldxa [%r1]64, %r2
10530 ldda [%r1]64, %r8
10531 ldstuba [%r1]64, %r16
10532 swapa [%r1]64, %r4
10533 lda [%r1]64, %f48
10534 ldda [%r1]64, %f16
10535 stba %r12, [%r1]64
10536 stha %r12, [%r1]64
10537 stwa %r2, [%r1]64
10538 stxa %r12, [%r1]64
10539 sta %f0, [%r1]64
10540 stda %f32, [%r1]64
10541casa [%r1]0x40, %r2, %g0
10542casxa [%r1]0x40, %r2, %g0
10543 prefetcha [%r1]64, 0xe
10544CASE_ASI_0x40_th2_0xA0:
10545 set 0xA0, %r1
10546 ldsba [%r1]64, %r14
10547 ldsha [%r1]64, %r8
10548 ldswa [%r1]64, %r8
10549 lduba [%r1]64, %r2
10550 lduha [%r1]64, %r10
10551 ldxa [%r1]64, %r8
10552 ldda [%r1]64, %r4
10553 ldstuba [%r1]64, %r14
10554 swapa [%r1]64, %r4
10555 lda [%r1]64, %f32
10556 ldda [%r1]64, %f0
10557 stba %r2, [%r1]64
10558 stha %r4, [%r1]64
10559 stwa %r12, [%r1]64
10560 stxa %r8, [%r1]64
10561 sta %f0, [%r1]64
10562 stda %f48, [%r1]64
10563casa [%r1]0x40, %r2, %g0
10564casxa [%r1]0x40, %r2, %g0
10565 prefetcha [%r1]64, 0x9
10566CASE_ASI_0x40_th2_0x28:
10567 set 0x28, %r1
10568 ldsba [%r1]64, %r2
10569 ldsha [%r1]64, %r14
10570 ldswa [%r1]64, %r8
10571 lduba [%r1]64, %r14
10572 lduha [%r1]64, %r16
10573 ldxa [%r1]64, %r6
10574 ldda [%r1]64, %r10
10575 ldstuba [%r1]64, %r4
10576 swapa [%r1]64, %r8
10577 lda [%r1]64, %f16
10578 ldda [%r1]64, %f16
10579 stba %r14, [%r1]64
10580 stha %r14, [%r1]64
10581 stwa %r6, [%r1]64
10582 sta %f32, [%r1]64
10583 stda %f16, [%r1]64
10584casa [%r1]0x40, %r2, %g0
10585casxa [%r1]0x40, %r2, %g0
10586 prefetcha [%r1]64, 0x1d
10587CASE_ASI_0x45_th2_range65:
10588!!asi_range = 0x0-0x18
10589 set 0x13, %r1
10590 and %r1, %r29, %r1 !make sure address is aligned
10591 ldsba [%r1]69, %r14
10592 ldsha [%r1]69, %r4
10593 ldswa [%r1]69, %r16
10594 lduba [%r1]69, %r4
10595 lduha [%r1]69, %r16
10596 ldxa [%r1]69, %r6
10597 ldda [%r1]69, %r10
10598 ldstuba [%r1]69, %r2
10599 swapa [%r1]69, %r16
10600 lda [%r1]69, %f0
10601 ldda [%r1]69, %f32
10602 stba %r2, [%r1]69
10603 stha %r2, [%r1]69
10604 stwa %r8, [%r1]69
10605 sta %f32, [%r1]69
10606 stda %f32, [%r1]69
10607casa [%r1]0x45, %r2, %g0
10608casxa [%r1]0x45, %r2, %g0
10609 prefetcha [%r1]69, 0x11
10610CASE_ASI_0x50_th2_0x0:
10611 mov %g0, %r1
10612 ldsba [%r1]80, %r12
10613 ldsha [%r1]80, %r14
10614 ldswa [%r1]80, %r10
10615 lduba [%r1]80, %r4
10616 lduha [%r1]80, %r6
10617 ldxa [%r1]80, %r8
10618 ldda [%r1]80, %r4
10619 ldstuba [%r1]80, %r16
10620 swapa [%r1]80, %r8
10621 lda [%r1]80, %f48
10622 ldda [%r1]80, %f48
10623 stba %r14, [%r1]80
10624 stha %r10, [%r1]80
10625 stwa %r14, [%r1]80
10626 stxa %r2, [%r1]80
10627 sta %f48, [%r1]80
10628 stda %f0, [%r1]80
10629casa [%r1]0x50, %r2, %g0
10630casxa [%r1]0x50, %r2, %g0
10631 prefetcha [%r1]80, 0xf
10632CASE_ASI_0x5e_th2_range66:
10633!!asi_range = 0x0-0x7f8
10634 set 0x7bb, %r1
10635 and %r1, %r29, %r1 !make sure address is aligned
10636 ldsba [%r1]94, %r16
10637 ldsha [%r1]94, %r2
10638 ldswa [%r1]94, %r12
10639 lduba [%r1]94, %r12
10640 lduha [%r1]94, %r14
10641 ldxa [%r1]94, %r2
10642 ldda [%r1]94, %r4
10643 ldstuba [%r1]94, %r8
10644 swapa [%r1]94, %r14
10645 lda [%r1]94, %f32
10646 ldda [%r1]94, %f48
10647 stba %r12, [%r1]94
10648 stha %r0, [%r1]94
10649 stwa %r8, [%r1]94
10650 stxa %r4, [%r1]94
10651 sta %f16, [%r1]94
10652 stda %f48, [%r1]94
10653casa [%r1]0x5e, %r2, %g0
10654casxa [%r1]0x5e, %r2, %g0
10655 prefetcha [%r1]94, 0x19
10656CASE_ASI_0x73_th2_0x0:
10657 mov %g0, %r1
10658 ldsba [%r1]115, %r16
10659 ldsha [%r1]115, %r14
10660 ldswa [%r1]115, %r16
10661 lduba [%r1]115, %r10
10662 lduha [%r1]115, %r10
10663 ldxa [%r1]115, %r2
10664 ldda [%r1]115, %r12
10665 ldstuba [%r1]115, %r2
10666 swapa [%r1]115, %r2
10667 lda [%r1]115, %f0
10668 ldda [%r1]115, %f48
10669 stba %r2, [%r1]115
10670 stha %r12, [%r1]115
10671 stwa %r0, [%r1]115
10672 sta %f16, [%r1]115
10673 stda %f32, [%r1]115
10674casa [%r1]0x73, %r2, %g0
10675casxa [%r1]0x73, %r2, %g0
10676 prefetcha [%r1]115, 0x10
10677CASE_ASI_0x58_th2_0x18:
10678 set 0x18, %r1
10679 ldsba [%r1]88, %r14
10680 ldsha [%r1]88, %r16
10681 ldswa [%r1]88, %r6
10682 lduba [%r1]88, %r10
10683 lduha [%r1]88, %r14
10684 ldxa [%r1]88, %r4
10685 ldda [%r1]88, %r8
10686 ldstuba [%r1]88, %r10
10687 swapa [%r1]88, %r16
10688 lda [%r1]88, %f16
10689 ldda [%r1]88, %f16
10690 stba %r8, [%r1]88
10691 stha %r2, [%r1]88
10692 stwa %r4, [%r1]88
10693 sta %f32, [%r1]88
10694 stda %f32, [%r1]88
10695casa [%r1]0x58, %r2, %g0
10696casxa [%r1]0x58, %r2, %g0
10697 prefetcha [%r1]88, 0x14
10698CASE_ASI_0x58_th2_0x30:
10699 set 0x30, %r1
10700 ldsba [%r1]88, %r16
10701 ldsha [%r1]88, %r14
10702 ldswa [%r1]88, %r12
10703 lduba [%r1]88, %r6
10704 lduha [%r1]88, %r2
10705 ldxa [%r1]88, %r10
10706 ldda [%r1]88, %r6
10707 ldstuba [%r1]88, %r8
10708 swapa [%r1]88, %r8
10709 lda [%r1]88, %f16
10710 ldda [%r1]88, %f0
10711 stba %r12, [%r1]88
10712 stha %r4, [%r1]88
10713 stwa %r4, [%r1]88
10714 sta %f16, [%r1]88
10715 stda %f0, [%r1]88
10716casa [%r1]0x58, %r2, %g0
10717casxa [%r1]0x58, %r2, %g0
10718 prefetcha [%r1]88, 0x1
10719CASE_ASI_0x58_th2_0x38:
10720 set 0x38, %r1
10721 ldsba [%r1]88, %r12
10722 ldsha [%r1]88, %r10
10723 ldswa [%r1]88, %r8
10724 lduba [%r1]88, %r4
10725 lduha [%r1]88, %r6
10726 ldxa [%r1]88, %r12
10727 ldda [%r1]88, %r16
10728 ldstuba [%r1]88, %r14
10729 swapa [%r1]88, %r14
10730 lda [%r1]88, %f48
10731 ldda [%r1]88, %f32
10732 stba %r10, [%r1]88
10733 stha %r6, [%r1]88
10734 stwa %r12, [%r1]88
10735 sta %f16, [%r1]88
10736 stda %f32, [%r1]88
10737casa [%r1]0x58, %r2, %g0
10738casxa [%r1]0x58, %r2, %g0
10739 prefetcha [%r1]88, 0x10
10740CASE_ASI_0x58_th2_0x40:
10741 set 0x40, %r1
10742 ldsba [%r1]88, %r10
10743 ldsha [%r1]88, %r4
10744 ldswa [%r1]88, %r6
10745 lduba [%r1]88, %r10
10746 lduha [%r1]88, %r12
10747 ldxa [%r1]88, %r16
10748 ldda [%r1]88, %r10
10749 ldstuba [%r1]88, %r6
10750 swapa [%r1]88, %r2
10751 lda [%r1]88, %f16
10752 ldda [%r1]88, %f16
10753 stba %r6, [%r1]88
10754 stha %r0, [%r1]88
10755 stwa %r6, [%r1]88
10756 sta %f16, [%r1]88
10757 stda %f48, [%r1]88
10758casa [%r1]0x58, %r2, %g0
10759casxa [%r1]0x58, %r2, %g0
10760 prefetcha [%r1]88, 0x1b
10761CASE_ASI_0x58_th2_0x80:
10762 set 0x80, %r1
10763 ldsba [%r1]88, %r8
10764 ldsha [%r1]88, %r10
10765 ldswa [%r1]88, %r10
10766 lduba [%r1]88, %r2
10767 lduha [%r1]88, %r2
10768 ldxa [%r1]88, %r16
10769 ldda [%r1]88, %r14
10770 ldstuba [%r1]88, %r6
10771 swapa [%r1]88, %r6
10772 lda [%r1]88, %f48
10773 ldda [%r1]88, %f0
10774 stba %r6, [%r1]88
10775 stha %r14, [%r1]88
10776 stwa %r6, [%r1]88
10777 sta %f16, [%r1]88
10778 stda %f48, [%r1]88
10779casa [%r1]0x58, %r2, %g0
10780casxa [%r1]0x58, %r2, %g0
10781 prefetcha [%r1]88, 0xf
10782CASE_ASI_0x56_th2_range67:
10783!!asi_range = 0x0-0x1f8
10784 set 0x94, %r1
10785 and %r1, %r29, %r1 !make sure address is aligned
10786 ldsba [%r1]86, %r16
10787 ldsha [%r1]86, %r2
10788 ldswa [%r1]86, %r12
10789 lduba [%r1]86, %r12
10790 lduha [%r1]86, %r14
10791 ldxa [%r1]86, %r8
10792 ldda [%r1]86, %r10
10793 ldstuba [%r1]86, %r2
10794 swapa [%r1]86, %r8
10795 lda [%r1]86, %f32
10796 ldda [%r1]86, %f0
10797 stba %r0, [%r1]86
10798 stha %r2, [%r1]86
10799 stwa %r12, [%r1]86
10800 stxa %r0, [%r1]86
10801 sta %f32, [%r1]86
10802 stda %f0, [%r1]86
10803casa [%r1]0x56, %r2, %g0
10804casxa [%r1]0x56, %r2, %g0
10805 prefetcha [%r1]86, 0x9
10806CASE_ASI_0x56_th2_range68:
10807!!asi_range = 0x400-0x5f8
10808 set 0x5b2, %r1
10809 and %r1, %r29, %r1 !make sure address is aligned
10810 ldsba [%r1]86, %r6
10811 ldsha [%r1]86, %r8
10812 ldswa [%r1]86, %r14
10813 lduba [%r1]86, %r8
10814 lduha [%r1]86, %r14
10815 ldxa [%r1]86, %r14
10816 ldda [%r1]86, %r10
10817 ldstuba [%r1]86, %r10
10818 swapa [%r1]86, %r14
10819 lda [%r1]86, %f0
10820 ldda [%r1]86, %f32
10821 stba %r10, [%r1]86
10822 stha %r6, [%r1]86
10823 stwa %r12, [%r1]86
10824 stxa %r8, [%r1]86
10825 sta %f32, [%r1]86
10826 stda %f0, [%r1]86
10827casa [%r1]0x56, %r2, %g0
10828casxa [%r1]0x56, %r2, %g0
10829 prefetcha [%r1]86, 0x1b
10830CASE_ASI_0x41_th2_0x20:
10831 set 0x20, %r1
10832 ldsba [%r1]65, %r4
10833 ldsha [%r1]65, %r16
10834 ldswa [%r1]65, %r8
10835 lduba [%r1]65, %r16
10836 lduha [%r1]65, %r6
10837 ldxa [%r1]65, %r10
10838 ldda [%r1]65, %r16
10839 ldstuba [%r1]65, %r6
10840 swapa [%r1]65, %r14
10841 lda [%r1]65, %f0
10842 ldda [%r1]65, %f0
10843 stba %r0, [%r1]65
10844 stha %r10, [%r1]65
10845 stwa %r12, [%r1]65
10846 sta %f48, [%r1]65
10847 stda %f48, [%r1]65
10848casa [%r1]0x41, %r2, %g0
10849casxa [%r1]0x41, %r2, %g0
10850 prefetcha [%r1]65, 0xd
10851CASE_ASI_0x41_th2_0x38:
10852 set 0x38, %r1
10853 ldsba [%r1]65, %r6
10854 ldsha [%r1]65, %r4
10855 ldswa [%r1]65, %r16
10856 lduba [%r1]65, %r6
10857 lduha [%r1]65, %r6
10858 ldxa [%r1]65, %r4
10859 ldda [%r1]65, %r12
10860 ldstuba [%r1]65, %r4
10861 swapa [%r1]65, %r14
10862 lda [%r1]65, %f32
10863 ldda [%r1]65, %f32
10864 stba %r0, [%r1]65
10865 stha %r6, [%r1]65
10866 stwa %r12, [%r1]65
10867 sta %f16, [%r1]65
10868 stda %f0, [%r1]65
10869casa [%r1]0x41, %r2, %g0
10870casxa [%r1]0x41, %r2, %g0
10871 prefetcha [%r1]65, 0x10
10872CASE_ASI_0x41_th2_0x50:
10873 set 0x50, %r1
10874 ldsba [%r1]65, %r14
10875 ldsha [%r1]65, %r4
10876 ldswa [%r1]65, %r2
10877 lduba [%r1]65, %r16
10878 lduha [%r1]65, %r4
10879 ldxa [%r1]65, %r14
10880 ldda [%r1]65, %r6
10881 ldstuba [%r1]65, %r16
10882 swapa [%r1]65, %r4
10883 lda [%r1]65, %f0
10884 ldda [%r1]65, %f16
10885 stba %r2, [%r1]65
10886 stha %r12, [%r1]65
10887 stwa %r14, [%r1]65
10888 sta %f32, [%r1]65
10889 stda %f32, [%r1]65
10890casa [%r1]0x41, %r2, %g0
10891casxa [%r1]0x41, %r2, %g0
10892 prefetcha [%r1]65, 0x5
10893CASE_ASI_0x5d_th2_range69:
10894!!asi_range = 0x0-0xff8
10895 set 0x9b9, %r1
10896 and %r1, %r29, %r1 !make sure address is aligned
10897 ldsba [%r1]93, %r14
10898 ldsha [%r1]93, %r6
10899 ldswa [%r1]93, %r16
10900 lduba [%r1]93, %r4
10901 lduha [%r1]93, %r14
10902 ldxa [%r1]93, %r6
10903 ldda [%r1]93, %r6
10904 ldstuba [%r1]93, %r12
10905 swapa [%r1]93, %r4
10906 lda [%r1]93, %f0
10907 ldda [%r1]93, %f32
10908 stba %r6, [%r1]93
10909 stha %r10, [%r1]93
10910 stwa %r0, [%r1]93
10911 sta %f0, [%r1]93
10912 stda %f0, [%r1]93
10913casa [%r1]0x5d, %r2, %g0
10914casxa [%r1]0x5d, %r2, %g0
10915 prefetcha [%r1]93, 0x5
10916CASE_ASI_0x20_th2_range70:
10917!!asi_range = 0x0-0x38
10918 set 0x25, %r1
10919 and %r1, %r29, %r1 !make sure address is aligned
10920 ldsba [%r1]32, %r12
10921 ldsha [%r1]32, %r12
10922 ldswa [%r1]32, %r16
10923 lduba [%r1]32, %r10
10924 lduha [%r1]32, %r16
10925 ldxa [%r1]32, %r4
10926 ldda [%r1]32, %r16
10927 ldstuba [%r1]32, %r8
10928 swapa [%r1]32, %r10
10929 lda [%r1]32, %f32
10930 ldda [%r1]32, %f32
10931 stba %r12, [%r1]32
10932 stha %r2, [%r1]32
10933 stwa %r4, [%r1]32
10934 sta %f48, [%r1]32
10935 stda %f0, [%r1]32
10936casa [%r1]0x20, %r2, %g0
10937casxa [%r1]0x20, %r2, %g0
10938 prefetcha [%r1]32, 0xc
10939CASE_ASI_0x4c_th2_0x20:
10940 set 0x20, %r1
10941 ldsba [%r1]76, %r12
10942 ldsha [%r1]76, %r2
10943 ldswa [%r1]76, %r12
10944 lduba [%r1]76, %r10
10945 lduha [%r1]76, %r6
10946 ldxa [%r1]76, %r4
10947 ldda [%r1]76, %r8
10948 ldstuba [%r1]76, %r14
10949 swapa [%r1]76, %r14
10950 lda [%r1]76, %f32
10951 ldda [%r1]76, %f48
10952 stba %r2, [%r1]76
10953 stha %r6, [%r1]76
10954 stwa %r2, [%r1]76
10955 stxa %r8, [%r1]76
10956 sta %f16, [%r1]76
10957 stda %f0, [%r1]76
10958casa [%r1]0x4c, %r2, %g0
10959casxa [%r1]0x4c, %r2, %g0
10960 prefetcha [%r1]76, 0x6
10961CASE_ASI_0x4c_th2_0x28:
10962 set 0x28, %r1
10963 ldsba [%r1]76, %r12
10964 ldsha [%r1]76, %r10
10965 ldswa [%r1]76, %r6
10966 lduba [%r1]76, %r4
10967 lduha [%r1]76, %r8
10968 ldxa [%r1]76, %r14
10969 ldda [%r1]76, %r2
10970 ldstuba [%r1]76, %r4
10971 swapa [%r1]76, %r10
10972 lda [%r1]76, %f0
10973 ldda [%r1]76, %f32
10974 stba %r0, [%r1]76
10975 stha %r4, [%r1]76
10976 stwa %r2, [%r1]76
10977 stxa %r4, [%r1]76
10978 sta %f32, [%r1]76
10979 stda %f16, [%r1]76
10980casa [%r1]0x4c, %r2, %g0
10981casxa [%r1]0x4c, %r2, %g0
10982 prefetcha [%r1]76, 0xc
10983CASE_ASI_0x58_th2_0x0:
10984 mov %g0, %r1
10985 ldsba [%r1]88, %r12
10986 ldsha [%r1]88, %r2
10987 ldswa [%r1]88, %r8
10988 lduba [%r1]88, %r4
10989 lduha [%r1]88, %r6
10990 ldxa [%r1]88, %r12
10991 ldda [%r1]88, %r8
10992 ldstuba [%r1]88, %r6
10993 swapa [%r1]88, %r12
10994 lda [%r1]88, %f16
10995 ldda [%r1]88, %f48
10996 stba %r6, [%r1]88
10997 stha %r2, [%r1]88
10998 stwa %r2, [%r1]88
10999 stxa %r10, [%r1]88
11000 sta %f48, [%r1]88
11001 stda %f48, [%r1]88
11002casa [%r1]0x58, %r2, %g0
11003casxa [%r1]0x58, %r2, %g0
11004 prefetcha [%r1]88, 0x16
11005CASE_ASI_0x58_th2_0x20:
11006 set 0x20, %r1
11007 ldsba [%r1]88, %r14
11008 ldsha [%r1]88, %r14
11009 ldswa [%r1]88, %r16
11010 lduba [%r1]88, %r6
11011 lduha [%r1]88, %r12
11012 ldxa [%r1]88, %r4
11013 ldda [%r1]88, %r8
11014 ldstuba [%r1]88, %r12
11015 swapa [%r1]88, %r6
11016 lda [%r1]88, %f48
11017 ldda [%r1]88, %f16
11018 stba %r6, [%r1]88
11019 stha %r4, [%r1]88
11020 stwa %r2, [%r1]88
11021 stxa %r14, [%r1]88
11022 sta %f48, [%r1]88
11023 stda %f48, [%r1]88
11024casa [%r1]0x58, %r2, %g0
11025casxa [%r1]0x58, %r2, %g0
11026 prefetcha [%r1]88, 0x3
11027CASE_ASI_0x57_th2:
11028 setx 0x7e6ce349, %r4, %r1
11029 and %r1, %r31, %r1 !make sure address is aligned
11030 ldx [%r27 + 0xe6 & ~0x7], %r2
11031 ldx [%r26 + 0xa & ~0x7], %r4
11032 ldx [%r28 + 0x56 & ~0x7], %r6
11033 ldx [%r23 + 0x95 & ~0x7], %r8
11034 ldx [%r21 + 0x63 & ~0x7], %r10
11035 ldx [%r26 + 0xeb & ~0x7], %r12
11036 ldx [%r27 + 0xd4 & ~0x7], %r14
11037 ldx [%r28 + 0x56 & ~0x7], %r16
11038 ld [%r24 + 0x6f & ~0x7], %f0
11039 ld [%r22 + 0xc4 & ~0x7], %f16
11040 ld [%r27 + 0xd3 & ~0x7], %f32
11041 ld [%r24 + 0x30 & ~0x7], %f48
11042 ldsba [%r1]87, %r16
11043 ldsha [%r1]87, %r10
11044 ldswa [%r1]87, %r12
11045 lduba [%r1]87, %r4
11046 lduha [%r1]87, %r16
11047 ldxa [%r1]87, %r6
11048 ldda [%r1]87, %r10
11049 ldstuba [%r1]87, %r10
11050 swapa [%r1]87, %r8
11051 lda [%r1]87, %f48
11052 ldda [%r1]87, %f0
11053 stba %r8, [%r1]87
11054 stha %r8, [%r1]87
11055 stwa %r14, [%r1]87
11056 sta %f32, [%r1]87
11057 stda %f16, [%r1]87
11058casa [%r1]0x57, %r2, %g0
11059casxa [%r1]0x57, %r2, %g0
11060 prefetcha [%r1]87, 0x17
11061CASE_ASI_0x51_th2_range71:
11062!!asi_range = 0x0-0x38
11063 set 0x1, %r1
11064 and %r1, %r29, %r1 !make sure address is aligned
11065 ldsba [%r1]81, %r10
11066 ldsha [%r1]81, %r16
11067 ldswa [%r1]81, %r16
11068 lduba [%r1]81, %r16
11069 lduha [%r1]81, %r16
11070 ldxa [%r1]81, %r12
11071 ldda [%r1]81, %r8
11072 ldstuba [%r1]81, %r2
11073 swapa [%r1]81, %r8
11074 lda [%r1]81, %f16
11075 ldda [%r1]81, %f32
11076 stba %r6, [%r1]81
11077 stha %r4, [%r1]81
11078 stwa %r14, [%r1]81
11079 sta %f16, [%r1]81
11080 stda %f16, [%r1]81
11081casa [%r1]0x51, %r2, %g0
11082casxa [%r1]0x51, %r2, %g0
11083 prefetcha [%r1]81, 0x1e
11084CASE_ASI_0x5a_th2_range72:
11085!!asi_range = 0x0-0x38
11086 set 0x37, %r1
11087 and %r1, %r29, %r1 !make sure address is aligned
11088 ldsba [%r1]90, %r10
11089 ldsha [%r1]90, %r8
11090 ldswa [%r1]90, %r12
11091 lduba [%r1]90, %r14
11092 lduha [%r1]90, %r4
11093 ldxa [%r1]90, %r10
11094 ldda [%r1]90, %r16
11095 ldstuba [%r1]90, %r16
11096 swapa [%r1]90, %r14
11097 lda [%r1]90, %f32
11098 ldda [%r1]90, %f48
11099 stba %r2, [%r1]90
11100 stha %r10, [%r1]90
11101 stwa %r6, [%r1]90
11102 sta %f0, [%r1]90
11103 stda %f16, [%r1]90
11104casa [%r1]0x5a, %r2, %g0
11105casxa [%r1]0x5a, %r2, %g0
11106 prefetcha [%r1]90, 0x1
11107CASE_ASI_0x5b_th2_range73:
11108!!asi_range = 0x0-0x38
11109 set 0x23, %r1
11110 and %r1, %r29, %r1 !make sure address is aligned
11111 ldsba [%r1]91, %r14
11112 ldsha [%r1]91, %r14
11113 ldswa [%r1]91, %r4
11114 lduba [%r1]91, %r10
11115 lduha [%r1]91, %r10
11116 ldxa [%r1]91, %r8
11117 ldda [%r1]91, %r14
11118 ldstuba [%r1]91, %r16
11119 swapa [%r1]91, %r6
11120 lda [%r1]91, %f16
11121 ldda [%r1]91, %f48
11122 stba %r2, [%r1]91
11123 stha %r0, [%r1]91
11124 stwa %r14, [%r1]91
11125 sta %f16, [%r1]91
11126 stda %f16, [%r1]91
11127casa [%r1]0x5b, %r2, %g0
11128casxa [%r1]0x5b, %r2, %g0
11129 prefetcha [%r1]91, 0x1b
11130CASE_ASI_0x54_th2_range74:
11131!!asi_range = 0x10-0x88
11132 set 0x1d, %r1
11133 and %r1, %r29, %r1 !make sure address is aligned
11134 ldsba [%r1]84, %r16
11135 ldsha [%r1]84, %r14
11136 ldswa [%r1]84, %r4
11137 lduba [%r1]84, %r8
11138 lduha [%r1]84, %r14
11139 ldxa [%r1]84, %r4
11140 ldda [%r1]84, %r4
11141 ldstuba [%r1]84, %r10
11142 swapa [%r1]84, %r8
11143 lda [%r1]84, %f16
11144 ldda [%r1]84, %f48
11145 stba %r6, [%r1]84
11146 stha %r8, [%r1]84
11147 stwa %r8, [%r1]84
11148 sta %f48, [%r1]84
11149 stda %f32, [%r1]84
11150casa [%r1]0x54, %r2, %g0
11151casxa [%r1]0x54, %r2, %g0
11152 prefetcha [%r1]84, 0x8
11153CASE_ASI_0x72_th2_0x0:
11154 mov %g0, %r1
11155 ldsba [%r1]114, %r14
11156 ldsha [%r1]114, %r6
11157 ldswa [%r1]114, %r12
11158 lduba [%r1]114, %r10
11159 lduha [%r1]114, %r4
11160 ldxa [%r1]114, %r2
11161 ldda [%r1]114, %r4
11162 ldstuba [%r1]114, %r6
11163 swapa [%r1]114, %r10
11164 lda [%r1]114, %f48
11165 ldda [%r1]114, %f0
11166 stba %r4, [%r1]114
11167 stha %r4, [%r1]114
11168 stwa %r10, [%r1]114
11169 sta %f32, [%r1]114
11170 stda %f48, [%r1]114
11171casa [%r1]0x72, %r2, %g0
11172casxa [%r1]0x72, %r2, %g0
11173 prefetcha [%r1]114, 0x0
11174CASE_ASI_0x41_th2_0x60:
11175 set 0x60, %r1
11176 ldsba [%r1]65, %r10
11177 ldsha [%r1]65, %r4
11178 ldswa [%r1]65, %r2
11179 lduba [%r1]65, %r2
11180 lduha [%r1]65, %r8
11181 ldxa [%r1]65, %r16
11182 ldda [%r1]65, %r16
11183 ldstuba [%r1]65, %r14
11184 swapa [%r1]65, %r14
11185 lda [%r1]65, %f16
11186 ldda [%r1]65, %f16
11187 stba %r14, [%r1]65
11188 stha %r6, [%r1]65
11189 stwa %r12, [%r1]65
11190 sta %f0, [%r1]65
11191 stda %f32, [%r1]65
11192casa [%r1]0x41, %r2, %g0
11193casxa [%r1]0x41, %r2, %g0
11194 prefetcha [%r1]65, 0x3
11195CASE_ASI_0x41_th2_0x68:
11196 set 0x68, %r1
11197 ldsba [%r1]65, %r12
11198 ldsha [%r1]65, %r8
11199 ldswa [%r1]65, %r8
11200 lduba [%r1]65, %r14
11201 lduha [%r1]65, %r2
11202 ldxa [%r1]65, %r2
11203 ldda [%r1]65, %r2
11204 ldstuba [%r1]65, %r8
11205 swapa [%r1]65, %r10
11206 lda [%r1]65, %f32
11207 ldda [%r1]65, %f16
11208 stba %r0, [%r1]65
11209 stha %r6, [%r1]65
11210 stwa %r12, [%r1]65
11211 sta %f32, [%r1]65
11212 stda %f16, [%r1]65
11213casa [%r1]0x41, %r2, %g0
11214casxa [%r1]0x41, %r2, %g0
11215 prefetcha [%r1]65, 0x8
11216CASE_ASI_0x63_th2_0x0:
11217 mov %g0, %r1
11218 ldsba [%r1]99, %r6
11219 ldsha [%r1]99, %r10
11220 ldswa [%r1]99, %r4
11221 lduba [%r1]99, %r6
11222 lduha [%r1]99, %r10
11223 ldxa [%r1]99, %r10
11224 ldda [%r1]99, %r4
11225 ldstuba [%r1]99, %r8
11226 swapa [%r1]99, %r14
11227 lda [%r1]99, %f32
11228 ldda [%r1]99, %f16
11229 stba %r6, [%r1]99
11230 stha %r2, [%r1]99
11231 stwa %r10, [%r1]99
11232 stxa %r0, [%r1]99
11233 sta %f0, [%r1]99
11234 stda %f48, [%r1]99
11235casa [%r1]0x63, %r2, %g0
11236casxa [%r1]0x63, %r2, %g0
11237 prefetcha [%r1]99, 0x1a
11238CASE_ASI_0x63_th2_0x10:
11239 set 0x10, %r1
11240 ldsba [%r1]99, %r2
11241 ldsha [%r1]99, %r6
11242 ldswa [%r1]99, %r12
11243 lduba [%r1]99, %r12
11244 lduha [%r1]99, %r4
11245 ldxa [%r1]99, %r4
11246 ldda [%r1]99, %r8
11247 ldstuba [%r1]99, %r8
11248 swapa [%r1]99, %r4
11249 lda [%r1]99, %f32
11250 ldda [%r1]99, %f32
11251 stba %r10, [%r1]99
11252 stha %r12, [%r1]99
11253 stwa %r6, [%r1]99
11254 stxa %r6, [%r1]99
11255 sta %f32, [%r1]99
11256 stda %f48, [%r1]99
11257casa [%r1]0x63, %r2, %g0
11258casxa [%r1]0x63, %r2, %g0
11259 prefetcha [%r1]99, 0x18
11260CASE_ASI_0x43_th2_0x0:
11261 mov %g0, %r1
11262 ldsba [%r1]67, %r2
11263 ldsha [%r1]67, %r2
11264 ldswa [%r1]67, %r2
11265 lduba [%r1]67, %r10
11266 lduha [%r1]67, %r10
11267 ldxa [%r1]67, %r8
11268 ldda [%r1]67, %r2
11269 ldstuba [%r1]67, %r2
11270 swapa [%r1]67, %r10
11271 lda [%r1]67, %f16
11272 ldda [%r1]67, %f0
11273 stba %r12, [%r1]67
11274 stha %r14, [%r1]67
11275 stwa %r14, [%r1]67
11276 sta %f48, [%r1]67
11277 stda %f48, [%r1]67
11278casa [%r1]0x43, %r2, %g0
11279casxa [%r1]0x43, %r2, %g0
11280 prefetcha [%r1]67, 0x1c
11281CASE_ASI_0x59_th2_range75:
11282!!asi_range = 0x0-0x78
11283 set 0x55, %r1
11284 and %r1, %r29, %r1 !make sure address is aligned
11285 ldsba [%r1]89, %r12
11286 ldsha [%r1]89, %r16
11287 ldswa [%r1]89, %r8
11288 lduba [%r1]89, %r4
11289 lduha [%r1]89, %r12
11290 ldxa [%r1]89, %r16
11291 ldda [%r1]89, %r6
11292 ldstuba [%r1]89, %r10
11293 swapa [%r1]89, %r4
11294 lda [%r1]89, %f48
11295 ldda [%r1]89, %f0
11296 stba %r12, [%r1]89
11297 stha %r10, [%r1]89
11298 stwa %r12, [%r1]89
11299 sta %f32, [%r1]89
11300 stda %f48, [%r1]89
11301casa [%r1]0x59, %r2, %g0
11302casxa [%r1]0x59, %r2, %g0
11303 prefetcha [%r1]89, 0x12
11304CASE_ASI_0x67_th2_range76:
11305!!asi_range = 0x0-0x7fe0
11306 set 0x32b1, %r1
11307 and %r1, %r29, %r1 !make sure address is aligned
11308 ldsba [%r1]103, %r6
11309 ldsha [%r1]103, %r14
11310 ldswa [%r1]103, %r4
11311 lduba [%r1]103, %r14
11312 lduha [%r1]103, %r14
11313 ldxa [%r1]103, %r8
11314 ldda [%r1]103, %r4
11315 ldstuba [%r1]103, %r12
11316 swapa [%r1]103, %r10
11317 lda [%r1]103, %f48
11318 ldda [%r1]103, %f16
11319 stba %r6, [%r1]103
11320 stha %r14, [%r1]103
11321 stwa %r6, [%r1]103
11322 sta %f0, [%r1]103
11323 stda %f16, [%r1]103
11324casa [%r1]0x67, %r2, %g0
11325casxa [%r1]0x67, %r2, %g0
11326 prefetcha [%r1]103, 0x1c
11327CASE_ASI_0x4e_th2_0x0:
11328 mov %g0, %r1
11329 ldsba [%r1]78, %r10
11330 ldsha [%r1]78, %r4
11331 ldswa [%r1]78, %r16
11332 lduba [%r1]78, %r14
11333 lduha [%r1]78, %r16
11334 ldxa [%r1]78, %r4
11335 ldda [%r1]78, %r10
11336 ldstuba [%r1]78, %r4
11337 swapa [%r1]78, %r2
11338 lda [%r1]78, %f16
11339 ldda [%r1]78, %f48
11340 stba %r2, [%r1]78
11341 stha %r8, [%r1]78
11342 stwa %r4, [%r1]78
11343 sta %f16, [%r1]78
11344 stda %f32, [%r1]78
11345casa [%r1]0x4e, %r2, %g0
11346casxa [%r1]0x4e, %r2, %g0
11347 prefetcha [%r1]78, 0x3
11348CASE_ASI_0x48_th2_range77:
11349!!asi_range = 0x0-0xf8
11350 set 0x2c, %r1
11351 and %r1, %r29, %r1 !make sure address is aligned
11352 ldsba [%r1]72, %r6
11353 ldsha [%r1]72, %r16
11354 ldswa [%r1]72, %r12
11355 lduba [%r1]72, %r6
11356 lduha [%r1]72, %r12
11357 ldxa [%r1]72, %r8
11358 ldda [%r1]72, %r10
11359 ldstuba [%r1]72, %r14
11360 swapa [%r1]72, %r8
11361 lda [%r1]72, %f48
11362 ldda [%r1]72, %f16
11363 stba %r12, [%r1]72
11364 stha %r6, [%r1]72
11365 stwa %r0, [%r1]72
11366 stxa %r6, [%r1]72
11367 sta %f16, [%r1]72
11368 stda %f16, [%r1]72
11369casa [%r1]0x48, %r2, %g0
11370casxa [%r1]0x48, %r2, %g0
11371 prefetcha [%r1]72, 0xc
11372CASE_ASI_0x49_th2_range78:
11373!!asi_range = 0x0-0xf8
11374 set 0x73, %r1
11375 and %r1, %r29, %r1 !make sure address is aligned
11376 ldsba [%r1]73, %r16
11377 ldsha [%r1]73, %r14
11378 ldswa [%r1]73, %r2
11379 lduba [%r1]73, %r14
11380 lduha [%r1]73, %r14
11381 ldxa [%r1]73, %r14
11382 ldda [%r1]73, %r10
11383 ldstuba [%r1]73, %r12
11384 swapa [%r1]73, %r14
11385 lda [%r1]73, %f32
11386 ldda [%r1]73, %f16
11387 stba %r12, [%r1]73
11388 stha %r6, [%r1]73
11389 stwa %r0, [%r1]73
11390 stxa %r2, [%r1]73
11391 sta %f16, [%r1]73
11392 stda %f48, [%r1]73
11393casa [%r1]0x49, %r2, %g0
11394casxa [%r1]0x49, %r2, %g0
11395 prefetcha [%r1]73, 0xd
11396CASE_ASI_0x5f_th2:
11397 setx 0x2a0f9aae, %r4, %r1
11398 and %r1, %r31, %r1 !make sure address is aligned
11399 ldx [%r22 + 0x9 & ~0x7], %r2
11400 ldx [%r21 + 0x4a & ~0x7], %r4
11401 ldx [%r26 + 0x25 & ~0x7], %r6
11402 ldx [%r28 + 0xc2 & ~0x7], %r8
11403 ldx [%r25 + 0x9e & ~0x7], %r10
11404 ldx [%r28 + 0x2 & ~0x7], %r12
11405 ldx [%r25 + 0xda & ~0x7], %r14
11406 ldx [%r21 + 0x3b & ~0x7], %r16
11407 ld [%r28 + 0x7f & ~0x7], %f0
11408 ld [%r23 + 0x6b & ~0x7], %f16
11409 ld [%r24 + 0x6 & ~0x7], %f32
11410 ld [%r22 + 0xbc & ~0x7], %f48
11411 ldsba [%r1]95, %r2
11412 ldsha [%r1]95, %r10
11413 ldswa [%r1]95, %r14
11414 lduba [%r1]95, %r16
11415 lduha [%r1]95, %r12
11416 ldxa [%r1]95, %r16
11417 ldda [%r1]95, %r4
11418 ldstuba [%r1]95, %r4
11419 swapa [%r1]95, %r8
11420 lda [%r1]95, %f16
11421 ldda [%r1]95, %f0
11422 stba %r6, [%r1]95
11423 stha %r14, [%r1]95
11424 stwa %r2, [%r1]95
11425 sta %f48, [%r1]95
11426 stda %f48, [%r1]95
11427casa [%r1]0x5f, %r2, %g0
11428casxa [%r1]0x5f, %r2, %g0
11429 prefetcha [%r1]95, 0x1c
11430CASE_ASI_0x53_th2:
11431 setx 0x58ae689f, %r4, %r1
11432 and %r1, %r31, %r1 !make sure address is aligned
11433 ldx [%r24 + 0xff & ~0x7], %r2
11434 ldx [%r26 + 0x62 & ~0x7], %r4
11435 ldx [%r21 + 0xc & ~0x7], %r6
11436 ldx [%r27 + 0x3e & ~0x7], %r8
11437 ldx [%r24 + 0x69 & ~0x7], %r10
11438 ldx [%r22 + 0xbd & ~0x7], %r12
11439 ldx [%r24 + 0xb & ~0x7], %r14
11440 ldx [%r27 + 0x2d & ~0x7], %r16
11441 ld [%r21 + 0x7c & ~0x7], %f0
11442 ld [%r24 + 0x1 & ~0x7], %f16
11443 ld [%r25 + 0x77 & ~0x7], %f32
11444 ld [%r25 + 0xa8 & ~0x7], %f48
11445 ldsba [%r1]83, %r8
11446 ldsha [%r1]83, %r16
11447 ldswa [%r1]83, %r6
11448 lduba [%r1]83, %r16
11449 lduha [%r1]83, %r10
11450 ldxa [%r1]83, %r2
11451 ldda [%r1]83, %r4
11452 ldstuba [%r1]83, %r2
11453 swapa [%r1]83, %r14
11454 lda [%r1]83, %f32
11455 ldda [%r1]83, %f0
11456 stba %r0, [%r1]83
11457 stha %r14, [%r1]83
11458 stwa %r0, [%r1]83
11459 stxa %r10, [%r1]83
11460 sta %f32, [%r1]83
11461 stda %f32, [%r1]83
11462casa [%r1]0x53, %r2, %g0
11463casxa [%r1]0x53, %r2, %g0
11464 prefetcha [%r1]83, 0xd
11465CASE_ASI_0x74_th2_0x0:
11466 mov %g0, %r1
11467 ldsba [%r1]116, %r6
11468 ldsha [%r1]116, %r16
11469 ldswa [%r1]116, %r4
11470 lduba [%r1]116, %r16
11471 lduha [%r1]116, %r12
11472 ldxa [%r1]116, %r14
11473 ldda [%r1]116, %r2
11474 ldstuba [%r1]116, %r6
11475 swapa [%r1]116, %r4
11476 lda [%r1]116, %f48
11477 ldda [%r1]116, %f32
11478 stba %r0, [%r1]116
11479 stha %r4, [%r1]116
11480 stwa %r14, [%r1]116
11481 stxa %r12, [%r1]116
11482 sta %f16, [%r1]116
11483 stda %f16, [%r1]116
11484casa [%r1]0x74, %r2, %g0
11485casxa [%r1]0x74, %r2, %g0
11486 prefetcha [%r1]116, 0x5
11487CASE_ASI_0x54_th2_0x0:
11488 mov %g0, %r1
11489 ldsba [%r1]84, %r4
11490 ldsha [%r1]84, %r12
11491 ldswa [%r1]84, %r4
11492 lduba [%r1]84, %r6
11493 lduha [%r1]84, %r14
11494 ldxa [%r1]84, %r16
11495 ldda [%r1]84, %r16
11496 ldstuba [%r1]84, %r8
11497 swapa [%r1]84, %r16
11498 lda [%r1]84, %f32
11499 ldda [%r1]84, %f48
11500 stba %r4, [%r1]84
11501 stha %r8, [%r1]84
11502 stwa %r4, [%r1]84
11503 sta %f16, [%r1]84
11504 stda %f16, [%r1]84
11505casa [%r1]0x54, %r2, %g0
11506casxa [%r1]0x54, %r2, %g0
11507 prefetcha [%r1]84, 0x1e
11508CASE_ASI_0x54_th2_0x400:
11509 set 0x400, %r1
11510 ldsba [%r1]84, %r8
11511 ldsha [%r1]84, %r6
11512 ldswa [%r1]84, %r12
11513 lduba [%r1]84, %r2
11514 lduha [%r1]84, %r10
11515 ldxa [%r1]84, %r2
11516 ldda [%r1]84, %r14
11517 ldstuba [%r1]84, %r12
11518 swapa [%r1]84, %r10
11519 lda [%r1]84, %f0
11520 ldda [%r1]84, %f48
11521 stba %r10, [%r1]84
11522 stha %r6, [%r1]84
11523 stwa %r6, [%r1]84
11524 sta %f16, [%r1]84
11525 stda %f32, [%r1]84
11526casa [%r1]0x54, %r2, %g0
11527casxa [%r1]0x54, %r2, %g0
11528 prefetcha [%r1]84, 0xf
11529CASE_ASI_0x54_th2_0x800:
11530 set 0x800, %r1
11531 ldsba [%r1]84, %r8
11532 ldsha [%r1]84, %r14
11533 ldswa [%r1]84, %r16
11534 lduba [%r1]84, %r14
11535 lduha [%r1]84, %r14
11536 ldxa [%r1]84, %r10
11537 ldda [%r1]84, %r14
11538 ldstuba [%r1]84, %r6
11539 swapa [%r1]84, %r10
11540 lda [%r1]84, %f16
11541 ldda [%r1]84, %f16
11542 stba %r0, [%r1]84
11543 stha %r6, [%r1]84
11544 stwa %r2, [%r1]84
11545 sta %f0, [%r1]84
11546 stda %f16, [%r1]84
11547casa [%r1]0x54, %r2, %g0
11548casxa [%r1]0x54, %r2, %g0
11549 prefetcha [%r1]84, 0x13
11550CASE_ASI_0x54_th2_0xc00:
11551 set 0xc00, %r1
11552 ldsba [%r1]84, %r8
11553 ldsha [%r1]84, %r2
11554 ldswa [%r1]84, %r12
11555 lduba [%r1]84, %r8
11556 lduha [%r1]84, %r10
11557 ldxa [%r1]84, %r8
11558 ldda [%r1]84, %r8
11559 ldstuba [%r1]84, %r12
11560 swapa [%r1]84, %r6
11561 lda [%r1]84, %f32
11562 ldda [%r1]84, %f32
11563 stba %r2, [%r1]84
11564 stha %r6, [%r1]84
11565 stwa %r10, [%r1]84
11566 sta %f48, [%r1]84
11567 stda %f32, [%r1]84
11568casa [%r1]0x54, %r2, %g0
11569casxa [%r1]0x54, %r2, %g0
11570 prefetcha [%r1]84, 0xe
11571CASE_ASI_0x5c_th2_0x0:
11572 mov %g0, %r1
11573 ldsba [%r1]92, %r4
11574 ldsha [%r1]92, %r12
11575 ldswa [%r1]92, %r2
11576 lduba [%r1]92, %r2
11577 lduha [%r1]92, %r14
11578 ldxa [%r1]92, %r4
11579 ldda [%r1]92, %r2
11580 ldstuba [%r1]92, %r16
11581 swapa [%r1]92, %r14
11582 lda [%r1]92, %f0
11583 ldda [%r1]92, %f16
11584 stba %r0, [%r1]92
11585 stha %r6, [%r1]92
11586 stwa %r14, [%r1]92
11587 sta %f16, [%r1]92
11588 stda %f0, [%r1]92
11589casa [%r1]0x5c, %r2, %g0
11590casxa [%r1]0x5c, %r2, %g0
11591 prefetcha [%r1]92, 0x0
11592CASE_ASI_0x5c_th2_0x400:
11593 set 0x400, %r1
11594 ldsba [%r1]92, %r8
11595 ldsha [%r1]92, %r8
11596 ldswa [%r1]92, %r6
11597 lduba [%r1]92, %r8
11598 lduha [%r1]92, %r6
11599 ldxa [%r1]92, %r6
11600 ldda [%r1]92, %r8
11601 ldstuba [%r1]92, %r10
11602 swapa [%r1]92, %r16
11603 lda [%r1]92, %f48
11604 ldda [%r1]92, %f16
11605 stba %r4, [%r1]92
11606 stha %r14, [%r1]92
11607 stwa %r8, [%r1]92
11608 sta %f48, [%r1]92
11609 stda %f16, [%r1]92
11610casa [%r1]0x5c, %r2, %g0
11611casxa [%r1]0x5c, %r2, %g0
11612 prefetcha [%r1]92, 0x19
11613CASE_ASI_0x5c_th2_0x800:
11614 set 0x800, %r1
11615 ldsba [%r1]92, %r6
11616 ldsha [%r1]92, %r12
11617 ldswa [%r1]92, %r10
11618 lduba [%r1]92, %r16
11619 lduha [%r1]92, %r6
11620 ldxa [%r1]92, %r4
11621 ldda [%r1]92, %r6
11622 ldstuba [%r1]92, %r10
11623 swapa [%r1]92, %r8
11624 lda [%r1]92, %f48
11625 ldda [%r1]92, %f32
11626 stba %r6, [%r1]92
11627 stha %r14, [%r1]92
11628 stwa %r0, [%r1]92
11629 sta %f0, [%r1]92
11630 stda %f0, [%r1]92
11631casa [%r1]0x5c, %r2, %g0
11632casxa [%r1]0x5c, %r2, %g0
11633 prefetcha [%r1]92, 0xc
11634CASE_ASI_0x5c_th2_0xc00:
11635 set 0xc00, %r1
11636 ldsba [%r1]92, %r16
11637 ldsha [%r1]92, %r10
11638 ldswa [%r1]92, %r8
11639 lduba [%r1]92, %r4
11640 lduha [%r1]92, %r10
11641 ldxa [%r1]92, %r12
11642 ldda [%r1]92, %r8
11643 ldstuba [%r1]92, %r8
11644 swapa [%r1]92, %r6
11645 lda [%r1]92, %f0
11646 ldda [%r1]92, %f32
11647 stba %r4, [%r1]92
11648 stha %r0, [%r1]92
11649 stwa %r4, [%r1]92
11650 sta %f48, [%r1]92
11651 stda %f32, [%r1]92
11652casa [%r1]0x5c, %r2, %g0
11653casxa [%r1]0x5c, %r2, %g0
11654 prefetcha [%r1]92, 0x6
11655CASE_ASI_0x47_th2_range79:
11656!!asi_range = 0x0-0x7ff0
11657 set 0x6590, %r1
11658 and %r1, %r29, %r1 !make sure address is aligned
11659 ldsba [%r1]71, %r14
11660 ldsha [%r1]71, %r10
11661 ldswa [%r1]71, %r4
11662 lduba [%r1]71, %r4
11663 lduha [%r1]71, %r16
11664 ldxa [%r1]71, %r2
11665 ldda [%r1]71, %r14
11666 ldstuba [%r1]71, %r6
11667 swapa [%r1]71, %r4
11668 lda [%r1]71, %f48
11669 ldda [%r1]71, %f16
11670 stba %r14, [%r1]71
11671 stha %r14, [%r1]71
11672 stwa %r6, [%r1]71
11673 sta %f48, [%r1]71
11674 stda %f48, [%r1]71
11675casa [%r1]0x47, %r2, %g0
11676casxa [%r1]0x47, %r2, %g0
11677 prefetcha [%r1]71, 0xb
11678CASE_ASI_0x50_th2_0x18:
11679 set 0x18, %r1
11680 ldsba [%r1]80, %r14
11681 ldsha [%r1]80, %r4
11682 ldswa [%r1]80, %r16
11683 lduba [%r1]80, %r4
11684 lduha [%r1]80, %r6
11685 ldxa [%r1]80, %r8
11686 ldda [%r1]80, %r2
11687 ldstuba [%r1]80, %r2
11688 swapa [%r1]80, %r12
11689 lda [%r1]80, %f16
11690 ldda [%r1]80, %f0
11691 stba %r12, [%r1]80
11692 stha %r8, [%r1]80
11693 stwa %r6, [%r1]80
11694 sta %f0, [%r1]80
11695 stda %f16, [%r1]80
11696casa [%r1]0x50, %r2, %g0
11697casxa [%r1]0x50, %r2, %g0
11698 prefetcha [%r1]80, 0xf
11699CASE_ASI_0x50_th2_0x30:
11700 set 0x30, %r1
11701 ldsba [%r1]80, %r8
11702 ldsha [%r1]80, %r4
11703 ldswa [%r1]80, %r12
11704 lduba [%r1]80, %r12
11705 lduha [%r1]80, %r4
11706 ldxa [%r1]80, %r8
11707 ldda [%r1]80, %r6
11708 ldstuba [%r1]80, %r6
11709 swapa [%r1]80, %r4
11710 lda [%r1]80, %f32
11711 ldda [%r1]80, %f32
11712 stba %r14, [%r1]80
11713 stha %r4, [%r1]80
11714 stwa %r4, [%r1]80
11715 sta %f48, [%r1]80
11716 stda %f32, [%r1]80
11717casa [%r1]0x50, %r2, %g0
11718casxa [%r1]0x50, %r2, %g0
11719 prefetcha [%r1]80, 0x2
11720CASE_ASI_0x50_th2_0x38:
11721 set 0x38, %r1
11722 ldsba [%r1]80, %r12
11723 ldsha [%r1]80, %r6
11724 ldswa [%r1]80, %r8
11725 lduba [%r1]80, %r16
11726 lduha [%r1]80, %r16
11727 ldxa [%r1]80, %r4
11728 ldda [%r1]80, %r10
11729 ldstuba [%r1]80, %r4
11730 swapa [%r1]80, %r16
11731 lda [%r1]80, %f32
11732 ldda [%r1]80, %f32
11733 stba %r8, [%r1]80
11734 stha %r0, [%r1]80
11735 stwa %r4, [%r1]80
11736 sta %f0, [%r1]80
11737 stda %f32, [%r1]80
11738casa [%r1]0x50, %r2, %g0
11739casxa [%r1]0x50, %r2, %g0
11740 prefetcha [%r1]80, 0x7
11741CASE_ASI_0x42_th2_0x8:
11742 set 0x8, %r1
11743 ldsba [%r1]66, %r2
11744 ldsha [%r1]66, %r14
11745 ldswa [%r1]66, %r16
11746 lduba [%r1]66, %r4
11747 lduha [%r1]66, %r12
11748 ldxa [%r1]66, %r6
11749 ldda [%r1]66, %r12
11750 ldstuba [%r1]66, %r6
11751 swapa [%r1]66, %r4
11752 lda [%r1]66, %f48
11753 ldda [%r1]66, %f32
11754 stba %r4, [%r1]66
11755 stha %r12, [%r1]66
11756 stwa %r12, [%r1]66
11757 sta %f0, [%r1]66
11758 stda %f0, [%r1]66
11759casa [%r1]0x42, %r2, %g0
11760casxa [%r1]0x42, %r2, %g0
11761 prefetcha [%r1]66, 0x1a
11762CASE_ASI_0x42_th2_0x10:
11763 set 0x10, %r1
11764 ldsba [%r1]66, %r12
11765 ldsha [%r1]66, %r8
11766 ldswa [%r1]66, %r16
11767 lduba [%r1]66, %r8
11768 lduha [%r1]66, %r4
11769 ldxa [%r1]66, %r4
11770 ldda [%r1]66, %r10
11771 ldstuba [%r1]66, %r6
11772 swapa [%r1]66, %r10
11773 lda [%r1]66, %f0
11774 ldda [%r1]66, %f16
11775 stba %r12, [%r1]66
11776 stha %r4, [%r1]66
11777 stwa %r10, [%r1]66
11778 sta %f48, [%r1]66
11779 stda %f16, [%r1]66
11780casa [%r1]0x42, %r2, %g0
11781casxa [%r1]0x42, %r2, %g0
11782 prefetcha [%r1]66, 0x2
11783CASE_ASI_0x52_th2_0x108:
11784 set 0x108, %r1
11785 ldsba [%r1]82, %r4
11786 ldsha [%r1]82, %r14
11787 ldswa [%r1]82, %r12
11788 lduba [%r1]82, %r6
11789 lduha [%r1]82, %r14
11790 ldxa [%r1]82, %r12
11791 ldda [%r1]82, %r8
11792 ldstuba [%r1]82, %r12
11793 swapa [%r1]82, %r14
11794 lda [%r1]82, %f16
11795 ldda [%r1]82, %f0
11796 stba %r2, [%r1]82
11797 stha %r14, [%r1]82
11798 stwa %r2, [%r1]82
11799 sta %f48, [%r1]82
11800 stda %f32, [%r1]82
11801casa [%r1]0x52, %r2, %g0
11802casxa [%r1]0x52, %r2, %g0
11803 prefetcha [%r1]82, 0x1f
11804CASE_ASI_0x52_th2_0x110:
11805 set 0x110, %r1
11806 ldsba [%r1]82, %r4
11807 ldsha [%r1]82, %r10
11808 ldswa [%r1]82, %r14
11809 lduba [%r1]82, %r2
11810 lduha [%r1]82, %r2
11811 ldxa [%r1]82, %r16
11812 ldda [%r1]82, %r4
11813 ldstuba [%r1]82, %r6
11814 swapa [%r1]82, %r16
11815 lda [%r1]82, %f32
11816 ldda [%r1]82, %f0
11817 stba %r4, [%r1]82
11818 stha %r14, [%r1]82
11819 stwa %r6, [%r1]82
11820 sta %f32, [%r1]82
11821 stda %f32, [%r1]82
11822casa [%r1]0x52, %r2, %g0
11823casxa [%r1]0x52, %r2, %g0
11824 prefetcha [%r1]82, 0x17
11825CASE_ASI_0x52_th2_0x118:
11826 set 0x118, %r1
11827 ldsba [%r1]82, %r2
11828 ldsha [%r1]82, %r6
11829 ldswa [%r1]82, %r6
11830 lduba [%r1]82, %r16
11831 lduha [%r1]82, %r12
11832 ldxa [%r1]82, %r8
11833 ldda [%r1]82, %r2
11834 ldstuba [%r1]82, %r6
11835 swapa [%r1]82, %r8
11836 lda [%r1]82, %f48
11837 ldda [%r1]82, %f48
11838 stba %r14, [%r1]82
11839 stha %r14, [%r1]82
11840 stwa %r2, [%r1]82
11841 sta %f0, [%r1]82
11842 stda %f48, [%r1]82
11843casa [%r1]0x52, %r2, %g0
11844casxa [%r1]0x52, %r2, %g0
11845 prefetcha [%r1]82, 0x11
11846CASE_ASI_0x52_th2_0x120:
11847 set 0x120, %r1
11848 ldsba [%r1]82, %r14
11849 ldsha [%r1]82, %r4
11850 ldswa [%r1]82, %r14
11851 lduba [%r1]82, %r14
11852 lduha [%r1]82, %r6
11853 ldxa [%r1]82, %r8
11854 ldda [%r1]82, %r6
11855 ldstuba [%r1]82, %r12
11856 swapa [%r1]82, %r4
11857 lda [%r1]82, %f48
11858 ldda [%r1]82, %f0
11859 stba %r8, [%r1]82
11860 stha %r10, [%r1]82
11861 stwa %r4, [%r1]82
11862 sta %f48, [%r1]82
11863 stda %f16, [%r1]82
11864casa [%r1]0x52, %r2, %g0
11865casxa [%r1]0x52, %r2, %g0
11866 prefetcha [%r1]82, 0x1f
11867CASE_ASI_0x52_th2_0x208:
11868 set 0x208, %r1
11869 ldsba [%r1]82, %r10
11870 ldsha [%r1]82, %r2
11871 ldswa [%r1]82, %r4
11872 lduba [%r1]82, %r10
11873 lduha [%r1]82, %r4
11874 ldxa [%r1]82, %r2
11875 ldda [%r1]82, %r10
11876 ldstuba [%r1]82, %r6
11877 swapa [%r1]82, %r12
11878 lda [%r1]82, %f32
11879 ldda [%r1]82, %f16
11880 stba %r6, [%r1]82
11881 stha %r12, [%r1]82
11882 stwa %r14, [%r1]82
11883 sta %f48, [%r1]82
11884 stda %f16, [%r1]82
11885casa [%r1]0x52, %r2, %g0
11886casxa [%r1]0x52, %r2, %g0
11887 prefetcha [%r1]82, 0x1e
11888CASE_ASI_0x52_th2_0x210:
11889 set 0x210, %r1
11890 ldsba [%r1]82, %r6
11891 ldsha [%r1]82, %r2
11892 ldswa [%r1]82, %r8
11893 lduba [%r1]82, %r14
11894 lduha [%r1]82, %r8
11895 ldxa [%r1]82, %r4
11896 ldda [%r1]82, %r4
11897 ldstuba [%r1]82, %r2
11898 swapa [%r1]82, %r4
11899 lda [%r1]82, %f16
11900 ldda [%r1]82, %f16
11901 stba %r10, [%r1]82
11902 stha %r8, [%r1]82
11903 stwa %r14, [%r1]82
11904 sta %f48, [%r1]82
11905 stda %f48, [%r1]82
11906casa [%r1]0x52, %r2, %g0
11907casxa [%r1]0x52, %r2, %g0
11908 prefetcha [%r1]82, 0x11
11909CASE_ASI_0x52_th2_0x218:
11910 set 0x218, %r1
11911 ldsba [%r1]82, %r6
11912 ldsha [%r1]82, %r16
11913 ldswa [%r1]82, %r12
11914 lduba [%r1]82, %r2
11915 lduha [%r1]82, %r12
11916 ldxa [%r1]82, %r2
11917 ldda [%r1]82, %r12
11918 ldstuba [%r1]82, %r8
11919 swapa [%r1]82, %r10
11920 lda [%r1]82, %f0
11921 ldda [%r1]82, %f48
11922 stba %r2, [%r1]82
11923 stha %r4, [%r1]82
11924 stwa %r12, [%r1]82
11925 sta %f32, [%r1]82
11926 stda %f48, [%r1]82
11927casa [%r1]0x52, %r2, %g0
11928casxa [%r1]0x52, %r2, %g0
11929 prefetcha [%r1]82, 0x17
11930CASE_ASI_0x52_th2_0x220:
11931 set 0x220, %r1
11932 ldsba [%r1]82, %r12
11933 ldsha [%r1]82, %r14
11934 ldswa [%r1]82, %r4
11935 lduba [%r1]82, %r2
11936 lduha [%r1]82, %r8
11937 ldxa [%r1]82, %r12
11938 ldda [%r1]82, %r8
11939 ldstuba [%r1]82, %r16
11940 swapa [%r1]82, %r16
11941 lda [%r1]82, %f16
11942 ldda [%r1]82, %f16
11943 stba %r2, [%r1]82
11944 stha %r2, [%r1]82
11945 stwa %r2, [%r1]82
11946 sta %f16, [%r1]82
11947 stda %f16, [%r1]82
11948casa [%r1]0x52, %r2, %g0
11949casxa [%r1]0x52, %r2, %g0
11950 prefetcha [%r1]82, 0x9
11951CASE_ASI_0x25_th2_0x3C0:
11952 set 0x3C0, %r1
11953 ldsba [%r1]37, %r6
11954 ldsha [%r1]37, %r14
11955 ldswa [%r1]37, %r2
11956 lduba [%r1]37, %r2
11957 lduha [%r1]37, %r4
11958 ldxa [%r1]37, %r12
11959 ldda [%r1]37, %r14
11960 ldstuba [%r1]37, %r14
11961 swapa [%r1]37, %r4
11962 lda [%r1]37, %f32
11963 ldda [%r1]37, %f32
11964 stba %r4, [%r1]37
11965 stha %r6, [%r1]37
11966 stwa %r4, [%r1]37
11967 sta %f32, [%r1]37
11968 stda %f32, [%r1]37
11969casa [%r1]0x25, %r2, %g0
11970casxa [%r1]0x25, %r2, %g0
11971 prefetcha [%r1]37, 0x1a
11972CASE_ASI_0x25_th2_0x3C8:
11973 set 0x3C8, %r1
11974 ldsba [%r1]37, %r16
11975 ldsha [%r1]37, %r4
11976 ldswa [%r1]37, %r6
11977 lduba [%r1]37, %r2
11978 lduha [%r1]37, %r16
11979 ldxa [%r1]37, %r16
11980 ldda [%r1]37, %r14
11981 ldstuba [%r1]37, %r14
11982 swapa [%r1]37, %r2
11983 lda [%r1]37, %f32
11984 ldda [%r1]37, %f32
11985 stba %r10, [%r1]37
11986 stha %r0, [%r1]37
11987 stwa %r2, [%r1]37
11988 sta %f48, [%r1]37
11989 stda %f48, [%r1]37
11990casa [%r1]0x25, %r2, %g0
11991casxa [%r1]0x25, %r2, %g0
11992 prefetcha [%r1]37, 0x1b
11993CASE_ASI_0x25_th2_0x3D0:
11994 set 0x3D0, %r1
11995 ldsba [%r1]37, %r12
11996 ldsha [%r1]37, %r14
11997 ldswa [%r1]37, %r2
11998 lduba [%r1]37, %r16
11999 lduha [%r1]37, %r14
12000 ldxa [%r1]37, %r2
12001 ldda [%r1]37, %r16
12002 ldstuba [%r1]37, %r4
12003 swapa [%r1]37, %r8
12004 lda [%r1]37, %f0
12005 ldda [%r1]37, %f16
12006 stba %r4, [%r1]37
12007 stha %r4, [%r1]37
12008 stwa %r2, [%r1]37
12009 sta %f48, [%r1]37
12010 stda %f0, [%r1]37
12011casa [%r1]0x25, %r2, %g0
12012casxa [%r1]0x25, %r2, %g0
12013 prefetcha [%r1]37, 0x9
12014CASE_ASI_0x25_th2_0x3D8:
12015 set 0x3D8, %r1
12016 ldsba [%r1]37, %r6
12017 ldsha [%r1]37, %r14
12018 ldswa [%r1]37, %r8
12019 lduba [%r1]37, %r10
12020 lduha [%r1]37, %r14
12021 ldxa [%r1]37, %r12
12022 ldda [%r1]37, %r4
12023 ldstuba [%r1]37, %r2
12024 swapa [%r1]37, %r14
12025 lda [%r1]37, %f16
12026 ldda [%r1]37, %f48
12027 stba %r2, [%r1]37
12028 stha %r6, [%r1]37
12029 stwa %r14, [%r1]37
12030 sta %f48, [%r1]37
12031 stda %f48, [%r1]37
12032casa [%r1]0x25, %r2, %g0
12033casxa [%r1]0x25, %r2, %g0
12034 prefetcha [%r1]37, 0x8
12035CASE_ASI_0x25_th2_0x3E0:
12036 set 0x3E0, %r1
12037 ldsba [%r1]37, %r2
12038 ldsha [%r1]37, %r16
12039 ldswa [%r1]37, %r16
12040 lduba [%r1]37, %r12
12041 lduha [%r1]37, %r8
12042 ldxa [%r1]37, %r16
12043 ldda [%r1]37, %r4
12044 ldstuba [%r1]37, %r6
12045 swapa [%r1]37, %r12
12046 lda [%r1]37, %f0
12047 ldda [%r1]37, %f0
12048 stba %r12, [%r1]37
12049 stha %r0, [%r1]37
12050 stwa %r12, [%r1]37
12051 sta %f0, [%r1]37
12052 stda %f48, [%r1]37
12053casa [%r1]0x25, %r2, %g0
12054casxa [%r1]0x25, %r2, %g0
12055 prefetcha [%r1]37, 0xf
12056CASE_ASI_0x25_th2_0x3E8:
12057 set 0x3E8, %r1
12058 ldsba [%r1]37, %r2
12059 ldsha [%r1]37, %r2
12060 ldswa [%r1]37, %r12
12061 lduba [%r1]37, %r14
12062 lduha [%r1]37, %r16
12063 ldxa [%r1]37, %r14
12064 ldda [%r1]37, %r6
12065 ldstuba [%r1]37, %r2
12066 swapa [%r1]37, %r10
12067 lda [%r1]37, %f0
12068 ldda [%r1]37, %f16
12069 stba %r14, [%r1]37
12070 stha %r12, [%r1]37
12071 stwa %r4, [%r1]37
12072 sta %f32, [%r1]37
12073 stda %f32, [%r1]37
12074casa [%r1]0x25, %r2, %g0
12075casxa [%r1]0x25, %r2, %g0
12076 prefetcha [%r1]37, 0xa
12077CASE_ASI_0x25_th2_0x3F0:
12078 set 0x3F0, %r1
12079 ldsba [%r1]37, %r14
12080 ldsha [%r1]37, %r16
12081 ldswa [%r1]37, %r8
12082 lduba [%r1]37, %r6
12083 lduha [%r1]37, %r2
12084 ldxa [%r1]37, %r10
12085 ldda [%r1]37, %r4
12086 ldstuba [%r1]37, %r14
12087 swapa [%r1]37, %r8
12088 lda [%r1]37, %f0
12089 ldda [%r1]37, %f32
12090 stba %r6, [%r1]37
12091 stha %r12, [%r1]37
12092 stwa %r0, [%r1]37
12093 sta %f32, [%r1]37
12094 stda %f32, [%r1]37
12095casa [%r1]0x25, %r2, %g0
12096casxa [%r1]0x25, %r2, %g0
12097 prefetcha [%r1]37, 0x4
12098CASE_ASI_0x25_th2_0x3F8:
12099 set 0x3F8, %r1
12100 ldsba [%r1]37, %r12
12101 ldsha [%r1]37, %r8
12102 ldswa [%r1]37, %r2
12103 lduba [%r1]37, %r12
12104 lduha [%r1]37, %r6
12105 ldxa [%r1]37, %r12
12106 ldda [%r1]37, %r10
12107 ldstuba [%r1]37, %r8
12108 swapa [%r1]37, %r4
12109 lda [%r1]37, %f16
12110 ldda [%r1]37, %f0
12111 stba %r10, [%r1]37
12112 stha %r10, [%r1]37
12113 stwa %r12, [%r1]37
12114 sta %f16, [%r1]37
12115 stda %f32, [%r1]37
12116casa [%r1]0x25, %r2, %g0
12117casxa [%r1]0x25, %r2, %g0
12118 prefetcha [%r1]37, 0x14
12119CASE_ASI_0x55_th2_range80:
12120!!asi_range = 0x0-0x1f8
12121 set 0x40, %r1
12122 and %r1, %r29, %r1 !make sure address is aligned
12123 ldsba [%r1]85, %r4
12124 ldsha [%r1]85, %r12
12125 ldswa [%r1]85, %r2
12126 lduba [%r1]85, %r4
12127 lduha [%r1]85, %r14
12128 ldxa [%r1]85, %r2
12129 ldda [%r1]85, %r14
12130 ldstuba [%r1]85, %r2
12131 swapa [%r1]85, %r16
12132 lda [%r1]85, %f48
12133 ldda [%r1]85, %f16
12134 stba %r0, [%r1]85
12135 stha %r0, [%r1]85
12136 stwa %r8, [%r1]85
12137 sta %f0, [%r1]85
12138 stda %f0, [%r1]85
12139casa [%r1]0x55, %r2, %g0
12140casxa [%r1]0x55, %r2, %g0
12141 prefetcha [%r1]85, 0x10
12142CASE_ASI_0x55_th2_range81:
12143!!asi_range = 0x400-0x5f8
12144 set 0x4e9, %r1
12145 and %r1, %r29, %r1 !make sure address is aligned
12146 ldsba [%r1]85, %r14
12147 ldsha [%r1]85, %r16
12148 ldswa [%r1]85, %r2
12149 lduba [%r1]85, %r14
12150 lduha [%r1]85, %r6
12151 ldxa [%r1]85, %r14
12152 ldda [%r1]85, %r16
12153 ldstuba [%r1]85, %r16
12154 swapa [%r1]85, %r4
12155 lda [%r1]85, %f48
12156 ldda [%r1]85, %f0
12157 stba %r14, [%r1]85
12158 stha %r12, [%r1]85
12159 stwa %r2, [%r1]85
12160 sta %f32, [%r1]85
12161 stda %f48, [%r1]85
12162casa [%r1]0x55, %r2, %g0
12163casxa [%r1]0x55, %r2, %g0
12164 prefetcha [%r1]85, 0x6
12165 nop
12166 nop
12167 nop
12168subcc %r19, 1, %r19
12169cmp %r19, 2
12170bz,a TH2_LOOP
12171ta T_CHANGE_PRIV
12172cmp %r19, 1
12173bz,a TH2_LOOP
12174ta T_CHANGE_HPRIV
12175 nop
12176 ba main_text_end
12177 nop
12178 nop
12179 nop
12180 nop
12181 nop
12182 LOOP_T3:
12183ta T_CHANGE_HPRIV
12184 add %g0, 0x3, %r19
12185TH3_LOOP:
12186CASE_ASI_0x4_th3:
12187 mov %r28, %r1
12188 ldx [%r28 + 0x91 & ~0x7], %r2
12189 ldx [%r23 + 0xda & ~0x7], %r4
12190 ldx [%r28 + 0x9f & ~0x7], %r6
12191 ldx [%r25 + 0x66 & ~0x7], %r8
12192 ldx [%r27 + 0xd8 & ~0x7], %r10
12193 ldx [%r28 + 0x80 & ~0x7], %r12
12194 ldx [%r22 + 0x97 & ~0x7], %r14
12195 ldx [%r24 + 0xbd & ~0x7], %r16
12196 ld [%r27 + 0xf0 & ~0x7], %f0
12197 ld [%r22 + 0xc4 & ~0x7], %f16
12198 ld [%r26 + 0xe5 & ~0x7], %f32
12199 ld [%r27 + 0x31 & ~0x7], %f48
12200 ldsba [%r1]4, %r4
12201 ldsha [%r1]4, %r6
12202 ldswa [%r1]4, %r8
12203 lduba [%r1]4, %r10
12204 lduha [%r1]4, %r10
12205 ldxa [%r1]4, %r4
12206 ldda [%r1]4, %r16
12207 ldstuba [%r1]4, %r10
12208 swapa [%r1]4, %r14
12209 lda [%r1]4, %f48
12210 ldda [%r1]4, %f16
12211 stba %r8, [%r1]4
12212 stha %r14, [%r1]4
12213 stwa %r10, [%r1]4
12214 stxa %r12, [%r1]4
12215 sta %f16, [%r1]4
12216 stda %f16, [%r1]4
12217casa [%r1]0x4, %r2, %g0
12218casxa [%r1]0x4, %r2, %g0
12219 prefetcha [%r1]4, 0x3
12220CASE_ASI_0xc_th3:
12221 mov %r23, %r1
12222 ldx [%r27 + 0x48 & ~0x7], %r2
12223 ldx [%r21 + 0x38 & ~0x7], %r4
12224 ldx [%r25 + 0xea & ~0x7], %r6
12225 ldx [%r26 + 0xb7 & ~0x7], %r8
12226 ldx [%r21 + 0x77 & ~0x7], %r10
12227 ldx [%r27 + 0x1e & ~0x7], %r12
12228 ldx [%r23 + 0x81 & ~0x7], %r14
12229 ldx [%r23 + 0x2f & ~0x7], %r16
12230 ld [%r26 + 0xab & ~0x7], %f0
12231 ld [%r25 + 0xa7 & ~0x7], %f16
12232 ld [%r26 + 0x62 & ~0x7], %f32
12233 ld [%r24 + 0xd1 & ~0x7], %f48
12234 ldsba [%r1]12, %r10
12235 ldsha [%r1]12, %r10
12236 ldswa [%r1]12, %r2
12237 lduba [%r1]12, %r12
12238 lduha [%r1]12, %r8
12239 ldxa [%r1]12, %r4
12240 ldda [%r1]12, %r10
12241 ldstuba [%r1]12, %r4
12242 swapa [%r1]12, %r10
12243 lda [%r1]12, %f48
12244 ldda [%r1]12, %f32
12245 stba %r12, [%r1]12
12246 stha %r12, [%r1]12
12247 stwa %r4, [%r1]12
12248 stxa %r12, [%r1]12
12249 sta %f32, [%r1]12
12250 stda %f16, [%r1]12
12251casa [%r1]0xc, %r2, %g0
12252casxa [%r1]0xc, %r2, %g0
12253 prefetcha [%r1]12, 0x12
12254CASE_ASI_0x17_th3:
12255 mov %r26, %r1
12256 ldx [%r23 + 0xc4 & ~0x7], %r2
12257 ldx [%r28 + 0xf1 & ~0x7], %r4
12258 ldx [%r28 + 0xf6 & ~0x7], %r6
12259 ldx [%r28 + 0xeb & ~0x7], %r8
12260 ldx [%r21 + 0x45 & ~0x7], %r10
12261 ldx [%r28 + 0xf6 & ~0x7], %r12
12262 ldx [%r26 + 0x62 & ~0x7], %r14
12263 ldx [%r25 + 0x93 & ~0x7], %r16
12264 ld [%r24 + 0x78 & ~0x7], %f0
12265 ld [%r23 + 0xa6 & ~0x7], %f16
12266 ld [%r25 + 0xda & ~0x7], %f32
12267 ld [%r27 + 0xb2 & ~0x7], %f48
12268 ldsba [%r1]23, %r12
12269 ldsha [%r1]23, %r10
12270 ldswa [%r1]23, %r10
12271 lduba [%r1]23, %r14
12272 lduha [%r1]23, %r8
12273 ldxa [%r1]23, %r4
12274 ldda [%r1]23, %r6
12275 ldstuba [%r1]23, %r14
12276 swapa [%r1]23, %r6
12277 lda [%r1]23, %f32
12278 ldda [%r1]23, %f32
12279 stba %r0, [%r1]23
12280 stha %r0, [%r1]23
12281 stwa %r10, [%r1]23
12282 stxa %r8, [%r1]23
12283 sta %f48, [%r1]23
12284 stda %f48, [%r1]23
12285casa [%r1]0x17, %r2, %g0
12286casxa [%r1]0x17, %r2, %g0
12287 prefetcha [%r1]23, 0x1f
12288CASE_ASI_0x27_th3:
12289 mov %r27, %r1
12290 ldx [%r24 + 0x52 & ~0x7], %r2
12291 ldx [%r24 + 0xa6 & ~0x7], %r4
12292 ldx [%r22 + 0xb0 & ~0x7], %r6
12293 ldx [%r23 + 0x17 & ~0x7], %r8
12294 ldx [%r27 + 0xa9 & ~0x7], %r10
12295 ldx [%r27 + 0xf0 & ~0x7], %r12
12296 ldx [%r27 + 0x3f & ~0x7], %r14
12297 ldx [%r21 + 0x39 & ~0x7], %r16
12298 ld [%r26 + 0xde & ~0x7], %f0
12299 ld [%r27 + 0x5b & ~0x7], %f16
12300 ld [%r22 + 0xb & ~0x7], %f32
12301 ld [%r23 + 0x24 & ~0x7], %f48
12302 ldsba [%r1]39, %r16
12303 ldsha [%r1]39, %r8
12304 ldswa [%r1]39, %r8
12305 lduba [%r1]39, %r12
12306 lduha [%r1]39, %r6
12307 ldxa [%r1]39, %r12
12308 ldda [%r1]39, %r16
12309 ldstuba [%r1]39, %r2
12310 swapa [%r1]39, %r2
12311 lda [%r1]39, %f0
12312 ldda [%r1]39, %f16
12313 stba %r12, [%r1]39
12314 stha %r8, [%r1]39
12315 stwa %r10, [%r1]39
12316 stxa %r8, [%r1]39
12317 sta %f48, [%r1]39
12318 stda %f32, [%r1]39
12319casa [%r1]0x27, %r2, %g0
12320casxa [%r1]0x27, %r2, %g0
12321 prefetcha [%r1]39, 0x12
12322CASE_ASI_0x2a_th3:
12323 mov %r21, %r1
12324 ldx [%r22 + 0xfc & ~0x7], %r2
12325 ldx [%r28 + 0x9c & ~0x7], %r4
12326 ldx [%r27 + 0x37 & ~0x7], %r6
12327 ldx [%r27 + 0xf1 & ~0x7], %r8
12328 ldx [%r22 + 0xdc & ~0x7], %r10
12329 ldx [%r25 + 0x9b & ~0x7], %r12
12330 ldx [%r26 + 0x54 & ~0x7], %r14
12331 ldx [%r22 + 0xf4 & ~0x7], %r16
12332 ld [%r26 + 0x89 & ~0x7], %f0
12333 ld [%r22 + 0x89 & ~0x7], %f16
12334 ld [%r26 + 0x76 & ~0x7], %f32
12335 ld [%r24 + 0xf3 & ~0x7], %f48
12336 ldsba [%r1]42, %r12
12337 ldsha [%r1]42, %r8
12338 ldswa [%r1]42, %r16
12339 lduba [%r1]42, %r2
12340 lduha [%r1]42, %r10
12341 ldxa [%r1]42, %r10
12342 ldda [%r1]42, %r6
12343 ldstuba [%r1]42, %r16
12344 swapa [%r1]42, %r10
12345 lda [%r1]42, %f0
12346 ldda [%r1]42, %f0
12347 stba %r4, [%r1]42
12348 stha %r8, [%r1]42
12349 stwa %r6, [%r1]42
12350 stxa %r8, [%r1]42
12351 sta %f0, [%r1]42
12352 stda %f16, [%r1]42
12353casa [%r1]0x2a, %r2, %g0
12354casxa [%r1]0x2a, %r2, %g0
12355 prefetcha [%r1]42, 0x16
12356CASE_ASI_0x2f_th3:
12357 mov %r25, %r1
12358 ldx [%r25 + 0x45 & ~0x7], %r2
12359 ldx [%r28 + 0x63 & ~0x7], %r4
12360 ldx [%r23 + 0xf8 & ~0x7], %r6
12361 ldx [%r26 + 0x10 & ~0x7], %r8
12362 ldx [%r27 + 0xe & ~0x7], %r10
12363 ldx [%r21 + 0x2c & ~0x7], %r12
12364 ldx [%r28 + 0x67 & ~0x7], %r14
12365 ldx [%r25 + 0x5f & ~0x7], %r16
12366 ld [%r28 + 0xef & ~0x7], %f0
12367 ld [%r24 + 0x49 & ~0x7], %f16
12368 ld [%r26 + 0x12 & ~0x7], %f32
12369 ld [%r28 + 0xcb & ~0x7], %f48
12370 ldsba [%r1]47, %r14
12371 ldsha [%r1]47, %r4
12372 ldswa [%r1]47, %r8
12373 lduba [%r1]47, %r12
12374 lduha [%r1]47, %r14
12375 ldxa [%r1]47, %r14
12376 ldda [%r1]47, %r14
12377 ldstuba [%r1]47, %r14
12378 swapa [%r1]47, %r10
12379 lda [%r1]47, %f48
12380 ldda [%r1]47, %f48
12381 stba %r8, [%r1]47
12382 stha %r12, [%r1]47
12383 stwa %r0, [%r1]47
12384 stxa %r12, [%r1]47
12385 sta %f48, [%r1]47
12386 stda %f16, [%r1]47
12387casa [%r1]0x2f, %r2, %g0
12388casxa [%r1]0x2f, %r2, %g0
12389 prefetcha [%r1]47, 0x18
12390CASE_ASI_0x30_th3:
12391 mov %r23, %r1
12392 ldx [%r28 + 0x72 & ~0x7], %r2
12393 ldx [%r22 + 0x44 & ~0x7], %r4
12394 ldx [%r26 + 0xe0 & ~0x7], %r6
12395 ldx [%r22 + 0xef & ~0x7], %r8
12396 ldx [%r24 + 0x35 & ~0x7], %r10
12397 ldx [%r22 + 0x13 & ~0x7], %r12
12398 ldx [%r25 + 0xd2 & ~0x7], %r14
12399 ldx [%r26 + 0x16 & ~0x7], %r16
12400 ld [%r27 + 0x8d & ~0x7], %f0
12401 ld [%r22 + 0x75 & ~0x7], %f16
12402 ld [%r26 + 0xe2 & ~0x7], %f32
12403 ld [%r26 + 0xc8 & ~0x7], %f48
12404 ldsba [%r1]48, %r8
12405 ldsha [%r1]48, %r10
12406 ldswa [%r1]48, %r4
12407 lduba [%r1]48, %r12
12408 lduha [%r1]48, %r2
12409 ldxa [%r1]48, %r10
12410 ldda [%r1]48, %r12
12411 ldstuba [%r1]48, %r4
12412 swapa [%r1]48, %r14
12413 lda [%r1]48, %f0
12414 ldda [%r1]48, %f16
12415 stba %r0, [%r1]48
12416 stha %r8, [%r1]48
12417 stwa %r10, [%r1]48
12418 stxa %r14, [%r1]48
12419 sta %f48, [%r1]48
12420 stda %f48, [%r1]48
12421casa [%r1]0x30, %r2, %g0
12422casxa [%r1]0x30, %r2, %g0
12423 prefetcha [%r1]48, 0x2
12424CASE_ASI_0x31_th3:
12425 mov %r25, %r1
12426 ldx [%r21 + 0x53 & ~0x7], %r2
12427 ldx [%r22 + 0xfb & ~0x7], %r4
12428 ldx [%r27 + 0x2d & ~0x7], %r6
12429 ldx [%r21 + 0x36 & ~0x7], %r8
12430 ldx [%r25 + 0xe8 & ~0x7], %r10
12431 ldx [%r27 + 0x4c & ~0x7], %r12
12432 ldx [%r28 + 0xea & ~0x7], %r14
12433 ldx [%r26 + 0xf6 & ~0x7], %r16
12434 ld [%r27 + 0xe1 & ~0x7], %f0
12435 ld [%r27 + 0x48 & ~0x7], %f16
12436 ld [%r25 + 0x72 & ~0x7], %f32
12437 ld [%r27 + 0xc4 & ~0x7], %f48
12438 ldsba [%r1]49, %r8
12439 ldsha [%r1]49, %r12
12440 ldswa [%r1]49, %r2
12441 lduba [%r1]49, %r14
12442 lduha [%r1]49, %r4
12443 ldxa [%r1]49, %r2
12444 ldda [%r1]49, %r2
12445 ldstuba [%r1]49, %r4
12446 swapa [%r1]49, %r6
12447 lda [%r1]49, %f32
12448 ldda [%r1]49, %f16
12449 stba %r10, [%r1]49
12450 stha %r0, [%r1]49
12451 stwa %r6, [%r1]49
12452 stxa %r14, [%r1]49
12453 sta %f0, [%r1]49
12454 stda %f32, [%r1]49
12455casa [%r1]0x31, %r2, %g0
12456casxa [%r1]0x31, %r2, %g0
12457 prefetcha [%r1]49, 0xf
12458CASE_ASI_0x36_th3:
12459 mov %r21, %r1
12460 ldx [%r22 + 0xf1 & ~0x7], %r2
12461 ldx [%r21 + 0xc9 & ~0x7], %r4
12462 ldx [%r24 + 0x21 & ~0x7], %r6
12463 ldx [%r21 + 0xd8 & ~0x7], %r8
12464 ldx [%r23 + 0xd7 & ~0x7], %r10
12465 ldx [%r27 + 0x41 & ~0x7], %r12
12466 ldx [%r22 + 0x14 & ~0x7], %r14
12467 ldx [%r23 + 0x7d & ~0x7], %r16
12468 ld [%r27 + 0xec & ~0x7], %f0
12469 ld [%r22 + 0x5c & ~0x7], %f16
12470 ld [%r23 + 0xbd & ~0x7], %f32
12471 ld [%r21 + 0xe2 & ~0x7], %f48
12472 ldsba [%r1]54, %r6
12473 ldsha [%r1]54, %r8
12474 ldswa [%r1]54, %r12
12475 lduba [%r1]54, %r6
12476 lduha [%r1]54, %r8
12477 ldxa [%r1]54, %r4
12478 ldda [%r1]54, %r10
12479 ldstuba [%r1]54, %r10
12480 swapa [%r1]54, %r8
12481 lda [%r1]54, %f32
12482 ldda [%r1]54, %f48
12483 stba %r6, [%r1]54
12484 stha %r14, [%r1]54
12485 stwa %r6, [%r1]54
12486 stxa %r2, [%r1]54
12487 sta %f16, [%r1]54
12488 stda %f48, [%r1]54
12489casa [%r1]0x36, %r2, %g0
12490casxa [%r1]0x36, %r2, %g0
12491 prefetcha [%r1]54, 0x1d
12492CASE_ASI_0x38_th3:
12493 mov %r22, %r1
12494 ldx [%r21 + 0xa7 & ~0x7], %r2
12495 ldx [%r22 + 0x3b & ~0x7], %r4
12496 ldx [%r23 + 0xe1 & ~0x7], %r6
12497 ldx [%r21 + 0xea & ~0x7], %r8
12498 ldx [%r25 + 0x8 & ~0x7], %r10
12499 ldx [%r21 + 0x14 & ~0x7], %r12
12500 ldx [%r26 + 0xd3 & ~0x7], %r14
12501 ldx [%r26 + 0xa & ~0x7], %r16
12502 ld [%r23 + 0x17 & ~0x7], %f0
12503 ld [%r21 + 0x6a & ~0x7], %f16
12504 ld [%r21 + 0xc8 & ~0x7], %f32
12505 ld [%r21 + 0xf2 & ~0x7], %f48
12506 ldsba [%r1]56, %r16
12507 ldsha [%r1]56, %r2
12508 ldswa [%r1]56, %r4
12509 lduba [%r1]56, %r16
12510 lduha [%r1]56, %r2
12511 ldxa [%r1]56, %r16
12512 ldda [%r1]56, %r2
12513 ldstuba [%r1]56, %r14
12514 swapa [%r1]56, %r8
12515 lda [%r1]56, %f48
12516 ldda [%r1]56, %f16
12517 stba %r6, [%r1]56
12518 stha %r4, [%r1]56
12519 stwa %r0, [%r1]56
12520 stxa %r10, [%r1]56
12521 sta %f16, [%r1]56
12522 stda %f16, [%r1]56
12523casa [%r1]0x38, %r2, %g0
12524casxa [%r1]0x38, %r2, %g0
12525 prefetcha [%r1]56, 0x8
12526CASE_ASI_0x39_th3:
12527 mov %r28, %r1
12528 ldx [%r27 + 0xd7 & ~0x7], %r2
12529 ldx [%r28 + 0xf8 & ~0x7], %r4
12530 ldx [%r28 + 0x1b & ~0x7], %r6
12531 ldx [%r28 + 0x3c & ~0x7], %r8
12532 ldx [%r24 + 0x17 & ~0x7], %r10
12533 ldx [%r24 + 0xc8 & ~0x7], %r12
12534 ldx [%r22 + 0xc5 & ~0x7], %r14
12535 ldx [%r24 + 0x97 & ~0x7], %r16
12536 ld [%r28 + 0xc7 & ~0x7], %f0
12537 ld [%r21 + 0x4f & ~0x7], %f16
12538 ld [%r26 + 0xde & ~0x7], %f32
12539 ld [%r26 + 0xda & ~0x7], %f48
12540 ldsba [%r1]57, %r2
12541 ldsha [%r1]57, %r12
12542 ldswa [%r1]57, %r2
12543 lduba [%r1]57, %r4
12544 lduha [%r1]57, %r4
12545 ldxa [%r1]57, %r2
12546 ldda [%r1]57, %r16
12547 ldstuba [%r1]57, %r12
12548 swapa [%r1]57, %r4
12549 lda [%r1]57, %f0
12550 ldda [%r1]57, %f16
12551 stba %r10, [%r1]57
12552 stha %r14, [%r1]57
12553 stwa %r0, [%r1]57
12554 stxa %r12, [%r1]57
12555 sta %f16, [%r1]57
12556 stda %f48, [%r1]57
12557casa [%r1]0x39, %r2, %g0
12558casxa [%r1]0x39, %r2, %g0
12559 prefetcha [%r1]57, 0xe
12560CASE_ASI_0x3e_th3:
12561 mov %r21, %r1
12562 ldx [%r28 + 0x80 & ~0x7], %r2
12563 ldx [%r28 + 0xf2 & ~0x7], %r4
12564 ldx [%r27 + 0x83 & ~0x7], %r6
12565 ldx [%r24 + 0x55 & ~0x7], %r8
12566 ldx [%r27 + 0x59 & ~0x7], %r10
12567 ldx [%r27 + 0xa8 & ~0x7], %r12
12568 ldx [%r21 + 0x48 & ~0x7], %r14
12569 ldx [%r23 + 0x34 & ~0x7], %r16
12570 ld [%r21 + 0x7d & ~0x7], %f0
12571 ld [%r26 + 0x1b & ~0x7], %f16
12572 ld [%r26 + 0x51 & ~0x7], %f32
12573 ld [%r28 + 0x4a & ~0x7], %f48
12574 ldsba [%r1]62, %r4
12575 ldsha [%r1]62, %r10
12576 ldswa [%r1]62, %r6
12577 lduba [%r1]62, %r16
12578 lduha [%r1]62, %r8
12579 ldxa [%r1]62, %r8
12580 ldda [%r1]62, %r14
12581 ldstuba [%r1]62, %r16
12582 swapa [%r1]62, %r2
12583 lda [%r1]62, %f16
12584 ldda [%r1]62, %f16
12585 stba %r10, [%r1]62
12586 stha %r2, [%r1]62
12587 stwa %r12, [%r1]62
12588 stxa %r4, [%r1]62
12589 sta %f16, [%r1]62
12590 stda %f32, [%r1]62
12591casa [%r1]0x3e, %r2, %g0
12592casxa [%r1]0x3e, %r2, %g0
12593 prefetcha [%r1]62, 0x18
12594CASE_ASI_0x89_th3:
12595 mov %r25, %r1
12596 ldx [%r24 + 0xc3 & ~0x7], %r2
12597 ldx [%r21 + 0xba & ~0x7], %r4
12598 ldx [%r24 + 0xdb & ~0x7], %r6
12599 ldx [%r24 + 0x79 & ~0x7], %r8
12600 ldx [%r25 + 0xb3 & ~0x7], %r10
12601 ldx [%r22 + 0x8c & ~0x7], %r12
12602 ldx [%r22 + 0x21 & ~0x7], %r14
12603 ldx [%r25 + 0xc4 & ~0x7], %r16
12604 ld [%r21 + 0x51 & ~0x7], %f0
12605 ld [%r25 + 0xa4 & ~0x7], %f16
12606 ld [%r27 + 0x6b & ~0x7], %f32
12607 ld [%r26 + 0x6 & ~0x7], %f48
12608 ldsba [%r1]137, %r14
12609 ldsha [%r1]137, %r6
12610 ldswa [%r1]137, %r12
12611 lduba [%r1]137, %r8
12612 lduha [%r1]137, %r16
12613 ldxa [%r1]137, %r12
12614 ldda [%r1]137, %r8
12615 ldstuba [%r1]137, %r10
12616 swapa [%r1]137, %r8
12617 lda [%r1]137, %f16
12618 ldda [%r1]137, %f0
12619 stba %r6, [%r1]137
12620 stha %r0, [%r1]137
12621 stwa %r4, [%r1]137
12622 stxa %r4, [%r1]137
12623 sta %f0, [%r1]137
12624 stda %f32, [%r1]137
12625casa [%r1]0x89, %r2, %g0
12626casxa [%r1]0x89, %r2, %g0
12627 prefetcha [%r1]137, 0x18
12628CASE_ASI_0xc5_th3:
12629 mov %r26, %r1
12630 ldx [%r28 + 0xee & ~0x7], %r2
12631 ldx [%r27 + 0x2f & ~0x7], %r4
12632 ldx [%r21 + 0xc2 & ~0x7], %r6
12633 ldx [%r27 + 0x79 & ~0x7], %r8
12634 ldx [%r23 + 0xdb & ~0x7], %r10
12635 ldx [%r27 + 0xfc & ~0x7], %r12
12636 ldx [%r22 + 0x65 & ~0x7], %r14
12637 ldx [%r23 + 0x76 & ~0x7], %r16
12638 ld [%r27 + 0x55 & ~0x7], %f0
12639 ld [%r24 + 0x6f & ~0x7], %f16
12640 ld [%r26 + 0x65 & ~0x7], %f32
12641 ld [%r22 + 0xdf & ~0x7], %f48
12642 ldsba [%r1]197, %r16
12643 ldsha [%r1]197, %r16
12644 ldswa [%r1]197, %r6
12645 lduba [%r1]197, %r8
12646 lduha [%r1]197, %r10
12647 ldxa [%r1]197, %r14
12648 ldda [%r1]197, %r6
12649 ldstuba [%r1]197, %r6
12650 swapa [%r1]197, %r8
12651 lda [%r1]197, %f32
12652 ldda [%r1]197, %f48
12653 stba %r0, [%r1]197
12654 stha %r12, [%r1]197
12655 stwa %r0, [%r1]197
12656 stxa %r6, [%r1]197
12657 sta %f0, [%r1]197
12658 stda %f32, [%r1]197
12659casa [%r1]0xc5, %r2, %g0
12660casxa [%r1]0xc5, %r2, %g0
12661 prefetcha [%r1]197, 0x1c
12662CASE_ASI_0xd1_th3:
12663 mov %r27, %r1
12664 ldx [%r23 + 0xa2 & ~0x7], %r2
12665 ldx [%r23 + 0x44 & ~0x7], %r4
12666 ldx [%r27 + 0x9e & ~0x7], %r6
12667 ldx [%r22 + 0x3c & ~0x7], %r8
12668 ldx [%r22 + 0x8a & ~0x7], %r10
12669 ldx [%r28 + 0xe9 & ~0x7], %r12
12670 ldx [%r25 + 0x5d & ~0x7], %r14
12671 ldx [%r27 + 0x4a & ~0x7], %r16
12672 ld [%r21 + 0x10 & ~0x7], %f0
12673 ld [%r24 + 0x60 & ~0x7], %f16
12674 ld [%r22 + 0x31 & ~0x7], %f32
12675 ld [%r26 + 0x49 & ~0x7], %f48
12676 ldsba [%r1]209, %r8
12677 ldsha [%r1]209, %r2
12678 ldswa [%r1]209, %r2
12679 lduba [%r1]209, %r14
12680 lduha [%r1]209, %r6
12681 ldxa [%r1]209, %r8
12682 ldda [%r1]209, %r6
12683 ldstuba [%r1]209, %r16
12684 swapa [%r1]209, %r2
12685 lda [%r1]209, %f16
12686 ldda [%r1]209, %f32
12687 stba %r6, [%r1]209
12688 stha %r2, [%r1]209
12689 stwa %r2, [%r1]209
12690 stxa %r4, [%r1]209
12691 sta %f32, [%r1]209
12692 stda %f0, [%r1]209
12693casa [%r1]0xd1, %r2, %g0
12694casxa [%r1]0xd1, %r2, %g0
12695 prefetcha [%r1]209, 0x1b
12696CASE_ASI_0xe1_th3:
12697 mov %r25, %r1
12698 ldx [%r27 + 0xed & ~0x7], %r2
12699 ldx [%r24 + 0x5b & ~0x7], %r4
12700 ldx [%r27 + 0xc9 & ~0x7], %r6
12701 ldx [%r22 + 0x47 & ~0x7], %r8
12702 ldx [%r24 + 0x24 & ~0x7], %r10
12703 ldx [%r23 + 0xa3 & ~0x7], %r12
12704 ldx [%r27 + 0x95 & ~0x7], %r14
12705 ldx [%r26 + 0xae & ~0x7], %r16
12706 ld [%r26 + 0xcf & ~0x7], %f0
12707 ld [%r22 + 0x53 & ~0x7], %f16
12708 ld [%r24 + 0x65 & ~0x7], %f32
12709 ld [%r22 + 0x2c & ~0x7], %f48
12710 ldsba [%r1]225, %r12
12711 ldsha [%r1]225, %r2
12712 ldswa [%r1]225, %r2
12713 lduba [%r1]225, %r14
12714 lduha [%r1]225, %r12
12715 ldxa [%r1]225, %r10
12716 ldda [%r1]225, %r14
12717 ldstuba [%r1]225, %r14
12718 swapa [%r1]225, %r12
12719 lda [%r1]225, %f32
12720 ldda [%r1]225, %f48
12721 stba %r8, [%r1]225
12722 stha %r4, [%r1]225
12723 stwa %r6, [%r1]225
12724 stxa %r10, [%r1]225
12725 sta %f16, [%r1]225
12726 stda %f16, [%r1]225
12727casa [%r1]0xe1, %r2, %g0
12728casxa [%r1]0xe1, %r2, %g0
12729 prefetcha [%r1]225, 0x13
12730CASE_ASI_0xf9_th3:
12731 mov %r28, %r1
12732 ldx [%r27 + 0x4a & ~0x7], %r2
12733 ldx [%r28 + 0x16 & ~0x7], %r4
12734 ldx [%r25 + 0x41 & ~0x7], %r6
12735 ldx [%r24 + 0x67 & ~0x7], %r8
12736 ldx [%r24 + 0x59 & ~0x7], %r10
12737 ldx [%r27 + 0xc5 & ~0x7], %r12
12738 ldx [%r22 + 0xb1 & ~0x7], %r14
12739 ldx [%r21 + 0xb4 & ~0x7], %r16
12740 ld [%r27 + 0x6 & ~0x7], %f0
12741 ld [%r26 + 0x0 & ~0x7], %f16
12742 ld [%r25 + 0x15 & ~0x7], %f32
12743 ld [%r24 + 0xbd & ~0x7], %f48
12744 ldsba [%r1]249, %r10
12745 ldsha [%r1]249, %r4
12746 ldswa [%r1]249, %r8
12747 lduba [%r1]249, %r8
12748 lduha [%r1]249, %r8
12749 ldxa [%r1]249, %r12
12750 ldda [%r1]249, %r14
12751 ldstuba [%r1]249, %r10
12752 swapa [%r1]249, %r16
12753 lda [%r1]249, %f16
12754 ldda [%r1]249, %f32
12755 stba %r6, [%r1]249
12756 stha %r12, [%r1]249
12757 stwa %r8, [%r1]249
12758 stxa %r4, [%r1]249
12759 sta %f48, [%r1]249
12760 stda %f16, [%r1]249
12761casa [%r1]0xf9, %r2, %g0
12762casxa [%r1]0xf9, %r2, %g0
12763 prefetcha [%r1]249, 0x13
12764CASE_ASI_0x21_th3_0x8:
12765 set 0x8, %r1
12766 ldsba [%r1]33, %r16
12767 ldsha [%r1]33, %r16
12768 ldswa [%r1]33, %r10
12769 lduba [%r1]33, %r16
12770 lduha [%r1]33, %r4
12771 ldxa [%r1]33, %r12
12772 ldda [%r1]33, %r8
12773 ldstuba [%r1]33, %r16
12774 swapa [%r1]33, %r2
12775 lda [%r1]33, %f0
12776 ldda [%r1]33, %f16
12777 stba %r6, [%r1]33
12778 stha %r10, [%r1]33
12779 stwa %r12, [%r1]33
12780 sta %f48, [%r1]33
12781 stda %f48, [%r1]33
12782casa [%r1]0x21, %r2, %g0
12783casxa [%r1]0x21, %r2, %g0
12784 prefetcha [%r1]33, 0x15
12785CASE_ASI_0x21_th3_0x10:
12786 set 0x10, %r1
12787 ldsba [%r1]33, %r10
12788 ldsha [%r1]33, %r6
12789 ldswa [%r1]33, %r14
12790 lduba [%r1]33, %r4
12791 lduha [%r1]33, %r8
12792 ldxa [%r1]33, %r10
12793 ldda [%r1]33, %r14
12794 ldstuba [%r1]33, %r8
12795 swapa [%r1]33, %r4
12796 lda [%r1]33, %f32
12797 ldda [%r1]33, %f48
12798 stba %r2, [%r1]33
12799 stha %r0, [%r1]33
12800 stwa %r10, [%r1]33
12801 sta %f0, [%r1]33
12802 stda %f32, [%r1]33
12803casa [%r1]0x21, %r2, %g0
12804casxa [%r1]0x21, %r2, %g0
12805 prefetcha [%r1]33, 0x12
12806CASE_ASI_0x21_th3_0x108:
12807 set 0x108, %r1
12808 ldsba [%r1]33, %r16
12809 ldsha [%r1]33, %r10
12810 ldswa [%r1]33, %r4
12811 lduba [%r1]33, %r12
12812 lduha [%r1]33, %r8
12813 ldxa [%r1]33, %r10
12814 ldda [%r1]33, %r8
12815 ldstuba [%r1]33, %r8
12816 swapa [%r1]33, %r8
12817 lda [%r1]33, %f16
12818 ldda [%r1]33, %f0
12819 stba %r14, [%r1]33
12820 stha %r10, [%r1]33
12821 stwa %r8, [%r1]33
12822 sta %f16, [%r1]33
12823 stda %f48, [%r1]33
12824casa [%r1]0x21, %r2, %g0
12825casxa [%r1]0x21, %r2, %g0
12826 prefetcha [%r1]33, 0x10
12827CASE_ASI_0x21_th3_0x110:
12828 set 0x110, %r1
12829 ldsba [%r1]33, %r6
12830 ldsha [%r1]33, %r4
12831 ldswa [%r1]33, %r6
12832 lduba [%r1]33, %r2
12833 lduha [%r1]33, %r14
12834 ldxa [%r1]33, %r14
12835 ldda [%r1]33, %r16
12836 ldstuba [%r1]33, %r2
12837 swapa [%r1]33, %r8
12838 lda [%r1]33, %f48
12839 ldda [%r1]33, %f16
12840 stba %r12, [%r1]33
12841 stha %r10, [%r1]33
12842 stwa %r6, [%r1]33
12843 sta %f48, [%r1]33
12844 stda %f0, [%r1]33
12845casa [%r1]0x21, %r2, %g0
12846casxa [%r1]0x21, %r2, %g0
12847 prefetcha [%r1]33, 0xb
12848CASE_ASI_0x40_th3_0x0:
12849 mov %g0, %r1
12850 ldsba [%r1]64, %r4
12851 ldsha [%r1]64, %r14
12852 ldswa [%r1]64, %r6
12853 lduba [%r1]64, %r4
12854 lduha [%r1]64, %r8
12855 ldxa [%r1]64, %r14
12856 ldda [%r1]64, %r10
12857 ldstuba [%r1]64, %r2
12858 swapa [%r1]64, %r12
12859 lda [%r1]64, %f32
12860 ldda [%r1]64, %f48
12861 stba %r4, [%r1]64
12862 stha %r6, [%r1]64
12863 stwa %r8, [%r1]64
12864 sta %f32, [%r1]64
12865 stda %f48, [%r1]64
12866casa [%r1]0x40, %r2, %g0
12867casxa [%r1]0x40, %r2, %g0
12868 prefetcha [%r1]64, 0x13
12869CASE_ASI_0x40_th3_0x8:
12870 set 0x8, %r1
12871 ldsba [%r1]64, %r6
12872 ldsha [%r1]64, %r6
12873 ldswa [%r1]64, %r8
12874 lduba [%r1]64, %r4
12875 lduha [%r1]64, %r4
12876 ldxa [%r1]64, %r6
12877 ldda [%r1]64, %r10
12878 ldstuba [%r1]64, %r8
12879 swapa [%r1]64, %r8
12880 lda [%r1]64, %f32
12881 ldda [%r1]64, %f0
12882 stba %r12, [%r1]64
12883 stha %r12, [%r1]64
12884 stwa %r8, [%r1]64
12885 sta %f0, [%r1]64
12886 stda %f32, [%r1]64
12887casa [%r1]0x40, %r2, %g0
12888casxa [%r1]0x40, %r2, %g0
12889 prefetcha [%r1]64, 0x10
12890CASE_ASI_0x40_th3_0x10:
12891 set 0x10, %r1
12892 ldsba [%r1]64, %r12
12893 ldsha [%r1]64, %r4
12894 ldswa [%r1]64, %r12
12895 lduba [%r1]64, %r8
12896 lduha [%r1]64, %r2
12897 ldxa [%r1]64, %r12
12898 ldda [%r1]64, %r14
12899 ldstuba [%r1]64, %r4
12900 swapa [%r1]64, %r14
12901 lda [%r1]64, %f16
12902 ldda [%r1]64, %f32
12903 stba %r14, [%r1]64
12904 stha %r6, [%r1]64
12905 stwa %r10, [%r1]64
12906 sta %f16, [%r1]64
12907 stda %f16, [%r1]64
12908casa [%r1]0x40, %r2, %g0
12909casxa [%r1]0x40, %r2, %g0
12910 prefetcha [%r1]64, 0x1e
12911CASE_ASI_0x40_th3_0x18:
12912 set 0x18, %r1
12913 ldsba [%r1]64, %r6
12914 ldsha [%r1]64, %r16
12915 ldswa [%r1]64, %r2
12916 lduba [%r1]64, %r8
12917 lduha [%r1]64, %r14
12918 ldxa [%r1]64, %r14
12919 ldda [%r1]64, %r6
12920 ldstuba [%r1]64, %r16
12921 swapa [%r1]64, %r6
12922 lda [%r1]64, %f32
12923 ldda [%r1]64, %f32
12924 stba %r2, [%r1]64
12925 stha %r4, [%r1]64
12926 stwa %r8, [%r1]64
12927 sta %f16, [%r1]64
12928 stda %f32, [%r1]64
12929casa [%r1]0x40, %r2, %g0
12930casxa [%r1]0x40, %r2, %g0
12931 prefetcha [%r1]64, 0x13
12932CASE_ASI_0x40_th3_0x20:
12933 set 0x20, %r1
12934 ldsba [%r1]64, %r4
12935 ldsha [%r1]64, %r2
12936 ldswa [%r1]64, %r4
12937 lduba [%r1]64, %r4
12938 lduha [%r1]64, %r4
12939 ldxa [%r1]64, %r14
12940 ldda [%r1]64, %r2
12941 ldstuba [%r1]64, %r2
12942 swapa [%r1]64, %r4
12943 lda [%r1]64, %f0
12944 ldda [%r1]64, %f0
12945 stba %r14, [%r1]64
12946 stha %r10, [%r1]64
12947 stwa %r8, [%r1]64
12948 sta %f32, [%r1]64
12949 stda %f32, [%r1]64
12950casa [%r1]0x40, %r2, %g0
12951casxa [%r1]0x40, %r2, %g0
12952 prefetcha [%r1]64, 0x1c
12953CASE_ASI_0x40_th3_0x80:
12954 set 0x80, %r1
12955 ldsba [%r1]64, %r12
12956 ldsha [%r1]64, %r4
12957 ldswa [%r1]64, %r12
12958 lduba [%r1]64, %r16
12959 lduha [%r1]64, %r12
12960 ldxa [%r1]64, %r6
12961 ldda [%r1]64, %r12
12962 ldstuba [%r1]64, %r6
12963 swapa [%r1]64, %r16
12964 lda [%r1]64, %f32
12965 ldda [%r1]64, %f32
12966 stba %r6, [%r1]64
12967 stha %r2, [%r1]64
12968 stwa %r8, [%r1]64
12969 sta %f0, [%r1]64
12970 stda %f16, [%r1]64
12971casa [%r1]0x40, %r2, %g0
12972casxa [%r1]0x40, %r2, %g0
12973 prefetcha [%r1]64, 0xe
12974CASE_ASI_0x40_th3_0x88:
12975 set 0x88, %r1
12976 ldsba [%r1]64, %r14
12977 ldsha [%r1]64, %r4
12978 ldswa [%r1]64, %r2
12979 lduba [%r1]64, %r6
12980 lduha [%r1]64, %r12
12981 ldxa [%r1]64, %r14
12982 ldda [%r1]64, %r2
12983 ldstuba [%r1]64, %r14
12984 swapa [%r1]64, %r2
12985 lda [%r1]64, %f0
12986 ldda [%r1]64, %f16
12987 stba %r14, [%r1]64
12988 stha %r4, [%r1]64
12989 stwa %r2, [%r1]64
12990 sta %f0, [%r1]64
12991 stda %f0, [%r1]64
12992casa [%r1]0x40, %r2, %g0
12993casxa [%r1]0x40, %r2, %g0
12994 prefetcha [%r1]64, 0x1a
12995CASE_ASI_0x44_th3_0x0:
12996 mov %g0, %r1
12997 ldsba [%r1]68, %r2
12998 ldsha [%r1]68, %r10
12999 ldswa [%r1]68, %r12
13000 lduba [%r1]68, %r16
13001 lduha [%r1]68, %r2
13002 ldxa [%r1]68, %r0
13003 ldda [%r1]68, %r6
13004 ldstuba [%r1]68, %r2
13005 swapa [%r1]68, %r4
13006 lda [%r1]68, %f0
13007 ldda [%r1]68, %f32
13008 stba %r2, [%r1]68
13009 stha %r14, [%r1]68
13010 stwa %r14, [%r1]68
13011 sta %f32, [%r1]68
13012 stda %f48, [%r1]68
13013casa [%r1]0x44, %r2, %g0
13014casxa [%r1]0x44, %r2, %g0
13015 prefetcha [%r1]68, 0x1b
13016CASE_ASI_0x4a_th3_range82:
13017!!asi_range = 0x0-0x3f
13018 set 0x8, %r1
13019 and %r1, %r29, %r1 !make sure address is aligned
13020 ldsba [%r1]74, %r14
13021 ldsha [%r1]74, %r6
13022 ldswa [%r1]74, %r10
13023 lduba [%r1]74, %r8
13024 lduha [%r1]74, %r14
13025 ldxa [%r1]74, %r14
13026 ldda [%r1]74, %r8
13027 ldstuba [%r1]74, %r6
13028 swapa [%r1]74, %r10
13029 lda [%r1]74, %f48
13030 ldda [%r1]74, %f48
13031 stba %r8, [%r1]74
13032 stha %r14, [%r1]74
13033 stwa %r12, [%r1]74
13034 sta %f0, [%r1]74
13035 stda %f32, [%r1]74
13036casa [%r1]0x4a, %r2, %g0
13037casxa [%r1]0x4a, %r2, %g0
13038 prefetcha [%r1]74, 0x1c
13039CASE_ASI_0x8_th3:
13040 setx 0x66f7b73e, %r4, %r1
13041 and %r1, %r31, %r1 !make sure address is aligned
13042 ldx [%r27 + 0xc & ~0x7], %r2
13043 ldx [%r23 + 0xc7 & ~0x7], %r4
13044 ldx [%r27 + 0x42 & ~0x7], %r6
13045 ldx [%r22 + 0x3d & ~0x7], %r8
13046 ldx [%r26 + 0xec & ~0x7], %r10
13047 ldx [%r27 + 0x86 & ~0x7], %r12
13048 ldx [%r25 + 0xef & ~0x7], %r14
13049 ldx [%r27 + 0xa4 & ~0x7], %r16
13050 ld [%r22 + 0x89 & ~0x7], %f0
13051 ld [%r27 + 0x18 & ~0x7], %f16
13052 ld [%r24 + 0x53 & ~0x7], %f32
13053 ld [%r26 + 0x12 & ~0x7], %f48
13054 ldsba [%r1]8, %r16
13055 ldsha [%r1]8, %r14
13056 ldswa [%r1]8, %r16
13057 lduba [%r1]8, %r6
13058 lduha [%r1]8, %r2
13059 ldxa [%r1]8, %r16
13060 ldda [%r1]8, %r6
13061 ldstuba [%r1]8, %r4
13062 swapa [%r1]8, %r14
13063 lda [%r1]8, %f0
13064 ldda [%r1]8, %f0
13065 stba %r14, [%r1]8
13066 stha %r0, [%r1]8
13067 stwa %r4, [%r1]8
13068 stxa %r14, [%r1]8
13069 sta %f48, [%r1]8
13070 stda %f16, [%r1]8
13071casa [%r1]0x8, %r2, %g0
13072casxa [%r1]0x8, %r2, %g0
13073 prefetcha [%r1]8, 0x1
13074CASE_ASI_0x12_th3:
13075 setx 0x524dab37, %r4, %r1
13076 and %r1, %r31, %r1 !make sure address is aligned
13077 ldx [%r24 + 0x5f & ~0x7], %r2
13078 ldx [%r23 + 0x25 & ~0x7], %r4
13079 ldx [%r25 + 0xb5 & ~0x7], %r6
13080 ldx [%r23 + 0xdf & ~0x7], %r8
13081 ldx [%r23 + 0x55 & ~0x7], %r10
13082 ldx [%r23 + 0xb3 & ~0x7], %r12
13083 ldx [%r25 + 0x52 & ~0x7], %r14
13084 ldx [%r23 + 0xe8 & ~0x7], %r16
13085 ld [%r25 + 0xf6 & ~0x7], %f0
13086 ld [%r28 + 0x5d & ~0x7], %f16
13087 ld [%r27 + 0x46 & ~0x7], %f32
13088 ld [%r21 + 0x44 & ~0x7], %f48
13089 ldsba [%r1]18, %r4
13090 ldsha [%r1]18, %r6
13091 ldswa [%r1]18, %r2
13092 lduba [%r1]18, %r2
13093 lduha [%r1]18, %r2
13094 ldxa [%r1]18, %r6
13095 ldda [%r1]18, %r2
13096 ldstuba [%r1]18, %r4
13097 swapa [%r1]18, %r4
13098 lda [%r1]18, %f16
13099 ldda [%r1]18, %f16
13100 stba %r10, [%r1]18
13101 stha %r0, [%r1]18
13102 stwa %r4, [%r1]18
13103 stxa %r10, [%r1]18
13104 sta %f32, [%r1]18
13105 stda %f16, [%r1]18
13106casa [%r1]0x12, %r2, %g0
13107casxa [%r1]0x12, %r2, %g0
13108 prefetcha [%r1]18, 0x1f
13109CASE_ASI_0x13_th3:
13110 setx 0x7656ed02, %r4, %r1
13111 and %r1, %r31, %r1 !make sure address is aligned
13112 ldx [%r28 + 0x68 & ~0x7], %r2
13113 ldx [%r21 + 0x57 & ~0x7], %r4
13114 ldx [%r25 + 0x88 & ~0x7], %r6
13115 ldx [%r28 + 0x7a & ~0x7], %r8
13116 ldx [%r22 + 0x69 & ~0x7], %r10
13117 ldx [%r28 + 0xde & ~0x7], %r12
13118 ldx [%r28 + 0x8f & ~0x7], %r14
13119 ldx [%r28 + 0x15 & ~0x7], %r16
13120 ld [%r27 + 0x0 & ~0x7], %f0
13121 ld [%r22 + 0x43 & ~0x7], %f16
13122 ld [%r22 + 0xc2 & ~0x7], %f32
13123 ld [%r27 + 0xa8 & ~0x7], %f48
13124 ldsba [%r1]19, %r16
13125 ldsha [%r1]19, %r6
13126 ldswa [%r1]19, %r6
13127 lduba [%r1]19, %r4
13128 lduha [%r1]19, %r16
13129 ldxa [%r1]19, %r14
13130 ldda [%r1]19, %r2
13131 ldstuba [%r1]19, %r16
13132 swapa [%r1]19, %r4
13133 lda [%r1]19, %f0
13134 ldda [%r1]19, %f48
13135 stba %r10, [%r1]19
13136 stha %r14, [%r1]19
13137 stwa %r8, [%r1]19
13138 stxa %r8, [%r1]19
13139 sta %f48, [%r1]19
13140 stda %f32, [%r1]19
13141casa [%r1]0x13, %r2, %g0
13142casxa [%r1]0x13, %r2, %g0
13143 prefetcha [%r1]19, 0xa
13144CASE_ASI_0x1b_th3:
13145 setx 0x25892b26, %r4, %r1
13146 and %r1, %r31, %r1 !make sure address is aligned
13147 ldx [%r28 + 0xcf & ~0x7], %r2
13148 ldx [%r27 + 0x72 & ~0x7], %r4
13149 ldx [%r23 + 0x56 & ~0x7], %r6
13150 ldx [%r23 + 0x11 & ~0x7], %r8
13151 ldx [%r24 + 0x4f & ~0x7], %r10
13152 ldx [%r25 + 0x9 & ~0x7], %r12
13153 ldx [%r23 + 0x6c & ~0x7], %r14
13154 ldx [%r28 + 0x7 & ~0x7], %r16
13155 ld [%r26 + 0x4a & ~0x7], %f0
13156 ld [%r26 + 0xdd & ~0x7], %f16
13157 ld [%r28 + 0xfb & ~0x7], %f32
13158 ld [%r24 + 0x98 & ~0x7], %f48
13159 ldsba [%r1]27, %r4
13160 ldsha [%r1]27, %r14
13161 ldswa [%r1]27, %r4
13162 lduba [%r1]27, %r16
13163 lduha [%r1]27, %r8
13164 ldxa [%r1]27, %r14
13165 ldda [%r1]27, %r16
13166 ldstuba [%r1]27, %r14
13167 swapa [%r1]27, %r10
13168 lda [%r1]27, %f16
13169 ldda [%r1]27, %f48
13170 stba %r4, [%r1]27
13171 stha %r0, [%r1]27
13172 stwa %r10, [%r1]27
13173 stxa %r2, [%r1]27
13174 sta %f16, [%r1]27
13175 stda %f32, [%r1]27
13176casa [%r1]0x1b, %r2, %g0
13177casxa [%r1]0x1b, %r2, %g0
13178 prefetcha [%r1]27, 0x10
13179CASE_ASI_0x2d_th3:
13180 setx 0x480987a5, %r4, %r1
13181 and %r1, %r31, %r1 !make sure address is aligned
13182 ldx [%r28 + 0xec & ~0x7], %r2
13183 ldx [%r23 + 0x26 & ~0x7], %r4
13184 ldx [%r27 + 0x69 & ~0x7], %r6
13185 ldx [%r27 + 0x1e & ~0x7], %r8
13186 ldx [%r28 + 0xc3 & ~0x7], %r10
13187 ldx [%r27 + 0xdb & ~0x7], %r12
13188 ldx [%r22 + 0xd8 & ~0x7], %r14
13189 ldx [%r25 + 0xdc & ~0x7], %r16
13190 ld [%r27 + 0x32 & ~0x7], %f0
13191 ld [%r22 + 0x1a & ~0x7], %f16
13192 ld [%r22 + 0x73 & ~0x7], %f32
13193 ld [%r27 + 0xb2 & ~0x7], %f48
13194 ldsba [%r1]45, %r2
13195 ldsha [%r1]45, %r4
13196 ldswa [%r1]45, %r2
13197 lduba [%r1]45, %r14
13198 lduha [%r1]45, %r10
13199 ldxa [%r1]45, %r10
13200 ldda [%r1]45, %r14
13201 ldstuba [%r1]45, %r12
13202 swapa [%r1]45, %r16
13203 lda [%r1]45, %f0
13204 ldda [%r1]45, %f16
13205 stba %r12, [%r1]45
13206 stha %r12, [%r1]45
13207 stwa %r2, [%r1]45
13208 stxa %r4, [%r1]45
13209 sta %f32, [%r1]45
13210 stda %f16, [%r1]45
13211casa [%r1]0x2d, %r2, %g0
13212casxa [%r1]0x2d, %r2, %g0
13213 prefetcha [%r1]45, 0x0
13214CASE_ASI_0x37_th3:
13215 setx 0x52464b2b, %r4, %r1
13216 and %r1, %r31, %r1 !make sure address is aligned
13217 ldx [%r23 + 0x5c & ~0x7], %r2
13218 ldx [%r22 + 0xc5 & ~0x7], %r4
13219 ldx [%r28 + 0x4b & ~0x7], %r6
13220 ldx [%r27 + 0xe2 & ~0x7], %r8
13221 ldx [%r21 + 0x99 & ~0x7], %r10
13222 ldx [%r24 + 0x34 & ~0x7], %r12
13223 ldx [%r23 + 0x9f & ~0x7], %r14
13224 ldx [%r28 + 0xe7 & ~0x7], %r16
13225 ld [%r25 + 0xcf & ~0x7], %f0
13226 ld [%r25 + 0x60 & ~0x7], %f16
13227 ld [%r28 + 0x39 & ~0x7], %f32
13228 ld [%r22 + 0xc2 & ~0x7], %f48
13229 ldsba [%r1]55, %r4
13230 ldsha [%r1]55, %r4
13231 ldswa [%r1]55, %r6
13232 lduba [%r1]55, %r12
13233 lduha [%r1]55, %r8
13234 ldxa [%r1]55, %r12
13235 ldda [%r1]55, %r8
13236 ldstuba [%r1]55, %r12
13237 swapa [%r1]55, %r10
13238 lda [%r1]55, %f32
13239 ldda [%r1]55, %f16
13240 stba %r12, [%r1]55
13241 stha %r12, [%r1]55
13242 stwa %r8, [%r1]55
13243 stxa %r8, [%r1]55
13244 sta %f48, [%r1]55
13245 stda %f32, [%r1]55
13246casa [%r1]0x37, %r2, %g0
13247casxa [%r1]0x37, %r2, %g0
13248 prefetcha [%r1]55, 0xc
13249CASE_ASI_0x3b_th3:
13250 setx 0x5f740406, %r4, %r1
13251 and %r1, %r31, %r1 !make sure address is aligned
13252 ldx [%r23 + 0x92 & ~0x7], %r2
13253 ldx [%r24 + 0xa0 & ~0x7], %r4
13254 ldx [%r24 + 0x7c & ~0x7], %r6
13255 ldx [%r24 + 0x8e & ~0x7], %r8
13256 ldx [%r21 + 0x3e & ~0x7], %r10
13257 ldx [%r23 + 0xb & ~0x7], %r12
13258 ldx [%r22 + 0x2e & ~0x7], %r14
13259 ldx [%r23 + 0xa5 & ~0x7], %r16
13260 ld [%r22 + 0x52 & ~0x7], %f0
13261 ld [%r28 + 0x8d & ~0x7], %f16
13262 ld [%r21 + 0x75 & ~0x7], %f32
13263 ld [%r21 + 0x51 & ~0x7], %f48
13264 ldsba [%r1]59, %r8
13265 ldsha [%r1]59, %r16
13266 ldswa [%r1]59, %r8
13267 lduba [%r1]59, %r16
13268 lduha [%r1]59, %r4
13269 ldxa [%r1]59, %r2
13270 ldda [%r1]59, %r14
13271 ldstuba [%r1]59, %r6
13272 swapa [%r1]59, %r16
13273 lda [%r1]59, %f48
13274 ldda [%r1]59, %f32
13275 stba %r14, [%r1]59
13276 stha %r4, [%r1]59
13277 stwa %r0, [%r1]59
13278 stxa %r12, [%r1]59
13279 sta %f16, [%r1]59
13280 stda %f16, [%r1]59
13281casa [%r1]0x3b, %r2, %g0
13282casxa [%r1]0x3b, %r2, %g0
13283 prefetcha [%r1]59, 0x1c
13284CASE_ASI_0x3f_th3:
13285 setx 0x2f8a2062, %r4, %r1
13286 and %r1, %r31, %r1 !make sure address is aligned
13287 ldx [%r25 + 0x9b & ~0x7], %r2
13288 ldx [%r28 + 0xf4 & ~0x7], %r4
13289 ldx [%r23 + 0x10 & ~0x7], %r6
13290 ldx [%r25 + 0xc7 & ~0x7], %r8
13291 ldx [%r26 + 0x97 & ~0x7], %r10
13292 ldx [%r28 + 0xb8 & ~0x7], %r12
13293 ldx [%r26 + 0xd & ~0x7], %r14
13294 ldx [%r25 + 0x1 & ~0x7], %r16
13295 ld [%r24 + 0xa7 & ~0x7], %f0
13296 ld [%r28 + 0x7e & ~0x7], %f16
13297 ld [%r21 + 0xd1 & ~0x7], %f32
13298 ld [%r24 + 0x5b & ~0x7], %f48
13299 ldsba [%r1]63, %r10
13300 ldsha [%r1]63, %r4
13301 ldswa [%r1]63, %r6
13302 lduba [%r1]63, %r8
13303 lduha [%r1]63, %r2
13304 ldxa [%r1]63, %r10
13305 ldda [%r1]63, %r12
13306 ldstuba [%r1]63, %r2
13307 swapa [%r1]63, %r2
13308 lda [%r1]63, %f16
13309 ldda [%r1]63, %f16
13310 stba %r0, [%r1]63
13311 stha %r0, [%r1]63
13312 stwa %r12, [%r1]63
13313 stxa %r12, [%r1]63
13314 sta %f0, [%r1]63
13315 stda %f0, [%r1]63
13316casa [%r1]0x3f, %r2, %g0
13317casxa [%r1]0x3f, %r2, %g0
13318 prefetcha [%r1]63, 0x8
13319CASE_ASI_0x4b_th3:
13320 setx 0x4d52ddc4, %r4, %r1
13321 and %r1, %r31, %r1 !make sure address is aligned
13322 ldx [%r23 + 0xfb & ~0x7], %r2
13323 ldx [%r21 + 0x91 & ~0x7], %r4
13324 ldx [%r21 + 0x42 & ~0x7], %r6
13325 ldx [%r26 + 0xad & ~0x7], %r8
13326 ldx [%r23 + 0xc3 & ~0x7], %r10
13327 ldx [%r24 + 0xea & ~0x7], %r12
13328 ldx [%r28 + 0x7f & ~0x7], %r14
13329 ldx [%r28 + 0xbb & ~0x7], %r16
13330 ld [%r28 + 0xd1 & ~0x7], %f0
13331 ld [%r27 + 0x51 & ~0x7], %f16
13332 ld [%r28 + 0x16 & ~0x7], %f32
13333 ld [%r22 + 0xfd & ~0x7], %f48
13334 ldsba [%r1]75, %r16
13335 ldsha [%r1]75, %r16
13336 ldswa [%r1]75, %r4
13337 lduba [%r1]75, %r12
13338 lduha [%r1]75, %r16
13339 ldxa [%r1]75, %r12
13340 ldda [%r1]75, %r2
13341 ldstuba [%r1]75, %r6
13342 swapa [%r1]75, %r4
13343 lda [%r1]75, %f16
13344 ldda [%r1]75, %f48
13345 stba %r0, [%r1]75
13346 stha %r6, [%r1]75
13347 stwa %r6, [%r1]75
13348 stxa %r0, [%r1]75
13349 sta %f32, [%r1]75
13350 stda %f0, [%r1]75
13351casa [%r1]0x4b, %r2, %g0
13352casxa [%r1]0x4b, %r2, %g0
13353 prefetcha [%r1]75, 0x8
13354CASE_ASI_0x4d_th3:
13355 setx 0x7084c208, %r4, %r1
13356 and %r1, %r31, %r1 !make sure address is aligned
13357 ldx [%r27 + 0x24 & ~0x7], %r2
13358 ldx [%r26 + 0x38 & ~0x7], %r4
13359 ldx [%r23 + 0x60 & ~0x7], %r6
13360 ldx [%r28 + 0x50 & ~0x7], %r8
13361 ldx [%r24 + 0x8c & ~0x7], %r10
13362 ldx [%r23 + 0x60 & ~0x7], %r12
13363 ldx [%r27 + 0xb6 & ~0x7], %r14
13364 ldx [%r22 + 0x92 & ~0x7], %r16
13365 ld [%r28 + 0xa1 & ~0x7], %f0
13366 ld [%r25 + 0xae & ~0x7], %f16
13367 ld [%r21 + 0x3d & ~0x7], %f32
13368 ld [%r25 + 0x1f & ~0x7], %f48
13369 ldsba [%r1]77, %r16
13370 ldsha [%r1]77, %r2
13371 ldswa [%r1]77, %r8
13372 lduba [%r1]77, %r16
13373 lduha [%r1]77, %r14
13374 ldxa [%r1]77, %r6
13375 ldda [%r1]77, %r6
13376 ldstuba [%r1]77, %r16
13377 swapa [%r1]77, %r16
13378 lda [%r1]77, %f16
13379 ldda [%r1]77, %f32
13380 stba %r6, [%r1]77
13381 stha %r6, [%r1]77
13382 stwa %r10, [%r1]77
13383 stxa %r12, [%r1]77
13384 sta %f0, [%r1]77
13385 stda %f16, [%r1]77
13386casa [%r1]0x4d, %r2, %g0
13387casxa [%r1]0x4d, %r2, %g0
13388 prefetcha [%r1]77, 0xc
13389CASE_ASI_0x68_th3:
13390 setx 0x13f12066, %r4, %r1
13391 and %r1, %r31, %r1 !make sure address is aligned
13392 ldx [%r22 + 0xeb & ~0x7], %r2
13393 ldx [%r23 + 0x26 & ~0x7], %r4
13394 ldx [%r28 + 0x5 & ~0x7], %r6
13395 ldx [%r26 + 0xc8 & ~0x7], %r8
13396 ldx [%r28 + 0x48 & ~0x7], %r10
13397 ldx [%r21 + 0x8e & ~0x7], %r12
13398 ldx [%r21 + 0xd9 & ~0x7], %r14
13399 ldx [%r28 + 0xd9 & ~0x7], %r16
13400 ld [%r28 + 0xaf & ~0x7], %f0
13401 ld [%r23 + 0x1b & ~0x7], %f16
13402 ld [%r27 + 0x3e & ~0x7], %f32
13403 ld [%r21 + 0x4b & ~0x7], %f48
13404 ldsba [%r1]104, %r12
13405 ldsha [%r1]104, %r12
13406 ldswa [%r1]104, %r6
13407 lduba [%r1]104, %r8
13408 lduha [%r1]104, %r2
13409 ldxa [%r1]104, %r2
13410 ldda [%r1]104, %r4
13411 ldstuba [%r1]104, %r14
13412 swapa [%r1]104, %r14
13413 lda [%r1]104, %f16
13414 ldda [%r1]104, %f16
13415 stba %r4, [%r1]104
13416 stha %r8, [%r1]104
13417 stwa %r0, [%r1]104
13418 stxa %r0, [%r1]104
13419 sta %f16, [%r1]104
13420 stda %f16, [%r1]104
13421casa [%r1]0x68, %r2, %g0
13422casxa [%r1]0x68, %r2, %g0
13423 prefetcha [%r1]104, 0x15
13424CASE_ASI_0x70_th3:
13425 setx 0x68b53de5, %r4, %r1
13426 and %r1, %r31, %r1 !make sure address is aligned
13427 ldx [%r24 + 0x24 & ~0x7], %r2
13428 ldx [%r25 + 0xa & ~0x7], %r4
13429 ldx [%r28 + 0xef & ~0x7], %r6
13430 ldx [%r23 + 0xf8 & ~0x7], %r8
13431 ldx [%r23 + 0xff & ~0x7], %r10
13432 ldx [%r25 + 0xd6 & ~0x7], %r12
13433 ldx [%r28 + 0xf & ~0x7], %r14
13434 ldx [%r25 + 0x24 & ~0x7], %r16
13435 ld [%r28 + 0x27 & ~0x7], %f0
13436 ld [%r22 + 0x62 & ~0x7], %f16
13437 ld [%r24 + 0x6 & ~0x7], %f32
13438 ld [%r26 + 0x6f & ~0x7], %f48
13439 ldsba [%r1]112, %r14
13440 ldsha [%r1]112, %r10
13441 ldswa [%r1]112, %r8
13442 lduba [%r1]112, %r10
13443 lduha [%r1]112, %r16
13444 ldxa [%r1]112, %r14
13445 ldda [%r1]112, %r14
13446 ldstuba [%r1]112, %r8
13447 swapa [%r1]112, %r2
13448 lda [%r1]112, %f32
13449 ldda [%r1]112, %f16
13450 stba %r8, [%r1]112
13451 stha %r6, [%r1]112
13452 stwa %r12, [%r1]112
13453 stxa %r14, [%r1]112
13454 sta %f48, [%r1]112
13455 stda %f0, [%r1]112
13456casa [%r1]0x70, %r2, %g0
13457casxa [%r1]0x70, %r2, %g0
13458 prefetcha [%r1]112, 0x11
13459CASE_ASI_0x7b_th3:
13460 setx 0x74802e76, %r4, %r1
13461 and %r1, %r31, %r1 !make sure address is aligned
13462 ldx [%r25 + 0x9 & ~0x7], %r2
13463 ldx [%r26 + 0xb6 & ~0x7], %r4
13464 ldx [%r26 + 0xb7 & ~0x7], %r6
13465 ldx [%r27 + 0x95 & ~0x7], %r8
13466 ldx [%r27 + 0xdb & ~0x7], %r10
13467 ldx [%r23 + 0x77 & ~0x7], %r12
13468 ldx [%r28 + 0xac & ~0x7], %r14
13469 ldx [%r21 + 0xa4 & ~0x7], %r16
13470 ld [%r28 + 0xf0 & ~0x7], %f0
13471 ld [%r26 + 0xe5 & ~0x7], %f16
13472 ld [%r22 + 0x5a & ~0x7], %f32
13473 ld [%r28 + 0x37 & ~0x7], %f48
13474 ldsba [%r1]123, %r8
13475 ldsha [%r1]123, %r4
13476 ldswa [%r1]123, %r10
13477 lduba [%r1]123, %r10
13478 lduha [%r1]123, %r14
13479 ldxa [%r1]123, %r8
13480 ldda [%r1]123, %r10
13481 ldstuba [%r1]123, %r12
13482 swapa [%r1]123, %r10
13483 lda [%r1]123, %f48
13484 ldda [%r1]123, %f48
13485 stba %r2, [%r1]123
13486 stha %r10, [%r1]123
13487 stwa %r2, [%r1]123
13488 stxa %r14, [%r1]123
13489 sta %f0, [%r1]123
13490 stda %f0, [%r1]123
13491casa [%r1]0x7b, %r2, %g0
13492casxa [%r1]0x7b, %r2, %g0
13493 prefetcha [%r1]123, 0xb
13494CASE_ASI_0x87_th3:
13495 setx 0x7a761b83, %r4, %r1
13496 and %r1, %r31, %r1 !make sure address is aligned
13497 ldx [%r23 + 0xa6 & ~0x7], %r2
13498 ldx [%r28 + 0x3e & ~0x7], %r4
13499 ldx [%r26 + 0x36 & ~0x7], %r6
13500 ldx [%r27 + 0x23 & ~0x7], %r8
13501 ldx [%r27 + 0x3a & ~0x7], %r10
13502 ldx [%r24 + 0x5 & ~0x7], %r12
13503 ldx [%r25 + 0xb7 & ~0x7], %r14
13504 ldx [%r23 + 0xf9 & ~0x7], %r16
13505 ld [%r23 + 0x85 & ~0x7], %f0
13506 ld [%r23 + 0x59 & ~0x7], %f16
13507 ld [%r23 + 0x9b & ~0x7], %f32
13508 ld [%r25 + 0x37 & ~0x7], %f48
13509 ldsba [%r1]135, %r14
13510 ldsha [%r1]135, %r2
13511 ldswa [%r1]135, %r6
13512 lduba [%r1]135, %r6
13513 lduha [%r1]135, %r2
13514 ldxa [%r1]135, %r4
13515 ldda [%r1]135, %r16
13516 ldstuba [%r1]135, %r12
13517 swapa [%r1]135, %r8
13518 lda [%r1]135, %f32
13519 ldda [%r1]135, %f16
13520 stba %r14, [%r1]135
13521 stha %r2, [%r1]135
13522 stwa %r6, [%r1]135
13523 stxa %r2, [%r1]135
13524 sta %f48, [%r1]135
13525 stda %f32, [%r1]135
13526casa [%r1]0x87, %r2, %g0
13527casxa [%r1]0x87, %r2, %g0
13528 prefetcha [%r1]135, 0xb
13529CASE_ASI_0x93_th3:
13530 setx 0x3b5b18d7, %r4, %r1
13531 and %r1, %r31, %r1 !make sure address is aligned
13532 ldx [%r27 + 0x0 & ~0x7], %r2
13533 ldx [%r28 + 0x4a & ~0x7], %r4
13534 ldx [%r26 + 0x83 & ~0x7], %r6
13535 ldx [%r23 + 0x1 & ~0x7], %r8
13536 ldx [%r23 + 0x41 & ~0x7], %r10
13537 ldx [%r21 + 0x6c & ~0x7], %r12
13538 ldx [%r25 + 0x96 & ~0x7], %r14
13539 ldx [%r26 + 0xd7 & ~0x7], %r16
13540 ld [%r24 + 0xa2 & ~0x7], %f0
13541 ld [%r23 + 0x20 & ~0x7], %f16
13542 ld [%r21 + 0x11 & ~0x7], %f32
13543 ld [%r23 + 0x11 & ~0x7], %f48
13544 ldsba [%r1]147, %r6
13545 ldsha [%r1]147, %r12
13546 ldswa [%r1]147, %r2
13547 lduba [%r1]147, %r8
13548 lduha [%r1]147, %r16
13549 ldxa [%r1]147, %r16
13550 ldda [%r1]147, %r12
13551 ldstuba [%r1]147, %r8
13552 swapa [%r1]147, %r4
13553 lda [%r1]147, %f0
13554 ldda [%r1]147, %f0
13555 stba %r6, [%r1]147
13556 stha %r10, [%r1]147
13557 stwa %r10, [%r1]147
13558 stxa %r10, [%r1]147
13559 sta %f32, [%r1]147
13560 stda %f48, [%r1]147
13561casa [%r1]0x93, %r2, %g0
13562casxa [%r1]0x93, %r2, %g0
13563 prefetcha [%r1]147, 0x1b
13564CASE_ASI_0x9b_th3:
13565 setx 0x1054e4bd, %r4, %r1
13566 and %r1, %r31, %r1 !make sure address is aligned
13567 ldx [%r23 + 0xa7 & ~0x7], %r2
13568 ldx [%r21 + 0x18 & ~0x7], %r4
13569 ldx [%r27 + 0xe6 & ~0x7], %r6
13570 ldx [%r26 + 0x87 & ~0x7], %r8
13571 ldx [%r25 + 0xa6 & ~0x7], %r10
13572 ldx [%r24 + 0x5d & ~0x7], %r12
13573 ldx [%r24 + 0xde & ~0x7], %r14
13574 ldx [%r28 + 0x5c & ~0x7], %r16
13575 ld [%r25 + 0x87 & ~0x7], %f0
13576 ld [%r26 + 0xfa & ~0x7], %f16
13577 ld [%r23 + 0x1a & ~0x7], %f32
13578 ld [%r27 + 0x49 & ~0x7], %f48
13579 ldsba [%r1]155, %r12
13580 ldsha [%r1]155, %r8
13581 ldswa [%r1]155, %r16
13582 lduba [%r1]155, %r14
13583 lduha [%r1]155, %r8
13584 ldxa [%r1]155, %r10
13585 ldda [%r1]155, %r2
13586 ldstuba [%r1]155, %r14
13587 swapa [%r1]155, %r4
13588 lda [%r1]155, %f0
13589 ldda [%r1]155, %f32
13590 stba %r6, [%r1]155
13591 stha %r6, [%r1]155
13592 stwa %r14, [%r1]155
13593 stxa %r4, [%r1]155
13594 sta %f16, [%r1]155
13595 stda %f48, [%r1]155
13596casa [%r1]0x9b, %r2, %g0
13597casxa [%r1]0x9b, %r2, %g0
13598 prefetcha [%r1]155, 0xe
13599CASE_ASI_0xa3_th3:
13600 setx 0x21686600, %r4, %r1
13601 and %r1, %r31, %r1 !make sure address is aligned
13602 ldx [%r27 + 0xf2 & ~0x7], %r2
13603 ldx [%r27 + 0x34 & ~0x7], %r4
13604 ldx [%r28 + 0xf4 & ~0x7], %r6
13605 ldx [%r24 + 0xd1 & ~0x7], %r8
13606 ldx [%r25 + 0x8a & ~0x7], %r10
13607 ldx [%r25 + 0xbb & ~0x7], %r12
13608 ldx [%r25 + 0xba & ~0x7], %r14
13609 ldx [%r22 + 0xf7 & ~0x7], %r16
13610 ld [%r27 + 0x4c & ~0x7], %f0
13611 ld [%r24 + 0xd9 & ~0x7], %f16
13612 ld [%r28 + 0xa8 & ~0x7], %f32
13613 ld [%r25 + 0x3e & ~0x7], %f48
13614 ldsba [%r1]163, %r2
13615 ldsha [%r1]163, %r10
13616 ldswa [%r1]163, %r2
13617 lduba [%r1]163, %r16
13618 lduha [%r1]163, %r8
13619 ldxa [%r1]163, %r2
13620 ldda [%r1]163, %r12
13621 ldstuba [%r1]163, %r8
13622 swapa [%r1]163, %r10
13623 lda [%r1]163, %f0
13624 ldda [%r1]163, %f16
13625 stba %r2, [%r1]163
13626 stha %r14, [%r1]163
13627 stwa %r8, [%r1]163
13628 stxa %r6, [%r1]163
13629 sta %f16, [%r1]163
13630 stda %f32, [%r1]163
13631casa [%r1]0xa3, %r2, %g0
13632casxa [%r1]0xa3, %r2, %g0
13633 prefetcha [%r1]163, 0x1d
13634CASE_ASI_0xab_th3:
13635 setx 0x2baed85f, %r4, %r1
13636 and %r1, %r31, %r1 !make sure address is aligned
13637 ldx [%r21 + 0x18 & ~0x7], %r2
13638 ldx [%r21 + 0xc3 & ~0x7], %r4
13639 ldx [%r25 + 0x86 & ~0x7], %r6
13640 ldx [%r23 + 0xa1 & ~0x7], %r8
13641 ldx [%r23 + 0xbf & ~0x7], %r10
13642 ldx [%r22 + 0xbc & ~0x7], %r12
13643 ldx [%r21 + 0x41 & ~0x7], %r14
13644 ldx [%r26 + 0x61 & ~0x7], %r16
13645 ld [%r22 + 0xfa & ~0x7], %f0
13646 ld [%r21 + 0xf0 & ~0x7], %f16
13647 ld [%r28 + 0x3b & ~0x7], %f32
13648 ld [%r24 + 0xc1 & ~0x7], %f48
13649 ldsba [%r1]171, %r12
13650 ldsha [%r1]171, %r16
13651 ldswa [%r1]171, %r2
13652 lduba [%r1]171, %r12
13653 lduha [%r1]171, %r6
13654 ldxa [%r1]171, %r8
13655 ldda [%r1]171, %r2
13656 ldstuba [%r1]171, %r8
13657 swapa [%r1]171, %r12
13658 lda [%r1]171, %f16
13659 ldda [%r1]171, %f16
13660 stba %r12, [%r1]171
13661 stha %r4, [%r1]171
13662 stwa %r14, [%r1]171
13663 stxa %r10, [%r1]171
13664 sta %f0, [%r1]171
13665 stda %f32, [%r1]171
13666casa [%r1]0xab, %r2, %g0
13667casxa [%r1]0xab, %r2, %g0
13668 prefetcha [%r1]171, 0x19
13669CASE_ASI_0xb3_th3:
13670 setx 0x528b89a6, %r4, %r1
13671 and %r1, %r31, %r1 !make sure address is aligned
13672 ldx [%r27 + 0x5b & ~0x7], %r2
13673 ldx [%r27 + 0x6f & ~0x7], %r4
13674 ldx [%r21 + 0x96 & ~0x7], %r6
13675 ldx [%r22 + 0xa3 & ~0x7], %r8
13676 ldx [%r25 + 0xf0 & ~0x7], %r10
13677 ldx [%r23 + 0x68 & ~0x7], %r12
13678 ldx [%r21 + 0xdf & ~0x7], %r14
13679 ldx [%r28 + 0xd0 & ~0x7], %r16
13680 ld [%r24 + 0x17 & ~0x7], %f0
13681 ld [%r28 + 0x55 & ~0x7], %f16
13682 ld [%r22 + 0x18 & ~0x7], %f32
13683 ld [%r26 + 0x5a & ~0x7], %f48
13684 ldsba [%r1]179, %r2
13685 ldsha [%r1]179, %r2
13686 ldswa [%r1]179, %r12
13687 lduba [%r1]179, %r16
13688 lduha [%r1]179, %r12
13689 ldxa [%r1]179, %r10
13690 ldda [%r1]179, %r12
13691 ldstuba [%r1]179, %r8
13692 swapa [%r1]179, %r4
13693 lda [%r1]179, %f48
13694 ldda [%r1]179, %f0
13695 stba %r10, [%r1]179
13696 stha %r14, [%r1]179
13697 stwa %r12, [%r1]179
13698 stxa %r2, [%r1]179
13699 sta %f32, [%r1]179
13700 stda %f32, [%r1]179
13701casa [%r1]0xb3, %r2, %g0
13702casxa [%r1]0xb3, %r2, %g0
13703 prefetcha [%r1]179, 0x16
13704CASE_ASI_0xbb_th3:
13705 setx 0x7d2fd0cc, %r4, %r1
13706 and %r1, %r31, %r1 !make sure address is aligned
13707 ldx [%r27 + 0x60 & ~0x7], %r2
13708 ldx [%r23 + 0x2b & ~0x7], %r4
13709 ldx [%r28 + 0x1a & ~0x7], %r6
13710 ldx [%r21 + 0x5f & ~0x7], %r8
13711 ldx [%r28 + 0x4e & ~0x7], %r10
13712 ldx [%r25 + 0x70 & ~0x7], %r12
13713 ldx [%r22 + 0x87 & ~0x7], %r14
13714 ldx [%r24 + 0x9a & ~0x7], %r16
13715 ld [%r21 + 0x79 & ~0x7], %f0
13716 ld [%r25 + 0x9a & ~0x7], %f16
13717 ld [%r22 + 0x3a & ~0x7], %f32
13718 ld [%r23 + 0x3 & ~0x7], %f48
13719 ldsba [%r1]187, %r14
13720 ldsha [%r1]187, %r10
13721 ldswa [%r1]187, %r14
13722 lduba [%r1]187, %r8
13723 lduha [%r1]187, %r10
13724 ldxa [%r1]187, %r6
13725 ldda [%r1]187, %r12
13726 ldstuba [%r1]187, %r4
13727 swapa [%r1]187, %r12
13728 lda [%r1]187, %f32
13729 ldda [%r1]187, %f0
13730 stba %r14, [%r1]187
13731 stha %r6, [%r1]187
13732 stwa %r12, [%r1]187
13733 stxa %r10, [%r1]187
13734 sta %f32, [%r1]187
13735 stda %f48, [%r1]187
13736casa [%r1]0xbb, %r2, %g0
13737casxa [%r1]0xbb, %r2, %g0
13738 prefetcha [%r1]187, 0x1a
13739CASE_ASI_0xce_th3:
13740 setx 0x4f670d0, %r4, %r1
13741 and %r1, %r31, %r1 !make sure address is aligned
13742 ldx [%r24 + 0x2 & ~0x7], %r2
13743 ldx [%r22 + 0x43 & ~0x7], %r4
13744 ldx [%r26 + 0xe8 & ~0x7], %r6
13745 ldx [%r25 + 0xd2 & ~0x7], %r8
13746 ldx [%r25 + 0x76 & ~0x7], %r10
13747 ldx [%r25 + 0x39 & ~0x7], %r12
13748 ldx [%r22 + 0x6f & ~0x7], %r14
13749 ldx [%r23 + 0x67 & ~0x7], %r16
13750 ld [%r21 + 0x30 & ~0x7], %f0
13751 ld [%r27 + 0x49 & ~0x7], %f16
13752 ld [%r28 + 0xa0 & ~0x7], %f32
13753 ld [%r22 + 0x39 & ~0x7], %f48
13754 ldsba [%r1]206, %r12
13755 ldsha [%r1]206, %r8
13756 ldswa [%r1]206, %r2
13757 lduba [%r1]206, %r10
13758 lduha [%r1]206, %r4
13759 ldxa [%r1]206, %r8
13760 ldda [%r1]206, %r2
13761 ldstuba [%r1]206, %r10
13762 swapa [%r1]206, %r12
13763 lda [%r1]206, %f32
13764 ldda [%r1]206, %f0
13765 stba %r14, [%r1]206
13766 stha %r12, [%r1]206
13767 stwa %r12, [%r1]206
13768 stxa %r8, [%r1]206
13769 sta %f32, [%r1]206
13770 stda %f0, [%r1]206
13771casa [%r1]0xce, %r2, %g0
13772casxa [%r1]0xce, %r2, %g0
13773 prefetcha [%r1]206, 0xf
13774CASE_ASI_0xcf_th3:
13775 setx 0x1cf18c80, %r4, %r1
13776 and %r1, %r31, %r1 !make sure address is aligned
13777 ldx [%r21 + 0x11 & ~0x7], %r2
13778 ldx [%r22 + 0x52 & ~0x7], %r4
13779 ldx [%r21 + 0xbf & ~0x7], %r6
13780 ldx [%r28 + 0x42 & ~0x7], %r8
13781 ldx [%r25 + 0xf2 & ~0x7], %r10
13782 ldx [%r27 + 0xf7 & ~0x7], %r12
13783 ldx [%r23 + 0x16 & ~0x7], %r14
13784 ldx [%r28 + 0x8d & ~0x7], %r16
13785 ld [%r24 + 0x60 & ~0x7], %f0
13786 ld [%r28 + 0x80 & ~0x7], %f16
13787 ld [%r25 + 0xcb & ~0x7], %f32
13788 ld [%r25 + 0xf4 & ~0x7], %f48
13789 ldsba [%r1]207, %r12
13790 ldsha [%r1]207, %r8
13791 ldswa [%r1]207, %r10
13792 lduba [%r1]207, %r14
13793 lduha [%r1]207, %r10
13794 ldxa [%r1]207, %r8
13795 ldda [%r1]207, %r12
13796 ldstuba [%r1]207, %r10
13797 swapa [%r1]207, %r2
13798 lda [%r1]207, %f48
13799 ldda [%r1]207, %f32
13800 stba %r6, [%r1]207
13801 stha %r8, [%r1]207
13802 stwa %r0, [%r1]207
13803 stxa %r12, [%r1]207
13804 sta %f48, [%r1]207
13805 stda %f32, [%r1]207
13806casa [%r1]0xcf, %r2, %g0
13807casxa [%r1]0xcf, %r2, %g0
13808 prefetcha [%r1]207, 0xf
13809CASE_ASI_0xd5_th3:
13810 setx 0x1c011505, %r4, %r1
13811 and %r1, %r31, %r1 !make sure address is aligned
13812 ldx [%r22 + 0x74 & ~0x7], %r2
13813 ldx [%r24 + 0x8 & ~0x7], %r4
13814 ldx [%r27 + 0x3 & ~0x7], %r6
13815 ldx [%r27 + 0xbe & ~0x7], %r8
13816 ldx [%r28 + 0xb2 & ~0x7], %r10
13817 ldx [%r25 + 0xb2 & ~0x7], %r12
13818 ldx [%r27 + 0x4b & ~0x7], %r14
13819 ldx [%r23 + 0x34 & ~0x7], %r16
13820 ld [%r28 + 0x7b & ~0x7], %f0
13821 ld [%r26 + 0xa0 & ~0x7], %f16
13822 ld [%r24 + 0xc2 & ~0x7], %f32
13823 ld [%r21 + 0xb7 & ~0x7], %f48
13824 ldsba [%r1]213, %r14
13825 ldsha [%r1]213, %r12
13826 ldswa [%r1]213, %r2
13827 lduba [%r1]213, %r8
13828 lduha [%r1]213, %r14
13829 ldxa [%r1]213, %r10
13830 ldda [%r1]213, %r6
13831 ldstuba [%r1]213, %r4
13832 swapa [%r1]213, %r4
13833 lda [%r1]213, %f16
13834 ldda [%r1]213, %f48
13835 stba %r0, [%r1]213
13836 stha %r8, [%r1]213
13837 stwa %r12, [%r1]213
13838 stxa %r2, [%r1]213
13839 sta %f48, [%r1]213
13840 stda %f16, [%r1]213
13841casa [%r1]0xd5, %r2, %g0
13842casxa [%r1]0xd5, %r2, %g0
13843 prefetcha [%r1]213, 0x1d
13844CASE_ASI_0xe5_th3:
13845 setx 0x4efdb1ae, %r4, %r1
13846 and %r1, %r31, %r1 !make sure address is aligned
13847 ldx [%r25 + 0x51 & ~0x7], %r2
13848 ldx [%r24 + 0x7b & ~0x7], %r4
13849 ldx [%r26 + 0x40 & ~0x7], %r6
13850 ldx [%r25 + 0xf0 & ~0x7], %r8
13851 ldx [%r21 + 0x55 & ~0x7], %r10
13852 ldx [%r28 + 0x4a & ~0x7], %r12
13853 ldx [%r26 + 0x9 & ~0x7], %r14
13854 ldx [%r28 + 0xd6 & ~0x7], %r16
13855 ld [%r22 + 0x41 & ~0x7], %f0
13856 ld [%r25 + 0x2b & ~0x7], %f16
13857 ld [%r28 + 0x76 & ~0x7], %f32
13858 ld [%r25 + 0x96 & ~0x7], %f48
13859 ldsba [%r1]229, %r16
13860 ldsha [%r1]229, %r4
13861 ldswa [%r1]229, %r8
13862 lduba [%r1]229, %r10
13863 lduha [%r1]229, %r12
13864 ldxa [%r1]229, %r8
13865 ldda [%r1]229, %r14
13866 ldstuba [%r1]229, %r6
13867 swapa [%r1]229, %r16
13868 lda [%r1]229, %f16
13869 ldda [%r1]229, %f0
13870 stba %r0, [%r1]229
13871 stha %r12, [%r1]229
13872 stwa %r10, [%r1]229
13873 stxa %r0, [%r1]229
13874 sta %f16, [%r1]229
13875 stda %f32, [%r1]229
13876casa [%r1]0xe5, %r2, %g0
13877casxa [%r1]0xe5, %r2, %g0
13878 prefetcha [%r1]229, 0xb
13879CASE_ASI_0xef_th3:
13880 setx 0x2f36ade, %r4, %r1
13881 and %r1, %r31, %r1 !make sure address is aligned
13882 ldx [%r24 + 0xfb & ~0x7], %r2
13883 ldx [%r27 + 0xed & ~0x7], %r4
13884 ldx [%r22 + 0x7a & ~0x7], %r6
13885 ldx [%r28 + 0x5c & ~0x7], %r8
13886 ldx [%r24 + 0x47 & ~0x7], %r10
13887 ldx [%r24 + 0x1b & ~0x7], %r12
13888 ldx [%r26 + 0x3a & ~0x7], %r14
13889 ldx [%r25 + 0x3c & ~0x7], %r16
13890 ld [%r28 + 0xbf & ~0x7], %f0
13891 ld [%r22 + 0x73 & ~0x7], %f16
13892 ld [%r22 + 0x79 & ~0x7], %f32
13893 ld [%r24 + 0x1e & ~0x7], %f48
13894 ldsba [%r1]239, %r12
13895 ldsha [%r1]239, %r4
13896 ldswa [%r1]239, %r8
13897 lduba [%r1]239, %r8
13898 lduha [%r1]239, %r2
13899 ldxa [%r1]239, %r16
13900 ldda [%r1]239, %r12
13901 ldstuba [%r1]239, %r10
13902 swapa [%r1]239, %r16
13903 lda [%r1]239, %f32
13904 ldda [%r1]239, %f48
13905 stba %r4, [%r1]239
13906 stha %r2, [%r1]239
13907 stwa %r8, [%r1]239
13908 stxa %r4, [%r1]239
13909 sta %f16, [%r1]239
13910 stda %f0, [%r1]239
13911casa [%r1]0xef, %r2, %g0
13912casxa [%r1]0xef, %r2, %g0
13913 prefetcha [%r1]239, 0xa
13914CASE_ASI_0xfb_th3:
13915 setx 0x3554a021, %r4, %r1
13916 and %r1, %r31, %r1 !make sure address is aligned
13917 ldx [%r26 + 0x24 & ~0x7], %r2
13918 ldx [%r26 + 0xc2 & ~0x7], %r4
13919 ldx [%r22 + 0xc5 & ~0x7], %r6
13920 ldx [%r28 + 0xa5 & ~0x7], %r8
13921 ldx [%r22 + 0x1 & ~0x7], %r10
13922 ldx [%r24 + 0xcf & ~0x7], %r12
13923 ldx [%r28 + 0x22 & ~0x7], %r14
13924 ldx [%r25 + 0x59 & ~0x7], %r16
13925 ld [%r26 + 0xf0 & ~0x7], %f0
13926 ld [%r23 + 0x25 & ~0x7], %f16
13927 ld [%r21 + 0x7 & ~0x7], %f32
13928 ld [%r23 + 0xd6 & ~0x7], %f48
13929 ldsba [%r1]251, %r12
13930 ldsha [%r1]251, %r8
13931 ldswa [%r1]251, %r6
13932 lduba [%r1]251, %r2
13933 lduha [%r1]251, %r14
13934 ldxa [%r1]251, %r12
13935 ldda [%r1]251, %r14
13936 ldstuba [%r1]251, %r2
13937 swapa [%r1]251, %r14
13938 lda [%r1]251, %f0
13939 ldda [%r1]251, %f48
13940 stba %r2, [%r1]251
13941 stha %r14, [%r1]251
13942 stwa %r4, [%r1]251
13943 stxa %r2, [%r1]251
13944 sta %f32, [%r1]251
13945 stda %f0, [%r1]251
13946casa [%r1]0xfb, %r2, %g0
13947casxa [%r1]0xfb, %r2, %g0
13948 prefetcha [%r1]251, 0xa
13949CASE_ASI_0x41_th3_0x0:
13950 mov %g0, %r1
13951 ldsba [%r1]65, %r12
13952 ldsha [%r1]65, %r6
13953 ldswa [%r1]65, %r4
13954 lduba [%r1]65, %r8
13955 lduha [%r1]65, %r8
13956 ldxa [%r1]65, %r14
13957 ldda [%r1]65, %r12
13958 ldstuba [%r1]65, %r12
13959 swapa [%r1]65, %r16
13960 lda [%r1]65, %f48
13961 ldda [%r1]65, %f16
13962 stba %r4, [%r1]65
13963 stha %r12, [%r1]65
13964 stwa %r6, [%r1]65
13965 stxa %r12, [%r1]65
13966 sta %f48, [%r1]65
13967 stda %f16, [%r1]65
13968casa [%r1]0x41, %r2, %g0
13969casxa [%r1]0x41, %r2, %g0
13970 prefetcha [%r1]65, 0x1c
13971CASE_ASI_0x41_th3_0x10:
13972 set 0x10, %r1
13973 ldsba [%r1]65, %r10
13974 ldsha [%r1]65, %r14
13975 ldswa [%r1]65, %r2
13976 lduba [%r1]65, %r8
13977 lduha [%r1]65, %r16
13978 ldxa [%r1]65, %r2
13979 ldda [%r1]65, %r6
13980 ldstuba [%r1]65, %r10
13981 swapa [%r1]65, %r12
13982 lda [%r1]65, %f0
13983 ldda [%r1]65, %f48
13984 stba %r8, [%r1]65
13985 stha %r4, [%r1]65
13986 stwa %r2, [%r1]65
13987 stxa %r2, [%r1]65
13988 sta %f32, [%r1]65
13989 stda %f32, [%r1]65
13990casa [%r1]0x41, %r2, %g0
13991casxa [%r1]0x41, %r2, %g0
13992 prefetcha [%r1]65, 0x1e
13993CASE_ASI_0x41_th3_0x58:
13994 set 0x58, %r1
13995 ldsba [%r1]65, %r2
13996 ldsha [%r1]65, %r8
13997 ldswa [%r1]65, %r2
13998 lduba [%r1]65, %r4
13999 lduha [%r1]65, %r6
14000 ldxa [%r1]65, %r14
14001 ldda [%r1]65, %r10
14002 ldstuba [%r1]65, %r10
14003 swapa [%r1]65, %r14
14004 lda [%r1]65, %f48
14005 ldda [%r1]65, %f16
14006 stba %r12, [%r1]65
14007 stha %r0, [%r1]65
14008 stwa %r4, [%r1]65
14009 stxa %r4, [%r1]65
14010 sta %f48, [%r1]65
14011 stda %f0, [%r1]65
14012casa [%r1]0x41, %r2, %g0
14013casxa [%r1]0x41, %r2, %g0
14014 prefetcha [%r1]65, 0x0
14015CASE_ASI_0x4f_th3_range83:
14016!!asi_range = 0x0-0x38
14017 set 0x33, %r1
14018 and %r1, %r29, %r1 !make sure address is aligned
14019 ldsba [%r1]79, %r4
14020 ldsha [%r1]79, %r16
14021 ldswa [%r1]79, %r12
14022 lduba [%r1]79, %r14
14023 lduha [%r1]79, %r8
14024 ldxa [%r1]79, %r4
14025 ldda [%r1]79, %r12
14026 ldstuba [%r1]79, %r8
14027 swapa [%r1]79, %r14
14028 lda [%r1]79, %f0
14029 ldda [%r1]79, %f32
14030 stba %r8, [%r1]79
14031 stha %r8, [%r1]79
14032 stwa %r8, [%r1]79
14033 sta %f16, [%r1]79
14034 stda %f16, [%r1]79
14035casa [%r1]0x4f, %r2, %g0
14036casxa [%r1]0x4f, %r2, %g0
14037 prefetcha [%r1]79, 0x1b
14038CASE_ASI_0x4c_th3_range84:
14039!!asi_range = 0x0-0x18
14040 set 0x2, %r1
14041 and %r1, %r29, %r1 !make sure address is aligned
14042 ldsba [%r1]76, %r4
14043 ldsha [%r1]76, %r14
14044 ldswa [%r1]76, %r4
14045 lduba [%r1]76, %r4
14046 lduha [%r1]76, %r14
14047 ldxa [%r1]76, %r10
14048 ldda [%r1]76, %r4
14049 ldstuba [%r1]76, %r14
14050 swapa [%r1]76, %r10
14051 lda [%r1]76, %f16
14052 ldda [%r1]76, %f0
14053 stba %r2, [%r1]76
14054 stha %r10, [%r1]76
14055 stwa %r14, [%r1]76
14056 sta %f32, [%r1]76
14057 stda %f32, [%r1]76
14058casa [%r1]0x4c, %r2, %g0
14059casxa [%r1]0x4c, %r2, %g0
14060 prefetcha [%r1]76, 0x9
14061CASE_ASI_0x40_th3_0x30:
14062 set 0x30, %r1
14063 ldsba [%r1]64, %r2
14064 ldsha [%r1]64, %r16
14065 ldswa [%r1]64, %r6
14066 lduba [%r1]64, %r2
14067 lduha [%r1]64, %r16
14068 ldxa [%r1]64, %r16
14069 ldda [%r1]64, %r8
14070 ldstuba [%r1]64, %r2
14071 swapa [%r1]64, %r14
14072 lda [%r1]64, %f0
14073 ldda [%r1]64, %f32
14074 stba %r10, [%r1]64
14075 stha %r12, [%r1]64
14076 stwa %r12, [%r1]64
14077 stxa %r2, [%r1]64
14078 sta %f48, [%r1]64
14079 stda %f32, [%r1]64
14080casa [%r1]0x40, %r2, %g0
14081casxa [%r1]0x40, %r2, %g0
14082 prefetcha [%r1]64, 0x1
14083CASE_ASI_0x40_th3_0xA0:
14084 set 0xA0, %r1
14085 ldsba [%r1]64, %r10
14086 ldsha [%r1]64, %r16
14087 ldswa [%r1]64, %r8
14088 lduba [%r1]64, %r16
14089 lduha [%r1]64, %r12
14090 ldxa [%r1]64, %r4
14091 ldda [%r1]64, %r14
14092 ldstuba [%r1]64, %r8
14093 swapa [%r1]64, %r14
14094 lda [%r1]64, %f32
14095 ldda [%r1]64, %f0
14096 stba %r6, [%r1]64
14097 stha %r4, [%r1]64
14098 stwa %r2, [%r1]64
14099 stxa %r0, [%r1]64
14100 sta %f0, [%r1]64
14101 stda %f48, [%r1]64
14102casa [%r1]0x40, %r2, %g0
14103casxa [%r1]0x40, %r2, %g0
14104 prefetcha [%r1]64, 0xf
14105CASE_ASI_0x40_th3_0x28:
14106 set 0x28, %r1
14107 ldsba [%r1]64, %r12
14108 ldsha [%r1]64, %r16
14109 ldswa [%r1]64, %r14
14110 lduba [%r1]64, %r8
14111 lduha [%r1]64, %r4
14112 ldxa [%r1]64, %r14
14113 ldda [%r1]64, %r8
14114 ldstuba [%r1]64, %r4
14115 swapa [%r1]64, %r16
14116 lda [%r1]64, %f32
14117 ldda [%r1]64, %f16
14118 stba %r14, [%r1]64
14119 stha %r14, [%r1]64
14120 stwa %r2, [%r1]64
14121 sta %f48, [%r1]64
14122 stda %f32, [%r1]64
14123casa [%r1]0x40, %r2, %g0
14124casxa [%r1]0x40, %r2, %g0
14125 prefetcha [%r1]64, 0x2
14126CASE_ASI_0x45_th3_range85:
14127!!asi_range = 0x0-0x18
14128 set 0x18, %r1
14129 and %r1, %r29, %r1 !make sure address is aligned
14130 ldsba [%r1]69, %r2
14131 ldsha [%r1]69, %r4
14132 ldswa [%r1]69, %r16
14133 lduba [%r1]69, %r12
14134 lduha [%r1]69, %r12
14135 ldxa [%r1]69, %r10
14136 ldda [%r1]69, %r4
14137 ldstuba [%r1]69, %r12
14138 swapa [%r1]69, %r16
14139 lda [%r1]69, %f48
14140 ldda [%r1]69, %f32
14141 stba %r10, [%r1]69
14142 stha %r0, [%r1]69
14143 stwa %r10, [%r1]69
14144 sta %f16, [%r1]69
14145 stda %f0, [%r1]69
14146casa [%r1]0x45, %r2, %g0
14147casxa [%r1]0x45, %r2, %g0
14148 prefetcha [%r1]69, 0x6
14149CASE_ASI_0x50_th3_0x0:
14150 mov %g0, %r1
14151 ldsba [%r1]80, %r14
14152 ldsha [%r1]80, %r6
14153 ldswa [%r1]80, %r10
14154 lduba [%r1]80, %r12
14155 lduha [%r1]80, %r12
14156 ldxa [%r1]80, %r4
14157 ldda [%r1]80, %r2
14158 ldstuba [%r1]80, %r10
14159 swapa [%r1]80, %r14
14160 lda [%r1]80, %f16
14161 ldda [%r1]80, %f32
14162 stba %r12, [%r1]80
14163 stha %r0, [%r1]80
14164 stwa %r14, [%r1]80
14165 stxa %r4, [%r1]80
14166 sta %f16, [%r1]80
14167 stda %f48, [%r1]80
14168casa [%r1]0x50, %r2, %g0
14169casxa [%r1]0x50, %r2, %g0
14170 prefetcha [%r1]80, 0x1a
14171CASE_ASI_0x5e_th3_range86:
14172!!asi_range = 0x0-0x7f8
14173 set 0x315, %r1
14174 and %r1, %r29, %r1 !make sure address is aligned
14175 ldsba [%r1]94, %r6
14176 ldsha [%r1]94, %r8
14177 ldswa [%r1]94, %r12
14178 lduba [%r1]94, %r10
14179 lduha [%r1]94, %r16
14180 ldxa [%r1]94, %r16
14181 ldda [%r1]94, %r2
14182 ldstuba [%r1]94, %r2
14183 swapa [%r1]94, %r4
14184 lda [%r1]94, %f0
14185 ldda [%r1]94, %f0
14186 stba %r10, [%r1]94
14187 stha %r4, [%r1]94
14188 stwa %r12, [%r1]94
14189 stxa %r8, [%r1]94
14190 sta %f32, [%r1]94
14191 stda %f32, [%r1]94
14192casa [%r1]0x5e, %r2, %g0
14193casxa [%r1]0x5e, %r2, %g0
14194 prefetcha [%r1]94, 0x8
14195CASE_ASI_0x73_th3_0x0:
14196 mov %g0, %r1
14197 ldsba [%r1]115, %r14
14198 ldsha [%r1]115, %r4
14199 ldswa [%r1]115, %r6
14200 lduba [%r1]115, %r16
14201 lduha [%r1]115, %r12
14202 ldxa [%r1]115, %r6
14203 ldda [%r1]115, %r2
14204 ldstuba [%r1]115, %r4
14205 swapa [%r1]115, %r16
14206 lda [%r1]115, %f16
14207 ldda [%r1]115, %f32
14208 stba %r6, [%r1]115
14209 stha %r6, [%r1]115
14210 stwa %r8, [%r1]115
14211 sta %f32, [%r1]115
14212 stda %f16, [%r1]115
14213casa [%r1]0x73, %r2, %g0
14214casxa [%r1]0x73, %r2, %g0
14215 prefetcha [%r1]115, 0x2
14216CASE_ASI_0x58_th3_0x18:
14217 set 0x18, %r1
14218 ldsba [%r1]88, %r10
14219 ldsha [%r1]88, %r14
14220 ldswa [%r1]88, %r16
14221 lduba [%r1]88, %r4
14222 lduha [%r1]88, %r4
14223 ldxa [%r1]88, %r4
14224 ldda [%r1]88, %r2
14225 ldstuba [%r1]88, %r10
14226 swapa [%r1]88, %r14
14227 lda [%r1]88, %f0
14228 ldda [%r1]88, %f32
14229 stba %r8, [%r1]88
14230 stha %r8, [%r1]88
14231 stwa %r6, [%r1]88
14232 sta %f32, [%r1]88
14233 stda %f32, [%r1]88
14234casa [%r1]0x58, %r2, %g0
14235casxa [%r1]0x58, %r2, %g0
14236 prefetcha [%r1]88, 0x7
14237CASE_ASI_0x58_th3_0x30:
14238 set 0x30, %r1
14239 ldsba [%r1]88, %r8
14240 ldsha [%r1]88, %r2
14241 ldswa [%r1]88, %r10
14242 lduba [%r1]88, %r2
14243 lduha [%r1]88, %r14
14244 ldxa [%r1]88, %r14
14245 ldda [%r1]88, %r2
14246 ldstuba [%r1]88, %r4
14247 swapa [%r1]88, %r2
14248 lda [%r1]88, %f16
14249 ldda [%r1]88, %f32
14250 stba %r10, [%r1]88
14251 stha %r14, [%r1]88
14252 stwa %r0, [%r1]88
14253 sta %f0, [%r1]88
14254 stda %f48, [%r1]88
14255casa [%r1]0x58, %r2, %g0
14256casxa [%r1]0x58, %r2, %g0
14257 prefetcha [%r1]88, 0x0
14258CASE_ASI_0x58_th3_0x38:
14259 set 0x38, %r1
14260 ldsba [%r1]88, %r4
14261 ldsha [%r1]88, %r6
14262 ldswa [%r1]88, %r16
14263 lduba [%r1]88, %r8
14264 lduha [%r1]88, %r16
14265 ldxa [%r1]88, %r12
14266 ldda [%r1]88, %r10
14267 ldstuba [%r1]88, %r12
14268 swapa [%r1]88, %r2
14269 lda [%r1]88, %f16
14270 ldda [%r1]88, %f48
14271 stba %r6, [%r1]88
14272 stha %r2, [%r1]88
14273 stwa %r12, [%r1]88
14274 sta %f48, [%r1]88
14275 stda %f0, [%r1]88
14276casa [%r1]0x58, %r2, %g0
14277casxa [%r1]0x58, %r2, %g0
14278 prefetcha [%r1]88, 0x1
14279CASE_ASI_0x58_th3_0x40:
14280 set 0x40, %r1
14281 ldsba [%r1]88, %r12
14282 ldsha [%r1]88, %r2
14283 ldswa [%r1]88, %r6
14284 lduba [%r1]88, %r16
14285 lduha [%r1]88, %r10
14286 ldxa [%r1]88, %r10
14287 ldda [%r1]88, %r10
14288 ldstuba [%r1]88, %r10
14289 swapa [%r1]88, %r2
14290 lda [%r1]88, %f0
14291 ldda [%r1]88, %f32
14292 stba %r8, [%r1]88
14293 stha %r6, [%r1]88
14294 stwa %r14, [%r1]88
14295 sta %f16, [%r1]88
14296 stda %f0, [%r1]88
14297casa [%r1]0x58, %r2, %g0
14298casxa [%r1]0x58, %r2, %g0
14299 prefetcha [%r1]88, 0x1b
14300CASE_ASI_0x58_th3_0x80:
14301 set 0x80, %r1
14302 ldsba [%r1]88, %r2
14303 ldsha [%r1]88, %r10
14304 ldswa [%r1]88, %r4
14305 lduba [%r1]88, %r10
14306 lduha [%r1]88, %r4
14307 ldxa [%r1]88, %r16
14308 ldda [%r1]88, %r4
14309 ldstuba [%r1]88, %r12
14310 swapa [%r1]88, %r12
14311 lda [%r1]88, %f32
14312 ldda [%r1]88, %f32
14313 stba %r10, [%r1]88
14314 stha %r6, [%r1]88
14315 stwa %r14, [%r1]88
14316 sta %f32, [%r1]88
14317 stda %f48, [%r1]88
14318casa [%r1]0x58, %r2, %g0
14319casxa [%r1]0x58, %r2, %g0
14320 prefetcha [%r1]88, 0x8
14321CASE_ASI_0x56_th3_range87:
14322!!asi_range = 0x0-0x1f8
14323 set 0x6b, %r1
14324 and %r1, %r29, %r1 !make sure address is aligned
14325 ldsba [%r1]86, %r2
14326 ldsha [%r1]86, %r10
14327 ldswa [%r1]86, %r16
14328 lduba [%r1]86, %r4
14329 lduha [%r1]86, %r2
14330 ldxa [%r1]86, %r14
14331 ldda [%r1]86, %r2
14332 ldstuba [%r1]86, %r12
14333 swapa [%r1]86, %r8
14334 lda [%r1]86, %f48
14335 ldda [%r1]86, %f16
14336 stba %r0, [%r1]86
14337 stha %r8, [%r1]86
14338 stwa %r14, [%r1]86
14339 stxa %r12, [%r1]86
14340 sta %f16, [%r1]86
14341 stda %f48, [%r1]86
14342casa [%r1]0x56, %r2, %g0
14343casxa [%r1]0x56, %r2, %g0
14344 prefetcha [%r1]86, 0x1f
14345CASE_ASI_0x56_th3_range88:
14346!!asi_range = 0x400-0x5f8
14347 set 0x493, %r1
14348 and %r1, %r29, %r1 !make sure address is aligned
14349 ldsba [%r1]86, %r4
14350 ldsha [%r1]86, %r10
14351 ldswa [%r1]86, %r6
14352 lduba [%r1]86, %r2
14353 lduha [%r1]86, %r16
14354 ldxa [%r1]86, %r2
14355 ldda [%r1]86, %r14
14356 ldstuba [%r1]86, %r2
14357 swapa [%r1]86, %r14
14358 lda [%r1]86, %f32
14359 ldda [%r1]86, %f16
14360 stba %r6, [%r1]86
14361 stha %r4, [%r1]86
14362 stwa %r0, [%r1]86
14363 stxa %r10, [%r1]86
14364 sta %f32, [%r1]86
14365 stda %f48, [%r1]86
14366casa [%r1]0x56, %r2, %g0
14367casxa [%r1]0x56, %r2, %g0
14368 prefetcha [%r1]86, 0x14
14369CASE_ASI_0x41_th3_0x20:
14370 set 0x20, %r1
14371 ldsba [%r1]65, %r10
14372 ldsha [%r1]65, %r12
14373 ldswa [%r1]65, %r12
14374 lduba [%r1]65, %r14
14375 lduha [%r1]65, %r6
14376 ldxa [%r1]65, %r8
14377 ldda [%r1]65, %r4
14378 ldstuba [%r1]65, %r8
14379 swapa [%r1]65, %r10
14380 lda [%r1]65, %f32
14381 ldda [%r1]65, %f32
14382 stba %r6, [%r1]65
14383 stha %r14, [%r1]65
14384 stwa %r10, [%r1]65
14385 sta %f0, [%r1]65
14386 stda %f16, [%r1]65
14387casa [%r1]0x41, %r2, %g0
14388casxa [%r1]0x41, %r2, %g0
14389 prefetcha [%r1]65, 0x8
14390CASE_ASI_0x41_th3_0x38:
14391 set 0x38, %r1
14392 ldsba [%r1]65, %r8
14393 ldsha [%r1]65, %r14
14394 ldswa [%r1]65, %r16
14395 lduba [%r1]65, %r6
14396 lduha [%r1]65, %r4
14397 ldxa [%r1]65, %r4
14398 ldda [%r1]65, %r14
14399 ldstuba [%r1]65, %r12
14400 swapa [%r1]65, %r8
14401 lda [%r1]65, %f48
14402 ldda [%r1]65, %f0
14403 stba %r0, [%r1]65
14404 stha %r10, [%r1]65
14405 stwa %r8, [%r1]65
14406 sta %f0, [%r1]65
14407 stda %f16, [%r1]65
14408casa [%r1]0x41, %r2, %g0
14409casxa [%r1]0x41, %r2, %g0
14410 prefetcha [%r1]65, 0x8
14411CASE_ASI_0x41_th3_0x50:
14412 set 0x50, %r1
14413 ldsba [%r1]65, %r6
14414 ldsha [%r1]65, %r10
14415 ldswa [%r1]65, %r8
14416 lduba [%r1]65, %r6
14417 lduha [%r1]65, %r10
14418 ldxa [%r1]65, %r2
14419 ldda [%r1]65, %r2
14420 ldstuba [%r1]65, %r6
14421 swapa [%r1]65, %r2
14422 lda [%r1]65, %f16
14423 ldda [%r1]65, %f0
14424 stba %r4, [%r1]65
14425 stha %r4, [%r1]65
14426 stwa %r14, [%r1]65
14427 sta %f0, [%r1]65
14428 stda %f16, [%r1]65
14429casa [%r1]0x41, %r2, %g0
14430casxa [%r1]0x41, %r2, %g0
14431 prefetcha [%r1]65, 0x8
14432CASE_ASI_0x5d_th3_range89:
14433!!asi_range = 0x0-0xff8
14434 set 0xe7d, %r1
14435 and %r1, %r29, %r1 !make sure address is aligned
14436 ldsba [%r1]93, %r16
14437 ldsha [%r1]93, %r12
14438 ldswa [%r1]93, %r14
14439 lduba [%r1]93, %r6
14440 lduha [%r1]93, %r2
14441 ldxa [%r1]93, %r10
14442 ldda [%r1]93, %r2
14443 ldstuba [%r1]93, %r14
14444 swapa [%r1]93, %r12
14445 lda [%r1]93, %f32
14446 ldda [%r1]93, %f0
14447 stba %r6, [%r1]93
14448 stha %r4, [%r1]93
14449 stwa %r2, [%r1]93
14450 sta %f32, [%r1]93
14451 stda %f16, [%r1]93
14452casa [%r1]0x5d, %r2, %g0
14453casxa [%r1]0x5d, %r2, %g0
14454 prefetcha [%r1]93, 0x4
14455CASE_ASI_0x20_th3_range90:
14456!!asi_range = 0x0-0x38
14457 set 0x1e, %r1
14458 and %r1, %r29, %r1 !make sure address is aligned
14459 ldsba [%r1]32, %r10
14460 ldsha [%r1]32, %r2
14461 ldswa [%r1]32, %r16
14462 lduba [%r1]32, %r10
14463 lduha [%r1]32, %r6
14464 ldxa [%r1]32, %r6
14465 ldda [%r1]32, %r4
14466 ldstuba [%r1]32, %r6
14467 swapa [%r1]32, %r2
14468 lda [%r1]32, %f16
14469 ldda [%r1]32, %f16
14470 stba %r12, [%r1]32
14471 stha %r6, [%r1]32
14472 stwa %r2, [%r1]32
14473 sta %f16, [%r1]32
14474 stda %f0, [%r1]32
14475casa [%r1]0x20, %r2, %g0
14476casxa [%r1]0x20, %r2, %g0
14477 prefetcha [%r1]32, 0x1b
14478CASE_ASI_0x4c_th3_0x20:
14479 set 0x20, %r1
14480 ldsba [%r1]76, %r10
14481 ldsha [%r1]76, %r12
14482 ldswa [%r1]76, %r2
14483 lduba [%r1]76, %r14
14484 lduha [%r1]76, %r10
14485 ldxa [%r1]76, %r8
14486 ldda [%r1]76, %r2
14487 ldstuba [%r1]76, %r14
14488 swapa [%r1]76, %r10
14489 lda [%r1]76, %f32
14490 ldda [%r1]76, %f0
14491 stba %r6, [%r1]76
14492 stha %r0, [%r1]76
14493 stwa %r6, [%r1]76
14494 stxa %r10, [%r1]76
14495 sta %f32, [%r1]76
14496 stda %f16, [%r1]76
14497casa [%r1]0x4c, %r2, %g0
14498casxa [%r1]0x4c, %r2, %g0
14499 prefetcha [%r1]76, 0x11
14500CASE_ASI_0x4c_th3_0x28:
14501 set 0x28, %r1
14502 ldsba [%r1]76, %r12
14503 ldsha [%r1]76, %r4
14504 ldswa [%r1]76, %r16
14505 lduba [%r1]76, %r14
14506 lduha [%r1]76, %r12
14507 ldxa [%r1]76, %r6
14508 ldda [%r1]76, %r4
14509 ldstuba [%r1]76, %r16
14510 swapa [%r1]76, %r14
14511 lda [%r1]76, %f16
14512 ldda [%r1]76, %f0
14513 stba %r10, [%r1]76
14514 stha %r0, [%r1]76
14515 stwa %r0, [%r1]76
14516 stxa %r2, [%r1]76
14517 sta %f16, [%r1]76
14518 stda %f0, [%r1]76
14519casa [%r1]0x4c, %r2, %g0
14520casxa [%r1]0x4c, %r2, %g0
14521 prefetcha [%r1]76, 0x10
14522CASE_ASI_0x58_th3_0x0:
14523 mov %g0, %r1
14524 ldsba [%r1]88, %r16
14525 ldsha [%r1]88, %r2
14526 ldswa [%r1]88, %r6
14527 lduba [%r1]88, %r8
14528 lduha [%r1]88, %r2
14529 ldxa [%r1]88, %r16
14530 ldda [%r1]88, %r12
14531 ldstuba [%r1]88, %r16
14532 swapa [%r1]88, %r16
14533 lda [%r1]88, %f32
14534 ldda [%r1]88, %f48
14535 stba %r10, [%r1]88
14536 stha %r10, [%r1]88
14537 stwa %r14, [%r1]88
14538 stxa %r4, [%r1]88
14539 sta %f48, [%r1]88
14540 stda %f48, [%r1]88
14541casa [%r1]0x58, %r2, %g0
14542casxa [%r1]0x58, %r2, %g0
14543 prefetcha [%r1]88, 0x11
14544CASE_ASI_0x58_th3_0x20:
14545 set 0x20, %r1
14546 ldsba [%r1]88, %r8
14547 ldsha [%r1]88, %r8
14548 ldswa [%r1]88, %r16
14549 lduba [%r1]88, %r10
14550 lduha [%r1]88, %r12
14551 ldxa [%r1]88, %r2
14552 ldda [%r1]88, %r12
14553 ldstuba [%r1]88, %r14
14554 swapa [%r1]88, %r2
14555 lda [%r1]88, %f32
14556 ldda [%r1]88, %f48
14557 stba %r14, [%r1]88
14558 stha %r6, [%r1]88
14559 stwa %r12, [%r1]88
14560 stxa %r12, [%r1]88
14561 sta %f0, [%r1]88
14562 stda %f32, [%r1]88
14563casa [%r1]0x58, %r2, %g0
14564casxa [%r1]0x58, %r2, %g0
14565 prefetcha [%r1]88, 0xe
14566CASE_ASI_0x57_th3:
14567 setx 0x549c205, %r4, %r1
14568 and %r1, %r31, %r1 !make sure address is aligned
14569 ldx [%r26 + 0xd6 & ~0x7], %r2
14570 ldx [%r21 + 0xfb & ~0x7], %r4
14571 ldx [%r23 + 0x4b & ~0x7], %r6
14572 ldx [%r27 + 0x2 & ~0x7], %r8
14573 ldx [%r23 + 0x3b & ~0x7], %r10
14574 ldx [%r22 + 0xff & ~0x7], %r12
14575 ldx [%r25 + 0x40 & ~0x7], %r14
14576 ldx [%r28 + 0x2b & ~0x7], %r16
14577 ld [%r27 + 0x31 & ~0x7], %f0
14578 ld [%r23 + 0xc1 & ~0x7], %f16
14579 ld [%r28 + 0xcc & ~0x7], %f32
14580 ld [%r21 + 0x65 & ~0x7], %f48
14581 ldsba [%r1]87, %r4
14582 ldsha [%r1]87, %r6
14583 ldswa [%r1]87, %r6
14584 lduba [%r1]87, %r12
14585 lduha [%r1]87, %r14
14586 ldxa [%r1]87, %r16
14587 ldda [%r1]87, %r4
14588 ldstuba [%r1]87, %r2
14589 swapa [%r1]87, %r2
14590 lda [%r1]87, %f16
14591 ldda [%r1]87, %f32
14592 stba %r6, [%r1]87
14593 stha %r12, [%r1]87
14594 stwa %r2, [%r1]87
14595 sta %f16, [%r1]87
14596 stda %f0, [%r1]87
14597casa [%r1]0x57, %r2, %g0
14598casxa [%r1]0x57, %r2, %g0
14599 prefetcha [%r1]87, 0x2
14600CASE_ASI_0x51_th3_range91:
14601!!asi_range = 0x0-0x38
14602 set 0xb, %r1
14603 and %r1, %r29, %r1 !make sure address is aligned
14604 ldsba [%r1]81, %r14
14605 ldsha [%r1]81, %r16
14606 ldswa [%r1]81, %r4
14607 lduba [%r1]81, %r16
14608 lduha [%r1]81, %r2
14609 ldxa [%r1]81, %r14
14610 ldda [%r1]81, %r2
14611 ldstuba [%r1]81, %r6
14612 swapa [%r1]81, %r10
14613 lda [%r1]81, %f0
14614 ldda [%r1]81, %f16
14615 stba %r8, [%r1]81
14616 stha %r4, [%r1]81
14617 stwa %r4, [%r1]81
14618 sta %f48, [%r1]81
14619 stda %f16, [%r1]81
14620casa [%r1]0x51, %r2, %g0
14621casxa [%r1]0x51, %r2, %g0
14622 prefetcha [%r1]81, 0x12
14623CASE_ASI_0x5a_th3_range92:
14624!!asi_range = 0x0-0x38
14625 set 0x13, %r1
14626 and %r1, %r29, %r1 !make sure address is aligned
14627 ldsba [%r1]90, %r16
14628 ldsha [%r1]90, %r10
14629 ldswa [%r1]90, %r16
14630 lduba [%r1]90, %r12
14631 lduha [%r1]90, %r16
14632 ldxa [%r1]90, %r12
14633 ldda [%r1]90, %r2
14634 ldstuba [%r1]90, %r6
14635 swapa [%r1]90, %r10
14636 lda [%r1]90, %f32
14637 ldda [%r1]90, %f0
14638 stba %r0, [%r1]90
14639 stha %r2, [%r1]90
14640 stwa %r4, [%r1]90
14641 sta %f48, [%r1]90
14642 stda %f32, [%r1]90
14643casa [%r1]0x5a, %r2, %g0
14644casxa [%r1]0x5a, %r2, %g0
14645 prefetcha [%r1]90, 0xb
14646CASE_ASI_0x5b_th3_range93:
14647!!asi_range = 0x0-0x38
14648 set 0xa, %r1
14649 and %r1, %r29, %r1 !make sure address is aligned
14650 ldsba [%r1]91, %r2
14651 ldsha [%r1]91, %r4
14652 ldswa [%r1]91, %r10
14653 lduba [%r1]91, %r8
14654 lduha [%r1]91, %r10
14655 ldxa [%r1]91, %r6
14656 ldda [%r1]91, %r14
14657 ldstuba [%r1]91, %r12
14658 swapa [%r1]91, %r14
14659 lda [%r1]91, %f16
14660 ldda [%r1]91, %f16
14661 stba %r10, [%r1]91
14662 stha %r10, [%r1]91
14663 stwa %r12, [%r1]91
14664 sta %f0, [%r1]91
14665 stda %f48, [%r1]91
14666casa [%r1]0x5b, %r2, %g0
14667casxa [%r1]0x5b, %r2, %g0
14668 prefetcha [%r1]91, 0xa
14669CASE_ASI_0x54_th3_range94:
14670!!asi_range = 0x10-0x88
14671 set 0x52, %r1
14672 and %r1, %r29, %r1 !make sure address is aligned
14673 ldsba [%r1]84, %r4
14674 ldsha [%r1]84, %r4
14675 ldswa [%r1]84, %r10
14676 lduba [%r1]84, %r2
14677 lduha [%r1]84, %r8
14678 ldxa [%r1]84, %r16
14679 ldda [%r1]84, %r2
14680 ldstuba [%r1]84, %r10
14681 swapa [%r1]84, %r4
14682 lda [%r1]84, %f16
14683 ldda [%r1]84, %f48
14684 stba %r4, [%r1]84
14685 stha %r12, [%r1]84
14686 stwa %r12, [%r1]84
14687 sta %f0, [%r1]84
14688 stda %f48, [%r1]84
14689casa [%r1]0x54, %r2, %g0
14690casxa [%r1]0x54, %r2, %g0
14691 prefetcha [%r1]84, 0xc
14692CASE_ASI_0x72_th3_0x0:
14693 mov %g0, %r1
14694 ldsba [%r1]114, %r10
14695 ldsha [%r1]114, %r12
14696 ldswa [%r1]114, %r6
14697 lduba [%r1]114, %r2
14698 lduha [%r1]114, %r8
14699 ldxa [%r1]114, %r14
14700 ldda [%r1]114, %r12
14701 ldstuba [%r1]114, %r8
14702 swapa [%r1]114, %r8
14703 lda [%r1]114, %f16
14704 ldda [%r1]114, %f48
14705 stba %r14, [%r1]114
14706 stha %r0, [%r1]114
14707 stwa %r2, [%r1]114
14708 sta %f32, [%r1]114
14709 stda %f32, [%r1]114
14710casa [%r1]0x72, %r2, %g0
14711casxa [%r1]0x72, %r2, %g0
14712 prefetcha [%r1]114, 0x1b
14713CASE_ASI_0x41_th3_0x60:
14714 set 0x60, %r1
14715 ldsba [%r1]65, %r4
14716 ldsha [%r1]65, %r16
14717 ldswa [%r1]65, %r2
14718 lduba [%r1]65, %r2
14719 lduha [%r1]65, %r4
14720 ldxa [%r1]65, %r12
14721 ldda [%r1]65, %r4
14722 ldstuba [%r1]65, %r8
14723 swapa [%r1]65, %r4
14724 lda [%r1]65, %f32
14725 ldda [%r1]65, %f16
14726 stba %r4, [%r1]65
14727 stha %r12, [%r1]65
14728 stwa %r8, [%r1]65
14729 sta %f16, [%r1]65
14730 stda %f16, [%r1]65
14731casa [%r1]0x41, %r2, %g0
14732casxa [%r1]0x41, %r2, %g0
14733 prefetcha [%r1]65, 0x16
14734CASE_ASI_0x41_th3_0x68:
14735 set 0x68, %r1
14736 ldsba [%r1]65, %r2
14737 ldsha [%r1]65, %r12
14738 ldswa [%r1]65, %r14
14739 lduba [%r1]65, %r12
14740 lduha [%r1]65, %r16
14741 ldxa [%r1]65, %r4
14742 ldda [%r1]65, %r4
14743 ldstuba [%r1]65, %r10
14744 swapa [%r1]65, %r4
14745 lda [%r1]65, %f0
14746 ldda [%r1]65, %f48
14747 stba %r6, [%r1]65
14748 stha %r2, [%r1]65
14749 stwa %r4, [%r1]65
14750 sta %f32, [%r1]65
14751 stda %f32, [%r1]65
14752casa [%r1]0x41, %r2, %g0
14753casxa [%r1]0x41, %r2, %g0
14754 prefetcha [%r1]65, 0x16
14755CASE_ASI_0x63_th3_0x0:
14756 mov %g0, %r1
14757 ldsba [%r1]99, %r16
14758 ldsha [%r1]99, %r14
14759 ldswa [%r1]99, %r4
14760 lduba [%r1]99, %r10
14761 lduha [%r1]99, %r10
14762 ldxa [%r1]99, %r14
14763 ldda [%r1]99, %r12
14764 ldstuba [%r1]99, %r8
14765 swapa [%r1]99, %r8
14766 lda [%r1]99, %f16
14767 ldda [%r1]99, %f0
14768 stba %r12, [%r1]99
14769 stha %r14, [%r1]99
14770 stwa %r0, [%r1]99
14771 stxa %r10, [%r1]99
14772 sta %f32, [%r1]99
14773 stda %f32, [%r1]99
14774casa [%r1]0x63, %r2, %g0
14775casxa [%r1]0x63, %r2, %g0
14776 prefetcha [%r1]99, 0x11
14777CASE_ASI_0x63_th3_0x10:
14778 set 0x10, %r1
14779 ldsba [%r1]99, %r2
14780 ldsha [%r1]99, %r8
14781 ldswa [%r1]99, %r14
14782 lduba [%r1]99, %r10
14783 lduha [%r1]99, %r16
14784 ldxa [%r1]99, %r2
14785 ldda [%r1]99, %r16
14786 ldstuba [%r1]99, %r12
14787 swapa [%r1]99, %r8
14788 lda [%r1]99, %f32
14789 ldda [%r1]99, %f48
14790 stba %r4, [%r1]99
14791 stha %r12, [%r1]99
14792 stwa %r2, [%r1]99
14793 stxa %r14, [%r1]99
14794 sta %f16, [%r1]99
14795 stda %f0, [%r1]99
14796casa [%r1]0x63, %r2, %g0
14797casxa [%r1]0x63, %r2, %g0
14798 prefetcha [%r1]99, 0x1a
14799CASE_ASI_0x43_th3_0x0:
14800 mov %g0, %r1
14801 ldsba [%r1]67, %r8
14802 ldsha [%r1]67, %r8
14803 ldswa [%r1]67, %r8
14804 lduba [%r1]67, %r8
14805 lduha [%r1]67, %r4
14806 ldxa [%r1]67, %r10
14807 ldda [%r1]67, %r8
14808 ldstuba [%r1]67, %r2
14809 swapa [%r1]67, %r8
14810 lda [%r1]67, %f0
14811 ldda [%r1]67, %f48
14812 stba %r8, [%r1]67
14813 stha %r14, [%r1]67
14814 stwa %r2, [%r1]67
14815 sta %f16, [%r1]67
14816 stda %f32, [%r1]67
14817casa [%r1]0x43, %r2, %g0
14818casxa [%r1]0x43, %r2, %g0
14819 prefetcha [%r1]67, 0x1
14820CASE_ASI_0x59_th3_range95:
14821!!asi_range = 0x0-0x78
14822 set 0x53, %r1
14823 and %r1, %r29, %r1 !make sure address is aligned
14824 ldsba [%r1]89, %r12
14825 ldsha [%r1]89, %r6
14826 ldswa [%r1]89, %r14
14827 lduba [%r1]89, %r2
14828 lduha [%r1]89, %r2
14829 ldxa [%r1]89, %r10
14830 ldda [%r1]89, %r14
14831 ldstuba [%r1]89, %r14
14832 swapa [%r1]89, %r12
14833 lda [%r1]89, %f16
14834 ldda [%r1]89, %f32
14835 stba %r8, [%r1]89
14836 stha %r14, [%r1]89
14837 stwa %r0, [%r1]89
14838 sta %f16, [%r1]89
14839 stda %f16, [%r1]89
14840casa [%r1]0x59, %r2, %g0
14841casxa [%r1]0x59, %r2, %g0
14842 prefetcha [%r1]89, 0x1d
14843CASE_ASI_0x67_th3_range96:
14844!!asi_range = 0x0-0x7fe0
14845 set 0x3fbd, %r1
14846 and %r1, %r29, %r1 !make sure address is aligned
14847 ldsba [%r1]103, %r4
14848 ldsha [%r1]103, %r10
14849 ldswa [%r1]103, %r10
14850 lduba [%r1]103, %r4
14851 lduha [%r1]103, %r4
14852 ldxa [%r1]103, %r4
14853 ldda [%r1]103, %r16
14854 ldstuba [%r1]103, %r6
14855 swapa [%r1]103, %r6
14856 lda [%r1]103, %f0
14857 ldda [%r1]103, %f32
14858 stba %r0, [%r1]103
14859 stha %r8, [%r1]103
14860 stwa %r2, [%r1]103
14861 sta %f32, [%r1]103
14862 stda %f0, [%r1]103
14863casa [%r1]0x67, %r2, %g0
14864casxa [%r1]0x67, %r2, %g0
14865 prefetcha [%r1]103, 0x13
14866CASE_ASI_0x4e_th3_0x0:
14867 mov %g0, %r1
14868 ldsba [%r1]78, %r10
14869 ldsha [%r1]78, %r4
14870 ldswa [%r1]78, %r2
14871 lduba [%r1]78, %r14
14872 lduha [%r1]78, %r14
14873 ldxa [%r1]78, %r6
14874 ldda [%r1]78, %r2
14875 ldstuba [%r1]78, %r16
14876 swapa [%r1]78, %r8
14877 lda [%r1]78, %f48
14878 ldda [%r1]78, %f16
14879 stba %r0, [%r1]78
14880 stha %r6, [%r1]78
14881 stwa %r12, [%r1]78
14882 sta %f16, [%r1]78
14883 stda %f32, [%r1]78
14884casa [%r1]0x4e, %r2, %g0
14885casxa [%r1]0x4e, %r2, %g0
14886 prefetcha [%r1]78, 0x10
14887CASE_ASI_0x48_th3_range97:
14888!!asi_range = 0x0-0xf8
14889 set 0x5b, %r1
14890 and %r1, %r29, %r1 !make sure address is aligned
14891 ldsba [%r1]72, %r6
14892 ldsha [%r1]72, %r8
14893 ldswa [%r1]72, %r8
14894 lduba [%r1]72, %r2
14895 lduha [%r1]72, %r4
14896 ldxa [%r1]72, %r12
14897 ldda [%r1]72, %r2
14898 ldstuba [%r1]72, %r4
14899 swapa [%r1]72, %r12
14900 lda [%r1]72, %f16
14901 ldda [%r1]72, %f16
14902 stba %r6, [%r1]72
14903 stha %r10, [%r1]72
14904 stwa %r2, [%r1]72
14905 stxa %r14, [%r1]72
14906 sta %f16, [%r1]72
14907 stda %f32, [%r1]72
14908casa [%r1]0x48, %r2, %g0
14909casxa [%r1]0x48, %r2, %g0
14910 prefetcha [%r1]72, 0x2
14911CASE_ASI_0x49_th3_range98:
14912!!asi_range = 0x0-0xf8
14913 set 0x9d, %r1
14914 and %r1, %r29, %r1 !make sure address is aligned
14915 ldsba [%r1]73, %r4
14916 ldsha [%r1]73, %r16
14917 ldswa [%r1]73, %r4
14918 lduba [%r1]73, %r10
14919 lduha [%r1]73, %r16
14920 ldxa [%r1]73, %r6
14921 ldda [%r1]73, %r12
14922 ldstuba [%r1]73, %r14
14923 swapa [%r1]73, %r16
14924 lda [%r1]73, %f16
14925 ldda [%r1]73, %f48
14926 stba %r8, [%r1]73
14927 stha %r2, [%r1]73
14928 stwa %r4, [%r1]73
14929 stxa %r10, [%r1]73
14930 sta %f0, [%r1]73
14931 stda %f48, [%r1]73
14932casa [%r1]0x49, %r2, %g0
14933casxa [%r1]0x49, %r2, %g0
14934 prefetcha [%r1]73, 0x17
14935CASE_ASI_0x5f_th3:
14936 setx 0x7904b71d, %r4, %r1
14937 and %r1, %r31, %r1 !make sure address is aligned
14938 ldx [%r23 + 0x44 & ~0x7], %r2
14939 ldx [%r24 + 0x56 & ~0x7], %r4
14940 ldx [%r21 + 0xed & ~0x7], %r6
14941 ldx [%r22 + 0x79 & ~0x7], %r8
14942 ldx [%r24 + 0xfe & ~0x7], %r10
14943 ldx [%r26 + 0xa3 & ~0x7], %r12
14944 ldx [%r25 + 0xa9 & ~0x7], %r14
14945 ldx [%r26 + 0xe2 & ~0x7], %r16
14946 ld [%r22 + 0xa & ~0x7], %f0
14947 ld [%r25 + 0xc8 & ~0x7], %f16
14948 ld [%r25 + 0xe5 & ~0x7], %f32
14949 ld [%r22 + 0xe & ~0x7], %f48
14950 ldsba [%r1]95, %r4
14951 ldsha [%r1]95, %r8
14952 ldswa [%r1]95, %r16
14953 lduba [%r1]95, %r4
14954 lduha [%r1]95, %r14
14955 ldxa [%r1]95, %r16
14956 ldda [%r1]95, %r8
14957 ldstuba [%r1]95, %r4
14958 swapa [%r1]95, %r12
14959 lda [%r1]95, %f32
14960 ldda [%r1]95, %f32
14961 stba %r6, [%r1]95
14962 stha %r6, [%r1]95
14963 stwa %r10, [%r1]95
14964 sta %f0, [%r1]95
14965 stda %f32, [%r1]95
14966casa [%r1]0x5f, %r2, %g0
14967casxa [%r1]0x5f, %r2, %g0
14968 prefetcha [%r1]95, 0x17
14969CASE_ASI_0x53_th3:
14970 setx 0x10ea5e34, %r4, %r1
14971 and %r1, %r31, %r1 !make sure address is aligned
14972 ldx [%r28 + 0xbd & ~0x7], %r2
14973 ldx [%r21 + 0x5f & ~0x7], %r4
14974 ldx [%r22 + 0xd9 & ~0x7], %r6
14975 ldx [%r28 + 0x55 & ~0x7], %r8
14976 ldx [%r21 + 0x94 & ~0x7], %r10
14977 ldx [%r25 + 0x1f & ~0x7], %r12
14978 ldx [%r27 + 0x34 & ~0x7], %r14
14979 ldx [%r21 + 0x59 & ~0x7], %r16
14980 ld [%r24 + 0x96 & ~0x7], %f0
14981 ld [%r28 + 0xf0 & ~0x7], %f16
14982 ld [%r21 + 0xd6 & ~0x7], %f32
14983 ld [%r25 + 0x15 & ~0x7], %f48
14984 ldsba [%r1]83, %r10
14985 ldsha [%r1]83, %r14
14986 ldswa [%r1]83, %r14
14987 lduba [%r1]83, %r12
14988 lduha [%r1]83, %r6
14989 ldxa [%r1]83, %r6
14990 ldda [%r1]83, %r2
14991 ldstuba [%r1]83, %r2
14992 swapa [%r1]83, %r6
14993 lda [%r1]83, %f32
14994 ldda [%r1]83, %f48
14995 stba %r2, [%r1]83
14996 stha %r6, [%r1]83
14997 stwa %r4, [%r1]83
14998 stxa %r12, [%r1]83
14999 sta %f16, [%r1]83
15000 stda %f16, [%r1]83
15001casa [%r1]0x53, %r2, %g0
15002casxa [%r1]0x53, %r2, %g0
15003 prefetcha [%r1]83, 0x1d
15004CASE_ASI_0x74_th3_0x0:
15005 mov %g0, %r1
15006 ldsba [%r1]116, %r4
15007 ldsha [%r1]116, %r16
15008 ldswa [%r1]116, %r4
15009 lduba [%r1]116, %r8
15010 lduha [%r1]116, %r12
15011 ldxa [%r1]116, %r12
15012 ldda [%r1]116, %r12
15013 ldstuba [%r1]116, %r10
15014 swapa [%r1]116, %r4
15015 lda [%r1]116, %f32
15016 ldda [%r1]116, %f32
15017 stba %r10, [%r1]116
15018 stha %r14, [%r1]116
15019 stwa %r8, [%r1]116
15020 stxa %r14, [%r1]116
15021 sta %f16, [%r1]116
15022 stda %f0, [%r1]116
15023casa [%r1]0x74, %r2, %g0
15024casxa [%r1]0x74, %r2, %g0
15025 prefetcha [%r1]116, 0xf
15026CASE_ASI_0x54_th3_0x0:
15027 mov %g0, %r1
15028 ldsba [%r1]84, %r8
15029 ldsha [%r1]84, %r14
15030 ldswa [%r1]84, %r12
15031 lduba [%r1]84, %r10
15032 lduha [%r1]84, %r16
15033 ldxa [%r1]84, %r8
15034 ldda [%r1]84, %r14
15035 ldstuba [%r1]84, %r16
15036 swapa [%r1]84, %r4
15037 lda [%r1]84, %f16
15038 ldda [%r1]84, %f48
15039 stba %r10, [%r1]84
15040 stha %r8, [%r1]84
15041 stwa %r4, [%r1]84
15042 sta %f32, [%r1]84
15043 stda %f48, [%r1]84
15044casa [%r1]0x54, %r2, %g0
15045casxa [%r1]0x54, %r2, %g0
15046 prefetcha [%r1]84, 0x7
15047CASE_ASI_0x54_th3_0x400:
15048 set 0x400, %r1
15049 ldsba [%r1]84, %r12
15050 ldsha [%r1]84, %r6
15051 ldswa [%r1]84, %r8
15052 lduba [%r1]84, %r4
15053 lduha [%r1]84, %r2
15054 ldxa [%r1]84, %r2
15055 ldda [%r1]84, %r6
15056 ldstuba [%r1]84, %r12
15057 swapa [%r1]84, %r2
15058 lda [%r1]84, %f0
15059 ldda [%r1]84, %f48
15060 stba %r4, [%r1]84
15061 stha %r14, [%r1]84
15062 stwa %r6, [%r1]84
15063 sta %f16, [%r1]84
15064 stda %f0, [%r1]84
15065casa [%r1]0x54, %r2, %g0
15066casxa [%r1]0x54, %r2, %g0
15067 prefetcha [%r1]84, 0x18
15068CASE_ASI_0x54_th3_0x800:
15069 set 0x800, %r1
15070 ldsba [%r1]84, %r2
15071 ldsha [%r1]84, %r12
15072 ldswa [%r1]84, %r10
15073 lduba [%r1]84, %r4
15074 lduha [%r1]84, %r4
15075 ldxa [%r1]84, %r8
15076 ldda [%r1]84, %r12
15077 ldstuba [%r1]84, %r14
15078 swapa [%r1]84, %r4
15079 lda [%r1]84, %f32
15080 ldda [%r1]84, %f32
15081 stba %r14, [%r1]84
15082 stha %r2, [%r1]84
15083 stwa %r8, [%r1]84
15084 sta %f48, [%r1]84
15085 stda %f48, [%r1]84
15086casa [%r1]0x54, %r2, %g0
15087casxa [%r1]0x54, %r2, %g0
15088 prefetcha [%r1]84, 0x1d
15089CASE_ASI_0x54_th3_0xc00:
15090 set 0xc00, %r1
15091 ldsba [%r1]84, %r8
15092 ldsha [%r1]84, %r14
15093 ldswa [%r1]84, %r16
15094 lduba [%r1]84, %r16
15095 lduha [%r1]84, %r2
15096 ldxa [%r1]84, %r4
15097 ldda [%r1]84, %r12
15098 ldstuba [%r1]84, %r2
15099 swapa [%r1]84, %r2
15100 lda [%r1]84, %f48
15101 ldda [%r1]84, %f48
15102 stba %r0, [%r1]84
15103 stha %r12, [%r1]84
15104 stwa %r8, [%r1]84
15105 sta %f0, [%r1]84
15106 stda %f0, [%r1]84
15107casa [%r1]0x54, %r2, %g0
15108casxa [%r1]0x54, %r2, %g0
15109 prefetcha [%r1]84, 0x15
15110CASE_ASI_0x5c_th3_0x0:
15111 mov %g0, %r1
15112 ldsba [%r1]92, %r2
15113 ldsha [%r1]92, %r2
15114 ldswa [%r1]92, %r8
15115 lduba [%r1]92, %r10
15116 lduha [%r1]92, %r6
15117 ldxa [%r1]92, %r16
15118 ldda [%r1]92, %r12
15119 ldstuba [%r1]92, %r6
15120 swapa [%r1]92, %r4
15121 lda [%r1]92, %f48
15122 ldda [%r1]92, %f48
15123 stba %r0, [%r1]92
15124 stha %r14, [%r1]92
15125 stwa %r8, [%r1]92
15126 sta %f32, [%r1]92
15127 stda %f0, [%r1]92
15128casa [%r1]0x5c, %r2, %g0
15129casxa [%r1]0x5c, %r2, %g0
15130 prefetcha [%r1]92, 0x1d
15131CASE_ASI_0x5c_th3_0x400:
15132 set 0x400, %r1
15133 ldsba [%r1]92, %r2
15134 ldsha [%r1]92, %r2
15135 ldswa [%r1]92, %r16
15136 lduba [%r1]92, %r12
15137 lduha [%r1]92, %r12
15138 ldxa [%r1]92, %r4
15139 ldda [%r1]92, %r2
15140 ldstuba [%r1]92, %r10
15141 swapa [%r1]92, %r4
15142 lda [%r1]92, %f0
15143 ldda [%r1]92, %f32
15144 stba %r10, [%r1]92
15145 stha %r2, [%r1]92
15146 stwa %r14, [%r1]92
15147 sta %f0, [%r1]92
15148 stda %f32, [%r1]92
15149casa [%r1]0x5c, %r2, %g0
15150casxa [%r1]0x5c, %r2, %g0
15151 prefetcha [%r1]92, 0x8
15152CASE_ASI_0x5c_th3_0x800:
15153 set 0x800, %r1
15154 ldsba [%r1]92, %r12
15155 ldsha [%r1]92, %r12
15156 ldswa [%r1]92, %r10
15157 lduba [%r1]92, %r10
15158 lduha [%r1]92, %r14
15159 ldxa [%r1]92, %r2
15160 ldda [%r1]92, %r12
15161 ldstuba [%r1]92, %r14
15162 swapa [%r1]92, %r8
15163 lda [%r1]92, %f32
15164 ldda [%r1]92, %f0
15165 stba %r4, [%r1]92
15166 stha %r12, [%r1]92
15167 stwa %r14, [%r1]92
15168 sta %f16, [%r1]92
15169 stda %f48, [%r1]92
15170casa [%r1]0x5c, %r2, %g0
15171casxa [%r1]0x5c, %r2, %g0
15172 prefetcha [%r1]92, 0xf
15173CASE_ASI_0x5c_th3_0xc00:
15174 set 0xc00, %r1
15175 ldsba [%r1]92, %r14
15176 ldsha [%r1]92, %r12
15177 ldswa [%r1]92, %r8
15178 lduba [%r1]92, %r10
15179 lduha [%r1]92, %r6
15180 ldxa [%r1]92, %r12
15181 ldda [%r1]92, %r10
15182 ldstuba [%r1]92, %r14
15183 swapa [%r1]92, %r6
15184 lda [%r1]92, %f48
15185 ldda [%r1]92, %f0
15186 stba %r2, [%r1]92
15187 stha %r4, [%r1]92
15188 stwa %r10, [%r1]92
15189 sta %f48, [%r1]92
15190 stda %f48, [%r1]92
15191casa [%r1]0x5c, %r2, %g0
15192casxa [%r1]0x5c, %r2, %g0
15193 prefetcha [%r1]92, 0x2
15194CASE_ASI_0x47_th3_range99:
15195!!asi_range = 0x0-0x7ff0
15196 set 0x3fdf, %r1
15197 and %r1, %r29, %r1 !make sure address is aligned
15198 ldsba [%r1]71, %r12
15199 ldsha [%r1]71, %r8
15200 ldswa [%r1]71, %r4
15201 lduba [%r1]71, %r8
15202 lduha [%r1]71, %r8
15203 ldxa [%r1]71, %r8
15204 ldda [%r1]71, %r10
15205 ldstuba [%r1]71, %r8
15206 swapa [%r1]71, %r4
15207 lda [%r1]71, %f48
15208 ldda [%r1]71, %f32
15209 stba %r0, [%r1]71
15210 stha %r10, [%r1]71
15211 stwa %r14, [%r1]71
15212 sta %f0, [%r1]71
15213 stda %f16, [%r1]71
15214casa [%r1]0x47, %r2, %g0
15215casxa [%r1]0x47, %r2, %g0
15216 prefetcha [%r1]71, 0x1d
15217CASE_ASI_0x50_th3_0x18:
15218 set 0x18, %r1
15219 ldsba [%r1]80, %r14
15220 ldsha [%r1]80, %r10
15221 ldswa [%r1]80, %r8
15222 lduba [%r1]80, %r2
15223 lduha [%r1]80, %r12
15224 ldxa [%r1]80, %r16
15225 ldda [%r1]80, %r8
15226 ldstuba [%r1]80, %r12
15227 swapa [%r1]80, %r10
15228 lda [%r1]80, %f32
15229 ldda [%r1]80, %f32
15230 stba %r6, [%r1]80
15231 stha %r14, [%r1]80
15232 stwa %r4, [%r1]80
15233 sta %f0, [%r1]80
15234 stda %f16, [%r1]80
15235casa [%r1]0x50, %r2, %g0
15236casxa [%r1]0x50, %r2, %g0
15237 prefetcha [%r1]80, 0x2
15238CASE_ASI_0x50_th3_0x30:
15239 set 0x30, %r1
15240 ldsba [%r1]80, %r2
15241 ldsha [%r1]80, %r10
15242 ldswa [%r1]80, %r16
15243 lduba [%r1]80, %r10
15244 lduha [%r1]80, %r12
15245 ldxa [%r1]80, %r14
15246 ldda [%r1]80, %r2
15247 ldstuba [%r1]80, %r2
15248 swapa [%r1]80, %r4
15249 lda [%r1]80, %f32
15250 ldda [%r1]80, %f16
15251 stba %r4, [%r1]80
15252 stha %r10, [%r1]80
15253 stwa %r12, [%r1]80
15254 sta %f48, [%r1]80
15255 stda %f16, [%r1]80
15256casa [%r1]0x50, %r2, %g0
15257casxa [%r1]0x50, %r2, %g0
15258 prefetcha [%r1]80, 0x1
15259CASE_ASI_0x50_th3_0x38:
15260 set 0x38, %r1
15261 ldsba [%r1]80, %r14
15262 ldsha [%r1]80, %r12
15263 ldswa [%r1]80, %r16
15264 lduba [%r1]80, %r4
15265 lduha [%r1]80, %r12
15266 ldxa [%r1]80, %r10
15267 ldda [%r1]80, %r16
15268 ldstuba [%r1]80, %r14
15269 swapa [%r1]80, %r14
15270 lda [%r1]80, %f48
15271 ldda [%r1]80, %f0
15272 stba %r2, [%r1]80
15273 stha %r4, [%r1]80
15274 stwa %r4, [%r1]80
15275 sta %f32, [%r1]80
15276 stda %f0, [%r1]80
15277casa [%r1]0x50, %r2, %g0
15278casxa [%r1]0x50, %r2, %g0
15279 prefetcha [%r1]80, 0xa
15280CASE_ASI_0x42_th3_0x8:
15281 set 0x8, %r1
15282 ldsba [%r1]66, %r10
15283 ldsha [%r1]66, %r16
15284 ldswa [%r1]66, %r16
15285 lduba [%r1]66, %r14
15286 lduha [%r1]66, %r8
15287 ldxa [%r1]66, %r8
15288 ldda [%r1]66, %r6
15289 ldstuba [%r1]66, %r10
15290 swapa [%r1]66, %r16
15291 lda [%r1]66, %f0
15292 ldda [%r1]66, %f16
15293 stba %r12, [%r1]66
15294 stha %r4, [%r1]66
15295 stwa %r0, [%r1]66
15296 sta %f48, [%r1]66
15297 stda %f48, [%r1]66
15298casa [%r1]0x42, %r2, %g0
15299casxa [%r1]0x42, %r2, %g0
15300 prefetcha [%r1]66, 0x13
15301CASE_ASI_0x42_th3_0x10:
15302 set 0x10, %r1
15303 ldsba [%r1]66, %r14
15304 ldsha [%r1]66, %r10
15305 ldswa [%r1]66, %r10
15306 lduba [%r1]66, %r4
15307 lduha [%r1]66, %r8
15308 ldxa [%r1]66, %r10
15309 ldda [%r1]66, %r14
15310 ldstuba [%r1]66, %r12
15311 swapa [%r1]66, %r4
15312 lda [%r1]66, %f32
15313 ldda [%r1]66, %f16
15314 stba %r10, [%r1]66
15315 stha %r6, [%r1]66
15316 stwa %r10, [%r1]66
15317 sta %f32, [%r1]66
15318 stda %f0, [%r1]66
15319casa [%r1]0x42, %r2, %g0
15320casxa [%r1]0x42, %r2, %g0
15321 prefetcha [%r1]66, 0x16
15322CASE_ASI_0x52_th3_0x108:
15323 set 0x108, %r1
15324 ldsba [%r1]82, %r16
15325 ldsha [%r1]82, %r8
15326 ldswa [%r1]82, %r12
15327 lduba [%r1]82, %r2
15328 lduha [%r1]82, %r10
15329 ldxa [%r1]82, %r16
15330 ldda [%r1]82, %r14
15331 ldstuba [%r1]82, %r16
15332 swapa [%r1]82, %r4
15333 lda [%r1]82, %f16
15334 ldda [%r1]82, %f16
15335 stba %r14, [%r1]82
15336 stha %r2, [%r1]82
15337 stwa %r0, [%r1]82
15338 sta %f32, [%r1]82
15339 stda %f16, [%r1]82
15340casa [%r1]0x52, %r2, %g0
15341casxa [%r1]0x52, %r2, %g0
15342 prefetcha [%r1]82, 0xb
15343CASE_ASI_0x52_th3_0x110:
15344 set 0x110, %r1
15345 ldsba [%r1]82, %r14
15346 ldsha [%r1]82, %r16
15347 ldswa [%r1]82, %r10
15348 lduba [%r1]82, %r14
15349 lduha [%r1]82, %r16
15350 ldxa [%r1]82, %r16
15351 ldda [%r1]82, %r14
15352 ldstuba [%r1]82, %r12
15353 swapa [%r1]82, %r14
15354 lda [%r1]82, %f32
15355 ldda [%r1]82, %f0
15356 stba %r12, [%r1]82
15357 stha %r6, [%r1]82
15358 stwa %r14, [%r1]82
15359 sta %f16, [%r1]82
15360 stda %f0, [%r1]82
15361casa [%r1]0x52, %r2, %g0
15362casxa [%r1]0x52, %r2, %g0
15363 prefetcha [%r1]82, 0x19
15364CASE_ASI_0x52_th3_0x118:
15365 set 0x118, %r1
15366 ldsba [%r1]82, %r10
15367 ldsha [%r1]82, %r2
15368 ldswa [%r1]82, %r16
15369 lduba [%r1]82, %r6
15370 lduha [%r1]82, %r6
15371 ldxa [%r1]82, %r2
15372 ldda [%r1]82, %r12
15373 ldstuba [%r1]82, %r4
15374 swapa [%r1]82, %r6
15375 lda [%r1]82, %f32
15376 ldda [%r1]82, %f48
15377 stba %r14, [%r1]82
15378 stha %r12, [%r1]82
15379 stwa %r8, [%r1]82
15380 sta %f16, [%r1]82
15381 stda %f32, [%r1]82
15382casa [%r1]0x52, %r2, %g0
15383casxa [%r1]0x52, %r2, %g0
15384 prefetcha [%r1]82, 0x12
15385CASE_ASI_0x52_th3_0x120:
15386 set 0x120, %r1
15387 ldsba [%r1]82, %r4
15388 ldsha [%r1]82, %r12
15389 ldswa [%r1]82, %r4
15390 lduba [%r1]82, %r4
15391 lduha [%r1]82, %r4
15392 ldxa [%r1]82, %r2
15393 ldda [%r1]82, %r4
15394 ldstuba [%r1]82, %r4
15395 swapa [%r1]82, %r4
15396 lda [%r1]82, %f0
15397 ldda [%r1]82, %f16
15398 stba %r8, [%r1]82
15399 stha %r2, [%r1]82
15400 stwa %r6, [%r1]82
15401 sta %f0, [%r1]82
15402 stda %f16, [%r1]82
15403casa [%r1]0x52, %r2, %g0
15404casxa [%r1]0x52, %r2, %g0
15405 prefetcha [%r1]82, 0x13
15406CASE_ASI_0x52_th3_0x208:
15407 set 0x208, %r1
15408 ldsba [%r1]82, %r8
15409 ldsha [%r1]82, %r2
15410 ldswa [%r1]82, %r16
15411 lduba [%r1]82, %r2
15412 lduha [%r1]82, %r6
15413 ldxa [%r1]82, %r4
15414 ldda [%r1]82, %r14
15415 ldstuba [%r1]82, %r2
15416 swapa [%r1]82, %r16
15417 lda [%r1]82, %f16
15418 ldda [%r1]82, %f48
15419 stba %r6, [%r1]82
15420 stha %r6, [%r1]82
15421 stwa %r2, [%r1]82
15422 sta %f0, [%r1]82
15423 stda %f32, [%r1]82
15424casa [%r1]0x52, %r2, %g0
15425casxa [%r1]0x52, %r2, %g0
15426 prefetcha [%r1]82, 0x17
15427CASE_ASI_0x52_th3_0x210:
15428 set 0x210, %r1
15429 ldsba [%r1]82, %r8
15430 ldsha [%r1]82, %r12
15431 ldswa [%r1]82, %r8
15432 lduba [%r1]82, %r12
15433 lduha [%r1]82, %r12
15434 ldxa [%r1]82, %r4
15435 ldda [%r1]82, %r14
15436 ldstuba [%r1]82, %r6
15437 swapa [%r1]82, %r14
15438 lda [%r1]82, %f32
15439 ldda [%r1]82, %f32
15440 stba %r6, [%r1]82
15441 stha %r0, [%r1]82
15442 stwa %r12, [%r1]82
15443 sta %f16, [%r1]82
15444 stda %f0, [%r1]82
15445casa [%r1]0x52, %r2, %g0
15446casxa [%r1]0x52, %r2, %g0
15447 prefetcha [%r1]82, 0x3
15448CASE_ASI_0x52_th3_0x218:
15449 set 0x218, %r1
15450 ldsba [%r1]82, %r6
15451 ldsha [%r1]82, %r6
15452 ldswa [%r1]82, %r14
15453 lduba [%r1]82, %r16
15454 lduha [%r1]82, %r16
15455 ldxa [%r1]82, %r16
15456 ldda [%r1]82, %r4
15457 ldstuba [%r1]82, %r16
15458 swapa [%r1]82, %r6
15459 lda [%r1]82, %f32
15460 ldda [%r1]82, %f0
15461 stba %r6, [%r1]82
15462 stha %r14, [%r1]82
15463 stwa %r14, [%r1]82
15464 sta %f0, [%r1]82
15465 stda %f32, [%r1]82
15466casa [%r1]0x52, %r2, %g0
15467casxa [%r1]0x52, %r2, %g0
15468 prefetcha [%r1]82, 0x16
15469CASE_ASI_0x52_th3_0x220:
15470 set 0x220, %r1
15471 ldsba [%r1]82, %r12
15472 ldsha [%r1]82, %r2
15473 ldswa [%r1]82, %r4
15474 lduba [%r1]82, %r14
15475 lduha [%r1]82, %r10
15476 ldxa [%r1]82, %r10
15477 ldda [%r1]82, %r14
15478 ldstuba [%r1]82, %r4
15479 swapa [%r1]82, %r4
15480 lda [%r1]82, %f32
15481 ldda [%r1]82, %f16
15482 stba %r8, [%r1]82
15483 stha %r6, [%r1]82
15484 stwa %r4, [%r1]82
15485 sta %f48, [%r1]82
15486 stda %f0, [%r1]82
15487casa [%r1]0x52, %r2, %g0
15488casxa [%r1]0x52, %r2, %g0
15489 prefetcha [%r1]82, 0x14
15490CASE_ASI_0x25_th3_0x3C0:
15491 set 0x3C0, %r1
15492 ldsba [%r1]37, %r14
15493 ldsha [%r1]37, %r4
15494 ldswa [%r1]37, %r10
15495 lduba [%r1]37, %r6
15496 lduha [%r1]37, %r10
15497 ldxa [%r1]37, %r10
15498 ldda [%r1]37, %r6
15499 ldstuba [%r1]37, %r12
15500 swapa [%r1]37, %r14
15501 lda [%r1]37, %f0
15502 ldda [%r1]37, %f48
15503 stba %r10, [%r1]37
15504 stha %r4, [%r1]37
15505 stwa %r6, [%r1]37
15506 sta %f16, [%r1]37
15507 stda %f48, [%r1]37
15508casa [%r1]0x25, %r2, %g0
15509casxa [%r1]0x25, %r2, %g0
15510 prefetcha [%r1]37, 0x9
15511CASE_ASI_0x25_th3_0x3C8:
15512 set 0x3C8, %r1
15513 ldsba [%r1]37, %r12
15514 ldsha [%r1]37, %r10
15515 ldswa [%r1]37, %r8
15516 lduba [%r1]37, %r10
15517 lduha [%r1]37, %r6
15518 ldxa [%r1]37, %r6
15519 ldda [%r1]37, %r8
15520 ldstuba [%r1]37, %r10
15521 swapa [%r1]37, %r12
15522 lda [%r1]37, %f16
15523 ldda [%r1]37, %f32
15524 stba %r4, [%r1]37
15525 stha %r2, [%r1]37
15526 stwa %r12, [%r1]37
15527 sta %f0, [%r1]37
15528 stda %f0, [%r1]37
15529casa [%r1]0x25, %r2, %g0
15530casxa [%r1]0x25, %r2, %g0
15531 prefetcha [%r1]37, 0x8
15532CASE_ASI_0x25_th3_0x3D0:
15533 set 0x3D0, %r1
15534 ldsba [%r1]37, %r14
15535 ldsha [%r1]37, %r8
15536 ldswa [%r1]37, %r2
15537 lduba [%r1]37, %r10
15538 lduha [%r1]37, %r10
15539 ldxa [%r1]37, %r6
15540 ldda [%r1]37, %r4
15541 ldstuba [%r1]37, %r10
15542 swapa [%r1]37, %r14
15543 lda [%r1]37, %f16
15544 ldda [%r1]37, %f0
15545 stba %r14, [%r1]37
15546 stha %r10, [%r1]37
15547 stwa %r4, [%r1]37
15548 sta %f48, [%r1]37
15549 stda %f32, [%r1]37
15550casa [%r1]0x25, %r2, %g0
15551casxa [%r1]0x25, %r2, %g0
15552 prefetcha [%r1]37, 0x1d
15553CASE_ASI_0x25_th3_0x3D8:
15554 set 0x3D8, %r1
15555 ldsba [%r1]37, %r4
15556 ldsha [%r1]37, %r8
15557 ldswa [%r1]37, %r4
15558 lduba [%r1]37, %r16
15559 lduha [%r1]37, %r10
15560 ldxa [%r1]37, %r16
15561 ldda [%r1]37, %r14
15562 ldstuba [%r1]37, %r12
15563 swapa [%r1]37, %r4
15564 lda [%r1]37, %f16
15565 ldda [%r1]37, %f48
15566 stba %r2, [%r1]37
15567 stha %r4, [%r1]37
15568 stwa %r2, [%r1]37
15569 sta %f48, [%r1]37
15570 stda %f48, [%r1]37
15571casa [%r1]0x25, %r2, %g0
15572casxa [%r1]0x25, %r2, %g0
15573 prefetcha [%r1]37, 0x7
15574CASE_ASI_0x25_th3_0x3E0:
15575 set 0x3E0, %r1
15576 ldsba [%r1]37, %r12
15577 ldsha [%r1]37, %r6
15578 ldswa [%r1]37, %r16
15579 lduba [%r1]37, %r10
15580 lduha [%r1]37, %r2
15581 ldxa [%r1]37, %r10
15582 ldda [%r1]37, %r12
15583 ldstuba [%r1]37, %r12
15584 swapa [%r1]37, %r14
15585 lda [%r1]37, %f0
15586 ldda [%r1]37, %f0
15587 stba %r12, [%r1]37
15588 stha %r4, [%r1]37
15589 stwa %r4, [%r1]37
15590 sta %f48, [%r1]37
15591 stda %f32, [%r1]37
15592casa [%r1]0x25, %r2, %g0
15593casxa [%r1]0x25, %r2, %g0
15594 prefetcha [%r1]37, 0x1
15595CASE_ASI_0x25_th3_0x3E8:
15596 set 0x3E8, %r1
15597 ldsba [%r1]37, %r14
15598 ldsha [%r1]37, %r4
15599 ldswa [%r1]37, %r10
15600 lduba [%r1]37, %r10
15601 lduha [%r1]37, %r12
15602 ldxa [%r1]37, %r4
15603 ldda [%r1]37, %r16
15604 ldstuba [%r1]37, %r6
15605 swapa [%r1]37, %r12
15606 lda [%r1]37, %f16
15607 ldda [%r1]37, %f0
15608 stba %r0, [%r1]37
15609 stha %r14, [%r1]37
15610 stwa %r8, [%r1]37
15611 sta %f16, [%r1]37
15612 stda %f0, [%r1]37
15613casa [%r1]0x25, %r2, %g0
15614casxa [%r1]0x25, %r2, %g0
15615 prefetcha [%r1]37, 0x9
15616CASE_ASI_0x25_th3_0x3F0:
15617 set 0x3F0, %r1
15618 ldsba [%r1]37, %r14
15619 ldsha [%r1]37, %r12
15620 ldswa [%r1]37, %r12
15621 lduba [%r1]37, %r10
15622 lduha [%r1]37, %r14
15623 ldxa [%r1]37, %r4
15624 ldda [%r1]37, %r8
15625 ldstuba [%r1]37, %r2
15626 swapa [%r1]37, %r4
15627 lda [%r1]37, %f16
15628 ldda [%r1]37, %f16
15629 stba %r10, [%r1]37
15630 stha %r6, [%r1]37
15631 stwa %r0, [%r1]37
15632 sta %f0, [%r1]37
15633 stda %f0, [%r1]37
15634casa [%r1]0x25, %r2, %g0
15635casxa [%r1]0x25, %r2, %g0
15636 prefetcha [%r1]37, 0xe
15637CASE_ASI_0x25_th3_0x3F8:
15638 set 0x3F8, %r1
15639 ldsba [%r1]37, %r16
15640 ldsha [%r1]37, %r10
15641 ldswa [%r1]37, %r16
15642 lduba [%r1]37, %r14
15643 lduha [%r1]37, %r6
15644 ldxa [%r1]37, %r10
15645 ldda [%r1]37, %r14
15646 ldstuba [%r1]37, %r14
15647 swapa [%r1]37, %r6
15648 lda [%r1]37, %f32
15649 ldda [%r1]37, %f48
15650 stba %r4, [%r1]37
15651 stha %r6, [%r1]37
15652 stwa %r10, [%r1]37
15653 sta %f0, [%r1]37
15654 stda %f48, [%r1]37
15655casa [%r1]0x25, %r2, %g0
15656casxa [%r1]0x25, %r2, %g0
15657 prefetcha [%r1]37, 0x5
15658CASE_ASI_0x55_th3_range100:
15659!!asi_range = 0x0-0x1f8
15660 set 0xcb, %r1
15661 and %r1, %r29, %r1 !make sure address is aligned
15662 ldsba [%r1]85, %r2
15663 ldsha [%r1]85, %r12
15664 ldswa [%r1]85, %r8
15665 lduba [%r1]85, %r6
15666 lduha [%r1]85, %r12
15667 ldxa [%r1]85, %r14
15668 ldda [%r1]85, %r2
15669 ldstuba [%r1]85, %r8
15670 swapa [%r1]85, %r2
15671 lda [%r1]85, %f16
15672 ldda [%r1]85, %f32
15673 stba %r2, [%r1]85
15674 stha %r6, [%r1]85
15675 stwa %r2, [%r1]85
15676 sta %f16, [%r1]85
15677 stda %f48, [%r1]85
15678casa [%r1]0x55, %r2, %g0
15679casxa [%r1]0x55, %r2, %g0
15680 prefetcha [%r1]85, 0xc
15681CASE_ASI_0x55_th3_range101:
15682!!asi_range = 0x400-0x5f8
15683 set 0x46e, %r1
15684 and %r1, %r29, %r1 !make sure address is aligned
15685 ldsba [%r1]85, %r16
15686 ldsha [%r1]85, %r4
15687 ldswa [%r1]85, %r8
15688 lduba [%r1]85, %r14
15689 lduha [%r1]85, %r12
15690 ldxa [%r1]85, %r6
15691 ldda [%r1]85, %r4
15692 ldstuba [%r1]85, %r16
15693 swapa [%r1]85, %r4
15694 lda [%r1]85, %f32
15695 ldda [%r1]85, %f48
15696 stba %r12, [%r1]85
15697 stha %r14, [%r1]85
15698 stwa %r0, [%r1]85
15699 sta %f32, [%r1]85
15700 stda %f48, [%r1]85
15701casa [%r1]0x55, %r2, %g0
15702casxa [%r1]0x55, %r2, %g0
15703 prefetcha [%r1]85, 0x10
15704 nop
15705 nop
15706 nop
15707subcc %r19, 1, %r19
15708cmp %r19, 2
15709bz,a TH3_LOOP
15710ta T_CHANGE_NONHPRIV
15711cmp %r19, 1
15712bz,a TH3_LOOP
15713ta T_CHANGE_PRIV
15714 nop
15715 ba main_text_end
15716 nop
15717 nop
15718 nop
15719 nop
15720 nop
15721 LOOP_T4:
15722ta T_CHANGE_PRIV
15723 add %g0, 0x3, %r19
15724TH4_LOOP:
15725CASE_ASI_0x4_th4:
15726 mov %r24, %r1
15727 ldx [%r28 + 0x82 & ~0x7], %r2
15728 ldx [%r23 + 0xb & ~0x7], %r4
15729 ldx [%r22 + 0x1f & ~0x7], %r6
15730 ldx [%r28 + 0x56 & ~0x7], %r8
15731 ldx [%r24 + 0x4d & ~0x7], %r10
15732 ldx [%r21 + 0xe6 & ~0x7], %r12
15733 ldx [%r27 + 0x44 & ~0x7], %r14
15734 ldx [%r28 + 0x6b & ~0x7], %r16
15735 ld [%r25 + 0x7d & ~0x7], %f0
15736 ld [%r28 + 0xb9 & ~0x7], %f16
15737 ld [%r23 + 0xb8 & ~0x7], %f32
15738 ld [%r25 + 0xc5 & ~0x7], %f48
15739 ldsba [%r1]4, %r2
15740 ldsha [%r1]4, %r10
15741 ldswa [%r1]4, %r2
15742 lduba [%r1]4, %r8
15743 lduha [%r1]4, %r14
15744 ldxa [%r1]4, %r14
15745 ldda [%r1]4, %r14
15746 ldstuba [%r1]4, %r2
15747 swapa [%r1]4, %r4
15748 lda [%r1]4, %f16
15749 ldda [%r1]4, %f16
15750 stba %r6, [%r1]4
15751 stha %r4, [%r1]4
15752 stwa %r6, [%r1]4
15753 stxa %r0, [%r1]4
15754 sta %f32, [%r1]4
15755 stda %f16, [%r1]4
15756casa [%r1]0x4, %r2, %g0
15757casxa [%r1]0x4, %r2, %g0
15758 prefetcha [%r1]4, 0x17
15759CASE_ASI_0xc_th4:
15760 mov %r23, %r1
15761 ldx [%r22 + 0x63 & ~0x7], %r2
15762 ldx [%r21 + 0x2a & ~0x7], %r4
15763 ldx [%r28 + 0xe2 & ~0x7], %r6
15764 ldx [%r28 + 0x2 & ~0x7], %r8
15765 ldx [%r23 + 0x51 & ~0x7], %r10
15766 ldx [%r27 + 0xee & ~0x7], %r12
15767 ldx [%r24 + 0x3e & ~0x7], %r14
15768 ldx [%r24 + 0x85 & ~0x7], %r16
15769 ld [%r24 + 0xfb & ~0x7], %f0
15770 ld [%r25 + 0xa1 & ~0x7], %f16
15771 ld [%r23 + 0xda & ~0x7], %f32
15772 ld [%r24 + 0xa & ~0x7], %f48
15773 ldsba [%r1]12, %r4
15774 ldsha [%r1]12, %r10
15775 ldswa [%r1]12, %r4
15776 lduba [%r1]12, %r8
15777 lduha [%r1]12, %r8
15778 ldxa [%r1]12, %r8
15779 ldda [%r1]12, %r12
15780 ldstuba [%r1]12, %r16
15781 swapa [%r1]12, %r16
15782 lda [%r1]12, %f16
15783 ldda [%r1]12, %f48
15784 stba %r2, [%r1]12
15785 stha %r0, [%r1]12
15786 stwa %r4, [%r1]12
15787 stxa %r8, [%r1]12
15788 sta %f16, [%r1]12
15789 stda %f32, [%r1]12
15790casa [%r1]0xc, %r2, %g0
15791casxa [%r1]0xc, %r2, %g0
15792 prefetcha [%r1]12, 0x10
15793CASE_ASI_0x18_th4:
15794 mov %r21, %r1
15795 ldx [%r25 + 0x26 & ~0x7], %r2
15796 ldx [%r25 + 0xc9 & ~0x7], %r4
15797 ldx [%r26 + 0xab & ~0x7], %r6
15798 ldx [%r28 + 0x2 & ~0x7], %r8
15799 ldx [%r23 + 0xa0 & ~0x7], %r10
15800 ldx [%r27 + 0x9f & ~0x7], %r12
15801 ldx [%r25 + 0x90 & ~0x7], %r14
15802 ldx [%r22 + 0x9c & ~0x7], %r16
15803 ld [%r28 + 0x82 & ~0x7], %f0
15804 ld [%r26 + 0xd3 & ~0x7], %f16
15805 ld [%r21 + 0x6d & ~0x7], %f32
15806 ld [%r22 + 0x8e & ~0x7], %f48
15807 ldsba [%r1]24, %r2
15808 ldsha [%r1]24, %r4
15809 ldswa [%r1]24, %r12
15810 lduba [%r1]24, %r8
15811 lduha [%r1]24, %r6
15812 ldxa [%r1]24, %r2
15813 ldda [%r1]24, %r12
15814 ldstuba [%r1]24, %r8
15815 swapa [%r1]24, %r16
15816 lda [%r1]24, %f0
15817 ldda [%r1]24, %f32
15818 stba %r10, [%r1]24
15819 stha %r12, [%r1]24
15820 stwa %r10, [%r1]24
15821 stxa %r10, [%r1]24
15822 sta %f32, [%r1]24
15823 stda %f16, [%r1]24
15824casa [%r1]0x18, %r2, %g0
15825casxa [%r1]0x18, %r2, %g0
15826 prefetcha [%r1]24, 0x8
15827CASE_ASI_0x27_th4:
15828 mov %r23, %r1
15829 ldx [%r27 + 0x6 & ~0x7], %r2
15830 ldx [%r23 + 0x90 & ~0x7], %r4
15831 ldx [%r24 + 0xcd & ~0x7], %r6
15832 ldx [%r21 + 0xb4 & ~0x7], %r8
15833 ldx [%r27 + 0x8c & ~0x7], %r10
15834 ldx [%r27 + 0xc6 & ~0x7], %r12
15835 ldx [%r27 + 0xeb & ~0x7], %r14
15836 ldx [%r22 + 0x5 & ~0x7], %r16
15837 ld [%r28 + 0x1 & ~0x7], %f0
15838 ld [%r21 + 0xee & ~0x7], %f16
15839 ld [%r24 + 0xb9 & ~0x7], %f32
15840 ld [%r28 + 0xfd & ~0x7], %f48
15841 ldsba [%r1]39, %r2
15842 ldsha [%r1]39, %r8
15843 ldswa [%r1]39, %r2
15844 lduba [%r1]39, %r10
15845 lduha [%r1]39, %r14
15846 ldxa [%r1]39, %r14
15847 ldda [%r1]39, %r10
15848 ldstuba [%r1]39, %r8
15849 swapa [%r1]39, %r12
15850 lda [%r1]39, %f16
15851 ldda [%r1]39, %f16
15852 stba %r4, [%r1]39
15853 stha %r4, [%r1]39
15854 stwa %r2, [%r1]39
15855 stxa %r0, [%r1]39
15856 sta %f48, [%r1]39
15857 stda %f0, [%r1]39
15858casa [%r1]0x27, %r2, %g0
15859casxa [%r1]0x27, %r2, %g0
15860 prefetcha [%r1]39, 0x2
15861CASE_ASI_0x2b_th4:
15862 mov %r28, %r1
15863 ldx [%r28 + 0xf6 & ~0x7], %r2
15864 ldx [%r24 + 0xc2 & ~0x7], %r4
15865 ldx [%r21 + 0xc0 & ~0x7], %r6
15866 ldx [%r25 + 0xf6 & ~0x7], %r8
15867 ldx [%r22 + 0xcc & ~0x7], %r10
15868 ldx [%r25 + 0x36 & ~0x7], %r12
15869 ldx [%r22 + 0x11 & ~0x7], %r14
15870 ldx [%r22 + 0x9f & ~0x7], %r16
15871 ld [%r28 + 0xf3 & ~0x7], %f0
15872 ld [%r23 + 0x35 & ~0x7], %f16
15873 ld [%r21 + 0xcd & ~0x7], %f32
15874 ld [%r27 + 0x57 & ~0x7], %f48
15875 ldsba [%r1]43, %r16
15876 ldsha [%r1]43, %r6
15877 ldswa [%r1]43, %r8
15878 lduba [%r1]43, %r16
15879 lduha [%r1]43, %r14
15880 ldxa [%r1]43, %r8
15881 ldda [%r1]43, %r12
15882 ldstuba [%r1]43, %r14
15883 swapa [%r1]43, %r2
15884 lda [%r1]43, %f0
15885 ldda [%r1]43, %f32
15886 stba %r0, [%r1]43
15887 stha %r6, [%r1]43
15888 stwa %r0, [%r1]43
15889 stxa %r14, [%r1]43
15890 sta %f16, [%r1]43
15891 stda %f48, [%r1]43
15892casa [%r1]0x2b, %r2, %g0
15893casxa [%r1]0x2b, %r2, %g0
15894 prefetcha [%r1]43, 0x11
15895CASE_ASI_0x2f_th4:
15896 mov %r25, %r1
15897 ldx [%r24 + 0xf9 & ~0x7], %r2
15898 ldx [%r23 + 0xeb & ~0x7], %r4
15899 ldx [%r24 + 0x44 & ~0x7], %r6
15900 ldx [%r26 + 0x5b & ~0x7], %r8
15901 ldx [%r26 + 0x2e & ~0x7], %r10
15902 ldx [%r25 + 0xed & ~0x7], %r12
15903 ldx [%r28 + 0x3e & ~0x7], %r14
15904 ldx [%r22 + 0xc3 & ~0x7], %r16
15905 ld [%r28 + 0xa9 & ~0x7], %f0
15906 ld [%r23 + 0x5c & ~0x7], %f16
15907 ld [%r23 + 0x32 & ~0x7], %f32
15908 ld [%r21 + 0xba & ~0x7], %f48
15909 ldsba [%r1]47, %r8
15910 ldsha [%r1]47, %r6
15911 ldswa [%r1]47, %r6
15912 lduba [%r1]47, %r12
15913 lduha [%r1]47, %r6
15914 ldxa [%r1]47, %r8
15915 ldda [%r1]47, %r6
15916 ldstuba [%r1]47, %r8
15917 swapa [%r1]47, %r14
15918 lda [%r1]47, %f16
15919 ldda [%r1]47, %f48
15920 stba %r4, [%r1]47
15921 stha %r0, [%r1]47
15922 stwa %r12, [%r1]47
15923 stxa %r6, [%r1]47
15924 sta %f32, [%r1]47
15925 stda %f32, [%r1]47
15926casa [%r1]0x2f, %r2, %g0
15927casxa [%r1]0x2f, %r2, %g0
15928 prefetcha [%r1]47, 0x1
15929CASE_ASI_0x30_th4:
15930 mov %r22, %r1
15931 ldx [%r22 + 0x3f & ~0x7], %r2
15932 ldx [%r21 + 0x7b & ~0x7], %r4
15933 ldx [%r26 + 0xdb & ~0x7], %r6
15934 ldx [%r27 + 0xd4 & ~0x7], %r8
15935 ldx [%r24 + 0xb2 & ~0x7], %r10
15936 ldx [%r28 + 0xea & ~0x7], %r12
15937 ldx [%r26 + 0xf2 & ~0x7], %r14
15938 ldx [%r22 + 0x70 & ~0x7], %r16
15939 ld [%r22 + 0x69 & ~0x7], %f0
15940 ld [%r24 + 0x8b & ~0x7], %f16
15941 ld [%r26 + 0xda & ~0x7], %f32
15942 ld [%r23 + 0xf9 & ~0x7], %f48
15943 ldsba [%r1]48, %r4
15944 ldsha [%r1]48, %r2
15945 ldswa [%r1]48, %r12
15946 lduba [%r1]48, %r14
15947 lduha [%r1]48, %r8
15948 ldxa [%r1]48, %r2
15949 ldda [%r1]48, %r14
15950 ldstuba [%r1]48, %r2
15951 swapa [%r1]48, %r14
15952 lda [%r1]48, %f0
15953 ldda [%r1]48, %f16
15954 stba %r4, [%r1]48
15955 stha %r12, [%r1]48
15956 stwa %r0, [%r1]48
15957 stxa %r6, [%r1]48
15958 sta %f48, [%r1]48
15959 stda %f32, [%r1]48
15960casa [%r1]0x30, %r2, %g0
15961casxa [%r1]0x30, %r2, %g0
15962 prefetcha [%r1]48, 0x1a
15963CASE_ASI_0x31_th4:
15964 mov %r24, %r1
15965 ldx [%r26 + 0x7e & ~0x7], %r2
15966 ldx [%r25 + 0xbb & ~0x7], %r4
15967 ldx [%r24 + 0xa6 & ~0x7], %r6
15968 ldx [%r23 + 0xed & ~0x7], %r8
15969 ldx [%r26 + 0x16 & ~0x7], %r10
15970 ldx [%r25 + 0x1c & ~0x7], %r12
15971 ldx [%r26 + 0xe9 & ~0x7], %r14
15972 ldx [%r25 + 0xea & ~0x7], %r16
15973 ld [%r21 + 0x44 & ~0x7], %f0
15974 ld [%r26 + 0x28 & ~0x7], %f16
15975 ld [%r24 + 0x75 & ~0x7], %f32
15976 ld [%r25 + 0x3f & ~0x7], %f48
15977 ldsba [%r1]49, %r10
15978 ldsha [%r1]49, %r10
15979 ldswa [%r1]49, %r16
15980 lduba [%r1]49, %r14
15981 lduha [%r1]49, %r10
15982 ldxa [%r1]49, %r16
15983 ldda [%r1]49, %r14
15984 ldstuba [%r1]49, %r12
15985 swapa [%r1]49, %r6
15986 lda [%r1]49, %f16
15987 ldda [%r1]49, %f32
15988 stba %r12, [%r1]49
15989 stha %r8, [%r1]49
15990 stwa %r8, [%r1]49
15991 stxa %r14, [%r1]49
15992 sta %f48, [%r1]49
15993 stda %f0, [%r1]49
15994casa [%r1]0x31, %r2, %g0
15995casxa [%r1]0x31, %r2, %g0
15996 prefetcha [%r1]49, 0x12
15997CASE_ASI_0x36_th4:
15998 mov %r28, %r1
15999 ldx [%r28 + 0xec & ~0x7], %r2
16000 ldx [%r27 + 0x7 & ~0x7], %r4
16001 ldx [%r24 + 0xfe & ~0x7], %r6
16002 ldx [%r27 + 0x54 & ~0x7], %r8
16003 ldx [%r22 + 0xc & ~0x7], %r10
16004 ldx [%r26 + 0x1 & ~0x7], %r12
16005 ldx [%r21 + 0x5e & ~0x7], %r14
16006 ldx [%r28 + 0xd7 & ~0x7], %r16
16007 ld [%r25 + 0xb8 & ~0x7], %f0
16008 ld [%r21 + 0x1c & ~0x7], %f16
16009 ld [%r26 + 0xa9 & ~0x7], %f32
16010 ld [%r21 + 0x29 & ~0x7], %f48
16011 ldsba [%r1]54, %r16
16012 ldsha [%r1]54, %r4
16013 ldswa [%r1]54, %r8
16014 lduba [%r1]54, %r6
16015 lduha [%r1]54, %r14
16016 ldxa [%r1]54, %r2
16017 ldda [%r1]54, %r16
16018 ldstuba [%r1]54, %r10
16019 swapa [%r1]54, %r16
16020 lda [%r1]54, %f16
16021 ldda [%r1]54, %f16
16022 stba %r8, [%r1]54
16023 stha %r6, [%r1]54
16024 stwa %r14, [%r1]54
16025 stxa %r8, [%r1]54
16026 sta %f16, [%r1]54
16027 stda %f32, [%r1]54
16028casa [%r1]0x36, %r2, %g0
16029casxa [%r1]0x36, %r2, %g0
16030 prefetcha [%r1]54, 0x16
16031CASE_ASI_0x38_th4:
16032 mov %r24, %r1
16033 ldx [%r26 + 0x87 & ~0x7], %r2
16034 ldx [%r22 + 0xc9 & ~0x7], %r4
16035 ldx [%r25 + 0x29 & ~0x7], %r6
16036 ldx [%r28 + 0xf0 & ~0x7], %r8
16037 ldx [%r21 + 0x6a & ~0x7], %r10
16038 ldx [%r27 + 0x87 & ~0x7], %r12
16039 ldx [%r25 + 0xc6 & ~0x7], %r14
16040 ldx [%r21 + 0x8e & ~0x7], %r16
16041 ld [%r25 + 0xe9 & ~0x7], %f0
16042 ld [%r26 + 0x39 & ~0x7], %f16
16043 ld [%r27 + 0x56 & ~0x7], %f32
16044 ld [%r25 + 0x59 & ~0x7], %f48
16045 ldsba [%r1]56, %r14
16046 ldsha [%r1]56, %r14
16047 ldswa [%r1]56, %r14
16048 lduba [%r1]56, %r8
16049 lduha [%r1]56, %r12
16050 ldxa [%r1]56, %r2
16051 ldda [%r1]56, %r4
16052 ldstuba [%r1]56, %r8
16053 swapa [%r1]56, %r14
16054 lda [%r1]56, %f0
16055 ldda [%r1]56, %f32
16056 stba %r12, [%r1]56
16057 stha %r8, [%r1]56
16058 stwa %r14, [%r1]56
16059 stxa %r2, [%r1]56
16060 sta %f32, [%r1]56
16061 stda %f32, [%r1]56
16062casa [%r1]0x38, %r2, %g0
16063casxa [%r1]0x38, %r2, %g0
16064 prefetcha [%r1]56, 0x14
16065CASE_ASI_0x39_th4:
16066 mov %r24, %r1
16067 ldx [%r27 + 0x67 & ~0x7], %r2
16068 ldx [%r26 + 0x49 & ~0x7], %r4
16069 ldx [%r24 + 0xf8 & ~0x7], %r6
16070 ldx [%r22 + 0x95 & ~0x7], %r8
16071 ldx [%r23 + 0xa6 & ~0x7], %r10
16072 ldx [%r28 + 0x34 & ~0x7], %r12
16073 ldx [%r26 + 0x28 & ~0x7], %r14
16074 ldx [%r24 + 0x86 & ~0x7], %r16
16075 ld [%r28 + 0xab & ~0x7], %f0
16076 ld [%r22 + 0xfa & ~0x7], %f16
16077 ld [%r26 + 0xf8 & ~0x7], %f32
16078 ld [%r24 + 0xc4 & ~0x7], %f48
16079 ldsba [%r1]57, %r6
16080 ldsha [%r1]57, %r6
16081 ldswa [%r1]57, %r4
16082 lduba [%r1]57, %r10
16083 lduha [%r1]57, %r2
16084 ldxa [%r1]57, %r14
16085 ldda [%r1]57, %r14
16086 ldstuba [%r1]57, %r2
16087 swapa [%r1]57, %r12
16088 lda [%r1]57, %f32
16089 ldda [%r1]57, %f0
16090 stba %r6, [%r1]57
16091 stha %r14, [%r1]57
16092 stwa %r4, [%r1]57
16093 stxa %r8, [%r1]57
16094 sta %f48, [%r1]57
16095 stda %f48, [%r1]57
16096casa [%r1]0x39, %r2, %g0
16097casxa [%r1]0x39, %r2, %g0
16098 prefetcha [%r1]57, 0x0
16099CASE_ASI_0x3e_th4:
16100 mov %r26, %r1
16101 ldx [%r22 + 0x26 & ~0x7], %r2
16102 ldx [%r28 + 0x19 & ~0x7], %r4
16103 ldx [%r28 + 0xaa & ~0x7], %r6
16104 ldx [%r26 + 0x3 & ~0x7], %r8
16105 ldx [%r24 + 0x9d & ~0x7], %r10
16106 ldx [%r22 + 0x42 & ~0x7], %r12
16107 ldx [%r23 + 0xf9 & ~0x7], %r14
16108 ldx [%r21 + 0x5 & ~0x7], %r16
16109 ld [%r28 + 0x37 & ~0x7], %f0
16110 ld [%r27 + 0x6e & ~0x7], %f16
16111 ld [%r27 + 0xd & ~0x7], %f32
16112 ld [%r23 + 0x79 & ~0x7], %f48
16113 ldsba [%r1]62, %r16
16114 ldsha [%r1]62, %r10
16115 ldswa [%r1]62, %r14
16116 lduba [%r1]62, %r12
16117 lduha [%r1]62, %r14
16118 ldxa [%r1]62, %r12
16119 ldda [%r1]62, %r8
16120 ldstuba [%r1]62, %r10
16121 swapa [%r1]62, %r12
16122 lda [%r1]62, %f32
16123 ldda [%r1]62, %f32
16124 stba %r6, [%r1]62
16125 stha %r2, [%r1]62
16126 stwa %r8, [%r1]62
16127 stxa %r2, [%r1]62
16128 sta %f0, [%r1]62
16129 stda %f32, [%r1]62
16130casa [%r1]0x3e, %r2, %g0
16131casxa [%r1]0x3e, %r2, %g0
16132 prefetcha [%r1]62, 0x9
16133CASE_ASI_0x8a_th4:
16134 mov %r23, %r1
16135 ldx [%r21 + 0xa3 & ~0x7], %r2
16136 ldx [%r28 + 0x66 & ~0x7], %r4
16137 ldx [%r28 + 0x27 & ~0x7], %r6
16138 ldx [%r27 + 0xc8 & ~0x7], %r8
16139 ldx [%r27 + 0xad & ~0x7], %r10
16140 ldx [%r26 + 0x2b & ~0x7], %r12
16141 ldx [%r23 + 0x23 & ~0x7], %r14
16142 ldx [%r26 + 0x39 & ~0x7], %r16
16143 ld [%r23 + 0xe0 & ~0x7], %f0
16144 ld [%r25 + 0xe8 & ~0x7], %f16
16145 ld [%r25 + 0xd6 & ~0x7], %f32
16146 ld [%r22 + 0x0 & ~0x7], %f48
16147 ldsba [%r1]138, %r10
16148 ldsha [%r1]138, %r4
16149 ldswa [%r1]138, %r12
16150 lduba [%r1]138, %r8
16151 lduha [%r1]138, %r4
16152 ldxa [%r1]138, %r8
16153 ldda [%r1]138, %r12
16154 ldstuba [%r1]138, %r16
16155 swapa [%r1]138, %r4
16156 lda [%r1]138, %f16
16157 ldda [%r1]138, %f0
16158 stba %r0, [%r1]138
16159 stha %r4, [%r1]138
16160 stwa %r12, [%r1]138
16161 stxa %r12, [%r1]138
16162 sta %f48, [%r1]138
16163 stda %f0, [%r1]138
16164casa [%r1]0x8a, %r2, %g0
16165casxa [%r1]0x8a, %r2, %g0
16166 prefetcha [%r1]138, 0x1c
16167CASE_ASI_0xc8_th4:
16168 mov %r21, %r1
16169 ldx [%r28 + 0x65 & ~0x7], %r2
16170 ldx [%r24 + 0xa0 & ~0x7], %r4
16171 ldx [%r28 + 0x47 & ~0x7], %r6
16172 ldx [%r28 + 0x26 & ~0x7], %r8
16173 ldx [%r24 + 0xf4 & ~0x7], %r10
16174 ldx [%r27 + 0xe0 & ~0x7], %r12
16175 ldx [%r22 + 0x92 & ~0x7], %r14
16176 ldx [%r27 + 0xdc & ~0x7], %r16
16177 ld [%r22 + 0xf1 & ~0x7], %f0
16178 ld [%r22 + 0xb0 & ~0x7], %f16
16179 ld [%r28 + 0x3b & ~0x7], %f32
16180 ld [%r24 + 0x1a & ~0x7], %f48
16181 ldsba [%r1]200, %r14
16182 ldsha [%r1]200, %r10
16183 ldswa [%r1]200, %r12
16184 lduba [%r1]200, %r16
16185 lduha [%r1]200, %r2
16186 ldxa [%r1]200, %r6
16187 ldda [%r1]200, %r8
16188 ldstuba [%r1]200, %r16
16189 swapa [%r1]200, %r10
16190 lda [%r1]200, %f0
16191 ldda [%r1]200, %f32
16192 stba %r2, [%r1]200
16193 stha %r8, [%r1]200
16194 stwa %r4, [%r1]200
16195 stxa %r4, [%r1]200
16196 sta %f48, [%r1]200
16197 stda %f32, [%r1]200
16198casa [%r1]0xc8, %r2, %g0
16199casxa [%r1]0xc8, %r2, %g0
16200 prefetcha [%r1]200, 0x12
16201CASE_ASI_0xd2_th4:
16202 mov %r27, %r1
16203 ldx [%r22 + 0xfa & ~0x7], %r2
16204 ldx [%r23 + 0x9 & ~0x7], %r4
16205 ldx [%r23 + 0xd & ~0x7], %r6
16206 ldx [%r25 + 0x22 & ~0x7], %r8
16207 ldx [%r22 + 0x53 & ~0x7], %r10
16208 ldx [%r24 + 0xb4 & ~0x7], %r12
16209 ldx [%r25 + 0x6 & ~0x7], %r14
16210 ldx [%r23 + 0x22 & ~0x7], %r16
16211 ld [%r26 + 0xad & ~0x7], %f0
16212 ld [%r22 + 0x6f & ~0x7], %f16
16213 ld [%r26 + 0x72 & ~0x7], %f32
16214 ld [%r21 + 0x83 & ~0x7], %f48
16215 ldsba [%r1]210, %r2
16216 ldsha [%r1]210, %r10
16217 ldswa [%r1]210, %r6
16218 lduba [%r1]210, %r8
16219 lduha [%r1]210, %r16
16220 ldxa [%r1]210, %r10
16221 ldda [%r1]210, %r10
16222 ldstuba [%r1]210, %r2
16223 swapa [%r1]210, %r6
16224 lda [%r1]210, %f16
16225 ldda [%r1]210, %f48
16226 stba %r6, [%r1]210
16227 stha %r2, [%r1]210
16228 stwa %r8, [%r1]210
16229 stxa %r10, [%r1]210
16230 sta %f16, [%r1]210
16231 stda %f32, [%r1]210
16232casa [%r1]0xd2, %r2, %g0
16233casxa [%r1]0xd2, %r2, %g0
16234 prefetcha [%r1]210, 0xe
16235CASE_ASI_0xe2_th4:
16236 mov %r25, %r1
16237 ldx [%r27 + 0x25 & ~0x7], %r2
16238 ldx [%r21 + 0x70 & ~0x7], %r4
16239 ldx [%r23 + 0x94 & ~0x7], %r6
16240 ldx [%r21 + 0x53 & ~0x7], %r8
16241 ldx [%r21 + 0x1b & ~0x7], %r10
16242 ldx [%r21 + 0xc3 & ~0x7], %r12
16243 ldx [%r22 + 0x6f & ~0x7], %r14
16244 ldx [%r22 + 0xf6 & ~0x7], %r16
16245 ld [%r27 + 0xad & ~0x7], %f0
16246 ld [%r21 + 0x27 & ~0x7], %f16
16247 ld [%r27 + 0x76 & ~0x7], %f32
16248 ld [%r24 + 0x16 & ~0x7], %f48
16249 ldsba [%r1]226, %r4
16250 ldsha [%r1]226, %r16
16251 ldswa [%r1]226, %r8
16252 lduba [%r1]226, %r14
16253 lduha [%r1]226, %r2
16254 ldxa [%r1]226, %r6
16255 ldda [%r1]226, %r6
16256 ldstuba [%r1]226, %r16
16257 swapa [%r1]226, %r4
16258 lda [%r1]226, %f32
16259 ldda [%r1]226, %f0
16260 stba %r4, [%r1]226
16261 stha %r0, [%r1]226
16262 stwa %r4, [%r1]226
16263 stxa %r14, [%r1]226
16264 sta %f48, [%r1]226
16265 stda %f16, [%r1]226
16266casa [%r1]0xe2, %r2, %g0
16267casxa [%r1]0xe2, %r2, %g0
16268 prefetcha [%r1]226, 0x1e
16269CASE_ASI_0x21_th4_0x8:
16270 set 0x8, %r1
16271 ldsba [%r1]33, %r16
16272 ldsha [%r1]33, %r6
16273 ldswa [%r1]33, %r6
16274 lduba [%r1]33, %r4
16275 lduha [%r1]33, %r10
16276 ldxa [%r1]33, %r10
16277 ldda [%r1]33, %r6
16278 ldstuba [%r1]33, %r16
16279 swapa [%r1]33, %r14
16280 lda [%r1]33, %f32
16281 ldda [%r1]33, %f48
16282 stba %r6, [%r1]33
16283 stha %r14, [%r1]33
16284 stwa %r2, [%r1]33
16285 sta %f48, [%r1]33
16286 stda %f0, [%r1]33
16287casa [%r1]0x21, %r2, %g0
16288casxa [%r1]0x21, %r2, %g0
16289 prefetcha [%r1]33, 0xc
16290CASE_ASI_0x21_th4_0x10:
16291 set 0x10, %r1
16292 ldsba [%r1]33, %r6
16293 ldsha [%r1]33, %r6
16294 ldswa [%r1]33, %r8
16295 lduba [%r1]33, %r4
16296 lduha [%r1]33, %r14
16297 ldxa [%r1]33, %r6
16298 ldda [%r1]33, %r10
16299 ldstuba [%r1]33, %r10
16300 swapa [%r1]33, %r16
16301 lda [%r1]33, %f16
16302 ldda [%r1]33, %f32
16303 stba %r0, [%r1]33
16304 stha %r6, [%r1]33
16305 stwa %r4, [%r1]33
16306 sta %f0, [%r1]33
16307 stda %f48, [%r1]33
16308casa [%r1]0x21, %r2, %g0
16309casxa [%r1]0x21, %r2, %g0
16310 prefetcha [%r1]33, 0x1c
16311CASE_ASI_0x21_th4_0x108:
16312 set 0x108, %r1
16313 ldsba [%r1]33, %r14
16314 ldsha [%r1]33, %r8
16315 ldswa [%r1]33, %r4
16316 lduba [%r1]33, %r6
16317 lduha [%r1]33, %r12
16318 ldxa [%r1]33, %r2
16319 ldda [%r1]33, %r8
16320 ldstuba [%r1]33, %r16
16321 swapa [%r1]33, %r14
16322 lda [%r1]33, %f0
16323 ldda [%r1]33, %f48
16324 stba %r8, [%r1]33
16325 stha %r12, [%r1]33
16326 stwa %r12, [%r1]33
16327 sta %f0, [%r1]33
16328 stda %f0, [%r1]33
16329casa [%r1]0x21, %r2, %g0
16330casxa [%r1]0x21, %r2, %g0
16331 prefetcha [%r1]33, 0x13
16332CASE_ASI_0x21_th4_0x110:
16333 set 0x110, %r1
16334 ldsba [%r1]33, %r4
16335 ldsha [%r1]33, %r16
16336 ldswa [%r1]33, %r16
16337 lduba [%r1]33, %r6
16338 lduha [%r1]33, %r6
16339 ldxa [%r1]33, %r10
16340 ldda [%r1]33, %r14
16341 ldstuba [%r1]33, %r16
16342 swapa [%r1]33, %r12
16343 lda [%r1]33, %f0
16344 ldda [%r1]33, %f16
16345 stba %r6, [%r1]33
16346 stha %r0, [%r1]33
16347 stwa %r10, [%r1]33
16348 sta %f32, [%r1]33
16349 stda %f16, [%r1]33
16350casa [%r1]0x21, %r2, %g0
16351casxa [%r1]0x21, %r2, %g0
16352 prefetcha [%r1]33, 0x1c
16353CASE_ASI_0x40_th4_0x0:
16354 mov %g0, %r1
16355 ldsba [%r1]64, %r8
16356 ldsha [%r1]64, %r16
16357 ldswa [%r1]64, %r16
16358 lduba [%r1]64, %r4
16359 lduha [%r1]64, %r16
16360 ldxa [%r1]64, %r6
16361 ldda [%r1]64, %r14
16362 ldstuba [%r1]64, %r4
16363 swapa [%r1]64, %r8
16364 lda [%r1]64, %f32
16365 ldda [%r1]64, %f0
16366 stba %r10, [%r1]64
16367 stha %r2, [%r1]64
16368 stwa %r8, [%r1]64
16369 sta %f32, [%r1]64
16370 stda %f16, [%r1]64
16371casa [%r1]0x40, %r2, %g0
16372casxa [%r1]0x40, %r2, %g0
16373 prefetcha [%r1]64, 0xd
16374CASE_ASI_0x40_th4_0x8:
16375 set 0x8, %r1
16376 ldsba [%r1]64, %r2
16377 ldsha [%r1]64, %r4
16378 ldswa [%r1]64, %r10
16379 lduba [%r1]64, %r10
16380 lduha [%r1]64, %r8
16381 ldxa [%r1]64, %r14
16382 ldda [%r1]64, %r10
16383 ldstuba [%r1]64, %r2
16384 swapa [%r1]64, %r8
16385 lda [%r1]64, %f48
16386 ldda [%r1]64, %f32
16387 stba %r14, [%r1]64
16388 stha %r14, [%r1]64
16389 stwa %r8, [%r1]64
16390 sta %f32, [%r1]64
16391 stda %f16, [%r1]64
16392casa [%r1]0x40, %r2, %g0
16393casxa [%r1]0x40, %r2, %g0
16394 prefetcha [%r1]64, 0x16
16395CASE_ASI_0x40_th4_0x10:
16396 set 0x10, %r1
16397 ldsba [%r1]64, %r16
16398 ldsha [%r1]64, %r2
16399 ldswa [%r1]64, %r4
16400 lduba [%r1]64, %r8
16401 lduha [%r1]64, %r14
16402 ldxa [%r1]64, %r6
16403 ldda [%r1]64, %r2
16404 ldstuba [%r1]64, %r2
16405 swapa [%r1]64, %r4
16406 lda [%r1]64, %f0
16407 ldda [%r1]64, %f16
16408 stba %r2, [%r1]64
16409 stha %r2, [%r1]64
16410 stwa %r0, [%r1]64
16411 sta %f32, [%r1]64
16412 stda %f48, [%r1]64
16413casa [%r1]0x40, %r2, %g0
16414casxa [%r1]0x40, %r2, %g0
16415 prefetcha [%r1]64, 0x0
16416CASE_ASI_0x40_th4_0x18:
16417 set 0x18, %r1
16418 ldsba [%r1]64, %r2
16419 ldsha [%r1]64, %r6
16420 ldswa [%r1]64, %r16
16421 lduba [%r1]64, %r2
16422 lduha [%r1]64, %r8
16423 ldxa [%r1]64, %r4
16424 ldda [%r1]64, %r12
16425 ldstuba [%r1]64, %r4
16426 swapa [%r1]64, %r6
16427 lda [%r1]64, %f48
16428 ldda [%r1]64, %f48
16429 stba %r0, [%r1]64
16430 stha %r8, [%r1]64
16431 stwa %r2, [%r1]64
16432 sta %f16, [%r1]64
16433 stda %f0, [%r1]64
16434casa [%r1]0x40, %r2, %g0
16435casxa [%r1]0x40, %r2, %g0
16436 prefetcha [%r1]64, 0x1d
16437CASE_ASI_0x40_th4_0x20:
16438 set 0x20, %r1
16439 ldsba [%r1]64, %r2
16440 ldsha [%r1]64, %r6
16441 ldswa [%r1]64, %r8
16442 lduba [%r1]64, %r12
16443 lduha [%r1]64, %r4
16444 ldxa [%r1]64, %r4
16445 ldda [%r1]64, %r4
16446 ldstuba [%r1]64, %r16
16447 swapa [%r1]64, %r4
16448 lda [%r1]64, %f32
16449 ldda [%r1]64, %f32
16450 stba %r10, [%r1]64
16451 stha %r8, [%r1]64
16452 stwa %r6, [%r1]64
16453 sta %f32, [%r1]64
16454 stda %f0, [%r1]64
16455casa [%r1]0x40, %r2, %g0
16456casxa [%r1]0x40, %r2, %g0
16457 prefetcha [%r1]64, 0xf
16458CASE_ASI_0x40_th4_0x80:
16459 set 0x80, %r1
16460 ldsba [%r1]64, %r6
16461 ldsha [%r1]64, %r12
16462 ldswa [%r1]64, %r14
16463 lduba [%r1]64, %r10
16464 lduha [%r1]64, %r16
16465 ldxa [%r1]64, %r4
16466 ldda [%r1]64, %r14
16467 ldstuba [%r1]64, %r14
16468 swapa [%r1]64, %r14
16469 lda [%r1]64, %f48
16470 ldda [%r1]64, %f32
16471 stba %r14, [%r1]64
16472 stha %r6, [%r1]64
16473 stwa %r8, [%r1]64
16474 sta %f0, [%r1]64
16475 stda %f32, [%r1]64
16476casa [%r1]0x40, %r2, %g0
16477casxa [%r1]0x40, %r2, %g0
16478 prefetcha [%r1]64, 0x3
16479CASE_ASI_0x40_th4_0x88:
16480 set 0x88, %r1
16481 ldsba [%r1]64, %r10
16482 ldsha [%r1]64, %r8
16483 ldswa [%r1]64, %r14
16484 lduba [%r1]64, %r16
16485 lduha [%r1]64, %r14
16486 ldxa [%r1]64, %r12
16487 ldda [%r1]64, %r4
16488 ldstuba [%r1]64, %r4
16489 swapa [%r1]64, %r10
16490 lda [%r1]64, %f32
16491 ldda [%r1]64, %f32
16492 stba %r0, [%r1]64
16493 stha %r8, [%r1]64
16494 stwa %r2, [%r1]64
16495 sta %f0, [%r1]64
16496 stda %f32, [%r1]64
16497casa [%r1]0x40, %r2, %g0
16498casxa [%r1]0x40, %r2, %g0
16499 prefetcha [%r1]64, 0x11
16500CASE_ASI_0x44_th4_0x0:
16501 mov %g0, %r1
16502 ldsba [%r1]68, %r6
16503 ldsha [%r1]68, %r2
16504 ldswa [%r1]68, %r4
16505 lduba [%r1]68, %r8
16506 lduha [%r1]68, %r6
16507 ldxa [%r1]68, %r0
16508 ldda [%r1]68, %r14
16509 ldstuba [%r1]68, %r4
16510 swapa [%r1]68, %r4
16511 lda [%r1]68, %f32
16512 ldda [%r1]68, %f16
16513 stba %r12, [%r1]68
16514 stha %r14, [%r1]68
16515 stwa %r4, [%r1]68
16516 sta %f32, [%r1]68
16517 stda %f16, [%r1]68
16518casa [%r1]0x44, %r2, %g0
16519casxa [%r1]0x44, %r2, %g0
16520 prefetcha [%r1]68, 0x18
16521CASE_ASI_0x4a_th4_range102:
16522!!asi_range = 0x0-0x3f
16523 set 0x3, %r1
16524 and %r1, %r29, %r1 !make sure address is aligned
16525 ldsba [%r1]74, %r12
16526 ldsha [%r1]74, %r16
16527 ldswa [%r1]74, %r16
16528 lduba [%r1]74, %r2
16529 lduha [%r1]74, %r12
16530 ldxa [%r1]74, %r8
16531 ldda [%r1]74, %r10
16532 ldstuba [%r1]74, %r14
16533 swapa [%r1]74, %r16
16534 lda [%r1]74, %f0
16535 ldda [%r1]74, %f0
16536 stba %r4, [%r1]74
16537 stha %r14, [%r1]74
16538 stwa %r4, [%r1]74
16539 sta %f0, [%r1]74
16540 stda %f48, [%r1]74
16541casa [%r1]0x4a, %r2, %g0
16542casxa [%r1]0x4a, %r2, %g0
16543 prefetcha [%r1]74, 0x11
16544CASE_ASI_0x0_th4:
16545 setx 0x5a036058, %r4, %r1
16546 and %r1, %r31, %r1 !make sure address is aligned
16547 ldx [%r21 + 0x9e & ~0x7], %r2
16548 ldx [%r22 + 0x33 & ~0x7], %r4
16549 ldx [%r21 + 0xac & ~0x7], %r6
16550 ldx [%r24 + 0x15 & ~0x7], %r8
16551 ldx [%r24 + 0x65 & ~0x7], %r10
16552 ldx [%r21 + 0xb3 & ~0x7], %r12
16553 ldx [%r28 + 0x84 & ~0x7], %r14
16554 ldx [%r26 + 0xeb & ~0x7], %r16
16555 ld [%r24 + 0x89 & ~0x7], %f0
16556 ld [%r21 + 0xa7 & ~0x7], %f16
16557 ld [%r24 + 0xac & ~0x7], %f32
16558 ld [%r27 + 0x7f & ~0x7], %f48
16559 ldsba [%r1]0, %r14
16560 ldsha [%r1]0, %r14
16561 ldswa [%r1]0, %r12
16562 lduba [%r1]0, %r8
16563 lduha [%r1]0, %r8
16564 ldxa [%r1]0, %r8
16565 ldda [%r1]0, %r14
16566 ldstuba [%r1]0, %r16
16567 swapa [%r1]0, %r10
16568 lda [%r1]0, %f48
16569 ldda [%r1]0, %f48
16570 stba %r6, [%r1]0
16571 stha %r10, [%r1]0
16572 stwa %r10, [%r1]0
16573 stxa %r10, [%r1]0
16574 sta %f0, [%r1]0
16575 stda %f16, [%r1]0
16576casa [%r1]0x0, %r2, %g0
16577casxa [%r1]0x0, %r2, %g0
16578 prefetcha [%r1]0, 0x18
16579CASE_ASI_0x9_th4:
16580 setx 0x44e73562, %r4, %r1
16581 and %r1, %r31, %r1 !make sure address is aligned
16582 ldx [%r24 + 0x5f & ~0x7], %r2
16583 ldx [%r21 + 0x73 & ~0x7], %r4
16584 ldx [%r26 + 0xfb & ~0x7], %r6
16585 ldx [%r21 + 0x79 & ~0x7], %r8
16586 ldx [%r25 + 0xb3 & ~0x7], %r10
16587 ldx [%r21 + 0x2d & ~0x7], %r12
16588 ldx [%r24 + 0xa3 & ~0x7], %r14
16589 ldx [%r27 + 0xa7 & ~0x7], %r16
16590 ld [%r24 + 0xb6 & ~0x7], %f0
16591 ld [%r28 + 0x38 & ~0x7], %f16
16592 ld [%r21 + 0x4a & ~0x7], %f32
16593 ld [%r28 + 0xf8 & ~0x7], %f48
16594 ldsba [%r1]9, %r16
16595 ldsha [%r1]9, %r2
16596 ldswa [%r1]9, %r6
16597 lduba [%r1]9, %r4
16598 lduha [%r1]9, %r2
16599 ldxa [%r1]9, %r2
16600 ldda [%r1]9, %r2
16601 ldstuba [%r1]9, %r14
16602 swapa [%r1]9, %r16
16603 lda [%r1]9, %f0
16604 ldda [%r1]9, %f48
16605 stba %r2, [%r1]9
16606 stha %r4, [%r1]9
16607 stwa %r10, [%r1]9
16608 stxa %r4, [%r1]9
16609 sta %f48, [%r1]9
16610 stda %f48, [%r1]9
16611casa [%r1]0x9, %r2, %g0
16612casxa [%r1]0x9, %r2, %g0
16613 prefetcha [%r1]9, 0x13
16614CASE_ASI_0x12_th4:
16615 setx 0x39b4a33d, %r4, %r1
16616 and %r1, %r31, %r1 !make sure address is aligned
16617 ldx [%r21 + 0x99 & ~0x7], %r2
16618 ldx [%r28 + 0x9f & ~0x7], %r4
16619 ldx [%r28 + 0xba & ~0x7], %r6
16620 ldx [%r25 + 0x23 & ~0x7], %r8
16621 ldx [%r28 + 0x29 & ~0x7], %r10
16622 ldx [%r23 + 0xed & ~0x7], %r12
16623 ldx [%r25 + 0x10 & ~0x7], %r14
16624 ldx [%r27 + 0xf0 & ~0x7], %r16
16625 ld [%r28 + 0xc5 & ~0x7], %f0
16626 ld [%r27 + 0x2 & ~0x7], %f16
16627 ld [%r25 + 0x6c & ~0x7], %f32
16628 ld [%r22 + 0xfc & ~0x7], %f48
16629 ldsba [%r1]18, %r14
16630 ldsha [%r1]18, %r8
16631 ldswa [%r1]18, %r8
16632 lduba [%r1]18, %r8
16633 lduha [%r1]18, %r2
16634 ldxa [%r1]18, %r4
16635 ldda [%r1]18, %r2
16636 ldstuba [%r1]18, %r2
16637 swapa [%r1]18, %r10
16638 lda [%r1]18, %f16
16639 ldda [%r1]18, %f0
16640 stba %r8, [%r1]18
16641 stha %r8, [%r1]18
16642 stwa %r6, [%r1]18
16643 stxa %r12, [%r1]18
16644 sta %f0, [%r1]18
16645 stda %f32, [%r1]18
16646casa [%r1]0x12, %r2, %g0
16647casxa [%r1]0x12, %r2, %g0
16648 prefetcha [%r1]18, 0xb
16649CASE_ASI_0x13_th4:
16650 setx 0x4b6c8121, %r4, %r1
16651 and %r1, %r31, %r1 !make sure address is aligned
16652 ldx [%r28 + 0x86 & ~0x7], %r2
16653 ldx [%r24 + 0x8e & ~0x7], %r4
16654 ldx [%r22 + 0xaa & ~0x7], %r6
16655 ldx [%r28 + 0x8b & ~0x7], %r8
16656 ldx [%r23 + 0xa9 & ~0x7], %r10
16657 ldx [%r28 + 0x50 & ~0x7], %r12
16658 ldx [%r21 + 0xfc & ~0x7], %r14
16659 ldx [%r24 + 0x86 & ~0x7], %r16
16660 ld [%r22 + 0x98 & ~0x7], %f0
16661 ld [%r22 + 0x1a & ~0x7], %f16
16662 ld [%r27 + 0xe9 & ~0x7], %f32
16663 ld [%r24 + 0xbf & ~0x7], %f48
16664 ldsba [%r1]19, %r16
16665 ldsha [%r1]19, %r14
16666 ldswa [%r1]19, %r8
16667 lduba [%r1]19, %r6
16668 lduha [%r1]19, %r4
16669 ldxa [%r1]19, %r8
16670 ldda [%r1]19, %r8
16671 ldstuba [%r1]19, %r14
16672 swapa [%r1]19, %r14
16673 lda [%r1]19, %f16
16674 ldda [%r1]19, %f32
16675 stba %r4, [%r1]19
16676 stha %r0, [%r1]19
16677 stwa %r6, [%r1]19
16678 stxa %r2, [%r1]19
16679 sta %f16, [%r1]19
16680 stda %f0, [%r1]19
16681casa [%r1]0x13, %r2, %g0
16682casxa [%r1]0x13, %r2, %g0
16683 prefetcha [%r1]19, 0x15
16684CASE_ASI_0x28_th4:
16685 setx 0x6a774dc0, %r4, %r1
16686 and %r1, %r31, %r1 !make sure address is aligned
16687 ldx [%r22 + 0xec & ~0x7], %r2
16688 ldx [%r22 + 0x9b & ~0x7], %r4
16689 ldx [%r27 + 0x91 & ~0x7], %r6
16690 ldx [%r27 + 0x2e & ~0x7], %r8
16691 ldx [%r24 + 0xa9 & ~0x7], %r10
16692 ldx [%r28 + 0xe9 & ~0x7], %r12
16693 ldx [%r25 + 0x2c & ~0x7], %r14
16694 ldx [%r25 + 0x3e & ~0x7], %r16
16695 ld [%r22 + 0xa7 & ~0x7], %f0
16696 ld [%r26 + 0xff & ~0x7], %f16
16697 ld [%r22 + 0x2e & ~0x7], %f32
16698 ld [%r27 + 0x9c & ~0x7], %f48
16699 ldsba [%r1]40, %r6
16700 ldsha [%r1]40, %r6
16701 ldswa [%r1]40, %r4
16702 lduba [%r1]40, %r10
16703 lduha [%r1]40, %r2
16704 ldxa [%r1]40, %r2
16705 ldda [%r1]40, %r2
16706 ldstuba [%r1]40, %r10
16707 swapa [%r1]40, %r6
16708 lda [%r1]40, %f16
16709 ldda [%r1]40, %f32
16710 stba %r4, [%r1]40
16711 stha %r6, [%r1]40
16712 stwa %r8, [%r1]40
16713 stxa %r10, [%r1]40
16714 sta %f48, [%r1]40
16715 stda %f16, [%r1]40
16716casa [%r1]0x28, %r2, %g0
16717casxa [%r1]0x28, %r2, %g0
16718 prefetcha [%r1]40, 0x2
16719CASE_ASI_0x2d_th4:
16720 setx 0x7b95136c, %r4, %r1
16721 and %r1, %r31, %r1 !make sure address is aligned
16722 ldx [%r23 + 0x41 & ~0x7], %r2
16723 ldx [%r21 + 0xcf & ~0x7], %r4
16724 ldx [%r27 + 0xd5 & ~0x7], %r6
16725 ldx [%r26 + 0x3d & ~0x7], %r8
16726 ldx [%r28 + 0x2 & ~0x7], %r10
16727 ldx [%r23 + 0x89 & ~0x7], %r12
16728 ldx [%r28 + 0x7b & ~0x7], %r14
16729 ldx [%r26 + 0xae & ~0x7], %r16
16730 ld [%r28 + 0x25 & ~0x7], %f0
16731 ld [%r26 + 0xff & ~0x7], %f16
16732 ld [%r25 + 0x3a & ~0x7], %f32
16733 ld [%r27 + 0x72 & ~0x7], %f48
16734 ldsba [%r1]45, %r2
16735 ldsha [%r1]45, %r14
16736 ldswa [%r1]45, %r12
16737 lduba [%r1]45, %r14
16738 lduha [%r1]45, %r2
16739 ldxa [%r1]45, %r12
16740 ldda [%r1]45, %r2
16741 ldstuba [%r1]45, %r14
16742 swapa [%r1]45, %r14
16743 lda [%r1]45, %f16
16744 ldda [%r1]45, %f48
16745 stba %r10, [%r1]45
16746 stha %r6, [%r1]45
16747 stwa %r6, [%r1]45
16748 stxa %r6, [%r1]45
16749 sta %f0, [%r1]45
16750 stda %f16, [%r1]45
16751casa [%r1]0x2d, %r2, %g0
16752casxa [%r1]0x2d, %r2, %g0
16753 prefetcha [%r1]45, 0x3
16754CASE_ASI_0x37_th4:
16755 setx 0x72f89641, %r4, %r1
16756 and %r1, %r31, %r1 !make sure address is aligned
16757 ldx [%r24 + 0xf1 & ~0x7], %r2
16758 ldx [%r25 + 0xcb & ~0x7], %r4
16759 ldx [%r23 + 0x2f & ~0x7], %r6
16760 ldx [%r27 + 0x1c & ~0x7], %r8
16761 ldx [%r21 + 0xad & ~0x7], %r10
16762 ldx [%r21 + 0xce & ~0x7], %r12
16763 ldx [%r24 + 0xc5 & ~0x7], %r14
16764 ldx [%r24 + 0x72 & ~0x7], %r16
16765 ld [%r28 + 0xe2 & ~0x7], %f0
16766 ld [%r26 + 0xf1 & ~0x7], %f16
16767 ld [%r22 + 0xe0 & ~0x7], %f32
16768 ld [%r26 + 0xbc & ~0x7], %f48
16769 ldsba [%r1]55, %r10
16770 ldsha [%r1]55, %r16
16771 ldswa [%r1]55, %r8
16772 lduba [%r1]55, %r2
16773 lduha [%r1]55, %r4
16774 ldxa [%r1]55, %r8
16775 ldda [%r1]55, %r14
16776 ldstuba [%r1]55, %r6
16777 swapa [%r1]55, %r4
16778 lda [%r1]55, %f16
16779 ldda [%r1]55, %f0
16780 stba %r10, [%r1]55
16781 stha %r14, [%r1]55
16782 stwa %r6, [%r1]55
16783 stxa %r2, [%r1]55
16784 sta %f16, [%r1]55
16785 stda %f32, [%r1]55
16786casa [%r1]0x37, %r2, %g0
16787casxa [%r1]0x37, %r2, %g0
16788 prefetcha [%r1]55, 0x14
16789CASE_ASI_0x3c_th4:
16790 setx 0x31dbbf85, %r4, %r1
16791 and %r1, %r31, %r1 !make sure address is aligned
16792 ldx [%r28 + 0x76 & ~0x7], %r2
16793 ldx [%r26 + 0xc5 & ~0x7], %r4
16794 ldx [%r21 + 0x8e & ~0x7], %r6
16795 ldx [%r24 + 0xc1 & ~0x7], %r8
16796 ldx [%r28 + 0xac & ~0x7], %r10
16797 ldx [%r24 + 0x48 & ~0x7], %r12
16798 ldx [%r23 + 0xd6 & ~0x7], %r14
16799 ldx [%r26 + 0xe1 & ~0x7], %r16
16800 ld [%r26 + 0xa1 & ~0x7], %f0
16801 ld [%r24 + 0x51 & ~0x7], %f16
16802 ld [%r28 + 0xff & ~0x7], %f32
16803 ld [%r21 + 0xca & ~0x7], %f48
16804 ldsba [%r1]60, %r2
16805 ldsha [%r1]60, %r10
16806 ldswa [%r1]60, %r12
16807 lduba [%r1]60, %r2
16808 lduha [%r1]60, %r12
16809 ldxa [%r1]60, %r14
16810 ldda [%r1]60, %r10
16811 ldstuba [%r1]60, %r14
16812 swapa [%r1]60, %r4
16813 lda [%r1]60, %f48
16814 ldda [%r1]60, %f0
16815 stba %r10, [%r1]60
16816 stha %r2, [%r1]60
16817 stwa %r8, [%r1]60
16818 stxa %r6, [%r1]60
16819 sta %f48, [%r1]60
16820 stda %f0, [%r1]60
16821casa [%r1]0x3c, %r2, %g0
16822casxa [%r1]0x3c, %r2, %g0
16823 prefetcha [%r1]60, 0x9
16824CASE_ASI_0x3f_th4:
16825 setx 0x4c78f9dd, %r4, %r1
16826 and %r1, %r31, %r1 !make sure address is aligned
16827 ldx [%r27 + 0x52 & ~0x7], %r2
16828 ldx [%r23 + 0x71 & ~0x7], %r4
16829 ldx [%r26 + 0x1c & ~0x7], %r6
16830 ldx [%r25 + 0x2e & ~0x7], %r8
16831 ldx [%r21 + 0x52 & ~0x7], %r10
16832 ldx [%r28 + 0xd7 & ~0x7], %r12
16833 ldx [%r27 + 0xf8 & ~0x7], %r14
16834 ldx [%r28 + 0xc0 & ~0x7], %r16
16835 ld [%r28 + 0xc8 & ~0x7], %f0
16836 ld [%r22 + 0x76 & ~0x7], %f16
16837 ld [%r24 + 0x52 & ~0x7], %f32
16838 ld [%r26 + 0x3d & ~0x7], %f48
16839 ldsba [%r1]63, %r10
16840 ldsha [%r1]63, %r14
16841 ldswa [%r1]63, %r16
16842 lduba [%r1]63, %r6
16843 lduha [%r1]63, %r6
16844 ldxa [%r1]63, %r10
16845 ldda [%r1]63, %r4
16846 ldstuba [%r1]63, %r8
16847 swapa [%r1]63, %r6
16848 lda [%r1]63, %f48
16849 ldda [%r1]63, %f16
16850 stba %r6, [%r1]63
16851 stha %r8, [%r1]63
16852 stwa %r2, [%r1]63
16853 stxa %r10, [%r1]63
16854 sta %f0, [%r1]63
16855 stda %f0, [%r1]63
16856casa [%r1]0x3f, %r2, %g0
16857casxa [%r1]0x3f, %r2, %g0
16858 prefetcha [%r1]63, 0x0
16859CASE_ASI_0x4b_th4:
16860 setx 0x1271b748, %r4, %r1
16861 and %r1, %r31, %r1 !make sure address is aligned
16862 ldx [%r25 + 0x40 & ~0x7], %r2
16863 ldx [%r26 + 0x2a & ~0x7], %r4
16864 ldx [%r26 + 0x18 & ~0x7], %r6
16865 ldx [%r21 + 0x8d & ~0x7], %r8
16866 ldx [%r27 + 0x8e & ~0x7], %r10
16867 ldx [%r27 + 0x12 & ~0x7], %r12
16868 ldx [%r26 + 0xf1 & ~0x7], %r14
16869 ldx [%r21 + 0x23 & ~0x7], %r16
16870 ld [%r23 + 0xa5 & ~0x7], %f0
16871 ld [%r27 + 0x3c & ~0x7], %f16
16872 ld [%r23 + 0xd6 & ~0x7], %f32
16873 ld [%r26 + 0x1e & ~0x7], %f48
16874 ldsba [%r1]75, %r12
16875 ldsha [%r1]75, %r10
16876 ldswa [%r1]75, %r16
16877 lduba [%r1]75, %r2
16878 lduha [%r1]75, %r16
16879 ldxa [%r1]75, %r10
16880 ldda [%r1]75, %r16
16881 ldstuba [%r1]75, %r6
16882 swapa [%r1]75, %r2
16883 lda [%r1]75, %f48
16884 ldda [%r1]75, %f0
16885 stba %r10, [%r1]75
16886 stha %r6, [%r1]75
16887 stwa %r6, [%r1]75
16888 stxa %r14, [%r1]75
16889 sta %f32, [%r1]75
16890 stda %f0, [%r1]75
16891casa [%r1]0x4b, %r2, %g0
16892casxa [%r1]0x4b, %r2, %g0
16893 prefetcha [%r1]75, 0x18
16894CASE_ASI_0x4d_th4:
16895 setx 0xd545742, %r4, %r1
16896 and %r1, %r31, %r1 !make sure address is aligned
16897 ldx [%r22 + 0xd6 & ~0x7], %r2
16898 ldx [%r25 + 0x66 & ~0x7], %r4
16899 ldx [%r24 + 0xde & ~0x7], %r6
16900 ldx [%r27 + 0xf2 & ~0x7], %r8
16901 ldx [%r22 + 0xd7 & ~0x7], %r10
16902 ldx [%r24 + 0x6d & ~0x7], %r12
16903 ldx [%r23 + 0xf2 & ~0x7], %r14
16904 ldx [%r21 + 0xd6 & ~0x7], %r16
16905 ld [%r22 + 0x32 & ~0x7], %f0
16906 ld [%r24 + 0xd9 & ~0x7], %f16
16907 ld [%r23 + 0x23 & ~0x7], %f32
16908 ld [%r22 + 0xe & ~0x7], %f48
16909 ldsba [%r1]77, %r2
16910 ldsha [%r1]77, %r12
16911 ldswa [%r1]77, %r8
16912 lduba [%r1]77, %r10
16913 lduha [%r1]77, %r6
16914 ldxa [%r1]77, %r4
16915 ldda [%r1]77, %r4
16916 ldstuba [%r1]77, %r2
16917 swapa [%r1]77, %r6
16918 lda [%r1]77, %f32
16919 ldda [%r1]77, %f32
16920 stba %r4, [%r1]77
16921 stha %r4, [%r1]77
16922 stwa %r12, [%r1]77
16923 stxa %r10, [%r1]77
16924 sta %f16, [%r1]77
16925 stda %f16, [%r1]77
16926casa [%r1]0x4d, %r2, %g0
16927casxa [%r1]0x4d, %r2, %g0
16928 prefetcha [%r1]77, 0xb
16929CASE_ASI_0x69_th4:
16930 setx 0x75681383, %r4, %r1
16931 and %r1, %r31, %r1 !make sure address is aligned
16932 ldx [%r21 + 0x57 & ~0x7], %r2
16933 ldx [%r25 + 0x2d & ~0x7], %r4
16934 ldx [%r23 + 0xef & ~0x7], %r6
16935 ldx [%r22 + 0x54 & ~0x7], %r8
16936 ldx [%r27 + 0x62 & ~0x7], %r10
16937 ldx [%r23 + 0x48 & ~0x7], %r12
16938 ldx [%r25 + 0xb0 & ~0x7], %r14
16939 ldx [%r26 + 0x3d & ~0x7], %r16
16940 ld [%r22 + 0xd7 & ~0x7], %f0
16941 ld [%r22 + 0xe4 & ~0x7], %f16
16942 ld [%r23 + 0xb1 & ~0x7], %f32
16943 ld [%r21 + 0x2 & ~0x7], %f48
16944 ldsba [%r1]105, %r12
16945 ldsha [%r1]105, %r8
16946 ldswa [%r1]105, %r10
16947 lduba [%r1]105, %r6
16948 lduha [%r1]105, %r10
16949 ldxa [%r1]105, %r14
16950 ldda [%r1]105, %r14
16951 ldstuba [%r1]105, %r16
16952 swapa [%r1]105, %r2
16953 lda [%r1]105, %f48
16954 ldda [%r1]105, %f16
16955 stba %r8, [%r1]105
16956 stha %r12, [%r1]105
16957 stwa %r8, [%r1]105
16958 stxa %r12, [%r1]105
16959 sta %f16, [%r1]105
16960 stda %f32, [%r1]105
16961casa [%r1]0x69, %r2, %g0
16962casxa [%r1]0x69, %r2, %g0
16963 prefetcha [%r1]105, 0x15
16964CASE_ASI_0x71_th4:
16965 setx 0x42024229, %r4, %r1
16966 and %r1, %r31, %r1 !make sure address is aligned
16967 ldx [%r26 + 0xd6 & ~0x7], %r2
16968 ldx [%r23 + 0x19 & ~0x7], %r4
16969 ldx [%r26 + 0xef & ~0x7], %r6
16970 ldx [%r27 + 0x3b & ~0x7], %r8
16971 ldx [%r26 + 0x28 & ~0x7], %r10
16972 ldx [%r27 + 0x5a & ~0x7], %r12
16973 ldx [%r22 + 0xbf & ~0x7], %r14
16974 ldx [%r21 + 0xe1 & ~0x7], %r16
16975 ld [%r27 + 0x13 & ~0x7], %f0
16976 ld [%r23 + 0xc8 & ~0x7], %f16
16977 ld [%r24 + 0xa1 & ~0x7], %f32
16978 ld [%r26 + 0xdc & ~0x7], %f48
16979 ldsba [%r1]113, %r2
16980 ldsha [%r1]113, %r16
16981 ldswa [%r1]113, %r16
16982 lduba [%r1]113, %r12
16983 lduha [%r1]113, %r2
16984 ldxa [%r1]113, %r4
16985 ldda [%r1]113, %r16
16986 ldstuba [%r1]113, %r6
16987 swapa [%r1]113, %r8
16988 lda [%r1]113, %f16
16989 ldda [%r1]113, %f32
16990 stba %r10, [%r1]113
16991 stha %r8, [%r1]113
16992 stwa %r4, [%r1]113
16993 stxa %r4, [%r1]113
16994 sta %f32, [%r1]113
16995 stda %f0, [%r1]113
16996casa [%r1]0x71, %r2, %g0
16997casxa [%r1]0x71, %r2, %g0
16998 prefetcha [%r1]113, 0xa
16999CASE_ASI_0x7c_th4:
17000 setx 0x45a2c3d4, %r4, %r1
17001 and %r1, %r31, %r1 !make sure address is aligned
17002 ldx [%r23 + 0xd2 & ~0x7], %r2
17003 ldx [%r23 + 0xdc & ~0x7], %r4
17004 ldx [%r27 + 0x65 & ~0x7], %r6
17005 ldx [%r26 + 0xb1 & ~0x7], %r8
17006 ldx [%r22 + 0xec & ~0x7], %r10
17007 ldx [%r28 + 0x2 & ~0x7], %r12
17008 ldx [%r25 + 0x33 & ~0x7], %r14
17009 ldx [%r22 + 0x68 & ~0x7], %r16
17010 ld [%r23 + 0x40 & ~0x7], %f0
17011 ld [%r24 + 0x3f & ~0x7], %f16
17012 ld [%r21 + 0x85 & ~0x7], %f32
17013 ld [%r28 + 0x4 & ~0x7], %f48
17014 ldsba [%r1]124, %r12
17015 ldsha [%r1]124, %r12
17016 ldswa [%r1]124, %r4
17017 lduba [%r1]124, %r2
17018 lduha [%r1]124, %r10
17019 ldxa [%r1]124, %r12
17020 ldda [%r1]124, %r12
17021 ldstuba [%r1]124, %r14
17022 swapa [%r1]124, %r12
17023 lda [%r1]124, %f16
17024 ldda [%r1]124, %f0
17025 stba %r4, [%r1]124
17026 stha %r14, [%r1]124
17027 stwa %r8, [%r1]124
17028 stxa %r10, [%r1]124
17029 sta %f32, [%r1]124
17030 stda %f48, [%r1]124
17031casa [%r1]0x7c, %r2, %g0
17032casxa [%r1]0x7c, %r2, %g0
17033 prefetcha [%r1]124, 0x8
17034CASE_ASI_0x8c_th4:
17035 setx 0x52190f03, %r4, %r1
17036 and %r1, %r31, %r1 !make sure address is aligned
17037 ldx [%r23 + 0x10 & ~0x7], %r2
17038 ldx [%r21 + 0xc9 & ~0x7], %r4
17039 ldx [%r23 + 0xad & ~0x7], %r6
17040 ldx [%r25 + 0xfd & ~0x7], %r8
17041 ldx [%r24 + 0x8d & ~0x7], %r10
17042 ldx [%r28 + 0x16 & ~0x7], %r12
17043 ldx [%r27 + 0xee & ~0x7], %r14
17044 ldx [%r25 + 0x15 & ~0x7], %r16
17045 ld [%r28 + 0xcc & ~0x7], %f0
17046 ld [%r22 + 0xa4 & ~0x7], %f16
17047 ld [%r24 + 0x84 & ~0x7], %f32
17048 ld [%r24 + 0x18 & ~0x7], %f48
17049 ldsba [%r1]140, %r10
17050 ldsha [%r1]140, %r6
17051 ldswa [%r1]140, %r16
17052 lduba [%r1]140, %r8
17053 lduha [%r1]140, %r8
17054 ldxa [%r1]140, %r2
17055 ldda [%r1]140, %r8
17056 ldstuba [%r1]140, %r14
17057 swapa [%r1]140, %r2
17058 lda [%r1]140, %f16
17059 ldda [%r1]140, %f0
17060 stba %r14, [%r1]140
17061 stha %r0, [%r1]140
17062 stwa %r2, [%r1]140
17063 stxa %r6, [%r1]140
17064 sta %f16, [%r1]140
17065 stda %f16, [%r1]140
17066casa [%r1]0x8c, %r2, %g0
17067casxa [%r1]0x8c, %r2, %g0
17068 prefetcha [%r1]140, 0x0
17069CASE_ASI_0x94_th4:
17070 setx 0x534b42e4, %r4, %r1
17071 and %r1, %r31, %r1 !make sure address is aligned
17072 ldx [%r28 + 0x84 & ~0x7], %r2
17073 ldx [%r23 + 0x96 & ~0x7], %r4
17074 ldx [%r28 + 0xd0 & ~0x7], %r6
17075 ldx [%r27 + 0x8d & ~0x7], %r8
17076 ldx [%r21 + 0xb6 & ~0x7], %r10
17077 ldx [%r26 + 0x84 & ~0x7], %r12
17078 ldx [%r26 + 0x8e & ~0x7], %r14
17079 ldx [%r26 + 0x6b & ~0x7], %r16
17080 ld [%r24 + 0x93 & ~0x7], %f0
17081 ld [%r23 + 0x78 & ~0x7], %f16
17082 ld [%r24 + 0xd5 & ~0x7], %f32
17083 ld [%r28 + 0xbc & ~0x7], %f48
17084 ldsba [%r1]148, %r6
17085 ldsha [%r1]148, %r4
17086 ldswa [%r1]148, %r8
17087 lduba [%r1]148, %r12
17088 lduha [%r1]148, %r6
17089 ldxa [%r1]148, %r16
17090 ldda [%r1]148, %r2
17091 ldstuba [%r1]148, %r10
17092 swapa [%r1]148, %r12
17093 lda [%r1]148, %f16
17094 ldda [%r1]148, %f0
17095 stba %r14, [%r1]148
17096 stha %r14, [%r1]148
17097 stwa %r4, [%r1]148
17098 stxa %r14, [%r1]148
17099 sta %f16, [%r1]148
17100 stda %f0, [%r1]148
17101casa [%r1]0x94, %r2, %g0
17102casxa [%r1]0x94, %r2, %g0
17103 prefetcha [%r1]148, 0x12
17104CASE_ASI_0x9c_th4:
17105 setx 0x3e78bca7, %r4, %r1
17106 and %r1, %r31, %r1 !make sure address is aligned
17107 ldx [%r27 + 0x9f & ~0x7], %r2
17108 ldx [%r24 + 0x7f & ~0x7], %r4
17109 ldx [%r25 + 0x1d & ~0x7], %r6
17110 ldx [%r23 + 0x82 & ~0x7], %r8
17111 ldx [%r26 + 0x6f & ~0x7], %r10
17112 ldx [%r24 + 0xd1 & ~0x7], %r12
17113 ldx [%r24 + 0xe6 & ~0x7], %r14
17114 ldx [%r27 + 0xa4 & ~0x7], %r16
17115 ld [%r27 + 0x61 & ~0x7], %f0
17116 ld [%r22 + 0x93 & ~0x7], %f16
17117 ld [%r22 + 0xe & ~0x7], %f32
17118 ld [%r28 + 0xb3 & ~0x7], %f48
17119 ldsba [%r1]156, %r10
17120 ldsha [%r1]156, %r14
17121 ldswa [%r1]156, %r14
17122 lduba [%r1]156, %r6
17123 lduha [%r1]156, %r10
17124 ldxa [%r1]156, %r14
17125 ldda [%r1]156, %r4
17126 ldstuba [%r1]156, %r14
17127 swapa [%r1]156, %r10
17128 lda [%r1]156, %f48
17129 ldda [%r1]156, %f16
17130 stba %r14, [%r1]156
17131 stha %r8, [%r1]156
17132 stwa %r12, [%r1]156
17133 stxa %r6, [%r1]156
17134 sta %f16, [%r1]156
17135 stda %f0, [%r1]156
17136casa [%r1]0x9c, %r2, %g0
17137casxa [%r1]0x9c, %r2, %g0
17138 prefetcha [%r1]156, 0x4
17139CASE_ASI_0xa4_th4:
17140 setx 0x4990245c, %r4, %r1
17141 and %r1, %r31, %r1 !make sure address is aligned
17142 ldx [%r27 + 0x25 & ~0x7], %r2
17143 ldx [%r23 + 0xeb & ~0x7], %r4
17144 ldx [%r28 + 0x61 & ~0x7], %r6
17145 ldx [%r24 + 0xa1 & ~0x7], %r8
17146 ldx [%r28 + 0xeb & ~0x7], %r10
17147 ldx [%r22 + 0x6c & ~0x7], %r12
17148 ldx [%r22 + 0xdd & ~0x7], %r14
17149 ldx [%r21 + 0x15 & ~0x7], %r16
17150 ld [%r22 + 0xdb & ~0x7], %f0
17151 ld [%r28 + 0x6 & ~0x7], %f16
17152 ld [%r24 + 0xf8 & ~0x7], %f32
17153 ld [%r21 + 0xe7 & ~0x7], %f48
17154 ldsba [%r1]164, %r6
17155 ldsha [%r1]164, %r8
17156 ldswa [%r1]164, %r6
17157 lduba [%r1]164, %r12
17158 lduha [%r1]164, %r10
17159 ldxa [%r1]164, %r10
17160 ldda [%r1]164, %r6
17161 ldstuba [%r1]164, %r16
17162 swapa [%r1]164, %r10
17163 lda [%r1]164, %f16
17164 ldda [%r1]164, %f32
17165 stba %r6, [%r1]164
17166 stha %r2, [%r1]164
17167 stwa %r0, [%r1]164
17168 stxa %r6, [%r1]164
17169 sta %f32, [%r1]164
17170 stda %f0, [%r1]164
17171casa [%r1]0xa4, %r2, %g0
17172casxa [%r1]0xa4, %r2, %g0
17173 prefetcha [%r1]164, 0xe
17174CASE_ASI_0xac_th4:
17175 setx 0x2d46fed0, %r4, %r1
17176 and %r1, %r31, %r1 !make sure address is aligned
17177 ldx [%r25 + 0x96 & ~0x7], %r2
17178 ldx [%r26 + 0x66 & ~0x7], %r4
17179 ldx [%r27 + 0xf0 & ~0x7], %r6
17180 ldx [%r24 + 0xf0 & ~0x7], %r8
17181 ldx [%r25 + 0x99 & ~0x7], %r10
17182 ldx [%r22 + 0x79 & ~0x7], %r12
17183 ldx [%r27 + 0x49 & ~0x7], %r14
17184 ldx [%r22 + 0x96 & ~0x7], %r16
17185 ld [%r23 + 0x5b & ~0x7], %f0
17186 ld [%r21 + 0x6d & ~0x7], %f16
17187 ld [%r27 + 0xd8 & ~0x7], %f32
17188 ld [%r26 + 0x55 & ~0x7], %f48
17189 ldsba [%r1]172, %r8
17190 ldsha [%r1]172, %r8
17191 ldswa [%r1]172, %r4
17192 lduba [%r1]172, %r8
17193 lduha [%r1]172, %r14
17194 ldxa [%r1]172, %r4
17195 ldda [%r1]172, %r10
17196 ldstuba [%r1]172, %r2
17197 swapa [%r1]172, %r6
17198 lda [%r1]172, %f32
17199 ldda [%r1]172, %f48
17200 stba %r2, [%r1]172
17201 stha %r8, [%r1]172
17202 stwa %r10, [%r1]172
17203 stxa %r2, [%r1]172
17204 sta %f48, [%r1]172
17205 stda %f16, [%r1]172
17206casa [%r1]0xac, %r2, %g0
17207casxa [%r1]0xac, %r2, %g0
17208 prefetcha [%r1]172, 0x6
17209CASE_ASI_0xb4_th4:
17210 setx 0x1a14db3, %r4, %r1
17211 and %r1, %r31, %r1 !make sure address is aligned
17212 ldx [%r22 + 0x2e & ~0x7], %r2
17213 ldx [%r26 + 0x91 & ~0x7], %r4
17214 ldx [%r22 + 0xaf & ~0x7], %r6
17215 ldx [%r22 + 0x3c & ~0x7], %r8
17216 ldx [%r28 + 0x7a & ~0x7], %r10
17217 ldx [%r21 + 0x47 & ~0x7], %r12
17218 ldx [%r24 + 0x7f & ~0x7], %r14
17219 ldx [%r25 + 0xa9 & ~0x7], %r16
17220 ld [%r22 + 0x6c & ~0x7], %f0
17221 ld [%r28 + 0xe7 & ~0x7], %f16
17222 ld [%r21 + 0x27 & ~0x7], %f32
17223 ld [%r23 + 0x58 & ~0x7], %f48
17224 ldsba [%r1]180, %r12
17225 ldsha [%r1]180, %r16
17226 ldswa [%r1]180, %r6
17227 lduba [%r1]180, %r12
17228 lduha [%r1]180, %r16
17229 ldxa [%r1]180, %r12
17230 ldda [%r1]180, %r10
17231 ldstuba [%r1]180, %r10
17232 swapa [%r1]180, %r12
17233 lda [%r1]180, %f0
17234 ldda [%r1]180, %f16
17235 stba %r6, [%r1]180
17236 stha %r8, [%r1]180
17237 stwa %r14, [%r1]180
17238 stxa %r14, [%r1]180
17239 sta %f0, [%r1]180
17240 stda %f16, [%r1]180
17241casa [%r1]0xb4, %r2, %g0
17242casxa [%r1]0xb4, %r2, %g0
17243 prefetcha [%r1]180, 0x7
17244CASE_ASI_0xbc_th4:
17245 setx 0x73a4486f, %r4, %r1
17246 and %r1, %r31, %r1 !make sure address is aligned
17247 ldx [%r23 + 0x41 & ~0x7], %r2
17248 ldx [%r26 + 0xf5 & ~0x7], %r4
17249 ldx [%r22 + 0xf6 & ~0x7], %r6
17250 ldx [%r22 + 0xf0 & ~0x7], %r8
17251 ldx [%r24 + 0x49 & ~0x7], %r10
17252 ldx [%r25 + 0x9a & ~0x7], %r12
17253 ldx [%r28 + 0x38 & ~0x7], %r14
17254 ldx [%r27 + 0x9d & ~0x7], %r16
17255 ld [%r23 + 0x46 & ~0x7], %f0
17256 ld [%r23 + 0x7d & ~0x7], %f16
17257 ld [%r28 + 0xac & ~0x7], %f32
17258 ld [%r26 + 0xbc & ~0x7], %f48
17259 ldsba [%r1]188, %r2
17260 ldsha [%r1]188, %r16
17261 ldswa [%r1]188, %r4
17262 lduba [%r1]188, %r14
17263 lduha [%r1]188, %r4
17264 ldxa [%r1]188, %r2
17265 ldda [%r1]188, %r12
17266 ldstuba [%r1]188, %r6
17267 swapa [%r1]188, %r14
17268 lda [%r1]188, %f32
17269 ldda [%r1]188, %f0
17270 stba %r8, [%r1]188
17271 stha %r10, [%r1]188
17272 stwa %r10, [%r1]188
17273 stxa %r10, [%r1]188
17274 sta %f32, [%r1]188
17275 stda %f16, [%r1]188
17276casa [%r1]0xbc, %r2, %g0
17277casxa [%r1]0xbc, %r2, %g0
17278 prefetcha [%r1]188, 0x10
17279CASE_ASI_0xce_th4:
17280 setx 0x6793116b, %r4, %r1
17281 and %r1, %r31, %r1 !make sure address is aligned
17282 ldx [%r22 + 0x9c & ~0x7], %r2
17283 ldx [%r24 + 0xe0 & ~0x7], %r4
17284 ldx [%r25 + 0x18 & ~0x7], %r6
17285 ldx [%r23 + 0x1c & ~0x7], %r8
17286 ldx [%r26 + 0x8c & ~0x7], %r10
17287 ldx [%r26 + 0xd2 & ~0x7], %r12
17288 ldx [%r27 + 0xf0 & ~0x7], %r14
17289 ldx [%r26 + 0x21 & ~0x7], %r16
17290 ld [%r24 + 0xc1 & ~0x7], %f0
17291 ld [%r21 + 0x14 & ~0x7], %f16
17292 ld [%r27 + 0x10 & ~0x7], %f32
17293 ld [%r24 + 0x4c & ~0x7], %f48
17294 ldsba [%r1]206, %r14
17295 ldsha [%r1]206, %r2
17296 ldswa [%r1]206, %r8
17297 lduba [%r1]206, %r8
17298 lduha [%r1]206, %r16
17299 ldxa [%r1]206, %r2
17300 ldda [%r1]206, %r14
17301 ldstuba [%r1]206, %r16
17302 swapa [%r1]206, %r10
17303 lda [%r1]206, %f0
17304 ldda [%r1]206, %f0
17305 stba %r8, [%r1]206
17306 stha %r2, [%r1]206
17307 stwa %r8, [%r1]206
17308 stxa %r12, [%r1]206
17309 sta %f16, [%r1]206
17310 stda %f0, [%r1]206
17311casa [%r1]0xce, %r2, %g0
17312casxa [%r1]0xce, %r2, %g0
17313 prefetcha [%r1]206, 0x7
17314CASE_ASI_0xcf_th4:
17315 setx 0x7e4d97e6, %r4, %r1
17316 and %r1, %r31, %r1 !make sure address is aligned
17317 ldx [%r22 + 0xca & ~0x7], %r2
17318 ldx [%r21 + 0xec & ~0x7], %r4
17319 ldx [%r25 + 0x4f & ~0x7], %r6
17320 ldx [%r24 + 0xc1 & ~0x7], %r8
17321 ldx [%r23 + 0xd4 & ~0x7], %r10
17322 ldx [%r26 + 0xa2 & ~0x7], %r12
17323 ldx [%r27 + 0xd7 & ~0x7], %r14
17324 ldx [%r21 + 0xe6 & ~0x7], %r16
17325 ld [%r24 + 0x81 & ~0x7], %f0
17326 ld [%r21 + 0x98 & ~0x7], %f16
17327 ld [%r23 + 0xc1 & ~0x7], %f32
17328 ld [%r26 + 0xfc & ~0x7], %f48
17329 ldsba [%r1]207, %r8
17330 ldsha [%r1]207, %r10
17331 ldswa [%r1]207, %r12
17332 lduba [%r1]207, %r8
17333 lduha [%r1]207, %r16
17334 ldxa [%r1]207, %r2
17335 ldda [%r1]207, %r14
17336 ldstuba [%r1]207, %r10
17337 swapa [%r1]207, %r6
17338 lda [%r1]207, %f0
17339 ldda [%r1]207, %f48
17340 stba %r12, [%r1]207
17341 stha %r10, [%r1]207
17342 stwa %r8, [%r1]207
17343 stxa %r4, [%r1]207
17344 sta %f16, [%r1]207
17345 stda %f48, [%r1]207
17346casa [%r1]0xcf, %r2, %g0
17347casxa [%r1]0xcf, %r2, %g0
17348 prefetcha [%r1]207, 0x8
17349CASE_ASI_0xd6_th4:
17350 setx 0x53a4de1c, %r4, %r1
17351 and %r1, %r31, %r1 !make sure address is aligned
17352 ldx [%r28 + 0xdb & ~0x7], %r2
17353 ldx [%r28 + 0xf0 & ~0x7], %r4
17354 ldx [%r27 + 0xe & ~0x7], %r6
17355 ldx [%r28 + 0x42 & ~0x7], %r8
17356 ldx [%r27 + 0x5c & ~0x7], %r10
17357 ldx [%r23 + 0x1c & ~0x7], %r12
17358 ldx [%r28 + 0xf6 & ~0x7], %r14
17359 ldx [%r22 + 0xe0 & ~0x7], %r16
17360 ld [%r24 + 0xd3 & ~0x7], %f0
17361 ld [%r25 + 0x1b & ~0x7], %f16
17362 ld [%r21 + 0x72 & ~0x7], %f32
17363 ld [%r25 + 0x40 & ~0x7], %f48
17364 ldsba [%r1]214, %r6
17365 ldsha [%r1]214, %r10
17366 ldswa [%r1]214, %r2
17367 lduba [%r1]214, %r2
17368 lduha [%r1]214, %r4
17369 ldxa [%r1]214, %r10
17370 ldda [%r1]214, %r6
17371 ldstuba [%r1]214, %r16
17372 swapa [%r1]214, %r6
17373 lda [%r1]214, %f48
17374 ldda [%r1]214, %f0
17375 stba %r2, [%r1]214
17376 stha %r10, [%r1]214
17377 stwa %r6, [%r1]214
17378 stxa %r8, [%r1]214
17379 sta %f16, [%r1]214
17380 stda %f16, [%r1]214
17381casa [%r1]0xd6, %r2, %g0
17382casxa [%r1]0xd6, %r2, %g0
17383 prefetcha [%r1]214, 0xb
17384CASE_ASI_0xe6_th4:
17385 setx 0x2aae796d, %r4, %r1
17386 and %r1, %r31, %r1 !make sure address is aligned
17387 ldx [%r24 + 0x6a & ~0x7], %r2
17388 ldx [%r25 + 0xd0 & ~0x7], %r4
17389 ldx [%r25 + 0x10 & ~0x7], %r6
17390 ldx [%r26 + 0xa3 & ~0x7], %r8
17391 ldx [%r25 + 0x99 & ~0x7], %r10
17392 ldx [%r21 + 0xf7 & ~0x7], %r12
17393 ldx [%r27 + 0x92 & ~0x7], %r14
17394 ldx [%r25 + 0x3b & ~0x7], %r16
17395 ld [%r22 + 0x79 & ~0x7], %f0
17396 ld [%r25 + 0x3b & ~0x7], %f16
17397 ld [%r22 + 0x1d & ~0x7], %f32
17398 ld [%r22 + 0x86 & ~0x7], %f48
17399 ldsba [%r1]230, %r6
17400 ldsha [%r1]230, %r16
17401 ldswa [%r1]230, %r4
17402 lduba [%r1]230, %r10
17403 lduha [%r1]230, %r10
17404 ldxa [%r1]230, %r16
17405 ldda [%r1]230, %r8
17406 ldstuba [%r1]230, %r2
17407 swapa [%r1]230, %r14
17408 lda [%r1]230, %f0
17409 ldda [%r1]230, %f48
17410 stba %r4, [%r1]230
17411 stha %r6, [%r1]230
17412 stwa %r0, [%r1]230
17413 stxa %r4, [%r1]230
17414 sta %f48, [%r1]230
17415 stda %f32, [%r1]230
17416casa [%r1]0xe6, %r2, %g0
17417casxa [%r1]0xe6, %r2, %g0
17418 prefetcha [%r1]230, 0x1
17419CASE_ASI_0xf2_th4:
17420 setx 0x6f11e733, %r4, %r1
17421 and %r1, %r31, %r1 !make sure address is aligned
17422 ldx [%r27 + 0x49 & ~0x7], %r2
17423 ldx [%r23 + 0x7c & ~0x7], %r4
17424 ldx [%r21 + 0xec & ~0x7], %r6
17425 ldx [%r24 + 0x7 & ~0x7], %r8
17426 ldx [%r23 + 0xf5 & ~0x7], %r10
17427 ldx [%r23 + 0xa2 & ~0x7], %r12
17428 ldx [%r25 + 0xce & ~0x7], %r14
17429 ldx [%r21 + 0x96 & ~0x7], %r16
17430 ld [%r21 + 0x8 & ~0x7], %f0
17431 ld [%r24 + 0xf7 & ~0x7], %f16
17432 ld [%r22 + 0xfa & ~0x7], %f32
17433 ld [%r27 + 0x71 & ~0x7], %f48
17434 ldsba [%r1]242, %r14
17435 ldsha [%r1]242, %r16
17436 ldswa [%r1]242, %r16
17437 lduba [%r1]242, %r12
17438 lduha [%r1]242, %r6
17439 ldxa [%r1]242, %r16
17440 ldda [%r1]242, %r16
17441 ldstuba [%r1]242, %r6
17442 swapa [%r1]242, %r16
17443 lda [%r1]242, %f48
17444 ldda [%r1]242, %f32
17445 stba %r2, [%r1]242
17446 stha %r6, [%r1]242
17447 stwa %r0, [%r1]242
17448 stxa %r6, [%r1]242
17449 sta %f48, [%r1]242
17450 stda %f32, [%r1]242
17451casa [%r1]0xf2, %r2, %g0
17452casxa [%r1]0xf2, %r2, %g0
17453 prefetcha [%r1]242, 0x1b
17454CASE_ASI_0xfc_th4:
17455 setx 0x3a667cfc, %r4, %r1
17456 and %r1, %r31, %r1 !make sure address is aligned
17457 ldx [%r27 + 0x56 & ~0x7], %r2
17458 ldx [%r25 + 0x82 & ~0x7], %r4
17459 ldx [%r28 + 0xc8 & ~0x7], %r6
17460 ldx [%r21 + 0x72 & ~0x7], %r8
17461 ldx [%r24 + 0x5e & ~0x7], %r10
17462 ldx [%r22 + 0x43 & ~0x7], %r12
17463 ldx [%r24 + 0xeb & ~0x7], %r14
17464 ldx [%r25 + 0x76 & ~0x7], %r16
17465 ld [%r27 + 0xef & ~0x7], %f0
17466 ld [%r25 + 0x6c & ~0x7], %f16
17467 ld [%r28 + 0xce & ~0x7], %f32
17468 ld [%r28 + 0x99 & ~0x7], %f48
17469 ldsba [%r1]252, %r2
17470 ldsha [%r1]252, %r2
17471 ldswa [%r1]252, %r8
17472 lduba [%r1]252, %r14
17473 lduha [%r1]252, %r10
17474 ldxa [%r1]252, %r14
17475 ldda [%r1]252, %r14
17476 ldstuba [%r1]252, %r16
17477 swapa [%r1]252, %r2
17478 lda [%r1]252, %f0
17479 ldda [%r1]252, %f48
17480 stba %r6, [%r1]252
17481 stha %r14, [%r1]252
17482 stwa %r4, [%r1]252
17483 stxa %r8, [%r1]252
17484 sta %f0, [%r1]252
17485 stda %f32, [%r1]252
17486casa [%r1]0xfc, %r2, %g0
17487casxa [%r1]0xfc, %r2, %g0
17488 prefetcha [%r1]252, 0x11
17489CASE_ASI_0x41_th4_0x0:
17490 mov %g0, %r1
17491 ldsba [%r1]65, %r6
17492 ldsha [%r1]65, %r4
17493 ldswa [%r1]65, %r12
17494 lduba [%r1]65, %r12
17495 lduha [%r1]65, %r14
17496 ldxa [%r1]65, %r4
17497 ldda [%r1]65, %r6
17498 ldstuba [%r1]65, %r12
17499 swapa [%r1]65, %r10
17500 lda [%r1]65, %f32
17501 ldda [%r1]65, %f16
17502 stba %r14, [%r1]65
17503 stha %r10, [%r1]65
17504 stwa %r12, [%r1]65
17505 stxa %r4, [%r1]65
17506 sta %f0, [%r1]65
17507 stda %f32, [%r1]65
17508casa [%r1]0x41, %r2, %g0
17509casxa [%r1]0x41, %r2, %g0
17510 prefetcha [%r1]65, 0x15
17511CASE_ASI_0x41_th4_0x10:
17512 set 0x10, %r1
17513 ldsba [%r1]65, %r6
17514 ldsha [%r1]65, %r14
17515 ldswa [%r1]65, %r12
17516 lduba [%r1]65, %r4
17517 lduha [%r1]65, %r16
17518 ldxa [%r1]65, %r14
17519 ldda [%r1]65, %r2
17520 ldstuba [%r1]65, %r14
17521 swapa [%r1]65, %r14
17522 lda [%r1]65, %f0
17523 ldda [%r1]65, %f48
17524 stba %r14, [%r1]65
17525 stha %r14, [%r1]65
17526 stwa %r6, [%r1]65
17527 stxa %r12, [%r1]65
17528 sta %f16, [%r1]65
17529 stda %f0, [%r1]65
17530casa [%r1]0x41, %r2, %g0
17531casxa [%r1]0x41, %r2, %g0
17532 prefetcha [%r1]65, 0x11
17533CASE_ASI_0x41_th4_0x58:
17534 set 0x58, %r1
17535 ldsba [%r1]65, %r10
17536 ldsha [%r1]65, %r8
17537 ldswa [%r1]65, %r2
17538 lduba [%r1]65, %r16
17539 lduha [%r1]65, %r14
17540 ldxa [%r1]65, %r14
17541 ldda [%r1]65, %r6
17542 ldstuba [%r1]65, %r6
17543 swapa [%r1]65, %r4
17544 lda [%r1]65, %f16
17545 ldda [%r1]65, %f48
17546 stba %r10, [%r1]65
17547 stha %r2, [%r1]65
17548 stwa %r0, [%r1]65
17549 stxa %r2, [%r1]65
17550 sta %f32, [%r1]65
17551 stda %f0, [%r1]65
17552casa [%r1]0x41, %r2, %g0
17553casxa [%r1]0x41, %r2, %g0
17554 prefetcha [%r1]65, 0x1
17555CASE_ASI_0x4f_th4_range103:
17556!!asi_range = 0x0-0x38
17557 set 0x2c, %r1
17558 and %r1, %r29, %r1 !make sure address is aligned
17559 ldsba [%r1]79, %r12
17560 ldsha [%r1]79, %r2
17561 ldswa [%r1]79, %r4
17562 lduba [%r1]79, %r8
17563 lduha [%r1]79, %r16
17564 ldxa [%r1]79, %r12
17565 ldda [%r1]79, %r6
17566 ldstuba [%r1]79, %r16
17567 swapa [%r1]79, %r16
17568 lda [%r1]79, %f32
17569 ldda [%r1]79, %f16
17570 stba %r6, [%r1]79
17571 stha %r8, [%r1]79
17572 stwa %r12, [%r1]79
17573 sta %f48, [%r1]79
17574 stda %f32, [%r1]79
17575casa [%r1]0x4f, %r2, %g0
17576casxa [%r1]0x4f, %r2, %g0
17577 prefetcha [%r1]79, 0x1b
17578CASE_ASI_0x4c_th4_range104:
17579!!asi_range = 0x0-0x18
17580 set 0xd, %r1
17581 and %r1, %r29, %r1 !make sure address is aligned
17582 ldsba [%r1]76, %r2
17583 ldsha [%r1]76, %r12
17584 ldswa [%r1]76, %r12
17585 lduba [%r1]76, %r4
17586 lduha [%r1]76, %r14
17587 ldxa [%r1]76, %r16
17588 ldda [%r1]76, %r14
17589 ldstuba [%r1]76, %r6
17590 swapa [%r1]76, %r4
17591 lda [%r1]76, %f32
17592 ldda [%r1]76, %f32
17593 stba %r14, [%r1]76
17594 stha %r2, [%r1]76
17595 stwa %r4, [%r1]76
17596 sta %f16, [%r1]76
17597 stda %f32, [%r1]76
17598casa [%r1]0x4c, %r2, %g0
17599casxa [%r1]0x4c, %r2, %g0
17600 prefetcha [%r1]76, 0x4
17601CASE_ASI_0x40_th4_0x30:
17602 set 0x30, %r1
17603 ldsba [%r1]64, %r16
17604 ldsha [%r1]64, %r16
17605 ldswa [%r1]64, %r12
17606 lduba [%r1]64, %r8
17607 lduha [%r1]64, %r6
17608 ldxa [%r1]64, %r10
17609 ldda [%r1]64, %r10
17610 ldstuba [%r1]64, %r12
17611 swapa [%r1]64, %r4
17612 lda [%r1]64, %f48
17613 ldda [%r1]64, %f16
17614 stba %r8, [%r1]64
17615 stha %r2, [%r1]64
17616 stwa %r12, [%r1]64
17617 stxa %r14, [%r1]64
17618 sta %f16, [%r1]64
17619 stda %f16, [%r1]64
17620casa [%r1]0x40, %r2, %g0
17621casxa [%r1]0x40, %r2, %g0
17622 prefetcha [%r1]64, 0x19
17623CASE_ASI_0x40_th4_0xA0:
17624 set 0xA0, %r1
17625 ldsba [%r1]64, %r10
17626 ldsha [%r1]64, %r8
17627 ldswa [%r1]64, %r10
17628 lduba [%r1]64, %r6
17629 lduha [%r1]64, %r16
17630 ldxa [%r1]64, %r14
17631 ldda [%r1]64, %r10
17632 ldstuba [%r1]64, %r12
17633 swapa [%r1]64, %r8
17634 lda [%r1]64, %f16
17635 ldda [%r1]64, %f32
17636 stba %r2, [%r1]64
17637 stha %r0, [%r1]64
17638 stwa %r12, [%r1]64
17639 stxa %r4, [%r1]64
17640 sta %f16, [%r1]64
17641 stda %f16, [%r1]64
17642casa [%r1]0x40, %r2, %g0
17643casxa [%r1]0x40, %r2, %g0
17644 prefetcha [%r1]64, 0x11
17645CASE_ASI_0x40_th4_0x28:
17646 set 0x28, %r1
17647 ldsba [%r1]64, %r12
17648 ldsha [%r1]64, %r16
17649 ldswa [%r1]64, %r16
17650 lduba [%r1]64, %r6
17651 lduha [%r1]64, %r12
17652 ldxa [%r1]64, %r6
17653 ldda [%r1]64, %r6
17654 ldstuba [%r1]64, %r16
17655 swapa [%r1]64, %r8
17656 lda [%r1]64, %f48
17657 ldda [%r1]64, %f32
17658 stba %r0, [%r1]64
17659 stha %r12, [%r1]64
17660 stwa %r0, [%r1]64
17661 sta %f48, [%r1]64
17662 stda %f32, [%r1]64
17663casa [%r1]0x40, %r2, %g0
17664casxa [%r1]0x40, %r2, %g0
17665 prefetcha [%r1]64, 0x1f
17666CASE_ASI_0x45_th4_range105:
17667!!asi_range = 0x0-0x18
17668 set 0xd, %r1
17669 and %r1, %r29, %r1 !make sure address is aligned
17670 ldsba [%r1]69, %r8
17671 ldsha [%r1]69, %r10
17672 ldswa [%r1]69, %r10
17673 lduba [%r1]69, %r8
17674 lduha [%r1]69, %r8
17675 ldxa [%r1]69, %r14
17676 ldda [%r1]69, %r12
17677 ldstuba [%r1]69, %r8
17678 swapa [%r1]69, %r8
17679 lda [%r1]69, %f16
17680 ldda [%r1]69, %f16
17681 stba %r14, [%r1]69
17682 stha %r4, [%r1]69
17683 stwa %r2, [%r1]69
17684 sta %f48, [%r1]69
17685 stda %f0, [%r1]69
17686casa [%r1]0x45, %r2, %g0
17687casxa [%r1]0x45, %r2, %g0
17688 prefetcha [%r1]69, 0xa
17689CASE_ASI_0x50_th4_0x0:
17690 mov %g0, %r1
17691 ldsba [%r1]80, %r4
17692 ldsha [%r1]80, %r14
17693 ldswa [%r1]80, %r2
17694 lduba [%r1]80, %r2
17695 lduha [%r1]80, %r14
17696 ldxa [%r1]80, %r4
17697 ldda [%r1]80, %r12
17698 ldstuba [%r1]80, %r4
17699 swapa [%r1]80, %r8
17700 lda [%r1]80, %f48
17701 ldda [%r1]80, %f0
17702 stba %r10, [%r1]80
17703 stha %r4, [%r1]80
17704 stwa %r4, [%r1]80
17705 stxa %r4, [%r1]80
17706 sta %f32, [%r1]80
17707 stda %f48, [%r1]80
17708casa [%r1]0x50, %r2, %g0
17709casxa [%r1]0x50, %r2, %g0
17710 prefetcha [%r1]80, 0x1d
17711CASE_ASI_0x5e_th4_range106:
17712!!asi_range = 0x0-0x7f8
17713 set 0x5cd, %r1
17714 and %r1, %r29, %r1 !make sure address is aligned
17715 ldsba [%r1]94, %r6
17716 ldsha [%r1]94, %r6
17717 ldswa [%r1]94, %r6
17718 lduba [%r1]94, %r16
17719 lduha [%r1]94, %r10
17720 ldxa [%r1]94, %r2
17721 ldda [%r1]94, %r4
17722 ldstuba [%r1]94, %r4
17723 swapa [%r1]94, %r8
17724 lda [%r1]94, %f16
17725 ldda [%r1]94, %f32
17726 stba %r0, [%r1]94
17727 stha %r10, [%r1]94
17728 stwa %r14, [%r1]94
17729 stxa %r6, [%r1]94
17730 sta %f32, [%r1]94
17731 stda %f48, [%r1]94
17732casa [%r1]0x5e, %r2, %g0
17733casxa [%r1]0x5e, %r2, %g0
17734 prefetcha [%r1]94, 0x18
17735CASE_ASI_0x73_th4_0x0:
17736 mov %g0, %r1
17737 ldsba [%r1]115, %r6
17738 ldsha [%r1]115, %r12
17739 ldswa [%r1]115, %r12
17740 lduba [%r1]115, %r8
17741 lduha [%r1]115, %r8
17742 ldxa [%r1]115, %r8
17743 ldda [%r1]115, %r8
17744 ldstuba [%r1]115, %r4
17745 swapa [%r1]115, %r6
17746 lda [%r1]115, %f16
17747 ldda [%r1]115, %f0
17748 stba %r14, [%r1]115
17749 stha %r14, [%r1]115
17750 stwa %r10, [%r1]115
17751 sta %f0, [%r1]115
17752 stda %f0, [%r1]115
17753casa [%r1]0x73, %r2, %g0
17754casxa [%r1]0x73, %r2, %g0
17755 prefetcha [%r1]115, 0x3
17756CASE_ASI_0x58_th4_0x18:
17757 set 0x18, %r1
17758 ldsba [%r1]88, %r4
17759 ldsha [%r1]88, %r6
17760 ldswa [%r1]88, %r4
17761 lduba [%r1]88, %r12
17762 lduha [%r1]88, %r16
17763 ldxa [%r1]88, %r4
17764 ldda [%r1]88, %r6
17765 ldstuba [%r1]88, %r2
17766 swapa [%r1]88, %r4
17767 lda [%r1]88, %f16
17768 ldda [%r1]88, %f0
17769 stba %r10, [%r1]88
17770 stha %r8, [%r1]88
17771 stwa %r2, [%r1]88
17772 sta %f16, [%r1]88
17773 stda %f0, [%r1]88
17774casa [%r1]0x58, %r2, %g0
17775casxa [%r1]0x58, %r2, %g0
17776 prefetcha [%r1]88, 0x6
17777CASE_ASI_0x58_th4_0x30:
17778 set 0x30, %r1
17779 ldsba [%r1]88, %r2
17780 ldsha [%r1]88, %r8
17781 ldswa [%r1]88, %r12
17782 lduba [%r1]88, %r8
17783 lduha [%r1]88, %r6
17784 ldxa [%r1]88, %r10
17785 ldda [%r1]88, %r16
17786 ldstuba [%r1]88, %r2
17787 swapa [%r1]88, %r12
17788 lda [%r1]88, %f0
17789 ldda [%r1]88, %f32
17790 stba %r0, [%r1]88
17791 stha %r2, [%r1]88
17792 stwa %r0, [%r1]88
17793 sta %f0, [%r1]88
17794 stda %f48, [%r1]88
17795casa [%r1]0x58, %r2, %g0
17796casxa [%r1]0x58, %r2, %g0
17797 prefetcha [%r1]88, 0x14
17798CASE_ASI_0x58_th4_0x38:
17799 set 0x38, %r1
17800 ldsba [%r1]88, %r2
17801 ldsha [%r1]88, %r12
17802 ldswa [%r1]88, %r10
17803 lduba [%r1]88, %r2
17804 lduha [%r1]88, %r10
17805 ldxa [%r1]88, %r14
17806 ldda [%r1]88, %r12
17807 ldstuba [%r1]88, %r10
17808 swapa [%r1]88, %r12
17809 lda [%r1]88, %f48
17810 ldda [%r1]88, %f48
17811 stba %r0, [%r1]88
17812 stha %r2, [%r1]88
17813 stwa %r4, [%r1]88
17814 sta %f32, [%r1]88
17815 stda %f16, [%r1]88
17816casa [%r1]0x58, %r2, %g0
17817casxa [%r1]0x58, %r2, %g0
17818 prefetcha [%r1]88, 0x1f
17819CASE_ASI_0x58_th4_0x40:
17820 set 0x40, %r1
17821 ldsba [%r1]88, %r2
17822 ldsha [%r1]88, %r6
17823 ldswa [%r1]88, %r16
17824 lduba [%r1]88, %r4
17825 lduha [%r1]88, %r2
17826 ldxa [%r1]88, %r10
17827 ldda [%r1]88, %r4
17828 ldstuba [%r1]88, %r2
17829 swapa [%r1]88, %r6
17830 lda [%r1]88, %f32
17831 ldda [%r1]88, %f48
17832 stba %r14, [%r1]88
17833 stha %r2, [%r1]88
17834 stwa %r0, [%r1]88
17835 sta %f48, [%r1]88
17836 stda %f32, [%r1]88
17837casa [%r1]0x58, %r2, %g0
17838casxa [%r1]0x58, %r2, %g0
17839 prefetcha [%r1]88, 0x17
17840CASE_ASI_0x58_th4_0x80:
17841 set 0x80, %r1
17842 ldsba [%r1]88, %r4
17843 ldsha [%r1]88, %r10
17844 ldswa [%r1]88, %r4
17845 lduba [%r1]88, %r14
17846 lduha [%r1]88, %r4
17847 ldxa [%r1]88, %r16
17848 ldda [%r1]88, %r12
17849 ldstuba [%r1]88, %r14
17850 swapa [%r1]88, %r2
17851 lda [%r1]88, %f32
17852 ldda [%r1]88, %f0
17853 stba %r8, [%r1]88
17854 stha %r0, [%r1]88
17855 stwa %r0, [%r1]88
17856 sta %f48, [%r1]88
17857 stda %f16, [%r1]88
17858casa [%r1]0x58, %r2, %g0
17859casxa [%r1]0x58, %r2, %g0
17860 prefetcha [%r1]88, 0x10
17861CASE_ASI_0x56_th4_range107:
17862!!asi_range = 0x0-0x1f8
17863 set 0x104, %r1
17864 and %r1, %r29, %r1 !make sure address is aligned
17865 ldsba [%r1]86, %r8
17866 ldsha [%r1]86, %r14
17867 ldswa [%r1]86, %r8
17868 lduba [%r1]86, %r4
17869 lduha [%r1]86, %r2
17870 ldxa [%r1]86, %r10
17871 ldda [%r1]86, %r6
17872 ldstuba [%r1]86, %r2
17873 swapa [%r1]86, %r8
17874 lda [%r1]86, %f16
17875 ldda [%r1]86, %f16
17876 stba %r14, [%r1]86
17877 stha %r8, [%r1]86
17878 stwa %r14, [%r1]86
17879 stxa %r2, [%r1]86
17880 sta %f16, [%r1]86
17881 stda %f48, [%r1]86
17882casa [%r1]0x56, %r2, %g0
17883casxa [%r1]0x56, %r2, %g0
17884 prefetcha [%r1]86, 0x10
17885CASE_ASI_0x56_th4_range108:
17886!!asi_range = 0x400-0x5f8
17887 set 0x5e7, %r1
17888 and %r1, %r29, %r1 !make sure address is aligned
17889 ldsba [%r1]86, %r16
17890 ldsha [%r1]86, %r12
17891 ldswa [%r1]86, %r16
17892 lduba [%r1]86, %r6
17893 lduha [%r1]86, %r6
17894 ldxa [%r1]86, %r6
17895 ldda [%r1]86, %r12
17896 ldstuba [%r1]86, %r12
17897 swapa [%r1]86, %r8
17898 lda [%r1]86, %f16
17899 ldda [%r1]86, %f0
17900 stba %r0, [%r1]86
17901 stha %r6, [%r1]86
17902 stwa %r6, [%r1]86
17903 stxa %r6, [%r1]86
17904 sta %f48, [%r1]86
17905 stda %f0, [%r1]86
17906casa [%r1]0x56, %r2, %g0
17907casxa [%r1]0x56, %r2, %g0
17908 prefetcha [%r1]86, 0x4
17909CASE_ASI_0x41_th4_0x20:
17910 set 0x20, %r1
17911 ldsba [%r1]65, %r2
17912 ldsha [%r1]65, %r2
17913 ldswa [%r1]65, %r12
17914 lduba [%r1]65, %r14
17915 lduha [%r1]65, %r16
17916 ldxa [%r1]65, %r16
17917 ldda [%r1]65, %r14
17918 ldstuba [%r1]65, %r8
17919 swapa [%r1]65, %r2
17920 lda [%r1]65, %f0
17921 ldda [%r1]65, %f0
17922 stba %r12, [%r1]65
17923 stha %r6, [%r1]65
17924 stwa %r6, [%r1]65
17925 sta %f0, [%r1]65
17926 stda %f0, [%r1]65
17927casa [%r1]0x41, %r2, %g0
17928casxa [%r1]0x41, %r2, %g0
17929 prefetcha [%r1]65, 0x14
17930CASE_ASI_0x41_th4_0x38:
17931 set 0x38, %r1
17932 ldsba [%r1]65, %r8
17933 ldsha [%r1]65, %r8
17934 ldswa [%r1]65, %r4
17935 lduba [%r1]65, %r2
17936 lduha [%r1]65, %r12
17937 ldxa [%r1]65, %r6
17938 ldda [%r1]65, %r12
17939 ldstuba [%r1]65, %r4
17940 swapa [%r1]65, %r10
17941 lda [%r1]65, %f0
17942 ldda [%r1]65, %f16
17943 stba %r0, [%r1]65
17944 stha %r12, [%r1]65
17945 stwa %r6, [%r1]65
17946 sta %f32, [%r1]65
17947 stda %f16, [%r1]65
17948casa [%r1]0x41, %r2, %g0
17949casxa [%r1]0x41, %r2, %g0
17950 prefetcha [%r1]65, 0x17
17951CASE_ASI_0x41_th4_0x50:
17952 set 0x50, %r1
17953 ldsba [%r1]65, %r14
17954 ldsha [%r1]65, %r2
17955 ldswa [%r1]65, %r12
17956 lduba [%r1]65, %r6
17957 lduha [%r1]65, %r8
17958 ldxa [%r1]65, %r14
17959 ldda [%r1]65, %r6
17960 ldstuba [%r1]65, %r10
17961 swapa [%r1]65, %r12
17962 lda [%r1]65, %f48
17963 ldda [%r1]65, %f32
17964 stba %r14, [%r1]65
17965 stha %r0, [%r1]65
17966 stwa %r12, [%r1]65
17967 sta %f48, [%r1]65
17968 stda %f16, [%r1]65
17969casa [%r1]0x41, %r2, %g0
17970casxa [%r1]0x41, %r2, %g0
17971 prefetcha [%r1]65, 0xe
17972CASE_ASI_0x5d_th4_range109:
17973!!asi_range = 0x0-0xff8
17974 set 0xad0, %r1
17975 and %r1, %r29, %r1 !make sure address is aligned
17976 ldsba [%r1]93, %r14
17977 ldsha [%r1]93, %r10
17978 ldswa [%r1]93, %r2
17979 lduba [%r1]93, %r10
17980 lduha [%r1]93, %r4
17981 ldxa [%r1]93, %r12
17982 ldda [%r1]93, %r6
17983 ldstuba [%r1]93, %r4
17984 swapa [%r1]93, %r6
17985 lda [%r1]93, %f48
17986 ldda [%r1]93, %f0
17987 stba %r0, [%r1]93
17988 stha %r14, [%r1]93
17989 stwa %r12, [%r1]93
17990 sta %f32, [%r1]93
17991 stda %f16, [%r1]93
17992casa [%r1]0x5d, %r2, %g0
17993casxa [%r1]0x5d, %r2, %g0
17994 prefetcha [%r1]93, 0x15
17995CASE_ASI_0x20_th4_range110:
17996!!asi_range = 0x0-0x38
17997 set 0x14, %r1
17998 and %r1, %r29, %r1 !make sure address is aligned
17999 ldsba [%r1]32, %r12
18000 ldsha [%r1]32, %r16
18001 ldswa [%r1]32, %r4
18002 lduba [%r1]32, %r10
18003 lduha [%r1]32, %r6
18004 ldxa [%r1]32, %r14
18005 ldda [%r1]32, %r6
18006 ldstuba [%r1]32, %r12
18007 swapa [%r1]32, %r14
18008 lda [%r1]32, %f32
18009 ldda [%r1]32, %f0
18010 stba %r6, [%r1]32
18011 stha %r4, [%r1]32
18012 stwa %r2, [%r1]32
18013 sta %f16, [%r1]32
18014 stda %f48, [%r1]32
18015casa [%r1]0x20, %r2, %g0
18016casxa [%r1]0x20, %r2, %g0
18017 prefetcha [%r1]32, 0x1a
18018CASE_ASI_0x4c_th4_0x20:
18019 set 0x20, %r1
18020 ldsba [%r1]76, %r14
18021 ldsha [%r1]76, %r10
18022 ldswa [%r1]76, %r8
18023 lduba [%r1]76, %r14
18024 lduha [%r1]76, %r8
18025 ldxa [%r1]76, %r14
18026 ldda [%r1]76, %r2
18027 ldstuba [%r1]76, %r8
18028 swapa [%r1]76, %r10
18029 lda [%r1]76, %f48
18030 ldda [%r1]76, %f32
18031 stba %r10, [%r1]76
18032 stha %r10, [%r1]76
18033 stwa %r0, [%r1]76
18034 stxa %r14, [%r1]76
18035 sta %f32, [%r1]76
18036 stda %f0, [%r1]76
18037casa [%r1]0x4c, %r2, %g0
18038casxa [%r1]0x4c, %r2, %g0
18039 prefetcha [%r1]76, 0x2
18040CASE_ASI_0x4c_th4_0x28:
18041 set 0x28, %r1
18042 ldsba [%r1]76, %r12
18043 ldsha [%r1]76, %r14
18044 ldswa [%r1]76, %r8
18045 lduba [%r1]76, %r8
18046 lduha [%r1]76, %r12
18047 ldxa [%r1]76, %r16
18048 ldda [%r1]76, %r16
18049 ldstuba [%r1]76, %r16
18050 swapa [%r1]76, %r8
18051 lda [%r1]76, %f0
18052 ldda [%r1]76, %f0
18053 stba %r0, [%r1]76
18054 stha %r14, [%r1]76
18055 stwa %r14, [%r1]76
18056 stxa %r0, [%r1]76
18057 sta %f16, [%r1]76
18058 stda %f16, [%r1]76
18059casa [%r1]0x4c, %r2, %g0
18060casxa [%r1]0x4c, %r2, %g0
18061 prefetcha [%r1]76, 0x15
18062CASE_ASI_0x58_th4_0x0:
18063 mov %g0, %r1
18064 ldsba [%r1]88, %r12
18065 ldsha [%r1]88, %r6
18066 ldswa [%r1]88, %r8
18067 lduba [%r1]88, %r8
18068 lduha [%r1]88, %r2
18069 ldxa [%r1]88, %r4
18070 ldda [%r1]88, %r10
18071 ldstuba [%r1]88, %r2
18072 swapa [%r1]88, %r2
18073 lda [%r1]88, %f16
18074 ldda [%r1]88, %f48
18075 stba %r14, [%r1]88
18076 stha %r10, [%r1]88
18077 stwa %r4, [%r1]88
18078 stxa %r0, [%r1]88
18079 sta %f16, [%r1]88
18080 stda %f32, [%r1]88
18081casa [%r1]0x58, %r2, %g0
18082casxa [%r1]0x58, %r2, %g0
18083 prefetcha [%r1]88, 0xa
18084CASE_ASI_0x58_th4_0x20:
18085 set 0x20, %r1
18086 ldsba [%r1]88, %r2
18087 ldsha [%r1]88, %r16
18088 ldswa [%r1]88, %r6
18089 lduba [%r1]88, %r4
18090 lduha [%r1]88, %r2
18091 ldxa [%r1]88, %r12
18092 ldda [%r1]88, %r2
18093 ldstuba [%r1]88, %r16
18094 swapa [%r1]88, %r4
18095 lda [%r1]88, %f16
18096 ldda [%r1]88, %f0
18097 stba %r14, [%r1]88
18098 stha %r0, [%r1]88
18099 stwa %r14, [%r1]88
18100 stxa %r14, [%r1]88
18101 sta %f32, [%r1]88
18102 stda %f48, [%r1]88
18103casa [%r1]0x58, %r2, %g0
18104casxa [%r1]0x58, %r2, %g0
18105 prefetcha [%r1]88, 0x6
18106CASE_ASI_0x57_th4:
18107 setx 0x1c865cd3, %r4, %r1
18108 and %r1, %r31, %r1 !make sure address is aligned
18109 ldx [%r26 + 0x5b & ~0x7], %r2
18110 ldx [%r22 + 0x54 & ~0x7], %r4
18111 ldx [%r25 + 0x69 & ~0x7], %r6
18112 ldx [%r21 + 0xbf & ~0x7], %r8
18113 ldx [%r21 + 0x72 & ~0x7], %r10
18114 ldx [%r25 + 0x64 & ~0x7], %r12
18115 ldx [%r28 + 0x83 & ~0x7], %r14
18116 ldx [%r25 + 0xf7 & ~0x7], %r16
18117 ld [%r23 + 0x7a & ~0x7], %f0
18118 ld [%r28 + 0xf5 & ~0x7], %f16
18119 ld [%r27 + 0x21 & ~0x7], %f32
18120 ld [%r22 + 0x2c & ~0x7], %f48
18121 ldsba [%r1]87, %r2
18122 ldsha [%r1]87, %r10
18123 ldswa [%r1]87, %r6
18124 lduba [%r1]87, %r4
18125 lduha [%r1]87, %r2
18126 ldxa [%r1]87, %r2
18127 ldda [%r1]87, %r2
18128 ldstuba [%r1]87, %r6
18129 swapa [%r1]87, %r4
18130 lda [%r1]87, %f32
18131 ldda [%r1]87, %f16
18132 stba %r12, [%r1]87
18133 stha %r12, [%r1]87
18134 stwa %r8, [%r1]87
18135 sta %f32, [%r1]87
18136 stda %f48, [%r1]87
18137casa [%r1]0x57, %r2, %g0
18138casxa [%r1]0x57, %r2, %g0
18139 prefetcha [%r1]87, 0x17
18140CASE_ASI_0x51_th4_range111:
18141!!asi_range = 0x0-0x38
18142 set 0xe, %r1
18143 and %r1, %r29, %r1 !make sure address is aligned
18144 ldsba [%r1]81, %r16
18145 ldsha [%r1]81, %r6
18146 ldswa [%r1]81, %r8
18147 lduba [%r1]81, %r14
18148 lduha [%r1]81, %r12
18149 ldxa [%r1]81, %r2
18150 ldda [%r1]81, %r4
18151 ldstuba [%r1]81, %r12
18152 swapa [%r1]81, %r14
18153 lda [%r1]81, %f32
18154 ldda [%r1]81, %f16
18155 stba %r10, [%r1]81
18156 stha %r12, [%r1]81
18157 stwa %r10, [%r1]81
18158 sta %f48, [%r1]81
18159 stda %f32, [%r1]81
18160casa [%r1]0x51, %r2, %g0
18161casxa [%r1]0x51, %r2, %g0
18162 prefetcha [%r1]81, 0x0
18163CASE_ASI_0x5a_th4_range112:
18164!!asi_range = 0x0-0x38
18165 set 0x2a, %r1
18166 and %r1, %r29, %r1 !make sure address is aligned
18167 ldsba [%r1]90, %r4
18168 ldsha [%r1]90, %r2
18169 ldswa [%r1]90, %r16
18170 lduba [%r1]90, %r10
18171 lduha [%r1]90, %r12
18172 ldxa [%r1]90, %r16
18173 ldda [%r1]90, %r4
18174 ldstuba [%r1]90, %r4
18175 swapa [%r1]90, %r16
18176 lda [%r1]90, %f48
18177 ldda [%r1]90, %f0
18178 stba %r14, [%r1]90
18179 stha %r0, [%r1]90
18180 stwa %r2, [%r1]90
18181 sta %f48, [%r1]90
18182 stda %f32, [%r1]90
18183casa [%r1]0x5a, %r2, %g0
18184casxa [%r1]0x5a, %r2, %g0
18185 prefetcha [%r1]90, 0xb
18186CASE_ASI_0x5b_th4_range113:
18187!!asi_range = 0x0-0x38
18188 set 0xb, %r1
18189 and %r1, %r29, %r1 !make sure address is aligned
18190 ldsba [%r1]91, %r4
18191 ldsha [%r1]91, %r8
18192 ldswa [%r1]91, %r4
18193 lduba [%r1]91, %r16
18194 lduha [%r1]91, %r10
18195 ldxa [%r1]91, %r6
18196 ldda [%r1]91, %r12
18197 ldstuba [%r1]91, %r14
18198 swapa [%r1]91, %r12
18199 lda [%r1]91, %f48
18200 ldda [%r1]91, %f32
18201 stba %r4, [%r1]91
18202 stha %r12, [%r1]91
18203 stwa %r12, [%r1]91
18204 sta %f0, [%r1]91
18205 stda %f0, [%r1]91
18206casa [%r1]0x5b, %r2, %g0
18207casxa [%r1]0x5b, %r2, %g0
18208 prefetcha [%r1]91, 0x1c
18209CASE_ASI_0x54_th4_range114:
18210!!asi_range = 0x10-0x88
18211 set 0x85, %r1
18212 and %r1, %r29, %r1 !make sure address is aligned
18213 ldsba [%r1]84, %r12
18214 ldsha [%r1]84, %r14
18215 ldswa [%r1]84, %r16
18216 lduba [%r1]84, %r10
18217 lduha [%r1]84, %r16
18218 ldxa [%r1]84, %r2
18219 ldda [%r1]84, %r12
18220 ldstuba [%r1]84, %r10
18221 swapa [%r1]84, %r14
18222 lda [%r1]84, %f16
18223 ldda [%r1]84, %f48
18224 stba %r8, [%r1]84
18225 stha %r2, [%r1]84
18226 stwa %r2, [%r1]84
18227 sta %f32, [%r1]84
18228 stda %f0, [%r1]84
18229casa [%r1]0x54, %r2, %g0
18230casxa [%r1]0x54, %r2, %g0
18231 prefetcha [%r1]84, 0x1f
18232CASE_ASI_0x72_th4_0x0:
18233 mov %g0, %r1
18234 ldsba [%r1]114, %r2
18235 ldsha [%r1]114, %r16
18236 ldswa [%r1]114, %r16
18237 lduba [%r1]114, %r14
18238 lduha [%r1]114, %r14
18239 ldxa [%r1]114, %r14
18240 ldda [%r1]114, %r10
18241 ldstuba [%r1]114, %r14
18242 swapa [%r1]114, %r6
18243 lda [%r1]114, %f0
18244 ldda [%r1]114, %f0
18245 stba %r6, [%r1]114
18246 stha %r10, [%r1]114
18247 stwa %r10, [%r1]114
18248 sta %f16, [%r1]114
18249 stda %f48, [%r1]114
18250casa [%r1]0x72, %r2, %g0
18251casxa [%r1]0x72, %r2, %g0
18252 prefetcha [%r1]114, 0xe
18253CASE_ASI_0x41_th4_0x60:
18254 set 0x60, %r1
18255 ldsba [%r1]65, %r2
18256 ldsha [%r1]65, %r2
18257 ldswa [%r1]65, %r12
18258 lduba [%r1]65, %r6
18259 lduha [%r1]65, %r8
18260 ldxa [%r1]65, %r16
18261 ldda [%r1]65, %r16
18262 ldstuba [%r1]65, %r2
18263 swapa [%r1]65, %r10
18264 lda [%r1]65, %f48
18265 ldda [%r1]65, %f16
18266 stba %r12, [%r1]65
18267 stha %r14, [%r1]65
18268 stwa %r14, [%r1]65
18269 sta %f48, [%r1]65
18270 stda %f0, [%r1]65
18271casa [%r1]0x41, %r2, %g0
18272casxa [%r1]0x41, %r2, %g0
18273 prefetcha [%r1]65, 0x1b
18274CASE_ASI_0x41_th4_0x68:
18275 set 0x68, %r1
18276 ldsba [%r1]65, %r12
18277 ldsha [%r1]65, %r12
18278 ldswa [%r1]65, %r14
18279 lduba [%r1]65, %r6
18280 lduha [%r1]65, %r16
18281 ldxa [%r1]65, %r2
18282 ldda [%r1]65, %r10
18283 ldstuba [%r1]65, %r2
18284 swapa [%r1]65, %r14
18285 lda [%r1]65, %f0
18286 ldda [%r1]65, %f16
18287 stba %r10, [%r1]65
18288 stha %r8, [%r1]65
18289 stwa %r14, [%r1]65
18290 sta %f48, [%r1]65
18291 stda %f16, [%r1]65
18292casa [%r1]0x41, %r2, %g0
18293casxa [%r1]0x41, %r2, %g0
18294 prefetcha [%r1]65, 0x15
18295CASE_ASI_0x63_th4_0x0:
18296 mov %g0, %r1
18297 ldsba [%r1]99, %r4
18298 ldsha [%r1]99, %r8
18299 ldswa [%r1]99, %r6
18300 lduba [%r1]99, %r4
18301 lduha [%r1]99, %r6
18302 ldxa [%r1]99, %r10
18303 ldda [%r1]99, %r14
18304 ldstuba [%r1]99, %r6
18305 swapa [%r1]99, %r10
18306 lda [%r1]99, %f48
18307 ldda [%r1]99, %f16
18308 stba %r2, [%r1]99
18309 stha %r8, [%r1]99
18310 stwa %r2, [%r1]99
18311 stxa %r14, [%r1]99
18312 sta %f16, [%r1]99
18313 stda %f32, [%r1]99
18314casa [%r1]0x63, %r2, %g0
18315casxa [%r1]0x63, %r2, %g0
18316 prefetcha [%r1]99, 0x10
18317CASE_ASI_0x63_th4_0x10:
18318 set 0x10, %r1
18319 ldsba [%r1]99, %r14
18320 ldsha [%r1]99, %r14
18321 ldswa [%r1]99, %r4
18322 lduba [%r1]99, %r10
18323 lduha [%r1]99, %r16
18324 ldxa [%r1]99, %r8
18325 ldda [%r1]99, %r2
18326 ldstuba [%r1]99, %r14
18327 swapa [%r1]99, %r12
18328 lda [%r1]99, %f0
18329 ldda [%r1]99, %f0
18330 stba %r8, [%r1]99
18331 stha %r6, [%r1]99
18332 stwa %r2, [%r1]99
18333 stxa %r12, [%r1]99
18334 sta %f48, [%r1]99
18335 stda %f16, [%r1]99
18336casa [%r1]0x63, %r2, %g0
18337casxa [%r1]0x63, %r2, %g0
18338 prefetcha [%r1]99, 0x9
18339CASE_ASI_0x43_th4_0x0:
18340 mov %g0, %r1
18341 ldsba [%r1]67, %r8
18342 ldsha [%r1]67, %r16
18343 ldswa [%r1]67, %r12
18344 lduba [%r1]67, %r12
18345 lduha [%r1]67, %r2
18346 ldxa [%r1]67, %r6
18347 ldda [%r1]67, %r10
18348 ldstuba [%r1]67, %r12
18349 swapa [%r1]67, %r16
18350 lda [%r1]67, %f0
18351 ldda [%r1]67, %f16
18352 stba %r12, [%r1]67
18353 stha %r14, [%r1]67
18354 stwa %r10, [%r1]67
18355 sta %f0, [%r1]67
18356 stda %f32, [%r1]67
18357casa [%r1]0x43, %r2, %g0
18358casxa [%r1]0x43, %r2, %g0
18359 prefetcha [%r1]67, 0x1c
18360CASE_ASI_0x59_th4_range115:
18361!!asi_range = 0x0-0x78
18362 set 0x10, %r1
18363 and %r1, %r29, %r1 !make sure address is aligned
18364 ldsba [%r1]89, %r6
18365 ldsha [%r1]89, %r16
18366 ldswa [%r1]89, %r2
18367 lduba [%r1]89, %r12
18368 lduha [%r1]89, %r6
18369 ldxa [%r1]89, %r6
18370 ldda [%r1]89, %r12
18371 ldstuba [%r1]89, %r8
18372 swapa [%r1]89, %r16
18373 lda [%r1]89, %f32
18374 ldda [%r1]89, %f48
18375 stba %r8, [%r1]89
18376 stha %r8, [%r1]89
18377 stwa %r14, [%r1]89
18378 sta %f48, [%r1]89
18379 stda %f16, [%r1]89
18380casa [%r1]0x59, %r2, %g0
18381casxa [%r1]0x59, %r2, %g0
18382 prefetcha [%r1]89, 0x1
18383CASE_ASI_0x67_th4_range116:
18384!!asi_range = 0x0-0x7fe0
18385 set 0x6406, %r1
18386 and %r1, %r29, %r1 !make sure address is aligned
18387 ldsba [%r1]103, %r10
18388 ldsha [%r1]103, %r12
18389 ldswa [%r1]103, %r14
18390 lduba [%r1]103, %r6
18391 lduha [%r1]103, %r6
18392 ldxa [%r1]103, %r16
18393 ldda [%r1]103, %r4
18394 ldstuba [%r1]103, %r10
18395 swapa [%r1]103, %r14
18396 lda [%r1]103, %f32
18397 ldda [%r1]103, %f16
18398 stba %r6, [%r1]103
18399 stha %r10, [%r1]103
18400 stwa %r10, [%r1]103
18401 sta %f16, [%r1]103
18402 stda %f0, [%r1]103
18403casa [%r1]0x67, %r2, %g0
18404casxa [%r1]0x67, %r2, %g0
18405 prefetcha [%r1]103, 0x14
18406CASE_ASI_0x4e_th4_0x0:
18407 mov %g0, %r1
18408 ldsba [%r1]78, %r8
18409 ldsha [%r1]78, %r16
18410 ldswa [%r1]78, %r10
18411 lduba [%r1]78, %r14
18412 lduha [%r1]78, %r6
18413 ldxa [%r1]78, %r16
18414 ldda [%r1]78, %r2
18415 ldstuba [%r1]78, %r14
18416 swapa [%r1]78, %r14
18417 lda [%r1]78, %f32
18418 ldda [%r1]78, %f32
18419 stba %r0, [%r1]78
18420 stha %r10, [%r1]78
18421 stwa %r14, [%r1]78
18422 sta %f16, [%r1]78
18423 stda %f48, [%r1]78
18424casa [%r1]0x4e, %r2, %g0
18425casxa [%r1]0x4e, %r2, %g0
18426 prefetcha [%r1]78, 0x9
18427CASE_ASI_0x48_th4_range117:
18428!!asi_range = 0x0-0xf8
18429 set 0x56, %r1
18430 and %r1, %r29, %r1 !make sure address is aligned
18431 ldsba [%r1]72, %r8
18432 ldsha [%r1]72, %r12
18433 ldswa [%r1]72, %r16
18434 lduba [%r1]72, %r10
18435 lduha [%r1]72, %r4
18436 ldxa [%r1]72, %r10
18437 ldda [%r1]72, %r4
18438 ldstuba [%r1]72, %r4
18439 swapa [%r1]72, %r8
18440 lda [%r1]72, %f16
18441 ldda [%r1]72, %f16
18442 stba %r12, [%r1]72
18443 stha %r4, [%r1]72
18444 stwa %r12, [%r1]72
18445 stxa %r6, [%r1]72
18446 sta %f0, [%r1]72
18447 stda %f48, [%r1]72
18448casa [%r1]0x48, %r2, %g0
18449casxa [%r1]0x48, %r2, %g0
18450 prefetcha [%r1]72, 0xd
18451CASE_ASI_0x49_th4_range118:
18452!!asi_range = 0x0-0xf8
18453 set 0x81, %r1
18454 and %r1, %r29, %r1 !make sure address is aligned
18455 ldsba [%r1]73, %r6
18456 ldsha [%r1]73, %r6
18457 ldswa [%r1]73, %r4
18458 lduba [%r1]73, %r12
18459 lduha [%r1]73, %r14
18460 ldxa [%r1]73, %r12
18461 ldda [%r1]73, %r14
18462 ldstuba [%r1]73, %r10
18463 swapa [%r1]73, %r16
18464 lda [%r1]73, %f48
18465 ldda [%r1]73, %f16
18466 stba %r8, [%r1]73
18467 stha %r6, [%r1]73
18468 stwa %r6, [%r1]73
18469 stxa %r2, [%r1]73
18470 sta %f16, [%r1]73
18471 stda %f16, [%r1]73
18472casa [%r1]0x49, %r2, %g0
18473casxa [%r1]0x49, %r2, %g0
18474 prefetcha [%r1]73, 0x6
18475CASE_ASI_0x5f_th4:
18476 setx 0x17a91026, %r4, %r1
18477 and %r1, %r31, %r1 !make sure address is aligned
18478 ldx [%r25 + 0x3c & ~0x7], %r2
18479 ldx [%r23 + 0xb5 & ~0x7], %r4
18480 ldx [%r26 + 0x69 & ~0x7], %r6
18481 ldx [%r26 + 0xa1 & ~0x7], %r8
18482 ldx [%r25 + 0xab & ~0x7], %r10
18483 ldx [%r24 + 0xff & ~0x7], %r12
18484 ldx [%r26 + 0xdd & ~0x7], %r14
18485 ldx [%r21 + 0xc1 & ~0x7], %r16
18486 ld [%r28 + 0x4e & ~0x7], %f0
18487 ld [%r21 + 0x54 & ~0x7], %f16
18488 ld [%r28 + 0x1e & ~0x7], %f32
18489 ld [%r28 + 0x8c & ~0x7], %f48
18490 ldsba [%r1]95, %r12
18491 ldsha [%r1]95, %r16
18492 ldswa [%r1]95, %r10
18493 lduba [%r1]95, %r10
18494 lduha [%r1]95, %r14
18495 ldxa [%r1]95, %r4
18496 ldda [%r1]95, %r14
18497 ldstuba [%r1]95, %r8
18498 swapa [%r1]95, %r10
18499 lda [%r1]95, %f48
18500 ldda [%r1]95, %f16
18501 stba %r6, [%r1]95
18502 stha %r6, [%r1]95
18503 stwa %r6, [%r1]95
18504 sta %f16, [%r1]95
18505 stda %f16, [%r1]95
18506casa [%r1]0x5f, %r2, %g0
18507casxa [%r1]0x5f, %r2, %g0
18508 prefetcha [%r1]95, 0xe
18509CASE_ASI_0x53_th4:
18510 setx 0x4f98301a, %r4, %r1
18511 and %r1, %r31, %r1 !make sure address is aligned
18512 ldx [%r26 + 0x59 & ~0x7], %r2
18513 ldx [%r25 + 0xef & ~0x7], %r4
18514 ldx [%r28 + 0xf3 & ~0x7], %r6
18515 ldx [%r22 + 0x61 & ~0x7], %r8
18516 ldx [%r28 + 0xde & ~0x7], %r10
18517 ldx [%r28 + 0xc1 & ~0x7], %r12
18518 ldx [%r24 + 0x58 & ~0x7], %r14
18519 ldx [%r27 + 0x8a & ~0x7], %r16
18520 ld [%r28 + 0xb & ~0x7], %f0
18521 ld [%r28 + 0x35 & ~0x7], %f16
18522 ld [%r23 + 0x10 & ~0x7], %f32
18523 ld [%r28 + 0x8a & ~0x7], %f48
18524 ldsba [%r1]83, %r4
18525 ldsha [%r1]83, %r12
18526 ldswa [%r1]83, %r2
18527 lduba [%r1]83, %r6
18528 lduha [%r1]83, %r12
18529 ldxa [%r1]83, %r8
18530 ldda [%r1]83, %r2
18531 ldstuba [%r1]83, %r8
18532 swapa [%r1]83, %r6
18533 lda [%r1]83, %f0
18534 ldda [%r1]83, %f32
18535 stba %r2, [%r1]83
18536 stha %r10, [%r1]83
18537 stwa %r2, [%r1]83
18538 stxa %r4, [%r1]83
18539 sta %f32, [%r1]83
18540 stda %f48, [%r1]83
18541casa [%r1]0x53, %r2, %g0
18542casxa [%r1]0x53, %r2, %g0
18543 prefetcha [%r1]83, 0x17
18544CASE_ASI_0x74_th4_0x0:
18545 mov %g0, %r1
18546 ldsba [%r1]116, %r8
18547 ldsha [%r1]116, %r16
18548 ldswa [%r1]116, %r14
18549 lduba [%r1]116, %r2
18550 lduha [%r1]116, %r14
18551 ldxa [%r1]116, %r8
18552 ldda [%r1]116, %r8
18553 ldstuba [%r1]116, %r4
18554 swapa [%r1]116, %r12
18555 lda [%r1]116, %f48
18556 ldda [%r1]116, %f0
18557 stba %r10, [%r1]116
18558 stha %r6, [%r1]116
18559 stwa %r14, [%r1]116
18560 stxa %r14, [%r1]116
18561 sta %f0, [%r1]116
18562 stda %f16, [%r1]116
18563casa [%r1]0x74, %r2, %g0
18564casxa [%r1]0x74, %r2, %g0
18565 prefetcha [%r1]116, 0x1c
18566CASE_ASI_0x54_th4_0x0:
18567 mov %g0, %r1
18568 ldsba [%r1]84, %r2
18569 ldsha [%r1]84, %r14
18570 ldswa [%r1]84, %r8
18571 lduba [%r1]84, %r10
18572 lduha [%r1]84, %r8
18573 ldxa [%r1]84, %r12
18574 ldda [%r1]84, %r16
18575 ldstuba [%r1]84, %r10
18576 swapa [%r1]84, %r16
18577 lda [%r1]84, %f16
18578 ldda [%r1]84, %f16
18579 stba %r10, [%r1]84
18580 stha %r0, [%r1]84
18581 stwa %r6, [%r1]84
18582 sta %f32, [%r1]84
18583 stda %f48, [%r1]84
18584casa [%r1]0x54, %r2, %g0
18585casxa [%r1]0x54, %r2, %g0
18586 prefetcha [%r1]84, 0x15
18587CASE_ASI_0x54_th4_0x400:
18588 set 0x400, %r1
18589 ldsba [%r1]84, %r8
18590 ldsha [%r1]84, %r16
18591 ldswa [%r1]84, %r16
18592 lduba [%r1]84, %r6
18593 lduha [%r1]84, %r4
18594 ldxa [%r1]84, %r16
18595 ldda [%r1]84, %r16
18596 ldstuba [%r1]84, %r8
18597 swapa [%r1]84, %r8
18598 lda [%r1]84, %f16
18599 ldda [%r1]84, %f48
18600 stba %r0, [%r1]84
18601 stha %r2, [%r1]84
18602 stwa %r6, [%r1]84
18603 sta %f32, [%r1]84
18604 stda %f48, [%r1]84
18605casa [%r1]0x54, %r2, %g0
18606casxa [%r1]0x54, %r2, %g0
18607 prefetcha [%r1]84, 0xe
18608CASE_ASI_0x54_th4_0x800:
18609 set 0x800, %r1
18610 ldsba [%r1]84, %r14
18611 ldsha [%r1]84, %r10
18612 ldswa [%r1]84, %r2
18613 lduba [%r1]84, %r6
18614 lduha [%r1]84, %r4
18615 ldxa [%r1]84, %r10
18616 ldda [%r1]84, %r14
18617 ldstuba [%r1]84, %r10
18618 swapa [%r1]84, %r14
18619 lda [%r1]84, %f48
18620 ldda [%r1]84, %f0
18621 stba %r14, [%r1]84
18622 stha %r4, [%r1]84
18623 stwa %r6, [%r1]84
18624 sta %f0, [%r1]84
18625 stda %f16, [%r1]84
18626casa [%r1]0x54, %r2, %g0
18627casxa [%r1]0x54, %r2, %g0
18628 prefetcha [%r1]84, 0x6
18629CASE_ASI_0x54_th4_0xc00:
18630 set 0xc00, %r1
18631 ldsba [%r1]84, %r14
18632 ldsha [%r1]84, %r4
18633 ldswa [%r1]84, %r4
18634 lduba [%r1]84, %r12
18635 lduha [%r1]84, %r16
18636 ldxa [%r1]84, %r16
18637 ldda [%r1]84, %r10
18638 ldstuba [%r1]84, %r4
18639 swapa [%r1]84, %r8
18640 lda [%r1]84, %f0
18641 ldda [%r1]84, %f16
18642 stba %r2, [%r1]84
18643 stha %r10, [%r1]84
18644 stwa %r4, [%r1]84
18645 sta %f32, [%r1]84
18646 stda %f0, [%r1]84
18647casa [%r1]0x54, %r2, %g0
18648casxa [%r1]0x54, %r2, %g0
18649 prefetcha [%r1]84, 0x1e
18650CASE_ASI_0x5c_th4_0x0:
18651 mov %g0, %r1
18652 ldsba [%r1]92, %r8
18653 ldsha [%r1]92, %r8
18654 ldswa [%r1]92, %r14
18655 lduba [%r1]92, %r12
18656 lduha [%r1]92, %r4
18657 ldxa [%r1]92, %r8
18658 ldda [%r1]92, %r14
18659 ldstuba [%r1]92, %r6
18660 swapa [%r1]92, %r8
18661 lda [%r1]92, %f0
18662 ldda [%r1]92, %f16
18663 stba %r12, [%r1]92
18664 stha %r4, [%r1]92
18665 stwa %r4, [%r1]92
18666 sta %f48, [%r1]92
18667 stda %f0, [%r1]92
18668casa [%r1]0x5c, %r2, %g0
18669casxa [%r1]0x5c, %r2, %g0
18670 prefetcha [%r1]92, 0x6
18671CASE_ASI_0x5c_th4_0x400:
18672 set 0x400, %r1
18673 ldsba [%r1]92, %r14
18674 ldsha [%r1]92, %r10
18675 ldswa [%r1]92, %r10
18676 lduba [%r1]92, %r12
18677 lduha [%r1]92, %r8
18678 ldxa [%r1]92, %r4
18679 ldda [%r1]92, %r2
18680 ldstuba [%r1]92, %r4
18681 swapa [%r1]92, %r16
18682 lda [%r1]92, %f0
18683 ldda [%r1]92, %f48
18684 stba %r12, [%r1]92
18685 stha %r14, [%r1]92
18686 stwa %r10, [%r1]92
18687 sta %f0, [%r1]92
18688 stda %f0, [%r1]92
18689casa [%r1]0x5c, %r2, %g0
18690casxa [%r1]0x5c, %r2, %g0
18691 prefetcha [%r1]92, 0x5
18692CASE_ASI_0x5c_th4_0x800:
18693 set 0x800, %r1
18694 ldsba [%r1]92, %r4
18695 ldsha [%r1]92, %r6
18696 ldswa [%r1]92, %r8
18697 lduba [%r1]92, %r8
18698 lduha [%r1]92, %r10
18699 ldxa [%r1]92, %r6
18700 ldda [%r1]92, %r12
18701 ldstuba [%r1]92, %r4
18702 swapa [%r1]92, %r12
18703 lda [%r1]92, %f0
18704 ldda [%r1]92, %f16
18705 stba %r0, [%r1]92
18706 stha %r12, [%r1]92
18707 stwa %r6, [%r1]92
18708 sta %f0, [%r1]92
18709 stda %f0, [%r1]92
18710casa [%r1]0x5c, %r2, %g0
18711casxa [%r1]0x5c, %r2, %g0
18712 prefetcha [%r1]92, 0x14
18713CASE_ASI_0x5c_th4_0xc00:
18714 set 0xc00, %r1
18715 ldsba [%r1]92, %r12
18716 ldsha [%r1]92, %r10
18717 ldswa [%r1]92, %r16
18718 lduba [%r1]92, %r16
18719 lduha [%r1]92, %r14
18720 ldxa [%r1]92, %r4
18721 ldda [%r1]92, %r2
18722 ldstuba [%r1]92, %r14
18723 swapa [%r1]92, %r16
18724 lda [%r1]92, %f0
18725 ldda [%r1]92, %f48
18726 stba %r4, [%r1]92
18727 stha %r10, [%r1]92
18728 stwa %r0, [%r1]92
18729 sta %f48, [%r1]92
18730 stda %f32, [%r1]92
18731casa [%r1]0x5c, %r2, %g0
18732casxa [%r1]0x5c, %r2, %g0
18733 prefetcha [%r1]92, 0xf
18734CASE_ASI_0x47_th4_range119:
18735!!asi_range = 0x0-0x7ff0
18736 set 0x6257, %r1
18737 and %r1, %r29, %r1 !make sure address is aligned
18738 ldsba [%r1]71, %r6
18739 ldsha [%r1]71, %r14
18740 ldswa [%r1]71, %r2
18741 lduba [%r1]71, %r10
18742 lduha [%r1]71, %r4
18743 ldxa [%r1]71, %r12
18744 ldda [%r1]71, %r16
18745 ldstuba [%r1]71, %r12
18746 swapa [%r1]71, %r12
18747 lda [%r1]71, %f32
18748 ldda [%r1]71, %f48
18749 stba %r14, [%r1]71
18750 stha %r8, [%r1]71
18751 stwa %r8, [%r1]71
18752 sta %f48, [%r1]71
18753 stda %f48, [%r1]71
18754casa [%r1]0x47, %r2, %g0
18755casxa [%r1]0x47, %r2, %g0
18756 prefetcha [%r1]71, 0x16
18757CASE_ASI_0x50_th4_0x18:
18758 set 0x18, %r1
18759 ldsba [%r1]80, %r4
18760 ldsha [%r1]80, %r14
18761 ldswa [%r1]80, %r16
18762 lduba [%r1]80, %r10
18763 lduha [%r1]80, %r14
18764 ldxa [%r1]80, %r16
18765 ldda [%r1]80, %r16
18766 ldstuba [%r1]80, %r12
18767 swapa [%r1]80, %r14
18768 lda [%r1]80, %f0
18769 ldda [%r1]80, %f48
18770 stba %r10, [%r1]80
18771 stha %r0, [%r1]80
18772 stwa %r8, [%r1]80
18773 sta %f48, [%r1]80
18774 stda %f32, [%r1]80
18775casa [%r1]0x50, %r2, %g0
18776casxa [%r1]0x50, %r2, %g0
18777 prefetcha [%r1]80, 0x6
18778CASE_ASI_0x50_th4_0x30:
18779 set 0x30, %r1
18780 ldsba [%r1]80, %r16
18781 ldsha [%r1]80, %r2
18782 ldswa [%r1]80, %r14
18783 lduba [%r1]80, %r4
18784 lduha [%r1]80, %r10
18785 ldxa [%r1]80, %r4
18786 ldda [%r1]80, %r14
18787 ldstuba [%r1]80, %r4
18788 swapa [%r1]80, %r6
18789 lda [%r1]80, %f48
18790 ldda [%r1]80, %f48
18791 stba %r6, [%r1]80
18792 stha %r8, [%r1]80
18793 stwa %r14, [%r1]80
18794 sta %f16, [%r1]80
18795 stda %f16, [%r1]80
18796casa [%r1]0x50, %r2, %g0
18797casxa [%r1]0x50, %r2, %g0
18798 prefetcha [%r1]80, 0x1f
18799CASE_ASI_0x50_th4_0x38:
18800 set 0x38, %r1
18801 ldsba [%r1]80, %r8
18802 ldsha [%r1]80, %r12
18803 ldswa [%r1]80, %r16
18804 lduba [%r1]80, %r4
18805 lduha [%r1]80, %r12
18806 ldxa [%r1]80, %r16
18807 ldda [%r1]80, %r14
18808 ldstuba [%r1]80, %r14
18809 swapa [%r1]80, %r8
18810 lda [%r1]80, %f16
18811 ldda [%r1]80, %f48
18812 stba %r6, [%r1]80
18813 stha %r6, [%r1]80
18814 stwa %r0, [%r1]80
18815 sta %f48, [%r1]80
18816 stda %f32, [%r1]80
18817casa [%r1]0x50, %r2, %g0
18818casxa [%r1]0x50, %r2, %g0
18819 prefetcha [%r1]80, 0x1b
18820CASE_ASI_0x42_th4_0x8:
18821 set 0x8, %r1
18822 ldsba [%r1]66, %r10
18823 ldsha [%r1]66, %r8
18824 ldswa [%r1]66, %r8
18825 lduba [%r1]66, %r14
18826 lduha [%r1]66, %r2
18827 ldxa [%r1]66, %r16
18828 ldda [%r1]66, %r12
18829 ldstuba [%r1]66, %r12
18830 swapa [%r1]66, %r2
18831 lda [%r1]66, %f32
18832 ldda [%r1]66, %f16
18833 stba %r0, [%r1]66
18834 stha %r10, [%r1]66
18835 stwa %r10, [%r1]66
18836 sta %f16, [%r1]66
18837 stda %f32, [%r1]66
18838casa [%r1]0x42, %r2, %g0
18839casxa [%r1]0x42, %r2, %g0
18840 prefetcha [%r1]66, 0xc
18841CASE_ASI_0x42_th4_0x10:
18842 set 0x10, %r1
18843 ldsba [%r1]66, %r8
18844 ldsha [%r1]66, %r10
18845 ldswa [%r1]66, %r4
18846 lduba [%r1]66, %r10
18847 lduha [%r1]66, %r12
18848 ldxa [%r1]66, %r8
18849 ldda [%r1]66, %r12
18850 ldstuba [%r1]66, %r10
18851 swapa [%r1]66, %r14
18852 lda [%r1]66, %f0
18853 ldda [%r1]66, %f16
18854 stba %r12, [%r1]66
18855 stha %r4, [%r1]66
18856 stwa %r0, [%r1]66
18857 sta %f32, [%r1]66
18858 stda %f16, [%r1]66
18859casa [%r1]0x42, %r2, %g0
18860casxa [%r1]0x42, %r2, %g0
18861 prefetcha [%r1]66, 0x14
18862CASE_ASI_0x52_th4_0x108:
18863 set 0x108, %r1
18864 ldsba [%r1]82, %r12
18865 ldsha [%r1]82, %r4
18866 ldswa [%r1]82, %r6
18867 lduba [%r1]82, %r6
18868 lduha [%r1]82, %r2
18869 ldxa [%r1]82, %r2
18870 ldda [%r1]82, %r14
18871 ldstuba [%r1]82, %r2
18872 swapa [%r1]82, %r14
18873 lda [%r1]82, %f16
18874 ldda [%r1]82, %f16
18875 stba %r6, [%r1]82
18876 stha %r12, [%r1]82
18877 stwa %r0, [%r1]82
18878 sta %f16, [%r1]82
18879 stda %f0, [%r1]82
18880casa [%r1]0x52, %r2, %g0
18881casxa [%r1]0x52, %r2, %g0
18882 prefetcha [%r1]82, 0x1e
18883CASE_ASI_0x52_th4_0x110:
18884 set 0x110, %r1
18885 ldsba [%r1]82, %r12
18886 ldsha [%r1]82, %r4
18887 ldswa [%r1]82, %r4
18888 lduba [%r1]82, %r14
18889 lduha [%r1]82, %r4
18890 ldxa [%r1]82, %r16
18891 ldda [%r1]82, %r10
18892 ldstuba [%r1]82, %r16
18893 swapa [%r1]82, %r16
18894 lda [%r1]82, %f32
18895 ldda [%r1]82, %f32
18896 stba %r14, [%r1]82
18897 stha %r6, [%r1]82
18898 stwa %r8, [%r1]82
18899 sta %f0, [%r1]82
18900 stda %f32, [%r1]82
18901casa [%r1]0x52, %r2, %g0
18902casxa [%r1]0x52, %r2, %g0
18903 prefetcha [%r1]82, 0x14
18904CASE_ASI_0x52_th4_0x118:
18905 set 0x118, %r1
18906 ldsba [%r1]82, %r6
18907 ldsha [%r1]82, %r16
18908 ldswa [%r1]82, %r16
18909 lduba [%r1]82, %r2
18910 lduha [%r1]82, %r2
18911 ldxa [%r1]82, %r8
18912 ldda [%r1]82, %r2
18913 ldstuba [%r1]82, %r4
18914 swapa [%r1]82, %r4
18915 lda [%r1]82, %f0
18916 ldda [%r1]82, %f16
18917 stba %r0, [%r1]82
18918 stha %r14, [%r1]82
18919 stwa %r4, [%r1]82
18920 sta %f48, [%r1]82
18921 stda %f48, [%r1]82
18922casa [%r1]0x52, %r2, %g0
18923casxa [%r1]0x52, %r2, %g0
18924 prefetcha [%r1]82, 0x17
18925CASE_ASI_0x52_th4_0x120:
18926 set 0x120, %r1
18927 ldsba [%r1]82, %r4
18928 ldsha [%r1]82, %r12
18929 ldswa [%r1]82, %r16
18930 lduba [%r1]82, %r12
18931 lduha [%r1]82, %r8
18932 ldxa [%r1]82, %r16
18933 ldda [%r1]82, %r14
18934 ldstuba [%r1]82, %r4
18935 swapa [%r1]82, %r16
18936 lda [%r1]82, %f16
18937 ldda [%r1]82, %f48
18938 stba %r6, [%r1]82
18939 stha %r14, [%r1]82
18940 stwa %r2, [%r1]82
18941 sta %f0, [%r1]82
18942 stda %f0, [%r1]82
18943casa [%r1]0x52, %r2, %g0
18944casxa [%r1]0x52, %r2, %g0
18945 prefetcha [%r1]82, 0x17
18946CASE_ASI_0x52_th4_0x208:
18947 set 0x208, %r1
18948 ldsba [%r1]82, %r4
18949 ldsha [%r1]82, %r8
18950 ldswa [%r1]82, %r8
18951 lduba [%r1]82, %r8
18952 lduha [%r1]82, %r12
18953 ldxa [%r1]82, %r14
18954 ldda [%r1]82, %r16
18955 ldstuba [%r1]82, %r16
18956 swapa [%r1]82, %r4
18957 lda [%r1]82, %f48
18958 ldda [%r1]82, %f16
18959 stba %r0, [%r1]82
18960 stha %r10, [%r1]82
18961 stwa %r2, [%r1]82
18962 sta %f0, [%r1]82
18963 stda %f0, [%r1]82
18964casa [%r1]0x52, %r2, %g0
18965casxa [%r1]0x52, %r2, %g0
18966 prefetcha [%r1]82, 0x5
18967CASE_ASI_0x52_th4_0x210:
18968 set 0x210, %r1
18969 ldsba [%r1]82, %r10
18970 ldsha [%r1]82, %r8
18971 ldswa [%r1]82, %r10
18972 lduba [%r1]82, %r14
18973 lduha [%r1]82, %r16
18974 ldxa [%r1]82, %r2
18975 ldda [%r1]82, %r4
18976 ldstuba [%r1]82, %r4
18977 swapa [%r1]82, %r8
18978 lda [%r1]82, %f0
18979 ldda [%r1]82, %f16
18980 stba %r4, [%r1]82
18981 stha %r6, [%r1]82
18982 stwa %r8, [%r1]82
18983 sta %f16, [%r1]82
18984 stda %f32, [%r1]82
18985casa [%r1]0x52, %r2, %g0
18986casxa [%r1]0x52, %r2, %g0
18987 prefetcha [%r1]82, 0x2
18988CASE_ASI_0x52_th4_0x218:
18989 set 0x218, %r1
18990 ldsba [%r1]82, %r16
18991 ldsha [%r1]82, %r14
18992 ldswa [%r1]82, %r12
18993 lduba [%r1]82, %r8
18994 lduha [%r1]82, %r8
18995 ldxa [%r1]82, %r16
18996 ldda [%r1]82, %r2
18997 ldstuba [%r1]82, %r14
18998 swapa [%r1]82, %r2
18999 lda [%r1]82, %f16
19000 ldda [%r1]82, %f48
19001 stba %r6, [%r1]82
19002 stha %r4, [%r1]82
19003 stwa %r2, [%r1]82
19004 sta %f48, [%r1]82
19005 stda %f48, [%r1]82
19006casa [%r1]0x52, %r2, %g0
19007casxa [%r1]0x52, %r2, %g0
19008 prefetcha [%r1]82, 0x13
19009CASE_ASI_0x52_th4_0x220:
19010 set 0x220, %r1
19011 ldsba [%r1]82, %r6
19012 ldsha [%r1]82, %r14
19013 ldswa [%r1]82, %r14
19014 lduba [%r1]82, %r14
19015 lduha [%r1]82, %r8
19016 ldxa [%r1]82, %r12
19017 ldda [%r1]82, %r12
19018 ldstuba [%r1]82, %r6
19019 swapa [%r1]82, %r10
19020 lda [%r1]82, %f16
19021 ldda [%r1]82, %f48
19022 stba %r4, [%r1]82
19023 stha %r0, [%r1]82
19024 stwa %r0, [%r1]82
19025 sta %f48, [%r1]82
19026 stda %f16, [%r1]82
19027casa [%r1]0x52, %r2, %g0
19028casxa [%r1]0x52, %r2, %g0
19029 prefetcha [%r1]82, 0x1c
19030CASE_ASI_0x25_th4_0x3C0:
19031 set 0x3C0, %r1
19032 ldsba [%r1]37, %r14
19033 ldsha [%r1]37, %r16
19034 ldswa [%r1]37, %r8
19035 lduba [%r1]37, %r14
19036 lduha [%r1]37, %r16
19037 ldxa [%r1]37, %r10
19038 ldda [%r1]37, %r12
19039 ldstuba [%r1]37, %r16
19040 swapa [%r1]37, %r14
19041 lda [%r1]37, %f0
19042 ldda [%r1]37, %f48
19043 stba %r8, [%r1]37
19044 stha %r8, [%r1]37
19045 stwa %r4, [%r1]37
19046 sta %f48, [%r1]37
19047 stda %f32, [%r1]37
19048casa [%r1]0x25, %r2, %g0
19049casxa [%r1]0x25, %r2, %g0
19050 prefetcha [%r1]37, 0x16
19051CASE_ASI_0x25_th4_0x3C8:
19052 set 0x3C8, %r1
19053 ldsba [%r1]37, %r14
19054 ldsha [%r1]37, %r4
19055 ldswa [%r1]37, %r16
19056 lduba [%r1]37, %r6
19057 lduha [%r1]37, %r16
19058 ldxa [%r1]37, %r6
19059 ldda [%r1]37, %r10
19060 ldstuba [%r1]37, %r8
19061 swapa [%r1]37, %r12
19062 lda [%r1]37, %f0
19063 ldda [%r1]37, %f32
19064 stba %r6, [%r1]37
19065 stha %r6, [%r1]37
19066 stwa %r10, [%r1]37
19067 sta %f0, [%r1]37
19068 stda %f48, [%r1]37
19069casa [%r1]0x25, %r2, %g0
19070casxa [%r1]0x25, %r2, %g0
19071 prefetcha [%r1]37, 0x13
19072CASE_ASI_0x25_th4_0x3D0:
19073 set 0x3D0, %r1
19074 ldsba [%r1]37, %r12
19075 ldsha [%r1]37, %r4
19076 ldswa [%r1]37, %r10
19077 lduba [%r1]37, %r2
19078 lduha [%r1]37, %r6
19079 ldxa [%r1]37, %r12
19080 ldda [%r1]37, %r6
19081 ldstuba [%r1]37, %r10
19082 swapa [%r1]37, %r10
19083 lda [%r1]37, %f48
19084 ldda [%r1]37, %f32
19085 stba %r12, [%r1]37
19086 stha %r0, [%r1]37
19087 stwa %r6, [%r1]37
19088 sta %f0, [%r1]37
19089 stda %f48, [%r1]37
19090casa [%r1]0x25, %r2, %g0
19091casxa [%r1]0x25, %r2, %g0
19092 prefetcha [%r1]37, 0xb
19093CASE_ASI_0x25_th4_0x3D8:
19094 set 0x3D8, %r1
19095 ldsba [%r1]37, %r8
19096 ldsha [%r1]37, %r16
19097 ldswa [%r1]37, %r14
19098 lduba [%r1]37, %r8
19099 lduha [%r1]37, %r2
19100 ldxa [%r1]37, %r6
19101 ldda [%r1]37, %r10
19102 ldstuba [%r1]37, %r12
19103 swapa [%r1]37, %r16
19104 lda [%r1]37, %f0
19105 ldda [%r1]37, %f48
19106 stba %r4, [%r1]37
19107 stha %r6, [%r1]37
19108 stwa %r2, [%r1]37
19109 sta %f48, [%r1]37
19110 stda %f48, [%r1]37
19111casa [%r1]0x25, %r2, %g0
19112casxa [%r1]0x25, %r2, %g0
19113 prefetcha [%r1]37, 0x0
19114CASE_ASI_0x25_th4_0x3E0:
19115 set 0x3E0, %r1
19116 ldsba [%r1]37, %r16
19117 ldsha [%r1]37, %r4
19118 ldswa [%r1]37, %r16
19119 lduba [%r1]37, %r16
19120 lduha [%r1]37, %r8
19121 ldxa [%r1]37, %r16
19122 ldda [%r1]37, %r8
19123 ldstuba [%r1]37, %r2
19124 swapa [%r1]37, %r16
19125 lda [%r1]37, %f48
19126 ldda [%r1]37, %f48
19127 stba %r2, [%r1]37
19128 stha %r6, [%r1]37
19129 stwa %r2, [%r1]37
19130 sta %f32, [%r1]37
19131 stda %f32, [%r1]37
19132casa [%r1]0x25, %r2, %g0
19133casxa [%r1]0x25, %r2, %g0
19134 prefetcha [%r1]37, 0x4
19135CASE_ASI_0x25_th4_0x3E8:
19136 set 0x3E8, %r1
19137 ldsba [%r1]37, %r4
19138 ldsha [%r1]37, %r14
19139 ldswa [%r1]37, %r6
19140 lduba [%r1]37, %r14
19141 lduha [%r1]37, %r6
19142 ldxa [%r1]37, %r16
19143 ldda [%r1]37, %r8
19144 ldstuba [%r1]37, %r12
19145 swapa [%r1]37, %r12
19146 lda [%r1]37, %f48
19147 ldda [%r1]37, %f48
19148 stba %r2, [%r1]37
19149 stha %r0, [%r1]37
19150 stwa %r8, [%r1]37
19151 sta %f0, [%r1]37
19152 stda %f48, [%r1]37
19153casa [%r1]0x25, %r2, %g0
19154casxa [%r1]0x25, %r2, %g0
19155 prefetcha [%r1]37, 0x19
19156CASE_ASI_0x25_th4_0x3F0:
19157 set 0x3F0, %r1
19158 ldsba [%r1]37, %r12
19159 ldsha [%r1]37, %r8
19160 ldswa [%r1]37, %r2
19161 lduba [%r1]37, %r10
19162 lduha [%r1]37, %r16
19163 ldxa [%r1]37, %r8
19164 ldda [%r1]37, %r2
19165 ldstuba [%r1]37, %r6
19166 swapa [%r1]37, %r12
19167 lda [%r1]37, %f32
19168 ldda [%r1]37, %f0
19169 stba %r8, [%r1]37
19170 stha %r0, [%r1]37
19171 stwa %r2, [%r1]37
19172 sta %f16, [%r1]37
19173 stda %f32, [%r1]37
19174casa [%r1]0x25, %r2, %g0
19175casxa [%r1]0x25, %r2, %g0
19176 prefetcha [%r1]37, 0x11
19177CASE_ASI_0x25_th4_0x3F8:
19178 set 0x3F8, %r1
19179 ldsba [%r1]37, %r10
19180 ldsha [%r1]37, %r2
19181 ldswa [%r1]37, %r2
19182 lduba [%r1]37, %r6
19183 lduha [%r1]37, %r12
19184 ldxa [%r1]37, %r16
19185 ldda [%r1]37, %r2
19186 ldstuba [%r1]37, %r10
19187 swapa [%r1]37, %r16
19188 lda [%r1]37, %f48
19189 ldda [%r1]37, %f48
19190 stba %r4, [%r1]37
19191 stha %r6, [%r1]37
19192 stwa %r10, [%r1]37
19193 sta %f48, [%r1]37
19194 stda %f0, [%r1]37
19195casa [%r1]0x25, %r2, %g0
19196casxa [%r1]0x25, %r2, %g0
19197 prefetcha [%r1]37, 0x1b
19198CASE_ASI_0x55_th4_range120:
19199!!asi_range = 0x0-0x1f8
19200 set 0x18a, %r1
19201 and %r1, %r29, %r1 !make sure address is aligned
19202 ldsba [%r1]85, %r8
19203 ldsha [%r1]85, %r6
19204 ldswa [%r1]85, %r8
19205 lduba [%r1]85, %r10
19206 lduha [%r1]85, %r2
19207 ldxa [%r1]85, %r10
19208 ldda [%r1]85, %r16
19209 ldstuba [%r1]85, %r6
19210 swapa [%r1]85, %r6
19211 lda [%r1]85, %f0
19212 ldda [%r1]85, %f32
19213 stba %r6, [%r1]85
19214 stha %r0, [%r1]85
19215 stwa %r10, [%r1]85
19216 sta %f48, [%r1]85
19217 stda %f16, [%r1]85
19218casa [%r1]0x55, %r2, %g0
19219casxa [%r1]0x55, %r2, %g0
19220 prefetcha [%r1]85, 0x13
19221CASE_ASI_0x55_th4_range121:
19222!!asi_range = 0x400-0x5f8
19223 set 0x5a0, %r1
19224 and %r1, %r29, %r1 !make sure address is aligned
19225 ldsba [%r1]85, %r2
19226 ldsha [%r1]85, %r12
19227 ldswa [%r1]85, %r12
19228 lduba [%r1]85, %r14
19229 lduha [%r1]85, %r12
19230 ldxa [%r1]85, %r2
19231 ldda [%r1]85, %r2
19232 ldstuba [%r1]85, %r10
19233 swapa [%r1]85, %r6
19234 lda [%r1]85, %f16
19235 ldda [%r1]85, %f32
19236 stba %r0, [%r1]85
19237 stha %r10, [%r1]85
19238 stwa %r4, [%r1]85
19239 sta %f32, [%r1]85
19240 stda %f0, [%r1]85
19241casa [%r1]0x55, %r2, %g0
19242casxa [%r1]0x55, %r2, %g0
19243 prefetcha [%r1]85, 0x4
19244 nop
19245 nop
19246 nop
19247subcc %r19, 1, %r19
19248cmp %r19, 2
19249bz,a TH4_LOOP
19250ta T_CHANGE_NONPRIV
19251cmp %r19, 1
19252bz,a TH4_LOOP
19253ta T_CHANGE_HPRIV
19254 nop
19255 ba main_text_end
19256 nop
19257 nop
19258 nop
19259 nop
19260 nop
19261 LOOP_T5:
19262 add %g0, 0x3, %r19
19263TH5_LOOP:
19264CASE_ASI_0x4_th5:
19265 mov %r28, %r1
19266 ldx [%r25 + 0xb2 & ~0x7], %r2
19267 ldx [%r21 + 0xda & ~0x7], %r4
19268 ldx [%r23 + 0x18 & ~0x7], %r6
19269 ldx [%r28 + 0x8e & ~0x7], %r8
19270 ldx [%r28 + 0x4e & ~0x7], %r10
19271 ldx [%r28 + 0x76 & ~0x7], %r12
19272 ldx [%r22 + 0x9f & ~0x7], %r14
19273 ldx [%r25 + 0x76 & ~0x7], %r16
19274 ld [%r21 + 0x9f & ~0x7], %f0
19275 ld [%r25 + 0x11 & ~0x7], %f16
19276 ld [%r23 + 0x11 & ~0x7], %f32
19277 ld [%r21 + 0x78 & ~0x7], %f48
19278 ldsba [%r1]4, %r4
19279 ldsha [%r1]4, %r6
19280 ldswa [%r1]4, %r2
19281 lduba [%r1]4, %r4
19282 lduha [%r1]4, %r6
19283 ldxa [%r1]4, %r10
19284 ldda [%r1]4, %r2
19285 ldstuba [%r1]4, %r10
19286 swapa [%r1]4, %r8
19287 lda [%r1]4, %f48
19288 ldda [%r1]4, %f48
19289 stba %r2, [%r1]4
19290 stha %r0, [%r1]4
19291 stwa %r6, [%r1]4
19292 stxa %r12, [%r1]4
19293 sta %f32, [%r1]4
19294 stda %f48, [%r1]4
19295casa [%r1]0x4, %r2, %g0
19296casxa [%r1]0x4, %r2, %g0
19297 prefetcha [%r1]4, 0x12
19298CASE_ASI_0xc_th5:
19299 mov %r21, %r1
19300 ldx [%r21 + 0x54 & ~0x7], %r2
19301 ldx [%r24 + 0xfb & ~0x7], %r4
19302 ldx [%r26 + 0x9b & ~0x7], %r6
19303 ldx [%r28 + 0x97 & ~0x7], %r8
19304 ldx [%r23 + 0x48 & ~0x7], %r10
19305 ldx [%r27 + 0xe5 & ~0x7], %r12
19306 ldx [%r24 + 0xf3 & ~0x7], %r14
19307 ldx [%r25 + 0x5b & ~0x7], %r16
19308 ld [%r22 + 0xd9 & ~0x7], %f0
19309 ld [%r28 + 0x89 & ~0x7], %f16
19310 ld [%r22 + 0xb6 & ~0x7], %f32
19311 ld [%r26 + 0x91 & ~0x7], %f48
19312 ldsba [%r1]12, %r4
19313 ldsha [%r1]12, %r8
19314 ldswa [%r1]12, %r8
19315 lduba [%r1]12, %r6
19316 lduha [%r1]12, %r4
19317 ldxa [%r1]12, %r6
19318 ldda [%r1]12, %r6
19319 ldstuba [%r1]12, %r4
19320 swapa [%r1]12, %r2
19321 lda [%r1]12, %f48
19322 ldda [%r1]12, %f32
19323 stba %r10, [%r1]12
19324 stha %r12, [%r1]12
19325 stwa %r12, [%r1]12
19326 stxa %r4, [%r1]12
19327 sta %f48, [%r1]12
19328 stda %f16, [%r1]12
19329casa [%r1]0xc, %r2, %g0
19330casxa [%r1]0xc, %r2, %g0
19331 prefetcha [%r1]12, 0x1
19332CASE_ASI_0x19_th5:
19333 mov %r24, %r1
19334 ldx [%r23 + 0xa5 & ~0x7], %r2
19335 ldx [%r27 + 0x69 & ~0x7], %r4
19336 ldx [%r23 + 0x84 & ~0x7], %r6
19337 ldx [%r28 + 0x1d & ~0x7], %r8
19338 ldx [%r27 + 0x12 & ~0x7], %r10
19339 ldx [%r24 + 0x8e & ~0x7], %r12
19340 ldx [%r27 + 0xbb & ~0x7], %r14
19341 ldx [%r21 + 0x10 & ~0x7], %r16
19342 ld [%r21 + 0xb2 & ~0x7], %f0
19343 ld [%r24 + 0xf4 & ~0x7], %f16
19344 ld [%r22 + 0x8f & ~0x7], %f32
19345 ld [%r27 + 0x9d & ~0x7], %f48
19346 ldsba [%r1]25, %r12
19347 ldsha [%r1]25, %r10
19348 ldswa [%r1]25, %r4
19349 lduba [%r1]25, %r10
19350 lduha [%r1]25, %r6
19351 ldxa [%r1]25, %r6
19352 ldda [%r1]25, %r8
19353 ldstuba [%r1]25, %r12
19354 swapa [%r1]25, %r14
19355 lda [%r1]25, %f32
19356 ldda [%r1]25, %f0
19357 stba %r14, [%r1]25
19358 stha %r14, [%r1]25
19359 stwa %r0, [%r1]25
19360 stxa %r8, [%r1]25
19361 sta %f32, [%r1]25
19362 stda %f0, [%r1]25
19363casa [%r1]0x19, %r2, %g0
19364casxa [%r1]0x19, %r2, %g0
19365 prefetcha [%r1]25, 0x16
19366CASE_ASI_0x27_th5:
19367 mov %r24, %r1
19368 ldx [%r24 + 0x5f & ~0x7], %r2
19369 ldx [%r23 + 0x96 & ~0x7], %r4
19370 ldx [%r25 + 0xf1 & ~0x7], %r6
19371 ldx [%r25 + 0xd3 & ~0x7], %r8
19372 ldx [%r23 + 0xd2 & ~0x7], %r10
19373 ldx [%r22 + 0xf6 & ~0x7], %r12
19374 ldx [%r23 + 0x48 & ~0x7], %r14
19375 ldx [%r27 + 0x48 & ~0x7], %r16
19376 ld [%r28 + 0xc6 & ~0x7], %f0
19377 ld [%r27 + 0xc7 & ~0x7], %f16
19378 ld [%r22 + 0xc & ~0x7], %f32
19379 ld [%r26 + 0xb8 & ~0x7], %f48
19380 ldsba [%r1]39, %r4
19381 ldsha [%r1]39, %r14
19382 ldswa [%r1]39, %r6
19383 lduba [%r1]39, %r6
19384 lduha [%r1]39, %r10
19385 ldxa [%r1]39, %r16
19386 ldda [%r1]39, %r12
19387 ldstuba [%r1]39, %r4
19388 swapa [%r1]39, %r12
19389 lda [%r1]39, %f16
19390 ldda [%r1]39, %f16
19391 stba %r8, [%r1]39
19392 stha %r12, [%r1]39
19393 stwa %r0, [%r1]39
19394 stxa %r4, [%r1]39
19395 sta %f48, [%r1]39
19396 stda %f48, [%r1]39
19397casa [%r1]0x27, %r2, %g0
19398casxa [%r1]0x27, %r2, %g0
19399 prefetcha [%r1]39, 0xf
19400CASE_ASI_0x2c_th5:
19401 mov %r22, %r1
19402 ldx [%r26 + 0x99 & ~0x7], %r2
19403 ldx [%r26 + 0x26 & ~0x7], %r4
19404 ldx [%r22 + 0x7f & ~0x7], %r6
19405 ldx [%r27 + 0x2f & ~0x7], %r8
19406 ldx [%r22 + 0x41 & ~0x7], %r10
19407 ldx [%r27 + 0xc6 & ~0x7], %r12
19408 ldx [%r23 + 0xce & ~0x7], %r14
19409 ldx [%r21 + 0x66 & ~0x7], %r16
19410 ld [%r24 + 0x84 & ~0x7], %f0
19411 ld [%r25 + 0x55 & ~0x7], %f16
19412 ld [%r22 + 0x3e & ~0x7], %f32
19413 ld [%r25 + 0x95 & ~0x7], %f48
19414 ldsba [%r1]44, %r8
19415 ldsha [%r1]44, %r12
19416 ldswa [%r1]44, %r14
19417 lduba [%r1]44, %r4
19418 lduha [%r1]44, %r8
19419 ldxa [%r1]44, %r6
19420 ldda [%r1]44, %r10
19421 ldstuba [%r1]44, %r4
19422 swapa [%r1]44, %r4
19423 lda [%r1]44, %f48
19424 ldda [%r1]44, %f48
19425 stba %r8, [%r1]44
19426 stha %r4, [%r1]44
19427 stwa %r0, [%r1]44
19428 stxa %r4, [%r1]44
19429 sta %f48, [%r1]44
19430 stda %f16, [%r1]44
19431casa [%r1]0x2c, %r2, %g0
19432casxa [%r1]0x2c, %r2, %g0
19433 prefetcha [%r1]44, 0x1a
19434CASE_ASI_0x2f_th5:
19435 mov %r26, %r1
19436 ldx [%r22 + 0xed & ~0x7], %r2
19437 ldx [%r26 + 0x1c & ~0x7], %r4
19438 ldx [%r24 + 0x35 & ~0x7], %r6
19439 ldx [%r25 + 0xd9 & ~0x7], %r8
19440 ldx [%r28 + 0x96 & ~0x7], %r10
19441 ldx [%r21 + 0x9f & ~0x7], %r12
19442 ldx [%r28 + 0x38 & ~0x7], %r14
19443 ldx [%r28 + 0x7d & ~0x7], %r16
19444 ld [%r27 + 0xb9 & ~0x7], %f0
19445 ld [%r25 + 0xb0 & ~0x7], %f16
19446 ld [%r24 + 0x99 & ~0x7], %f32
19447 ld [%r24 + 0xb0 & ~0x7], %f48
19448 ldsba [%r1]47, %r6
19449 ldsha [%r1]47, %r6
19450 ldswa [%r1]47, %r12
19451 lduba [%r1]47, %r6
19452 lduha [%r1]47, %r12
19453 ldxa [%r1]47, %r4
19454 ldda [%r1]47, %r4
19455 ldstuba [%r1]47, %r4
19456 swapa [%r1]47, %r2
19457 lda [%r1]47, %f48
19458 ldda [%r1]47, %f48
19459 stba %r8, [%r1]47
19460 stha %r10, [%r1]47
19461 stwa %r6, [%r1]47
19462 stxa %r6, [%r1]47
19463 sta %f48, [%r1]47
19464 stda %f16, [%r1]47
19465casa [%r1]0x2f, %r2, %g0
19466casxa [%r1]0x2f, %r2, %g0
19467 prefetcha [%r1]47, 0x1e
19468CASE_ASI_0x30_th5:
19469 mov %r25, %r1
19470 ldx [%r22 + 0xb4 & ~0x7], %r2
19471 ldx [%r22 + 0xb4 & ~0x7], %r4
19472 ldx [%r28 + 0x76 & ~0x7], %r6
19473 ldx [%r22 + 0x58 & ~0x7], %r8
19474 ldx [%r23 + 0xf4 & ~0x7], %r10
19475 ldx [%r25 + 0x51 & ~0x7], %r12
19476 ldx [%r23 + 0xdd & ~0x7], %r14
19477 ldx [%r23 + 0x45 & ~0x7], %r16
19478 ld [%r28 + 0x21 & ~0x7], %f0
19479 ld [%r22 + 0x4c & ~0x7], %f16
19480 ld [%r21 + 0xb4 & ~0x7], %f32
19481 ld [%r28 + 0x3b & ~0x7], %f48
19482 ldsba [%r1]48, %r10
19483 ldsha [%r1]48, %r8
19484 ldswa [%r1]48, %r16
19485 lduba [%r1]48, %r2
19486 lduha [%r1]48, %r16
19487 ldxa [%r1]48, %r2
19488 ldda [%r1]48, %r16
19489 ldstuba [%r1]48, %r8
19490 swapa [%r1]48, %r12
19491 lda [%r1]48, %f0
19492 ldda [%r1]48, %f0
19493 stba %r6, [%r1]48
19494 stha %r2, [%r1]48
19495 stwa %r4, [%r1]48
19496 stxa %r8, [%r1]48
19497 sta %f32, [%r1]48
19498 stda %f32, [%r1]48
19499casa [%r1]0x30, %r2, %g0
19500casxa [%r1]0x30, %r2, %g0
19501 prefetcha [%r1]48, 0x11
19502CASE_ASI_0x31_th5:
19503 mov %r22, %r1
19504 ldx [%r26 + 0x2d & ~0x7], %r2
19505 ldx [%r22 + 0x43 & ~0x7], %r4
19506 ldx [%r21 + 0xb3 & ~0x7], %r6
19507 ldx [%r27 + 0x15 & ~0x7], %r8
19508 ldx [%r21 + 0x0 & ~0x7], %r10
19509 ldx [%r28 + 0x8c & ~0x7], %r12
19510 ldx [%r26 + 0x9a & ~0x7], %r14
19511 ldx [%r26 + 0xf8 & ~0x7], %r16
19512 ld [%r21 + 0x28 & ~0x7], %f0
19513 ld [%r26 + 0x64 & ~0x7], %f16
19514 ld [%r25 + 0x47 & ~0x7], %f32
19515 ld [%r25 + 0x73 & ~0x7], %f48
19516 ldsba [%r1]49, %r14
19517 ldsha [%r1]49, %r16
19518 ldswa [%r1]49, %r8
19519 lduba [%r1]49, %r6
19520 lduha [%r1]49, %r10
19521 ldxa [%r1]49, %r12
19522 ldda [%r1]49, %r10
19523 ldstuba [%r1]49, %r14
19524 swapa [%r1]49, %r6
19525 lda [%r1]49, %f32
19526 ldda [%r1]49, %f48
19527 stba %r8, [%r1]49
19528 stha %r14, [%r1]49
19529 stwa %r14, [%r1]49
19530 stxa %r4, [%r1]49
19531 sta %f32, [%r1]49
19532 stda %f48, [%r1]49
19533casa [%r1]0x31, %r2, %g0
19534casxa [%r1]0x31, %r2, %g0
19535 prefetcha [%r1]49, 0x8
19536CASE_ASI_0x36_th5:
19537 mov %r22, %r1
19538 ldx [%r27 + 0xb9 & ~0x7], %r2
19539 ldx [%r24 + 0x43 & ~0x7], %r4
19540 ldx [%r25 + 0xd5 & ~0x7], %r6
19541 ldx [%r25 + 0x93 & ~0x7], %r8
19542 ldx [%r21 + 0x2a & ~0x7], %r10
19543 ldx [%r22 + 0x95 & ~0x7], %r12
19544 ldx [%r24 + 0x2e & ~0x7], %r14
19545 ldx [%r25 + 0x5a & ~0x7], %r16
19546 ld [%r23 + 0x7 & ~0x7], %f0
19547 ld [%r22 + 0x34 & ~0x7], %f16
19548 ld [%r24 + 0x6e & ~0x7], %f32
19549 ld [%r23 + 0x53 & ~0x7], %f48
19550 ldsba [%r1]54, %r6
19551 ldsha [%r1]54, %r2
19552 ldswa [%r1]54, %r10
19553 lduba [%r1]54, %r12
19554 lduha [%r1]54, %r12
19555 ldxa [%r1]54, %r8
19556 ldda [%r1]54, %r2
19557 ldstuba [%r1]54, %r16
19558 swapa [%r1]54, %r2
19559 lda [%r1]54, %f16
19560 ldda [%r1]54, %f0
19561 stba %r14, [%r1]54
19562 stha %r6, [%r1]54
19563 stwa %r4, [%r1]54
19564 stxa %r4, [%r1]54
19565 sta %f48, [%r1]54
19566 stda %f48, [%r1]54
19567casa [%r1]0x36, %r2, %g0
19568casxa [%r1]0x36, %r2, %g0
19569 prefetcha [%r1]54, 0x19
19570CASE_ASI_0x38_th5:
19571 mov %r27, %r1
19572 ldx [%r26 + 0x64 & ~0x7], %r2
19573 ldx [%r26 + 0x53 & ~0x7], %r4
19574 ldx [%r28 + 0x10 & ~0x7], %r6
19575 ldx [%r21 + 0x5b & ~0x7], %r8
19576 ldx [%r22 + 0xf2 & ~0x7], %r10
19577 ldx [%r25 + 0xbf & ~0x7], %r12
19578 ldx [%r25 + 0xe5 & ~0x7], %r14
19579 ldx [%r27 + 0x74 & ~0x7], %r16
19580 ld [%r28 + 0x43 & ~0x7], %f0
19581 ld [%r23 + 0x71 & ~0x7], %f16
19582 ld [%r27 + 0x49 & ~0x7], %f32
19583 ld [%r28 + 0xa3 & ~0x7], %f48
19584 ldsba [%r1]56, %r14
19585 ldsha [%r1]56, %r12
19586 ldswa [%r1]56, %r2
19587 lduba [%r1]56, %r2
19588 lduha [%r1]56, %r14
19589 ldxa [%r1]56, %r12
19590 ldda [%r1]56, %r12
19591 ldstuba [%r1]56, %r8
19592 swapa [%r1]56, %r16
19593 lda [%r1]56, %f0
19594 ldda [%r1]56, %f32
19595 stba %r12, [%r1]56
19596 stha %r6, [%r1]56
19597 stwa %r0, [%r1]56
19598 stxa %r4, [%r1]56
19599 sta %f16, [%r1]56
19600 stda %f32, [%r1]56
19601casa [%r1]0x38, %r2, %g0
19602casxa [%r1]0x38, %r2, %g0
19603 prefetcha [%r1]56, 0x12
19604CASE_ASI_0x39_th5:
19605 mov %r23, %r1
19606 ldx [%r26 + 0xbc & ~0x7], %r2
19607 ldx [%r21 + 0x79 & ~0x7], %r4
19608 ldx [%r28 + 0x65 & ~0x7], %r6
19609 ldx [%r23 + 0x4 & ~0x7], %r8
19610 ldx [%r28 + 0xe1 & ~0x7], %r10
19611 ldx [%r27 + 0x58 & ~0x7], %r12
19612 ldx [%r23 + 0x53 & ~0x7], %r14
19613 ldx [%r23 + 0x7b & ~0x7], %r16
19614 ld [%r21 + 0x5b & ~0x7], %f0
19615 ld [%r27 + 0x37 & ~0x7], %f16
19616 ld [%r27 + 0xc9 & ~0x7], %f32
19617 ld [%r23 + 0x6a & ~0x7], %f48
19618 ldsba [%r1]57, %r6
19619 ldsha [%r1]57, %r2
19620 ldswa [%r1]57, %r12
19621 lduba [%r1]57, %r10
19622 lduha [%r1]57, %r12
19623 ldxa [%r1]57, %r10
19624 ldda [%r1]57, %r10
19625 ldstuba [%r1]57, %r12
19626 swapa [%r1]57, %r14
19627 lda [%r1]57, %f16
19628 ldda [%r1]57, %f48
19629 stba %r6, [%r1]57
19630 stha %r12, [%r1]57
19631 stwa %r4, [%r1]57
19632 stxa %r10, [%r1]57
19633 sta %f48, [%r1]57
19634 stda %f0, [%r1]57
19635casa [%r1]0x39, %r2, %g0
19636casxa [%r1]0x39, %r2, %g0
19637 prefetcha [%r1]57, 0x11
19638CASE_ASI_0x3e_th5:
19639 mov %r25, %r1
19640 ldx [%r22 + 0x73 & ~0x7], %r2
19641 ldx [%r22 + 0xc5 & ~0x7], %r4
19642 ldx [%r24 + 0x24 & ~0x7], %r6
19643 ldx [%r25 + 0xd1 & ~0x7], %r8
19644 ldx [%r28 + 0xff & ~0x7], %r10
19645 ldx [%r26 + 0x36 & ~0x7], %r12
19646 ldx [%r26 + 0xb & ~0x7], %r14
19647 ldx [%r24 + 0x58 & ~0x7], %r16
19648 ld [%r26 + 0xab & ~0x7], %f0
19649 ld [%r22 + 0x35 & ~0x7], %f16
19650 ld [%r23 + 0x3 & ~0x7], %f32
19651 ld [%r24 + 0x52 & ~0x7], %f48
19652 ldsba [%r1]62, %r8
19653 ldsha [%r1]62, %r12
19654 ldswa [%r1]62, %r6
19655 lduba [%r1]62, %r2
19656 lduha [%r1]62, %r4
19657 ldxa [%r1]62, %r2
19658 ldda [%r1]62, %r10
19659 ldstuba [%r1]62, %r2
19660 swapa [%r1]62, %r8
19661 lda [%r1]62, %f0
19662 ldda [%r1]62, %f16
19663 stba %r10, [%r1]62
19664 stha %r6, [%r1]62
19665 stwa %r4, [%r1]62
19666 stxa %r14, [%r1]62
19667 sta %f48, [%r1]62
19668 stda %f48, [%r1]62
19669casa [%r1]0x3e, %r2, %g0
19670casxa [%r1]0x3e, %r2, %g0
19671 prefetcha [%r1]62, 0x1c
19672CASE_ASI_0x8b_th5:
19673 mov %r22, %r1
19674 ldx [%r21 + 0x28 & ~0x7], %r2
19675 ldx [%r23 + 0xc8 & ~0x7], %r4
19676 ldx [%r23 + 0xa0 & ~0x7], %r6
19677 ldx [%r28 + 0xe3 & ~0x7], %r8
19678 ldx [%r21 + 0xce & ~0x7], %r10
19679 ldx [%r22 + 0xf1 & ~0x7], %r12
19680 ldx [%r28 + 0x0 & ~0x7], %r14
19681 ldx [%r22 + 0x5f & ~0x7], %r16
19682 ld [%r27 + 0xb1 & ~0x7], %f0
19683 ld [%r28 + 0x19 & ~0x7], %f16
19684 ld [%r26 + 0x74 & ~0x7], %f32
19685 ld [%r27 + 0x91 & ~0x7], %f48
19686 ldsba [%r1]139, %r8
19687 ldsha [%r1]139, %r8
19688 ldswa [%r1]139, %r14
19689 lduba [%r1]139, %r12
19690 lduha [%r1]139, %r2
19691 ldxa [%r1]139, %r2
19692 ldda [%r1]139, %r16
19693 ldstuba [%r1]139, %r16
19694 swapa [%r1]139, %r8
19695 lda [%r1]139, %f32
19696 ldda [%r1]139, %f48
19697 stba %r4, [%r1]139
19698 stha %r10, [%r1]139
19699 stwa %r6, [%r1]139
19700 stxa %r14, [%r1]139
19701 sta %f16, [%r1]139
19702 stda %f48, [%r1]139
19703casa [%r1]0x8b, %r2, %g0
19704casxa [%r1]0x8b, %r2, %g0
19705 prefetcha [%r1]139, 0x5
19706CASE_ASI_0xc9_th5:
19707 mov %r28, %r1
19708 ldx [%r28 + 0x55 & ~0x7], %r2
19709 ldx [%r24 + 0x98 & ~0x7], %r4
19710 ldx [%r23 + 0x56 & ~0x7], %r6
19711 ldx [%r26 + 0xa3 & ~0x7], %r8
19712 ldx [%r26 + 0xe3 & ~0x7], %r10
19713 ldx [%r26 + 0x12 & ~0x7], %r12
19714 ldx [%r21 + 0xb1 & ~0x7], %r14
19715 ldx [%r21 + 0x4e & ~0x7], %r16
19716 ld [%r27 + 0x0 & ~0x7], %f0
19717 ld [%r22 + 0x2 & ~0x7], %f16
19718 ld [%r28 + 0x10 & ~0x7], %f32
19719 ld [%r27 + 0x87 & ~0x7], %f48
19720 ldsba [%r1]201, %r14
19721 ldsha [%r1]201, %r16
19722 ldswa [%r1]201, %r2
19723 lduba [%r1]201, %r6
19724 lduha [%r1]201, %r6
19725 ldxa [%r1]201, %r12
19726 ldda [%r1]201, %r2
19727 ldstuba [%r1]201, %r8
19728 swapa [%r1]201, %r10
19729 lda [%r1]201, %f48
19730 ldda [%r1]201, %f16
19731 stba %r0, [%r1]201
19732 stha %r12, [%r1]201
19733 stwa %r10, [%r1]201
19734 stxa %r8, [%r1]201
19735 sta %f32, [%r1]201
19736 stda %f0, [%r1]201
19737casa [%r1]0xc9, %r2, %g0
19738casxa [%r1]0xc9, %r2, %g0
19739 prefetcha [%r1]201, 0x16
19740CASE_ASI_0xd3_th5:
19741 mov %r25, %r1
19742 ldx [%r23 + 0x14 & ~0x7], %r2
19743 ldx [%r26 + 0xaf & ~0x7], %r4
19744 ldx [%r24 + 0x48 & ~0x7], %r6
19745 ldx [%r28 + 0xd1 & ~0x7], %r8
19746 ldx [%r27 + 0x50 & ~0x7], %r10
19747 ldx [%r26 + 0x52 & ~0x7], %r12
19748 ldx [%r28 + 0x3b & ~0x7], %r14
19749 ldx [%r22 + 0xca & ~0x7], %r16
19750 ld [%r28 + 0xcc & ~0x7], %f0
19751 ld [%r28 + 0xad & ~0x7], %f16
19752 ld [%r27 + 0x27 & ~0x7], %f32
19753 ld [%r26 + 0x53 & ~0x7], %f48
19754 ldsba [%r1]211, %r4
19755 ldsha [%r1]211, %r4
19756 ldswa [%r1]211, %r12
19757 lduba [%r1]211, %r6
19758 lduha [%r1]211, %r4
19759 ldxa [%r1]211, %r4
19760 ldda [%r1]211, %r2
19761 ldstuba [%r1]211, %r10
19762 swapa [%r1]211, %r8
19763 lda [%r1]211, %f32
19764 ldda [%r1]211, %f32
19765 stba %r4, [%r1]211
19766 stha %r4, [%r1]211
19767 stwa %r12, [%r1]211
19768 stxa %r12, [%r1]211
19769 sta %f32, [%r1]211
19770 stda %f16, [%r1]211
19771casa [%r1]0xd3, %r2, %g0
19772casxa [%r1]0xd3, %r2, %g0
19773 prefetcha [%r1]211, 0x8
19774CASE_ASI_0xe3_th5:
19775 mov %r22, %r1
19776 ldx [%r26 + 0xa0 & ~0x7], %r2
19777 ldx [%r24 + 0x45 & ~0x7], %r4
19778 ldx [%r25 + 0xe9 & ~0x7], %r6
19779 ldx [%r21 + 0x23 & ~0x7], %r8
19780 ldx [%r21 + 0xcf & ~0x7], %r10
19781 ldx [%r23 + 0x33 & ~0x7], %r12
19782 ldx [%r24 + 0xc4 & ~0x7], %r14
19783 ldx [%r22 + 0xbf & ~0x7], %r16
19784 ld [%r26 + 0x49 & ~0x7], %f0
19785 ld [%r26 + 0x9c & ~0x7], %f16
19786 ld [%r25 + 0xea & ~0x7], %f32
19787 ld [%r24 + 0xdf & ~0x7], %f48
19788 ldsba [%r1]227, %r12
19789 ldsha [%r1]227, %r16
19790 ldswa [%r1]227, %r10
19791 lduba [%r1]227, %r2
19792 lduha [%r1]227, %r2
19793 ldxa [%r1]227, %r16
19794 ldda [%r1]227, %r8
19795 ldstuba [%r1]227, %r2
19796 swapa [%r1]227, %r4
19797 lda [%r1]227, %f0
19798 ldda [%r1]227, %f32
19799 stba %r4, [%r1]227
19800 stha %r12, [%r1]227
19801 stwa %r8, [%r1]227
19802 stxa %r8, [%r1]227
19803 sta %f32, [%r1]227
19804 stda %f16, [%r1]227
19805casa [%r1]0xe3, %r2, %g0
19806casxa [%r1]0xe3, %r2, %g0
19807 prefetcha [%r1]227, 0x16
19808CASE_ASI_0x21_th5_0x8:
19809 set 0x8, %r1
19810 ldsba [%r1]33, %r14
19811 ldsha [%r1]33, %r6
19812 ldswa [%r1]33, %r14
19813 lduba [%r1]33, %r4
19814 lduha [%r1]33, %r10
19815 ldxa [%r1]33, %r14
19816 ldda [%r1]33, %r16
19817 ldstuba [%r1]33, %r12
19818 swapa [%r1]33, %r12
19819 lda [%r1]33, %f16
19820 ldda [%r1]33, %f0
19821 stba %r8, [%r1]33
19822 stha %r4, [%r1]33
19823 stwa %r8, [%r1]33
19824 sta %f0, [%r1]33
19825 stda %f48, [%r1]33
19826casa [%r1]0x21, %r2, %g0
19827casxa [%r1]0x21, %r2, %g0
19828 prefetcha [%r1]33, 0x1a
19829CASE_ASI_0x21_th5_0x10:
19830 set 0x10, %r1
19831 ldsba [%r1]33, %r2
19832 ldsha [%r1]33, %r14
19833 ldswa [%r1]33, %r12
19834 lduba [%r1]33, %r10
19835 lduha [%r1]33, %r12
19836 ldxa [%r1]33, %r4
19837 ldda [%r1]33, %r4
19838 ldstuba [%r1]33, %r12
19839 swapa [%r1]33, %r6
19840 lda [%r1]33, %f32
19841 ldda [%r1]33, %f48
19842 stba %r8, [%r1]33
19843 stha %r12, [%r1]33
19844 stwa %r12, [%r1]33
19845 sta %f48, [%r1]33
19846 stda %f48, [%r1]33
19847casa [%r1]0x21, %r2, %g0
19848casxa [%r1]0x21, %r2, %g0
19849 prefetcha [%r1]33, 0x4
19850CASE_ASI_0x21_th5_0x108:
19851 set 0x108, %r1
19852 ldsba [%r1]33, %r6
19853 ldsha [%r1]33, %r6
19854 ldswa [%r1]33, %r16
19855 lduba [%r1]33, %r16
19856 lduha [%r1]33, %r12
19857 ldxa [%r1]33, %r14
19858 ldda [%r1]33, %r14
19859 ldstuba [%r1]33, %r4
19860 swapa [%r1]33, %r6
19861 lda [%r1]33, %f32
19862 ldda [%r1]33, %f0
19863 stba %r4, [%r1]33
19864 stha %r0, [%r1]33
19865 stwa %r4, [%r1]33
19866 sta %f32, [%r1]33
19867 stda %f16, [%r1]33
19868casa [%r1]0x21, %r2, %g0
19869casxa [%r1]0x21, %r2, %g0
19870 prefetcha [%r1]33, 0xa
19871CASE_ASI_0x21_th5_0x110:
19872 set 0x110, %r1
19873 ldsba [%r1]33, %r8
19874 ldsha [%r1]33, %r2
19875 ldswa [%r1]33, %r12
19876 lduba [%r1]33, %r8
19877 lduha [%r1]33, %r16
19878 ldxa [%r1]33, %r16
19879 ldda [%r1]33, %r12
19880 ldstuba [%r1]33, %r4
19881 swapa [%r1]33, %r8
19882 lda [%r1]33, %f16
19883 ldda [%r1]33, %f32
19884 stba %r12, [%r1]33
19885 stha %r6, [%r1]33
19886 stwa %r8, [%r1]33
19887 sta %f32, [%r1]33
19888 stda %f48, [%r1]33
19889casa [%r1]0x21, %r2, %g0
19890casxa [%r1]0x21, %r2, %g0
19891 prefetcha [%r1]33, 0xb
19892CASE_ASI_0x40_th5_0x0:
19893 mov %g0, %r1
19894 ldsba [%r1]64, %r8
19895 ldsha [%r1]64, %r8
19896 ldswa [%r1]64, %r8
19897 lduba [%r1]64, %r14
19898 lduha [%r1]64, %r10
19899 ldxa [%r1]64, %r10
19900 ldda [%r1]64, %r16
19901 ldstuba [%r1]64, %r4
19902 swapa [%r1]64, %r2
19903 lda [%r1]64, %f16
19904 ldda [%r1]64, %f32
19905 stba %r6, [%r1]64
19906 stha %r4, [%r1]64
19907 stwa %r2, [%r1]64
19908 sta %f32, [%r1]64
19909 stda %f32, [%r1]64
19910casa [%r1]0x40, %r2, %g0
19911casxa [%r1]0x40, %r2, %g0
19912 prefetcha [%r1]64, 0x9
19913CASE_ASI_0x40_th5_0x8:
19914 set 0x8, %r1
19915 ldsba [%r1]64, %r6
19916 ldsha [%r1]64, %r8
19917 ldswa [%r1]64, %r16
19918 lduba [%r1]64, %r16
19919 lduha [%r1]64, %r4
19920 ldxa [%r1]64, %r12
19921 ldda [%r1]64, %r12
19922 ldstuba [%r1]64, %r14
19923 swapa [%r1]64, %r8
19924 lda [%r1]64, %f48
19925 ldda [%r1]64, %f0
19926 stba %r8, [%r1]64
19927 stha %r8, [%r1]64
19928 stwa %r12, [%r1]64
19929 sta %f16, [%r1]64
19930 stda %f48, [%r1]64
19931casa [%r1]0x40, %r2, %g0
19932casxa [%r1]0x40, %r2, %g0
19933 prefetcha [%r1]64, 0x17
19934CASE_ASI_0x40_th5_0x10:
19935 set 0x10, %r1
19936 ldsba [%r1]64, %r16
19937 ldsha [%r1]64, %r4
19938 ldswa [%r1]64, %r16
19939 lduba [%r1]64, %r12
19940 lduha [%r1]64, %r10
19941 ldxa [%r1]64, %r8
19942 ldda [%r1]64, %r8
19943 ldstuba [%r1]64, %r12
19944 swapa [%r1]64, %r4
19945 lda [%r1]64, %f48
19946 ldda [%r1]64, %f32
19947 stba %r0, [%r1]64
19948 stha %r10, [%r1]64
19949 stwa %r4, [%r1]64
19950 sta %f48, [%r1]64
19951 stda %f0, [%r1]64
19952casa [%r1]0x40, %r2, %g0
19953casxa [%r1]0x40, %r2, %g0
19954 prefetcha [%r1]64, 0x17
19955CASE_ASI_0x40_th5_0x18:
19956 set 0x18, %r1
19957 ldsba [%r1]64, %r6
19958 ldsha [%r1]64, %r2
19959 ldswa [%r1]64, %r14
19960 lduba [%r1]64, %r10
19961 lduha [%r1]64, %r4
19962 ldxa [%r1]64, %r8
19963 ldda [%r1]64, %r2
19964 ldstuba [%r1]64, %r6
19965 swapa [%r1]64, %r12
19966 lda [%r1]64, %f48
19967 ldda [%r1]64, %f48
19968 stba %r0, [%r1]64
19969 stha %r8, [%r1]64
19970 stwa %r8, [%r1]64
19971 sta %f32, [%r1]64
19972 stda %f16, [%r1]64
19973casa [%r1]0x40, %r2, %g0
19974casxa [%r1]0x40, %r2, %g0
19975 prefetcha [%r1]64, 0x19
19976CASE_ASI_0x40_th5_0x20:
19977 set 0x20, %r1
19978 ldsba [%r1]64, %r16
19979 ldsha [%r1]64, %r10
19980 ldswa [%r1]64, %r4
19981 lduba [%r1]64, %r8
19982 lduha [%r1]64, %r14
19983 ldxa [%r1]64, %r14
19984 ldda [%r1]64, %r6
19985 ldstuba [%r1]64, %r2
19986 swapa [%r1]64, %r16
19987 lda [%r1]64, %f16
19988 ldda [%r1]64, %f16
19989 stba %r10, [%r1]64
19990 stha %r6, [%r1]64
19991 stwa %r6, [%r1]64
19992 sta %f48, [%r1]64
19993 stda %f16, [%r1]64
19994casa [%r1]0x40, %r2, %g0
19995casxa [%r1]0x40, %r2, %g0
19996 prefetcha [%r1]64, 0x13
19997CASE_ASI_0x40_th5_0x80:
19998 set 0x80, %r1
19999 ldsba [%r1]64, %r12
20000 ldsha [%r1]64, %r6
20001 ldswa [%r1]64, %r12
20002 lduba [%r1]64, %r4
20003 lduha [%r1]64, %r4
20004 ldxa [%r1]64, %r14
20005 ldda [%r1]64, %r14
20006 ldstuba [%r1]64, %r2
20007 swapa [%r1]64, %r8
20008 lda [%r1]64, %f32
20009 ldda [%r1]64, %f0
20010 stba %r8, [%r1]64
20011 stha %r2, [%r1]64
20012 stwa %r10, [%r1]64
20013 sta %f32, [%r1]64
20014 stda %f0, [%r1]64
20015casa [%r1]0x40, %r2, %g0
20016casxa [%r1]0x40, %r2, %g0
20017 prefetcha [%r1]64, 0xa
20018CASE_ASI_0x40_th5_0x88:
20019 set 0x88, %r1
20020 ldsba [%r1]64, %r8
20021 ldsha [%r1]64, %r14
20022 ldswa [%r1]64, %r16
20023 lduba [%r1]64, %r2
20024 lduha [%r1]64, %r10
20025 ldxa [%r1]64, %r4
20026 ldda [%r1]64, %r6
20027 ldstuba [%r1]64, %r12
20028 swapa [%r1]64, %r2
20029 lda [%r1]64, %f32
20030 ldda [%r1]64, %f0
20031 stba %r10, [%r1]64
20032 stha %r14, [%r1]64
20033 stwa %r2, [%r1]64
20034 sta %f48, [%r1]64
20035 stda %f0, [%r1]64
20036casa [%r1]0x40, %r2, %g0
20037casxa [%r1]0x40, %r2, %g0
20038 prefetcha [%r1]64, 0x17
20039CASE_ASI_0x44_th5_0x0:
20040 mov %g0, %r1
20041 ldsba [%r1]68, %r12
20042 ldsha [%r1]68, %r16
20043 ldswa [%r1]68, %r8
20044 lduba [%r1]68, %r10
20045 lduha [%r1]68, %r16
20046 ldxa [%r1]68, %r0
20047 ldda [%r1]68, %r12
20048 ldstuba [%r1]68, %r12
20049 swapa [%r1]68, %r12
20050 lda [%r1]68, %f32
20051 ldda [%r1]68, %f32
20052 stba %r4, [%r1]68
20053 stha %r4, [%r1]68
20054 stwa %r10, [%r1]68
20055 sta %f0, [%r1]68
20056 stda %f16, [%r1]68
20057casa [%r1]0x44, %r2, %g0
20058casxa [%r1]0x44, %r2, %g0
20059 prefetcha [%r1]68, 0x19
20060CASE_ASI_0x4a_th5_range122:
20061!!asi_range = 0x0-0x3f
20062 set 0xc, %r1
20063 and %r1, %r29, %r1 !make sure address is aligned
20064 ldsba [%r1]74, %r4
20065 ldsha [%r1]74, %r12
20066 ldswa [%r1]74, %r16
20067 lduba [%r1]74, %r8
20068 lduha [%r1]74, %r16
20069 ldxa [%r1]74, %r6
20070 ldda [%r1]74, %r14
20071 ldstuba [%r1]74, %r4
20072 swapa [%r1]74, %r2
20073 lda [%r1]74, %f0
20074 ldda [%r1]74, %f48
20075 stba %r4, [%r1]74
20076 stha %r14, [%r1]74
20077 stwa %r12, [%r1]74
20078 sta %f0, [%r1]74
20079 stda %f0, [%r1]74
20080casa [%r1]0x4a, %r2, %g0
20081casxa [%r1]0x4a, %r2, %g0
20082 prefetcha [%r1]74, 0x11
20083CASE_ASI_0x1_th5:
20084 setx 0x3aa8af50, %r4, %r1
20085 and %r1, %r31, %r1 !make sure address is aligned
20086 ldx [%r21 + 0x8d & ~0x7], %r2
20087 ldx [%r23 + 0xe9 & ~0x7], %r4
20088 ldx [%r24 + 0x28 & ~0x7], %r6
20089 ldx [%r24 + 0xce & ~0x7], %r8
20090 ldx [%r23 + 0x98 & ~0x7], %r10
20091 ldx [%r26 + 0x23 & ~0x7], %r12
20092 ldx [%r22 + 0x59 & ~0x7], %r14
20093 ldx [%r26 + 0x4a & ~0x7], %r16
20094 ld [%r28 + 0x24 & ~0x7], %f0
20095 ld [%r27 + 0xd8 & ~0x7], %f16
20096 ld [%r21 + 0x1e & ~0x7], %f32
20097 ld [%r23 + 0xa1 & ~0x7], %f48
20098 ldsba [%r1]1, %r6
20099 ldsha [%r1]1, %r4
20100 ldswa [%r1]1, %r12
20101 lduba [%r1]1, %r6
20102 lduha [%r1]1, %r4
20103 ldxa [%r1]1, %r16
20104 ldda [%r1]1, %r2
20105 ldstuba [%r1]1, %r2
20106 swapa [%r1]1, %r14
20107 lda [%r1]1, %f16
20108 ldda [%r1]1, %f0
20109 stba %r4, [%r1]1
20110 stha %r10, [%r1]1
20111 stwa %r10, [%r1]1
20112 stxa %r4, [%r1]1
20113 sta %f32, [%r1]1
20114 stda %f32, [%r1]1
20115casa [%r1]0x1, %r2, %g0
20116casxa [%r1]0x1, %r2, %g0
20117 prefetcha [%r1]1, 0x1f
20118CASE_ASI_0xa_th5:
20119 setx 0x56d7d156, %r4, %r1
20120 and %r1, %r31, %r1 !make sure address is aligned
20121 ldx [%r23 + 0x53 & ~0x7], %r2
20122 ldx [%r27 + 0x84 & ~0x7], %r4
20123 ldx [%r27 + 0x12 & ~0x7], %r6
20124 ldx [%r23 + 0x3e & ~0x7], %r8
20125 ldx [%r28 + 0x7f & ~0x7], %r10
20126 ldx [%r21 + 0xba & ~0x7], %r12
20127 ldx [%r26 + 0x7c & ~0x7], %r14
20128 ldx [%r25 + 0x41 & ~0x7], %r16
20129 ld [%r25 + 0xa9 & ~0x7], %f0
20130 ld [%r23 + 0xe6 & ~0x7], %f16
20131 ld [%r22 + 0xe7 & ~0x7], %f32
20132 ld [%r26 + 0xad & ~0x7], %f48
20133 ldsba [%r1]10, %r4
20134 ldsha [%r1]10, %r16
20135 ldswa [%r1]10, %r6
20136 lduba [%r1]10, %r14
20137 lduha [%r1]10, %r4
20138 ldxa [%r1]10, %r2
20139 ldda [%r1]10, %r14
20140 ldstuba [%r1]10, %r14
20141 swapa [%r1]10, %r2
20142 lda [%r1]10, %f32
20143 ldda [%r1]10, %f48
20144 stba %r10, [%r1]10
20145 stha %r10, [%r1]10
20146 stwa %r4, [%r1]10
20147 stxa %r10, [%r1]10
20148 sta %f16, [%r1]10
20149 stda %f48, [%r1]10
20150casa [%r1]0xa, %r2, %g0
20151casxa [%r1]0xa, %r2, %g0
20152 prefetcha [%r1]10, 0xe
20153CASE_ASI_0x12_th5:
20154 setx 0x3d7adc5b, %r4, %r1
20155 and %r1, %r31, %r1 !make sure address is aligned
20156 ldx [%r23 + 0x72 & ~0x7], %r2
20157 ldx [%r23 + 0x72 & ~0x7], %r4
20158 ldx [%r27 + 0x8c & ~0x7], %r6
20159 ldx [%r23 + 0xa0 & ~0x7], %r8
20160 ldx [%r24 + 0xe & ~0x7], %r10
20161 ldx [%r23 + 0x62 & ~0x7], %r12
20162 ldx [%r27 + 0x1c & ~0x7], %r14
20163 ldx [%r28 + 0xcc & ~0x7], %r16
20164 ld [%r25 + 0x2a & ~0x7], %f0
20165 ld [%r23 + 0x74 & ~0x7], %f16
20166 ld [%r27 + 0x2b & ~0x7], %f32
20167 ld [%r26 + 0x94 & ~0x7], %f48
20168 ldsba [%r1]18, %r10
20169 ldsha [%r1]18, %r4
20170 ldswa [%r1]18, %r12
20171 lduba [%r1]18, %r6
20172 lduha [%r1]18, %r14
20173 ldxa [%r1]18, %r6
20174 ldda [%r1]18, %r8
20175 ldstuba [%r1]18, %r12
20176 swapa [%r1]18, %r2
20177 lda [%r1]18, %f48
20178 ldda [%r1]18, %f0
20179 stba %r2, [%r1]18
20180 stha %r0, [%r1]18
20181 stwa %r12, [%r1]18
20182 stxa %r4, [%r1]18
20183 sta %f0, [%r1]18
20184 stda %f48, [%r1]18
20185casa [%r1]0x12, %r2, %g0
20186casxa [%r1]0x12, %r2, %g0
20187 prefetcha [%r1]18, 0x1f
20188CASE_ASI_0x13_th5:
20189 setx 0x5238e890, %r4, %r1
20190 and %r1, %r31, %r1 !make sure address is aligned
20191 ldx [%r24 + 0xf7 & ~0x7], %r2
20192 ldx [%r23 + 0xc4 & ~0x7], %r4
20193 ldx [%r24 + 0x39 & ~0x7], %r6
20194 ldx [%r28 + 0x37 & ~0x7], %r8
20195 ldx [%r24 + 0x58 & ~0x7], %r10
20196 ldx [%r27 + 0x64 & ~0x7], %r12
20197 ldx [%r23 + 0x88 & ~0x7], %r14
20198 ldx [%r26 + 0x34 & ~0x7], %r16
20199 ld [%r26 + 0x32 & ~0x7], %f0
20200 ld [%r26 + 0xab & ~0x7], %f16
20201 ld [%r28 + 0xeb & ~0x7], %f32
20202 ld [%r27 + 0x13 & ~0x7], %f48
20203 ldsba [%r1]19, %r16
20204 ldsha [%r1]19, %r4
20205 ldswa [%r1]19, %r12
20206 lduba [%r1]19, %r2
20207 lduha [%r1]19, %r10
20208 ldxa [%r1]19, %r16
20209 ldda [%r1]19, %r12
20210 ldstuba [%r1]19, %r6
20211 swapa [%r1]19, %r14
20212 lda [%r1]19, %f48
20213 ldda [%r1]19, %f32
20214 stba %r12, [%r1]19
20215 stha %r12, [%r1]19
20216 stwa %r14, [%r1]19
20217 stxa %r0, [%r1]19
20218 sta %f0, [%r1]19
20219 stda %f0, [%r1]19
20220casa [%r1]0x13, %r2, %g0
20221casxa [%r1]0x13, %r2, %g0
20222 prefetcha [%r1]19, 0x6
20223CASE_ASI_0x29_th5:
20224 setx 0x33063ccb, %r4, %r1
20225 and %r1, %r31, %r1 !make sure address is aligned
20226 ldx [%r28 + 0xbe & ~0x7], %r2
20227 ldx [%r23 + 0x37 & ~0x7], %r4
20228 ldx [%r27 + 0x8c & ~0x7], %r6
20229 ldx [%r28 + 0x19 & ~0x7], %r8
20230 ldx [%r25 + 0xda & ~0x7], %r10
20231 ldx [%r28 + 0xbd & ~0x7], %r12
20232 ldx [%r21 + 0xa1 & ~0x7], %r14
20233 ldx [%r23 + 0x81 & ~0x7], %r16
20234 ld [%r25 + 0x35 & ~0x7], %f0
20235 ld [%r27 + 0x21 & ~0x7], %f16
20236 ld [%r24 + 0xfa & ~0x7], %f32
20237 ld [%r24 + 0xab & ~0x7], %f48
20238 ldsba [%r1]41, %r14
20239 ldsha [%r1]41, %r10
20240 ldswa [%r1]41, %r2
20241 lduba [%r1]41, %r16
20242 lduha [%r1]41, %r14
20243 ldxa [%r1]41, %r12
20244 ldda [%r1]41, %r6
20245 ldstuba [%r1]41, %r12
20246 swapa [%r1]41, %r2
20247 lda [%r1]41, %f32
20248 ldda [%r1]41, %f48
20249 stba %r14, [%r1]41
20250 stha %r10, [%r1]41
20251 stwa %r6, [%r1]41
20252 stxa %r12, [%r1]41
20253 sta %f48, [%r1]41
20254 stda %f48, [%r1]41
20255casa [%r1]0x29, %r2, %g0
20256casxa [%r1]0x29, %r2, %g0
20257 prefetcha [%r1]41, 0x18
20258CASE_ASI_0x2d_th5:
20259 setx 0x1aff6e3f, %r4, %r1
20260 and %r1, %r31, %r1 !make sure address is aligned
20261 ldx [%r27 + 0x4a & ~0x7], %r2
20262 ldx [%r24 + 0xf & ~0x7], %r4
20263 ldx [%r21 + 0x8f & ~0x7], %r6
20264 ldx [%r26 + 0xae & ~0x7], %r8
20265 ldx [%r28 + 0x8b & ~0x7], %r10
20266 ldx [%r28 + 0xfa & ~0x7], %r12
20267 ldx [%r24 + 0x67 & ~0x7], %r14
20268 ldx [%r24 + 0x35 & ~0x7], %r16
20269 ld [%r21 + 0x9b & ~0x7], %f0
20270 ld [%r24 + 0x45 & ~0x7], %f16
20271 ld [%r25 + 0x2e & ~0x7], %f32
20272 ld [%r23 + 0x65 & ~0x7], %f48
20273 ldsba [%r1]45, %r14
20274 ldsha [%r1]45, %r12
20275 ldswa [%r1]45, %r8
20276 lduba [%r1]45, %r2
20277 lduha [%r1]45, %r4
20278 ldxa [%r1]45, %r10
20279 ldda [%r1]45, %r4
20280 ldstuba [%r1]45, %r12
20281 swapa [%r1]45, %r6
20282 lda [%r1]45, %f48
20283 ldda [%r1]45, %f0
20284 stba %r0, [%r1]45
20285 stha %r6, [%r1]45
20286 stwa %r6, [%r1]45
20287 stxa %r0, [%r1]45
20288 sta %f0, [%r1]45
20289 stda %f0, [%r1]45
20290casa [%r1]0x2d, %r2, %g0
20291casxa [%r1]0x2d, %r2, %g0
20292 prefetcha [%r1]45, 0x13
20293CASE_ASI_0x37_th5:
20294 setx 0x5defae5c, %r4, %r1
20295 and %r1, %r31, %r1 !make sure address is aligned
20296 ldx [%r28 + 0xe5 & ~0x7], %r2
20297 ldx [%r28 + 0x43 & ~0x7], %r4
20298 ldx [%r24 + 0x51 & ~0x7], %r6
20299 ldx [%r21 + 0x5c & ~0x7], %r8
20300 ldx [%r21 + 0xff & ~0x7], %r10
20301 ldx [%r24 + 0x92 & ~0x7], %r12
20302 ldx [%r22 + 0x8f & ~0x7], %r14
20303 ldx [%r21 + 0xd1 & ~0x7], %r16
20304 ld [%r21 + 0x59 & ~0x7], %f0
20305 ld [%r27 + 0x12 & ~0x7], %f16
20306 ld [%r23 + 0xc2 & ~0x7], %f32
20307 ld [%r27 + 0x5 & ~0x7], %f48
20308 ldsba [%r1]55, %r8
20309 ldsha [%r1]55, %r16
20310 ldswa [%r1]55, %r10
20311 lduba [%r1]55, %r6
20312 lduha [%r1]55, %r10
20313 ldxa [%r1]55, %r6
20314 ldda [%r1]55, %r12
20315 ldstuba [%r1]55, %r6
20316 swapa [%r1]55, %r12
20317 lda [%r1]55, %f32
20318 ldda [%r1]55, %f0
20319 stba %r8, [%r1]55
20320 stha %r10, [%r1]55
20321 stwa %r10, [%r1]55
20322 stxa %r12, [%r1]55
20323 sta %f0, [%r1]55
20324 stda %f48, [%r1]55
20325casa [%r1]0x37, %r2, %g0
20326casxa [%r1]0x37, %r2, %g0
20327 prefetcha [%r1]55, 0xc
20328CASE_ASI_0x3d_th5:
20329 setx 0x362b0901, %r4, %r1
20330 and %r1, %r31, %r1 !make sure address is aligned
20331 ldx [%r27 + 0x2b & ~0x7], %r2
20332 ldx [%r22 + 0xcc & ~0x7], %r4
20333 ldx [%r23 + 0xea & ~0x7], %r6
20334 ldx [%r28 + 0xe6 & ~0x7], %r8
20335 ldx [%r28 + 0x34 & ~0x7], %r10
20336 ldx [%r25 + 0x97 & ~0x7], %r12
20337 ldx [%r23 + 0x77 & ~0x7], %r14
20338 ldx [%r25 + 0x39 & ~0x7], %r16
20339 ld [%r22 + 0x67 & ~0x7], %f0
20340 ld [%r23 + 0xac & ~0x7], %f16
20341 ld [%r22 + 0xbc & ~0x7], %f32
20342 ld [%r23 + 0xf9 & ~0x7], %f48
20343 ldsba [%r1]61, %r12
20344 ldsha [%r1]61, %r4
20345 ldswa [%r1]61, %r10
20346 lduba [%r1]61, %r14
20347 lduha [%r1]61, %r8
20348 ldxa [%r1]61, %r2
20349 ldda [%r1]61, %r6
20350 ldstuba [%r1]61, %r6
20351 swapa [%r1]61, %r10
20352 lda [%r1]61, %f16
20353 ldda [%r1]61, %f0
20354 stba %r12, [%r1]61
20355 stha %r6, [%r1]61
20356 stwa %r12, [%r1]61
20357 stxa %r2, [%r1]61
20358 sta %f16, [%r1]61
20359 stda %f16, [%r1]61
20360casa [%r1]0x3d, %r2, %g0
20361casxa [%r1]0x3d, %r2, %g0
20362 prefetcha [%r1]61, 0x1b
20363CASE_ASI_0x3f_th5:
20364 setx 0xdb3907e, %r4, %r1
20365 and %r1, %r31, %r1 !make sure address is aligned
20366 ldx [%r27 + 0xd7 & ~0x7], %r2
20367 ldx [%r26 + 0xba & ~0x7], %r4
20368 ldx [%r24 + 0x63 & ~0x7], %r6
20369 ldx [%r21 + 0xbb & ~0x7], %r8
20370 ldx [%r24 + 0x4b & ~0x7], %r10
20371 ldx [%r28 + 0x7d & ~0x7], %r12
20372 ldx [%r27 + 0xe1 & ~0x7], %r14
20373 ldx [%r21 + 0x7 & ~0x7], %r16
20374 ld [%r22 + 0x63 & ~0x7], %f0
20375 ld [%r27 + 0xdf & ~0x7], %f16
20376 ld [%r21 + 0xa0 & ~0x7], %f32
20377 ld [%r27 + 0x96 & ~0x7], %f48
20378 ldsba [%r1]63, %r16
20379 ldsha [%r1]63, %r10
20380 ldswa [%r1]63, %r4
20381 lduba [%r1]63, %r4
20382 lduha [%r1]63, %r4
20383 ldxa [%r1]63, %r12
20384 ldda [%r1]63, %r2
20385 ldstuba [%r1]63, %r12
20386 swapa [%r1]63, %r4
20387 lda [%r1]63, %f16
20388 ldda [%r1]63, %f48
20389 stba %r2, [%r1]63
20390 stha %r10, [%r1]63
20391 stwa %r4, [%r1]63
20392 stxa %r0, [%r1]63
20393 sta %f0, [%r1]63
20394 stda %f16, [%r1]63
20395casa [%r1]0x3f, %r2, %g0
20396casxa [%r1]0x3f, %r2, %g0
20397 prefetcha [%r1]63, 0x16
20398CASE_ASI_0x4b_th5:
20399 setx 0x581d09f2, %r4, %r1
20400 and %r1, %r31, %r1 !make sure address is aligned
20401 ldx [%r21 + 0x8f & ~0x7], %r2
20402 ldx [%r21 + 0x9c & ~0x7], %r4
20403 ldx [%r23 + 0x80 & ~0x7], %r6
20404 ldx [%r23 + 0xb0 & ~0x7], %r8
20405 ldx [%r25 + 0xd4 & ~0x7], %r10
20406 ldx [%r27 + 0xa & ~0x7], %r12
20407 ldx [%r28 + 0xb6 & ~0x7], %r14
20408 ldx [%r27 + 0xa & ~0x7], %r16
20409 ld [%r23 + 0xd4 & ~0x7], %f0
20410 ld [%r21 + 0x5 & ~0x7], %f16
20411 ld [%r28 + 0x57 & ~0x7], %f32
20412 ld [%r23 + 0x7e & ~0x7], %f48
20413 ldsba [%r1]75, %r2
20414 ldsha [%r1]75, %r2
20415 ldswa [%r1]75, %r16
20416 lduba [%r1]75, %r14
20417 lduha [%r1]75, %r6
20418 ldxa [%r1]75, %r12
20419 ldda [%r1]75, %r6
20420 ldstuba [%r1]75, %r12
20421 swapa [%r1]75, %r8
20422 lda [%r1]75, %f32
20423 ldda [%r1]75, %f16
20424 stba %r6, [%r1]75
20425 stha %r2, [%r1]75
20426 stwa %r4, [%r1]75
20427 stxa %r6, [%r1]75
20428 sta %f32, [%r1]75
20429 stda %f32, [%r1]75
20430casa [%r1]0x4b, %r2, %g0
20431casxa [%r1]0x4b, %r2, %g0
20432 prefetcha [%r1]75, 0x12
20433CASE_ASI_0x4d_th5:
20434 setx 0x7c35a711, %r4, %r1
20435 and %r1, %r31, %r1 !make sure address is aligned
20436 ldx [%r24 + 0x83 & ~0x7], %r2
20437 ldx [%r21 + 0x7a & ~0x7], %r4
20438 ldx [%r27 + 0xbb & ~0x7], %r6
20439 ldx [%r26 + 0xf & ~0x7], %r8
20440 ldx [%r25 + 0xe & ~0x7], %r10
20441 ldx [%r28 + 0x2 & ~0x7], %r12
20442 ldx [%r28 + 0xb6 & ~0x7], %r14
20443 ldx [%r27 + 0xc4 & ~0x7], %r16
20444 ld [%r25 + 0x3e & ~0x7], %f0
20445 ld [%r27 + 0x9d & ~0x7], %f16
20446 ld [%r25 + 0xe1 & ~0x7], %f32
20447 ld [%r27 + 0xf & ~0x7], %f48
20448 ldsba [%r1]77, %r10
20449 ldsha [%r1]77, %r16
20450 ldswa [%r1]77, %r8
20451 lduba [%r1]77, %r8
20452 lduha [%r1]77, %r2
20453 ldxa [%r1]77, %r8
20454 ldda [%r1]77, %r12
20455 ldstuba [%r1]77, %r12
20456 swapa [%r1]77, %r14
20457 lda [%r1]77, %f0
20458 ldda [%r1]77, %f16
20459 stba %r10, [%r1]77
20460 stha %r8, [%r1]77
20461 stwa %r14, [%r1]77
20462 stxa %r8, [%r1]77
20463 sta %f0, [%r1]77
20464 stda %f0, [%r1]77
20465casa [%r1]0x4d, %r2, %g0
20466casxa [%r1]0x4d, %r2, %g0
20467 prefetcha [%r1]77, 0x2
20468CASE_ASI_0x6a_th5:
20469 setx 0xebce01a, %r4, %r1
20470 and %r1, %r31, %r1 !make sure address is aligned
20471 ldx [%r21 + 0x9d & ~0x7], %r2
20472 ldx [%r28 + 0x4e & ~0x7], %r4
20473 ldx [%r24 + 0x9 & ~0x7], %r6
20474 ldx [%r27 + 0xee & ~0x7], %r8
20475 ldx [%r26 + 0xf5 & ~0x7], %r10
20476 ldx [%r21 + 0x44 & ~0x7], %r12
20477 ldx [%r21 + 0xb1 & ~0x7], %r14
20478 ldx [%r21 + 0x2b & ~0x7], %r16
20479 ld [%r26 + 0x8 & ~0x7], %f0
20480 ld [%r22 + 0xfb & ~0x7], %f16
20481 ld [%r27 + 0x5b & ~0x7], %f32
20482 ld [%r21 + 0x9f & ~0x7], %f48
20483 ldsba [%r1]106, %r14
20484 ldsha [%r1]106, %r12
20485 ldswa [%r1]106, %r14
20486 lduba [%r1]106, %r4
20487 lduha [%r1]106, %r16
20488 ldxa [%r1]106, %r10
20489 ldda [%r1]106, %r10
20490 ldstuba [%r1]106, %r4
20491 swapa [%r1]106, %r4
20492 lda [%r1]106, %f48
20493 ldda [%r1]106, %f48
20494 stba %r8, [%r1]106
20495 stha %r2, [%r1]106
20496 stwa %r14, [%r1]106
20497 stxa %r6, [%r1]106
20498 sta %f16, [%r1]106
20499 stda %f48, [%r1]106
20500casa [%r1]0x6a, %r2, %g0
20501casxa [%r1]0x6a, %r2, %g0
20502 prefetcha [%r1]106, 0x5
20503CASE_ASI_0x75_th5:
20504 setx 0x1764303c, %r4, %r1
20505 and %r1, %r31, %r1 !make sure address is aligned
20506 ldx [%r28 + 0xe9 & ~0x7], %r2
20507 ldx [%r27 + 0x6f & ~0x7], %r4
20508 ldx [%r21 + 0x82 & ~0x7], %r6
20509 ldx [%r23 + 0xfd & ~0x7], %r8
20510 ldx [%r27 + 0x2f & ~0x7], %r10
20511 ldx [%r27 + 0xa1 & ~0x7], %r12
20512 ldx [%r23 + 0x2d & ~0x7], %r14
20513 ldx [%r25 + 0x4e & ~0x7], %r16
20514 ld [%r27 + 0xa2 & ~0x7], %f0
20515 ld [%r25 + 0x83 & ~0x7], %f16
20516 ld [%r25 + 0xa4 & ~0x7], %f32
20517 ld [%r22 + 0x7f & ~0x7], %f48
20518 ldsba [%r1]117, %r14
20519 ldsha [%r1]117, %r4
20520 ldswa [%r1]117, %r2
20521 lduba [%r1]117, %r8
20522 lduha [%r1]117, %r8
20523 ldxa [%r1]117, %r16
20524 ldda [%r1]117, %r8
20525 ldstuba [%r1]117, %r16
20526 swapa [%r1]117, %r2
20527 lda [%r1]117, %f48
20528 ldda [%r1]117, %f16
20529 stba %r14, [%r1]117
20530 stha %r8, [%r1]117
20531 stwa %r10, [%r1]117
20532 stxa %r14, [%r1]117
20533 sta %f16, [%r1]117
20534 stda %f0, [%r1]117
20535casa [%r1]0x75, %r2, %g0
20536casxa [%r1]0x75, %r2, %g0
20537 prefetcha [%r1]117, 0x18
20538CASE_ASI_0x7d_th5:
20539 setx 0x137c0c9e, %r4, %r1
20540 and %r1, %r31, %r1 !make sure address is aligned
20541 ldx [%r23 + 0x1e & ~0x7], %r2
20542 ldx [%r28 + 0xe7 & ~0x7], %r4
20543 ldx [%r27 + 0xe8 & ~0x7], %r6
20544 ldx [%r21 + 0xd0 & ~0x7], %r8
20545 ldx [%r25 + 0x26 & ~0x7], %r10
20546 ldx [%r28 + 0x60 & ~0x7], %r12
20547 ldx [%r28 + 0xd5 & ~0x7], %r14
20548 ldx [%r23 + 0xf8 & ~0x7], %r16
20549 ld [%r24 + 0xcf & ~0x7], %f0
20550 ld [%r21 + 0xce & ~0x7], %f16
20551 ld [%r22 + 0xa7 & ~0x7], %f32
20552 ld [%r25 + 0xa1 & ~0x7], %f48
20553 ldsba [%r1]125, %r6
20554 ldsha [%r1]125, %r10
20555 ldswa [%r1]125, %r6
20556 lduba [%r1]125, %r12
20557 lduha [%r1]125, %r4
20558 ldxa [%r1]125, %r2
20559 ldda [%r1]125, %r16
20560 ldstuba [%r1]125, %r14
20561 swapa [%r1]125, %r14
20562 lda [%r1]125, %f0
20563 ldda [%r1]125, %f48
20564 stba %r2, [%r1]125
20565 stha %r14, [%r1]125
20566 stwa %r10, [%r1]125
20567 stxa %r10, [%r1]125
20568 sta %f0, [%r1]125
20569 stda %f32, [%r1]125
20570casa [%r1]0x7d, %r2, %g0
20571casxa [%r1]0x7d, %r2, %g0
20572 prefetcha [%r1]125, 0xd
20573CASE_ASI_0x8d_th5:
20574 setx 0xb21419, %r4, %r1
20575 and %r1, %r31, %r1 !make sure address is aligned
20576 ldx [%r25 + 0x1 & ~0x7], %r2
20577 ldx [%r23 + 0xd3 & ~0x7], %r4
20578 ldx [%r24 + 0xec & ~0x7], %r6
20579 ldx [%r24 + 0xad & ~0x7], %r8
20580 ldx [%r26 + 0x77 & ~0x7], %r10
20581 ldx [%r28 + 0x13 & ~0x7], %r12
20582 ldx [%r21 + 0x6f & ~0x7], %r14
20583 ldx [%r25 + 0x5c & ~0x7], %r16
20584 ld [%r23 + 0xc5 & ~0x7], %f0
20585 ld [%r24 + 0x3 & ~0x7], %f16
20586 ld [%r26 + 0x9e & ~0x7], %f32
20587 ld [%r28 + 0x2a & ~0x7], %f48
20588 ldsba [%r1]141, %r12
20589 ldsha [%r1]141, %r4
20590 ldswa [%r1]141, %r6
20591 lduba [%r1]141, %r4
20592 lduha [%r1]141, %r12
20593 ldxa [%r1]141, %r4
20594 ldda [%r1]141, %r10
20595 ldstuba [%r1]141, %r2
20596 swapa [%r1]141, %r14
20597 lda [%r1]141, %f32
20598 ldda [%r1]141, %f32
20599 stba %r4, [%r1]141
20600 stha %r6, [%r1]141
20601 stwa %r6, [%r1]141
20602 stxa %r2, [%r1]141
20603 sta %f16, [%r1]141
20604 stda %f32, [%r1]141
20605casa [%r1]0x8d, %r2, %g0
20606casxa [%r1]0x8d, %r2, %g0
20607 prefetcha [%r1]141, 0x4
20608CASE_ASI_0x95_th5:
20609 setx 0x77b14208, %r4, %r1
20610 and %r1, %r31, %r1 !make sure address is aligned
20611 ldx [%r25 + 0xbb & ~0x7], %r2
20612 ldx [%r24 + 0x44 & ~0x7], %r4
20613 ldx [%r23 + 0x2c & ~0x7], %r6
20614 ldx [%r24 + 0xa & ~0x7], %r8
20615 ldx [%r22 + 0xdf & ~0x7], %r10
20616 ldx [%r22 + 0xe2 & ~0x7], %r12
20617 ldx [%r25 + 0x91 & ~0x7], %r14
20618 ldx [%r21 + 0xf7 & ~0x7], %r16
20619 ld [%r23 + 0xe6 & ~0x7], %f0
20620 ld [%r24 + 0xaa & ~0x7], %f16
20621 ld [%r28 + 0x74 & ~0x7], %f32
20622 ld [%r24 + 0x50 & ~0x7], %f48
20623 ldsba [%r1]149, %r12
20624 ldsha [%r1]149, %r10
20625 ldswa [%r1]149, %r8
20626 lduba [%r1]149, %r4
20627 lduha [%r1]149, %r4
20628 ldxa [%r1]149, %r6
20629 ldda [%r1]149, %r6
20630 ldstuba [%r1]149, %r4
20631 swapa [%r1]149, %r14
20632 lda [%r1]149, %f0
20633 ldda [%r1]149, %f0
20634 stba %r2, [%r1]149
20635 stha %r12, [%r1]149
20636 stwa %r2, [%r1]149
20637 stxa %r10, [%r1]149
20638 sta %f16, [%r1]149
20639 stda %f16, [%r1]149
20640casa [%r1]0x95, %r2, %g0
20641casxa [%r1]0x95, %r2, %g0
20642 prefetcha [%r1]149, 0x13
20643CASE_ASI_0x9d_th5:
20644 setx 0x34236a1d, %r4, %r1
20645 and %r1, %r31, %r1 !make sure address is aligned
20646 ldx [%r22 + 0x9b & ~0x7], %r2
20647 ldx [%r27 + 0x96 & ~0x7], %r4
20648 ldx [%r27 + 0x7d & ~0x7], %r6
20649 ldx [%r21 + 0x7e & ~0x7], %r8
20650 ldx [%r23 + 0x19 & ~0x7], %r10
20651 ldx [%r28 + 0xf6 & ~0x7], %r12
20652 ldx [%r25 + 0x46 & ~0x7], %r14
20653 ldx [%r22 + 0x57 & ~0x7], %r16
20654 ld [%r26 + 0xd5 & ~0x7], %f0
20655 ld [%r25 + 0x69 & ~0x7], %f16
20656 ld [%r22 + 0x74 & ~0x7], %f32
20657 ld [%r23 + 0x4d & ~0x7], %f48
20658 ldsba [%r1]157, %r4
20659 ldsha [%r1]157, %r10
20660 ldswa [%r1]157, %r12
20661 lduba [%r1]157, %r8
20662 lduha [%r1]157, %r4
20663 ldxa [%r1]157, %r4
20664 ldda [%r1]157, %r8
20665 ldstuba [%r1]157, %r14
20666 swapa [%r1]157, %r10
20667 lda [%r1]157, %f16
20668 ldda [%r1]157, %f16
20669 stba %r8, [%r1]157
20670 stha %r8, [%r1]157
20671 stwa %r0, [%r1]157
20672 stxa %r0, [%r1]157
20673 sta %f48, [%r1]157
20674 stda %f48, [%r1]157
20675casa [%r1]0x9d, %r2, %g0
20676casxa [%r1]0x9d, %r2, %g0
20677 prefetcha [%r1]157, 0x19
20678CASE_ASI_0xa5_th5:
20679 setx 0x4c22acca, %r4, %r1
20680 and %r1, %r31, %r1 !make sure address is aligned
20681 ldx [%r25 + 0x35 & ~0x7], %r2
20682 ldx [%r26 + 0x7c & ~0x7], %r4
20683 ldx [%r22 + 0x41 & ~0x7], %r6
20684 ldx [%r26 + 0x1 & ~0x7], %r8
20685 ldx [%r28 + 0xf9 & ~0x7], %r10
20686 ldx [%r22 + 0x19 & ~0x7], %r12
20687 ldx [%r24 + 0x4c & ~0x7], %r14
20688 ldx [%r26 + 0xb0 & ~0x7], %r16
20689 ld [%r23 + 0x85 & ~0x7], %f0
20690 ld [%r22 + 0xf6 & ~0x7], %f16
20691 ld [%r25 + 0x48 & ~0x7], %f32
20692 ld [%r24 + 0xb8 & ~0x7], %f48
20693 ldsba [%r1]165, %r2
20694 ldsha [%r1]165, %r10
20695 ldswa [%r1]165, %r8
20696 lduba [%r1]165, %r12
20697 lduha [%r1]165, %r6
20698 ldxa [%r1]165, %r6
20699 ldda [%r1]165, %r6
20700 ldstuba [%r1]165, %r8
20701 swapa [%r1]165, %r4
20702 lda [%r1]165, %f48
20703 ldda [%r1]165, %f16
20704 stba %r10, [%r1]165
20705 stha %r4, [%r1]165
20706 stwa %r14, [%r1]165
20707 stxa %r12, [%r1]165
20708 sta %f0, [%r1]165
20709 stda %f48, [%r1]165
20710casa [%r1]0xa5, %r2, %g0
20711casxa [%r1]0xa5, %r2, %g0
20712 prefetcha [%r1]165, 0xe
20713CASE_ASI_0xad_th5:
20714 setx 0xf05a425, %r4, %r1
20715 and %r1, %r31, %r1 !make sure address is aligned
20716 ldx [%r25 + 0x9e & ~0x7], %r2
20717 ldx [%r24 + 0xed & ~0x7], %r4
20718 ldx [%r26 + 0x9b & ~0x7], %r6
20719 ldx [%r25 + 0xc2 & ~0x7], %r8
20720 ldx [%r28 + 0xca & ~0x7], %r10
20721 ldx [%r28 + 0xb3 & ~0x7], %r12
20722 ldx [%r21 + 0x9d & ~0x7], %r14
20723 ldx [%r25 + 0x5f & ~0x7], %r16
20724 ld [%r27 + 0x5b & ~0x7], %f0
20725 ld [%r24 + 0x73 & ~0x7], %f16
20726 ld [%r24 + 0x4c & ~0x7], %f32
20727 ld [%r24 + 0xb3 & ~0x7], %f48
20728 ldsba [%r1]173, %r2
20729 ldsha [%r1]173, %r12
20730 ldswa [%r1]173, %r16
20731 lduba [%r1]173, %r8
20732 lduha [%r1]173, %r8
20733 ldxa [%r1]173, %r12
20734 ldda [%r1]173, %r4
20735 ldstuba [%r1]173, %r8
20736 swapa [%r1]173, %r14
20737 lda [%r1]173, %f0
20738 ldda [%r1]173, %f48
20739 stba %r10, [%r1]173
20740 stha %r0, [%r1]173
20741 stwa %r12, [%r1]173
20742 stxa %r12, [%r1]173
20743 sta %f16, [%r1]173
20744 stda %f0, [%r1]173
20745casa [%r1]0xad, %r2, %g0
20746casxa [%r1]0xad, %r2, %g0
20747 prefetcha [%r1]173, 0x3
20748CASE_ASI_0xb5_th5:
20749 setx 0x79e0a18e, %r4, %r1
20750 and %r1, %r31, %r1 !make sure address is aligned
20751 ldx [%r27 + 0xd & ~0x7], %r2
20752 ldx [%r26 + 0xa0 & ~0x7], %r4
20753 ldx [%r22 + 0x60 & ~0x7], %r6
20754 ldx [%r28 + 0x68 & ~0x7], %r8
20755 ldx [%r23 + 0x80 & ~0x7], %r10
20756 ldx [%r25 + 0x32 & ~0x7], %r12
20757 ldx [%r27 + 0xab & ~0x7], %r14
20758 ldx [%r28 + 0xf3 & ~0x7], %r16
20759 ld [%r21 + 0xd2 & ~0x7], %f0
20760 ld [%r28 + 0xf8 & ~0x7], %f16
20761 ld [%r27 + 0x1a & ~0x7], %f32
20762 ld [%r23 + 0xda & ~0x7], %f48
20763 ldsba [%r1]181, %r4
20764 ldsha [%r1]181, %r16
20765 ldswa [%r1]181, %r12
20766 lduba [%r1]181, %r4
20767 lduha [%r1]181, %r12
20768 ldxa [%r1]181, %r8
20769 ldda [%r1]181, %r4
20770 ldstuba [%r1]181, %r10
20771 swapa [%r1]181, %r2
20772 lda [%r1]181, %f0
20773 ldda [%r1]181, %f32
20774 stba %r2, [%r1]181
20775 stha %r12, [%r1]181
20776 stwa %r4, [%r1]181
20777 stxa %r0, [%r1]181
20778 sta %f48, [%r1]181
20779 stda %f32, [%r1]181
20780casa [%r1]0xb5, %r2, %g0
20781casxa [%r1]0xb5, %r2, %g0
20782 prefetcha [%r1]181, 0x1
20783CASE_ASI_0xbd_th5:
20784 setx 0x15724a60, %r4, %r1
20785 and %r1, %r31, %r1 !make sure address is aligned
20786 ldx [%r22 + 0xc8 & ~0x7], %r2
20787 ldx [%r23 + 0x71 & ~0x7], %r4
20788 ldx [%r24 + 0x15 & ~0x7], %r6
20789 ldx [%r24 + 0x24 & ~0x7], %r8
20790 ldx [%r24 + 0x6a & ~0x7], %r10
20791 ldx [%r26 + 0x74 & ~0x7], %r12
20792 ldx [%r28 + 0x6f & ~0x7], %r14
20793 ldx [%r24 + 0xfc & ~0x7], %r16
20794 ld [%r23 + 0xbd & ~0x7], %f0
20795 ld [%r21 + 0x10 & ~0x7], %f16
20796 ld [%r26 + 0x6 & ~0x7], %f32
20797 ld [%r23 + 0xda & ~0x7], %f48
20798 ldsba [%r1]189, %r16
20799 ldsha [%r1]189, %r4
20800 ldswa [%r1]189, %r16
20801 lduba [%r1]189, %r10
20802 lduha [%r1]189, %r12
20803 ldxa [%r1]189, %r2
20804 ldda [%r1]189, %r2
20805 ldstuba [%r1]189, %r10
20806 swapa [%r1]189, %r4
20807 lda [%r1]189, %f48
20808 ldda [%r1]189, %f0
20809 stba %r14, [%r1]189
20810 stha %r2, [%r1]189
20811 stwa %r8, [%r1]189
20812 stxa %r0, [%r1]189
20813 sta %f48, [%r1]189
20814 stda %f48, [%r1]189
20815casa [%r1]0xbd, %r2, %g0
20816casxa [%r1]0xbd, %r2, %g0
20817 prefetcha [%r1]189, 0x1d
20818CASE_ASI_0xce_th5:
20819 setx 0x6a4a7fb6, %r4, %r1
20820 and %r1, %r31, %r1 !make sure address is aligned
20821 ldx [%r21 + 0xa0 & ~0x7], %r2
20822 ldx [%r28 + 0x8 & ~0x7], %r4
20823 ldx [%r21 + 0x5f & ~0x7], %r6
20824 ldx [%r27 + 0xa1 & ~0x7], %r8
20825 ldx [%r23 + 0xe9 & ~0x7], %r10
20826 ldx [%r28 + 0xd7 & ~0x7], %r12
20827 ldx [%r28 + 0xff & ~0x7], %r14
20828 ldx [%r24 + 0x29 & ~0x7], %r16
20829 ld [%r25 + 0x98 & ~0x7], %f0
20830 ld [%r23 + 0x9b & ~0x7], %f16
20831 ld [%r28 + 0xf3 & ~0x7], %f32
20832 ld [%r28 + 0xce & ~0x7], %f48
20833 ldsba [%r1]206, %r8
20834 ldsha [%r1]206, %r12
20835 ldswa [%r1]206, %r4
20836 lduba [%r1]206, %r8
20837 lduha [%r1]206, %r12
20838 ldxa [%r1]206, %r4
20839 ldda [%r1]206, %r12
20840 ldstuba [%r1]206, %r16
20841 swapa [%r1]206, %r4
20842 lda [%r1]206, %f48
20843 ldda [%r1]206, %f32
20844 stba %r2, [%r1]206
20845 stha %r6, [%r1]206
20846 stwa %r6, [%r1]206
20847 stxa %r2, [%r1]206
20848 sta %f0, [%r1]206
20849 stda %f32, [%r1]206
20850casa [%r1]0xce, %r2, %g0
20851casxa [%r1]0xce, %r2, %g0
20852 prefetcha [%r1]206, 0x8
20853CASE_ASI_0xcf_th5:
20854 setx 0x405cdd2e, %r4, %r1
20855 and %r1, %r31, %r1 !make sure address is aligned
20856 ldx [%r26 + 0xd1 & ~0x7], %r2
20857 ldx [%r25 + 0xa0 & ~0x7], %r4
20858 ldx [%r25 + 0x22 & ~0x7], %r6
20859 ldx [%r22 + 0xb1 & ~0x7], %r8
20860 ldx [%r22 + 0x4a & ~0x7], %r10
20861 ldx [%r27 + 0xce & ~0x7], %r12
20862 ldx [%r22 + 0x38 & ~0x7], %r14
20863 ldx [%r26 + 0x26 & ~0x7], %r16
20864 ld [%r22 + 0x75 & ~0x7], %f0
20865 ld [%r27 + 0x9d & ~0x7], %f16
20866 ld [%r22 + 0x14 & ~0x7], %f32
20867 ld [%r21 + 0x25 & ~0x7], %f48
20868 ldsba [%r1]207, %r2
20869 ldsha [%r1]207, %r2
20870 ldswa [%r1]207, %r12
20871 lduba [%r1]207, %r16
20872 lduha [%r1]207, %r14
20873 ldxa [%r1]207, %r4
20874 ldda [%r1]207, %r16
20875 ldstuba [%r1]207, %r8
20876 swapa [%r1]207, %r4
20877 lda [%r1]207, %f0
20878 ldda [%r1]207, %f0
20879 stba %r4, [%r1]207
20880 stha %r14, [%r1]207
20881 stwa %r4, [%r1]207
20882 stxa %r0, [%r1]207
20883 sta %f32, [%r1]207
20884 stda %f32, [%r1]207
20885casa [%r1]0xcf, %r2, %g0
20886casxa [%r1]0xcf, %r2, %g0
20887 prefetcha [%r1]207, 0x1f
20888CASE_ASI_0xd7_th5:
20889 setx 0x6254a2ef, %r4, %r1
20890 and %r1, %r31, %r1 !make sure address is aligned
20891 ldx [%r25 + 0xb8 & ~0x7], %r2
20892 ldx [%r21 + 0x1d & ~0x7], %r4
20893 ldx [%r27 + 0xa5 & ~0x7], %r6
20894 ldx [%r21 + 0x75 & ~0x7], %r8
20895 ldx [%r25 + 0xea & ~0x7], %r10
20896 ldx [%r23 + 0xd0 & ~0x7], %r12
20897 ldx [%r26 + 0x61 & ~0x7], %r14
20898 ldx [%r24 + 0x30 & ~0x7], %r16
20899 ld [%r22 + 0x9e & ~0x7], %f0
20900 ld [%r21 + 0x3e & ~0x7], %f16
20901 ld [%r24 + 0x93 & ~0x7], %f32
20902 ld [%r25 + 0xba & ~0x7], %f48
20903 ldsba [%r1]215, %r10
20904 ldsha [%r1]215, %r16
20905 ldswa [%r1]215, %r12
20906 lduba [%r1]215, %r8
20907 lduha [%r1]215, %r6
20908 ldxa [%r1]215, %r6
20909 ldda [%r1]215, %r6
20910 ldstuba [%r1]215, %r8
20911 swapa [%r1]215, %r2
20912 lda [%r1]215, %f16
20913 ldda [%r1]215, %f32
20914 stba %r4, [%r1]215
20915 stha %r8, [%r1]215
20916 stwa %r4, [%r1]215
20917 stxa %r6, [%r1]215
20918 sta %f48, [%r1]215
20919 stda %f0, [%r1]215
20920casa [%r1]0xd7, %r2, %g0
20921casxa [%r1]0xd7, %r2, %g0
20922 prefetcha [%r1]215, 0x14
20923CASE_ASI_0xe7_th5:
20924 setx 0x4ce47375, %r4, %r1
20925 and %r1, %r31, %r1 !make sure address is aligned
20926 ldx [%r25 + 0x76 & ~0x7], %r2
20927 ldx [%r27 + 0x3 & ~0x7], %r4
20928 ldx [%r22 + 0xd6 & ~0x7], %r6
20929 ldx [%r25 + 0xa2 & ~0x7], %r8
20930 ldx [%r25 + 0x19 & ~0x7], %r10
20931 ldx [%r22 + 0x63 & ~0x7], %r12
20932 ldx [%r26 + 0x9d & ~0x7], %r14
20933 ldx [%r28 + 0x1e & ~0x7], %r16
20934 ld [%r27 + 0x5d & ~0x7], %f0
20935 ld [%r22 + 0x38 & ~0x7], %f16
20936 ld [%r22 + 0x5c & ~0x7], %f32
20937 ld [%r26 + 0xa0 & ~0x7], %f48
20938 ldsba [%r1]231, %r4
20939 ldsha [%r1]231, %r16
20940 ldswa [%r1]231, %r8
20941 lduba [%r1]231, %r4
20942 lduha [%r1]231, %r8
20943 ldxa [%r1]231, %r14
20944 ldda [%r1]231, %r6
20945 ldstuba [%r1]231, %r4
20946 swapa [%r1]231, %r12
20947 lda [%r1]231, %f48
20948 ldda [%r1]231, %f16
20949 stba %r14, [%r1]231
20950 stha %r10, [%r1]231
20951 stwa %r4, [%r1]231
20952 stxa %r14, [%r1]231
20953 sta %f0, [%r1]231
20954 stda %f16, [%r1]231
20955casa [%r1]0xe7, %r2, %g0
20956casxa [%r1]0xe7, %r2, %g0
20957 prefetcha [%r1]231, 0x15
20958CASE_ASI_0xf3_th5:
20959 setx 0x7e85ae58, %r4, %r1
20960 and %r1, %r31, %r1 !make sure address is aligned
20961 ldx [%r21 + 0x63 & ~0x7], %r2
20962 ldx [%r28 + 0xb3 & ~0x7], %r4
20963 ldx [%r27 + 0x29 & ~0x7], %r6
20964 ldx [%r24 + 0xca & ~0x7], %r8
20965 ldx [%r28 + 0x22 & ~0x7], %r10
20966 ldx [%r28 + 0xb4 & ~0x7], %r12
20967 ldx [%r23 + 0xaf & ~0x7], %r14
20968 ldx [%r27 + 0xcf & ~0x7], %r16
20969 ld [%r21 + 0x0 & ~0x7], %f0
20970 ld [%r24 + 0xc3 & ~0x7], %f16
20971 ld [%r21 + 0xdd & ~0x7], %f32
20972 ld [%r22 + 0x62 & ~0x7], %f48
20973 ldsba [%r1]243, %r14
20974 ldsha [%r1]243, %r14
20975 ldswa [%r1]243, %r16
20976 lduba [%r1]243, %r10
20977 lduha [%r1]243, %r4
20978 ldxa [%r1]243, %r16
20979 ldda [%r1]243, %r6
20980 ldstuba [%r1]243, %r16
20981 swapa [%r1]243, %r2
20982 lda [%r1]243, %f16
20983 ldda [%r1]243, %f0
20984 stba %r8, [%r1]243
20985 stha %r6, [%r1]243
20986 stwa %r0, [%r1]243
20987 stxa %r2, [%r1]243
20988 sta %f0, [%r1]243
20989 stda %f48, [%r1]243
20990casa [%r1]0xf3, %r2, %g0
20991casxa [%r1]0xf3, %r2, %g0
20992 prefetcha [%r1]243, 0x1e
20993CASE_ASI_0xfd_th5:
20994 setx 0x72720bcb, %r4, %r1
20995 and %r1, %r31, %r1 !make sure address is aligned
20996 ldx [%r25 + 0xb9 & ~0x7], %r2
20997 ldx [%r28 + 0x1d & ~0x7], %r4
20998 ldx [%r28 + 0x27 & ~0x7], %r6
20999 ldx [%r24 + 0x7d & ~0x7], %r8
21000 ldx [%r21 + 0xd1 & ~0x7], %r10
21001 ldx [%r26 + 0x0 & ~0x7], %r12
21002 ldx [%r24 + 0xb2 & ~0x7], %r14
21003 ldx [%r22 + 0x28 & ~0x7], %r16
21004 ld [%r21 + 0x68 & ~0x7], %f0
21005 ld [%r25 + 0x75 & ~0x7], %f16
21006 ld [%r21 + 0x46 & ~0x7], %f32
21007 ld [%r23 + 0x94 & ~0x7], %f48
21008 ldsba [%r1]253, %r16
21009 ldsha [%r1]253, %r14
21010 ldswa [%r1]253, %r8
21011 lduba [%r1]253, %r10
21012 lduha [%r1]253, %r12
21013 ldxa [%r1]253, %r8
21014 ldda [%r1]253, %r10
21015 ldstuba [%r1]253, %r6
21016 swapa [%r1]253, %r8
21017 lda [%r1]253, %f48
21018 ldda [%r1]253, %f48
21019 stba %r14, [%r1]253
21020 stha %r8, [%r1]253
21021 stwa %r12, [%r1]253
21022 stxa %r0, [%r1]253
21023 sta %f32, [%r1]253
21024 stda %f32, [%r1]253
21025casa [%r1]0xfd, %r2, %g0
21026casxa [%r1]0xfd, %r2, %g0
21027 prefetcha [%r1]253, 0x6
21028CASE_ASI_0x41_th5_0x0:
21029 mov %g0, %r1
21030 ldsba [%r1]65, %r6
21031 ldsha [%r1]65, %r12
21032 ldswa [%r1]65, %r10
21033 lduba [%r1]65, %r8
21034 lduha [%r1]65, %r6
21035 ldxa [%r1]65, %r8
21036 ldda [%r1]65, %r10
21037 ldstuba [%r1]65, %r2
21038 swapa [%r1]65, %r2
21039 lda [%r1]65, %f16
21040 ldda [%r1]65, %f32
21041 stba %r6, [%r1]65
21042 stha %r14, [%r1]65
21043 stwa %r10, [%r1]65
21044 stxa %r4, [%r1]65
21045 sta %f48, [%r1]65
21046 stda %f0, [%r1]65
21047casa [%r1]0x41, %r2, %g0
21048casxa [%r1]0x41, %r2, %g0
21049 prefetcha [%r1]65, 0x1f
21050CASE_ASI_0x41_th5_0x10:
21051 set 0x10, %r1
21052 ldsba [%r1]65, %r14
21053 ldsha [%r1]65, %r8
21054 ldswa [%r1]65, %r16
21055 lduba [%r1]65, %r16
21056 lduha [%r1]65, %r6
21057 ldxa [%r1]65, %r8
21058 ldda [%r1]65, %r14
21059 ldstuba [%r1]65, %r14
21060 swapa [%r1]65, %r10
21061 lda [%r1]65, %f16
21062 ldda [%r1]65, %f0
21063 stba %r10, [%r1]65
21064 stha %r6, [%r1]65
21065 stwa %r4, [%r1]65
21066 stxa %r14, [%r1]65
21067 sta %f16, [%r1]65
21068 stda %f48, [%r1]65
21069casa [%r1]0x41, %r2, %g0
21070casxa [%r1]0x41, %r2, %g0
21071 prefetcha [%r1]65, 0x0
21072CASE_ASI_0x41_th5_0x58:
21073 set 0x58, %r1
21074 ldsba [%r1]65, %r16
21075 ldsha [%r1]65, %r14
21076 ldswa [%r1]65, %r2
21077 lduba [%r1]65, %r8
21078 lduha [%r1]65, %r12
21079 ldxa [%r1]65, %r10
21080 ldda [%r1]65, %r4
21081 ldstuba [%r1]65, %r8
21082 swapa [%r1]65, %r2
21083 lda [%r1]65, %f16
21084 ldda [%r1]65, %f48
21085 stba %r0, [%r1]65
21086 stha %r6, [%r1]65
21087 stwa %r10, [%r1]65
21088 stxa %r10, [%r1]65
21089 sta %f0, [%r1]65
21090 stda %f16, [%r1]65
21091casa [%r1]0x41, %r2, %g0
21092casxa [%r1]0x41, %r2, %g0
21093 prefetcha [%r1]65, 0x13
21094CASE_ASI_0x4f_th5_range123:
21095!!asi_range = 0x0-0x38
21096 set 0x2c, %r1
21097 and %r1, %r29, %r1 !make sure address is aligned
21098 ldsba [%r1]79, %r12
21099 ldsha [%r1]79, %r14
21100 ldswa [%r1]79, %r8
21101 lduba [%r1]79, %r4
21102 lduha [%r1]79, %r2
21103 ldxa [%r1]79, %r2
21104 ldda [%r1]79, %r6
21105 ldstuba [%r1]79, %r16
21106 swapa [%r1]79, %r8
21107 lda [%r1]79, %f32
21108 ldda [%r1]79, %f16
21109 stba %r2, [%r1]79
21110 stha %r4, [%r1]79
21111 stwa %r10, [%r1]79
21112 sta %f0, [%r1]79
21113 stda %f16, [%r1]79
21114casa [%r1]0x4f, %r2, %g0
21115casxa [%r1]0x4f, %r2, %g0
21116 prefetcha [%r1]79, 0x10
21117CASE_ASI_0x4c_th5_range124:
21118!!asi_range = 0x0-0x18
21119 set 0x17, %r1
21120 and %r1, %r29, %r1 !make sure address is aligned
21121 ldsba [%r1]76, %r2
21122 ldsha [%r1]76, %r12
21123 ldswa [%r1]76, %r14
21124 lduba [%r1]76, %r6
21125 lduha [%r1]76, %r2
21126 ldxa [%r1]76, %r6
21127 ldda [%r1]76, %r4
21128 ldstuba [%r1]76, %r4
21129 swapa [%r1]76, %r10
21130 lda [%r1]76, %f0
21131 ldda [%r1]76, %f48
21132 stba %r10, [%r1]76
21133 stha %r8, [%r1]76
21134 stwa %r10, [%r1]76
21135 sta %f16, [%r1]76
21136 stda %f0, [%r1]76
21137casa [%r1]0x4c, %r2, %g0
21138casxa [%r1]0x4c, %r2, %g0
21139 prefetcha [%r1]76, 0x10
21140CASE_ASI_0x40_th5_0x30:
21141 set 0x30, %r1
21142 ldsba [%r1]64, %r12
21143 ldsha [%r1]64, %r16
21144 ldswa [%r1]64, %r14
21145 lduba [%r1]64, %r14
21146 lduha [%r1]64, %r2
21147 ldxa [%r1]64, %r4
21148 ldda [%r1]64, %r2
21149 ldstuba [%r1]64, %r12
21150 swapa [%r1]64, %r4
21151 lda [%r1]64, %f32
21152 ldda [%r1]64, %f16
21153 stba %r0, [%r1]64
21154 stha %r4, [%r1]64
21155 stwa %r0, [%r1]64
21156 stxa %r14, [%r1]64
21157 sta %f32, [%r1]64
21158 stda %f16, [%r1]64
21159casa [%r1]0x40, %r2, %g0
21160casxa [%r1]0x40, %r2, %g0
21161 prefetcha [%r1]64, 0x9
21162CASE_ASI_0x40_th5_0xA0:
21163 set 0xA0, %r1
21164 ldsba [%r1]64, %r14
21165 ldsha [%r1]64, %r8
21166 ldswa [%r1]64, %r2
21167 lduba [%r1]64, %r16
21168 lduha [%r1]64, %r8
21169 ldxa [%r1]64, %r12
21170 ldda [%r1]64, %r16
21171 ldstuba [%r1]64, %r8
21172 swapa [%r1]64, %r2
21173 lda [%r1]64, %f32
21174 ldda [%r1]64, %f16
21175 stba %r6, [%r1]64
21176 stha %r6, [%r1]64
21177 stwa %r8, [%r1]64
21178 stxa %r8, [%r1]64
21179 sta %f16, [%r1]64
21180 stda %f48, [%r1]64
21181casa [%r1]0x40, %r2, %g0
21182casxa [%r1]0x40, %r2, %g0
21183 prefetcha [%r1]64, 0x6
21184CASE_ASI_0x40_th5_0x28:
21185 set 0x28, %r1
21186 ldsba [%r1]64, %r14
21187 ldsha [%r1]64, %r8
21188 ldswa [%r1]64, %r12
21189 lduba [%r1]64, %r16
21190 lduha [%r1]64, %r12
21191 ldxa [%r1]64, %r2
21192 ldda [%r1]64, %r8
21193 ldstuba [%r1]64, %r16
21194 swapa [%r1]64, %r10
21195 lda [%r1]64, %f0
21196 ldda [%r1]64, %f0
21197 stba %r4, [%r1]64
21198 stha %r14, [%r1]64
21199 stwa %r14, [%r1]64
21200 sta %f48, [%r1]64
21201 stda %f16, [%r1]64
21202casa [%r1]0x40, %r2, %g0
21203casxa [%r1]0x40, %r2, %g0
21204 prefetcha [%r1]64, 0x1
21205CASE_ASI_0x45_th5_range125:
21206!!asi_range = 0x0-0x18
21207 set 0x18, %r1
21208 and %r1, %r29, %r1 !make sure address is aligned
21209 ldsba [%r1]69, %r6
21210 ldsha [%r1]69, %r14
21211 ldswa [%r1]69, %r6
21212 lduba [%r1]69, %r16
21213 lduha [%r1]69, %r6
21214 ldxa [%r1]69, %r6
21215 ldda [%r1]69, %r8
21216 ldstuba [%r1]69, %r8
21217 swapa [%r1]69, %r14
21218 lda [%r1]69, %f48
21219 ldda [%r1]69, %f16
21220 stba %r14, [%r1]69
21221 stha %r4, [%r1]69
21222 stwa %r6, [%r1]69
21223 sta %f32, [%r1]69
21224 stda %f32, [%r1]69
21225casa [%r1]0x45, %r2, %g0
21226casxa [%r1]0x45, %r2, %g0
21227 prefetcha [%r1]69, 0x9
21228CASE_ASI_0x50_th5_0x0:
21229 mov %g0, %r1
21230 ldsba [%r1]80, %r10
21231 ldsha [%r1]80, %r4
21232 ldswa [%r1]80, %r16
21233 lduba [%r1]80, %r12
21234 lduha [%r1]80, %r6
21235 ldxa [%r1]80, %r14
21236 ldda [%r1]80, %r4
21237 ldstuba [%r1]80, %r10
21238 swapa [%r1]80, %r14
21239 lda [%r1]80, %f0
21240 ldda [%r1]80, %f32
21241 stba %r10, [%r1]80
21242 stha %r8, [%r1]80
21243 stwa %r8, [%r1]80
21244 stxa %r6, [%r1]80
21245 sta %f48, [%r1]80
21246 stda %f32, [%r1]80
21247casa [%r1]0x50, %r2, %g0
21248casxa [%r1]0x50, %r2, %g0
21249 prefetcha [%r1]80, 0x13
21250CASE_ASI_0x5e_th5_range126:
21251!!asi_range = 0x0-0x7f8
21252 set 0x494, %r1
21253 and %r1, %r29, %r1 !make sure address is aligned
21254 ldsba [%r1]94, %r10
21255 ldsha [%r1]94, %r8
21256 ldswa [%r1]94, %r8
21257 lduba [%r1]94, %r2
21258 lduha [%r1]94, %r10
21259 ldxa [%r1]94, %r14
21260 ldda [%r1]94, %r16
21261 ldstuba [%r1]94, %r8
21262 swapa [%r1]94, %r16
21263 lda [%r1]94, %f0
21264 ldda [%r1]94, %f0
21265 stba %r10, [%r1]94
21266 stha %r0, [%r1]94
21267 stwa %r4, [%r1]94
21268 stxa %r10, [%r1]94
21269 sta %f16, [%r1]94
21270 stda %f0, [%r1]94
21271casa [%r1]0x5e, %r2, %g0
21272casxa [%r1]0x5e, %r2, %g0
21273 prefetcha [%r1]94, 0x1b
21274CASE_ASI_0x73_th5_0x0:
21275 mov %g0, %r1
21276 ldsba [%r1]115, %r12
21277 ldsha [%r1]115, %r10
21278 ldswa [%r1]115, %r2
21279 lduba [%r1]115, %r10
21280 lduha [%r1]115, %r14
21281 ldxa [%r1]115, %r8
21282 ldda [%r1]115, %r14
21283 ldstuba [%r1]115, %r16
21284 swapa [%r1]115, %r4
21285 lda [%r1]115, %f32
21286 ldda [%r1]115, %f0
21287 stba %r12, [%r1]115
21288 stha %r6, [%r1]115
21289 stwa %r2, [%r1]115
21290 sta %f16, [%r1]115
21291 stda %f32, [%r1]115
21292casa [%r1]0x73, %r2, %g0
21293casxa [%r1]0x73, %r2, %g0
21294 prefetcha [%r1]115, 0x10
21295CASE_ASI_0x58_th5_0x18:
21296 set 0x18, %r1
21297 ldsba [%r1]88, %r14
21298 ldsha [%r1]88, %r14
21299 ldswa [%r1]88, %r8
21300 lduba [%r1]88, %r2
21301 lduha [%r1]88, %r12
21302 ldxa [%r1]88, %r6
21303 ldda [%r1]88, %r8
21304 ldstuba [%r1]88, %r4
21305 swapa [%r1]88, %r16
21306 lda [%r1]88, %f16
21307 ldda [%r1]88, %f48
21308 stba %r4, [%r1]88
21309 stha %r2, [%r1]88
21310 stwa %r12, [%r1]88
21311 sta %f48, [%r1]88
21312 stda %f48, [%r1]88
21313casa [%r1]0x58, %r2, %g0
21314casxa [%r1]0x58, %r2, %g0
21315 prefetcha [%r1]88, 0x1a
21316CASE_ASI_0x58_th5_0x30:
21317 set 0x30, %r1
21318 ldsba [%r1]88, %r6
21319 ldsha [%r1]88, %r8
21320 ldswa [%r1]88, %r4
21321 lduba [%r1]88, %r6
21322 lduha [%r1]88, %r8
21323 ldxa [%r1]88, %r6
21324 ldda [%r1]88, %r14
21325 ldstuba [%r1]88, %r10
21326 swapa [%r1]88, %r10
21327 lda [%r1]88, %f16
21328 ldda [%r1]88, %f48
21329 stba %r10, [%r1]88
21330 stha %r8, [%r1]88
21331 stwa %r10, [%r1]88
21332 sta %f16, [%r1]88
21333 stda %f48, [%r1]88
21334casa [%r1]0x58, %r2, %g0
21335casxa [%r1]0x58, %r2, %g0
21336 prefetcha [%r1]88, 0x16
21337CASE_ASI_0x58_th5_0x38:
21338 set 0x38, %r1
21339 ldsba [%r1]88, %r16
21340 ldsha [%r1]88, %r16
21341 ldswa [%r1]88, %r10
21342 lduba [%r1]88, %r16
21343 lduha [%r1]88, %r8
21344 ldxa [%r1]88, %r12
21345 ldda [%r1]88, %r16
21346 ldstuba [%r1]88, %r12
21347 swapa [%r1]88, %r14
21348 lda [%r1]88, %f48
21349 ldda [%r1]88, %f32
21350 stba %r10, [%r1]88
21351 stha %r6, [%r1]88
21352 stwa %r12, [%r1]88
21353 sta %f48, [%r1]88
21354 stda %f16, [%r1]88
21355casa [%r1]0x58, %r2, %g0
21356casxa [%r1]0x58, %r2, %g0
21357 prefetcha [%r1]88, 0x18
21358CASE_ASI_0x58_th5_0x40:
21359 set 0x40, %r1
21360 ldsba [%r1]88, %r2
21361 ldsha [%r1]88, %r16
21362 ldswa [%r1]88, %r16
21363 lduba [%r1]88, %r4
21364 lduha [%r1]88, %r10
21365 ldxa [%r1]88, %r10
21366 ldda [%r1]88, %r12
21367 ldstuba [%r1]88, %r10
21368 swapa [%r1]88, %r8
21369 lda [%r1]88, %f32
21370 ldda [%r1]88, %f0
21371 stba %r12, [%r1]88
21372 stha %r12, [%r1]88
21373 stwa %r10, [%r1]88
21374 sta %f16, [%r1]88
21375 stda %f16, [%r1]88
21376casa [%r1]0x58, %r2, %g0
21377casxa [%r1]0x58, %r2, %g0
21378 prefetcha [%r1]88, 0x16
21379CASE_ASI_0x58_th5_0x80:
21380 set 0x80, %r1
21381 ldsba [%r1]88, %r2
21382 ldsha [%r1]88, %r12
21383 ldswa [%r1]88, %r12
21384 lduba [%r1]88, %r2
21385 lduha [%r1]88, %r8
21386 ldxa [%r1]88, %r14
21387 ldda [%r1]88, %r12
21388 ldstuba [%r1]88, %r14
21389 swapa [%r1]88, %r12
21390 lda [%r1]88, %f16
21391 ldda [%r1]88, %f16
21392 stba %r8, [%r1]88
21393 stha %r8, [%r1]88
21394 stwa %r6, [%r1]88
21395 sta %f0, [%r1]88
21396 stda %f32, [%r1]88
21397casa [%r1]0x58, %r2, %g0
21398casxa [%r1]0x58, %r2, %g0
21399 prefetcha [%r1]88, 0x8
21400CASE_ASI_0x56_th5_range127:
21401!!asi_range = 0x0-0x1f8
21402 set 0xf1, %r1
21403 and %r1, %r29, %r1 !make sure address is aligned
21404 ldsba [%r1]86, %r14
21405 ldsha [%r1]86, %r16
21406 ldswa [%r1]86, %r4
21407 lduba [%r1]86, %r4
21408 lduha [%r1]86, %r6
21409 ldxa [%r1]86, %r12
21410 ldda [%r1]86, %r4
21411 ldstuba [%r1]86, %r14
21412 swapa [%r1]86, %r2
21413 lda [%r1]86, %f32
21414 ldda [%r1]86, %f32
21415 stba %r6, [%r1]86
21416 stha %r2, [%r1]86
21417 stwa %r6, [%r1]86
21418 stxa %r4, [%r1]86
21419 sta %f0, [%r1]86
21420 stda %f0, [%r1]86
21421casa [%r1]0x56, %r2, %g0
21422casxa [%r1]0x56, %r2, %g0
21423 prefetcha [%r1]86, 0x0
21424CASE_ASI_0x56_th5_range128:
21425!!asi_range = 0x400-0x5f8
21426 set 0x4b7, %r1
21427 and %r1, %r29, %r1 !make sure address is aligned
21428 ldsba [%r1]86, %r10
21429 ldsha [%r1]86, %r12
21430 ldswa [%r1]86, %r6
21431 lduba [%r1]86, %r6
21432 lduha [%r1]86, %r8
21433 ldxa [%r1]86, %r2
21434 ldda [%r1]86, %r4
21435 ldstuba [%r1]86, %r2
21436 swapa [%r1]86, %r2
21437 lda [%r1]86, %f48
21438 ldda [%r1]86, %f0
21439 stba %r6, [%r1]86
21440 stha %r12, [%r1]86
21441 stwa %r4, [%r1]86
21442 stxa %r0, [%r1]86
21443 sta %f48, [%r1]86
21444 stda %f48, [%r1]86
21445casa [%r1]0x56, %r2, %g0
21446casxa [%r1]0x56, %r2, %g0
21447 prefetcha [%r1]86, 0x6
21448CASE_ASI_0x41_th5_0x20:
21449 set 0x20, %r1
21450 ldsba [%r1]65, %r16
21451 ldsha [%r1]65, %r8
21452 ldswa [%r1]65, %r4
21453 lduba [%r1]65, %r6
21454 lduha [%r1]65, %r10
21455 ldxa [%r1]65, %r8
21456 ldda [%r1]65, %r4
21457 ldstuba [%r1]65, %r16
21458 swapa [%r1]65, %r16
21459 lda [%r1]65, %f48
21460 ldda [%r1]65, %f0
21461 stba %r10, [%r1]65
21462 stha %r12, [%r1]65
21463 stwa %r12, [%r1]65
21464 sta %f32, [%r1]65
21465 stda %f0, [%r1]65
21466casa [%r1]0x41, %r2, %g0
21467casxa [%r1]0x41, %r2, %g0
21468 prefetcha [%r1]65, 0x1b
21469CASE_ASI_0x41_th5_0x38:
21470 set 0x38, %r1
21471 ldsba [%r1]65, %r6
21472 ldsha [%r1]65, %r14
21473 ldswa [%r1]65, %r4
21474 lduba [%r1]65, %r10
21475 lduha [%r1]65, %r10
21476 ldxa [%r1]65, %r14
21477 ldda [%r1]65, %r8
21478 ldstuba [%r1]65, %r6
21479 swapa [%r1]65, %r4
21480 lda [%r1]65, %f48
21481 ldda [%r1]65, %f16
21482 stba %r0, [%r1]65
21483 stha %r6, [%r1]65
21484 stwa %r4, [%r1]65
21485 sta %f0, [%r1]65
21486 stda %f0, [%r1]65
21487casa [%r1]0x41, %r2, %g0
21488casxa [%r1]0x41, %r2, %g0
21489 prefetcha [%r1]65, 0x17
21490CASE_ASI_0x41_th5_0x50:
21491 set 0x50, %r1
21492 ldsba [%r1]65, %r14
21493 ldsha [%r1]65, %r6
21494 ldswa [%r1]65, %r6
21495 lduba [%r1]65, %r8
21496 lduha [%r1]65, %r12
21497 ldxa [%r1]65, %r16
21498 ldda [%r1]65, %r8
21499 ldstuba [%r1]65, %r16
21500 swapa [%r1]65, %r6
21501 lda [%r1]65, %f0
21502 ldda [%r1]65, %f0
21503 stba %r6, [%r1]65
21504 stha %r6, [%r1]65
21505 stwa %r0, [%r1]65
21506 sta %f48, [%r1]65
21507 stda %f16, [%r1]65
21508casa [%r1]0x41, %r2, %g0
21509casxa [%r1]0x41, %r2, %g0
21510 prefetcha [%r1]65, 0xe
21511CASE_ASI_0x5d_th5_range129:
21512!!asi_range = 0x0-0xff8
21513 set 0x85c, %r1
21514 and %r1, %r29, %r1 !make sure address is aligned
21515 ldsba [%r1]93, %r8
21516 ldsha [%r1]93, %r8
21517 ldswa [%r1]93, %r4
21518 lduba [%r1]93, %r10
21519 lduha [%r1]93, %r8
21520 ldxa [%r1]93, %r14
21521 ldda [%r1]93, %r12
21522 ldstuba [%r1]93, %r12
21523 swapa [%r1]93, %r16
21524 lda [%r1]93, %f16
21525 ldda [%r1]93, %f32
21526 stba %r12, [%r1]93
21527 stha %r12, [%r1]93
21528 stwa %r14, [%r1]93
21529 sta %f48, [%r1]93
21530 stda %f0, [%r1]93
21531casa [%r1]0x5d, %r2, %g0
21532casxa [%r1]0x5d, %r2, %g0
21533 prefetcha [%r1]93, 0xe
21534CASE_ASI_0x20_th5_range130:
21535!!asi_range = 0x0-0x38
21536 set 0x23, %r1
21537 and %r1, %r29, %r1 !make sure address is aligned
21538 ldsba [%r1]32, %r10
21539 ldsha [%r1]32, %r6
21540 ldswa [%r1]32, %r12
21541 lduba [%r1]32, %r2
21542 lduha [%r1]32, %r12
21543 ldxa [%r1]32, %r8
21544 ldda [%r1]32, %r2
21545 ldstuba [%r1]32, %r16
21546 swapa [%r1]32, %r16
21547 lda [%r1]32, %f32
21548 ldda [%r1]32, %f48
21549 stba %r10, [%r1]32
21550 stha %r8, [%r1]32
21551 stwa %r2, [%r1]32
21552 sta %f48, [%r1]32
21553 stda %f48, [%r1]32
21554casa [%r1]0x20, %r2, %g0
21555casxa [%r1]0x20, %r2, %g0
21556 prefetcha [%r1]32, 0x1a
21557CASE_ASI_0x4c_th5_0x20:
21558 set 0x20, %r1
21559 ldsba [%r1]76, %r16
21560 ldsha [%r1]76, %r10
21561 ldswa [%r1]76, %r10
21562 lduba [%r1]76, %r8
21563 lduha [%r1]76, %r8
21564 ldxa [%r1]76, %r12
21565 ldda [%r1]76, %r16
21566 ldstuba [%r1]76, %r2
21567 swapa [%r1]76, %r12
21568 lda [%r1]76, %f48
21569 ldda [%r1]76, %f48
21570 stba %r10, [%r1]76
21571 stha %r6, [%r1]76
21572 stwa %r4, [%r1]76
21573 stxa %r8, [%r1]76
21574 sta %f0, [%r1]76
21575 stda %f16, [%r1]76
21576casa [%r1]0x4c, %r2, %g0
21577casxa [%r1]0x4c, %r2, %g0
21578 prefetcha [%r1]76, 0x8
21579CASE_ASI_0x4c_th5_0x28:
21580 set 0x28, %r1
21581 ldsba [%r1]76, %r8
21582 ldsha [%r1]76, %r14
21583 ldswa [%r1]76, %r16
21584 lduba [%r1]76, %r14
21585 lduha [%r1]76, %r10
21586 ldxa [%r1]76, %r6
21587 ldda [%r1]76, %r4
21588 ldstuba [%r1]76, %r16
21589 swapa [%r1]76, %r8
21590 lda [%r1]76, %f16
21591 ldda [%r1]76, %f32
21592 stba %r12, [%r1]76
21593 stha %r8, [%r1]76
21594 stwa %r6, [%r1]76
21595 stxa %r4, [%r1]76
21596 sta %f32, [%r1]76
21597 stda %f32, [%r1]76
21598casa [%r1]0x4c, %r2, %g0
21599casxa [%r1]0x4c, %r2, %g0
21600 prefetcha [%r1]76, 0xf
21601CASE_ASI_0x58_th5_0x0:
21602 mov %g0, %r1
21603 ldsba [%r1]88, %r16
21604 ldsha [%r1]88, %r16
21605 ldswa [%r1]88, %r8
21606 lduba [%r1]88, %r4
21607 lduha [%r1]88, %r10
21608 ldxa [%r1]88, %r4
21609 ldda [%r1]88, %r12
21610 ldstuba [%r1]88, %r4
21611 swapa [%r1]88, %r16
21612 lda [%r1]88, %f16
21613 ldda [%r1]88, %f16
21614 stba %r14, [%r1]88
21615 stha %r10, [%r1]88
21616 stwa %r2, [%r1]88
21617 stxa %r4, [%r1]88
21618 sta %f0, [%r1]88
21619 stda %f0, [%r1]88
21620casa [%r1]0x58, %r2, %g0
21621casxa [%r1]0x58, %r2, %g0
21622 prefetcha [%r1]88, 0x0
21623CASE_ASI_0x58_th5_0x20:
21624 set 0x20, %r1
21625 ldsba [%r1]88, %r14
21626 ldsha [%r1]88, %r4
21627 ldswa [%r1]88, %r14
21628 lduba [%r1]88, %r4
21629 lduha [%r1]88, %r10
21630 ldxa [%r1]88, %r10
21631 ldda [%r1]88, %r4
21632 ldstuba [%r1]88, %r14
21633 swapa [%r1]88, %r4
21634 lda [%r1]88, %f0
21635 ldda [%r1]88, %f32
21636 stba %r12, [%r1]88
21637 stha %r4, [%r1]88
21638 stwa %r8, [%r1]88
21639 stxa %r8, [%r1]88
21640 sta %f16, [%r1]88
21641 stda %f16, [%r1]88
21642casa [%r1]0x58, %r2, %g0
21643casxa [%r1]0x58, %r2, %g0
21644 prefetcha [%r1]88, 0x11
21645CASE_ASI_0x57_th5:
21646 setx 0x647d8c7c, %r4, %r1
21647 and %r1, %r31, %r1 !make sure address is aligned
21648 ldx [%r28 + 0x13 & ~0x7], %r2
21649 ldx [%r23 + 0x6f & ~0x7], %r4
21650 ldx [%r24 + 0x5f & ~0x7], %r6
21651 ldx [%r26 + 0xa6 & ~0x7], %r8
21652 ldx [%r25 + 0x12 & ~0x7], %r10
21653 ldx [%r24 + 0xf8 & ~0x7], %r12
21654 ldx [%r26 + 0x47 & ~0x7], %r14
21655 ldx [%r26 + 0xf8 & ~0x7], %r16
21656 ld [%r22 + 0xa1 & ~0x7], %f0
21657 ld [%r24 + 0xc8 & ~0x7], %f16
21658 ld [%r21 + 0xd2 & ~0x7], %f32
21659 ld [%r24 + 0xe4 & ~0x7], %f48
21660 ldsba [%r1]87, %r8
21661 ldsha [%r1]87, %r6
21662 ldswa [%r1]87, %r2
21663 lduba [%r1]87, %r12
21664 lduha [%r1]87, %r2
21665 ldxa [%r1]87, %r16
21666 ldda [%r1]87, %r16
21667 ldstuba [%r1]87, %r10
21668 swapa [%r1]87, %r12
21669 lda [%r1]87, %f0
21670 ldda [%r1]87, %f32
21671 stba %r0, [%r1]87
21672 stha %r12, [%r1]87
21673 stwa %r2, [%r1]87
21674 sta %f16, [%r1]87
21675 stda %f0, [%r1]87
21676casa [%r1]0x57, %r2, %g0
21677casxa [%r1]0x57, %r2, %g0
21678 prefetcha [%r1]87, 0xa
21679CASE_ASI_0x51_th5_range131:
21680!!asi_range = 0x0-0x38
21681 set 0x9, %r1
21682 and %r1, %r29, %r1 !make sure address is aligned
21683 ldsba [%r1]81, %r4
21684 ldsha [%r1]81, %r16
21685 ldswa [%r1]81, %r8
21686 lduba [%r1]81, %r8
21687 lduha [%r1]81, %r14
21688 ldxa [%r1]81, %r14
21689 ldda [%r1]81, %r6
21690 ldstuba [%r1]81, %r6
21691 swapa [%r1]81, %r10
21692 lda [%r1]81, %f48
21693 ldda [%r1]81, %f0
21694 stba %r6, [%r1]81
21695 stha %r10, [%r1]81
21696 stwa %r6, [%r1]81
21697 sta %f16, [%r1]81
21698 stda %f0, [%r1]81
21699casa [%r1]0x51, %r2, %g0
21700casxa [%r1]0x51, %r2, %g0
21701 prefetcha [%r1]81, 0x11
21702CASE_ASI_0x5a_th5_range132:
21703!!asi_range = 0x0-0x38
21704 set 0x2e, %r1
21705 and %r1, %r29, %r1 !make sure address is aligned
21706 ldsba [%r1]90, %r10
21707 ldsha [%r1]90, %r12
21708 ldswa [%r1]90, %r6
21709 lduba [%r1]90, %r10
21710 lduha [%r1]90, %r14
21711 ldxa [%r1]90, %r10
21712 ldda [%r1]90, %r16
21713 ldstuba [%r1]90, %r14
21714 swapa [%r1]90, %r6
21715 lda [%r1]90, %f32
21716 ldda [%r1]90, %f16
21717 stba %r2, [%r1]90
21718 stha %r6, [%r1]90
21719 stwa %r0, [%r1]90
21720 sta %f16, [%r1]90
21721 stda %f48, [%r1]90
21722casa [%r1]0x5a, %r2, %g0
21723casxa [%r1]0x5a, %r2, %g0
21724 prefetcha [%r1]90, 0x16
21725CASE_ASI_0x5b_th5_range133:
21726!!asi_range = 0x0-0x38
21727 set 0xc, %r1
21728 and %r1, %r29, %r1 !make sure address is aligned
21729 ldsba [%r1]91, %r14
21730 ldsha [%r1]91, %r12
21731 ldswa [%r1]91, %r2
21732 lduba [%r1]91, %r14
21733 lduha [%r1]91, %r4
21734 ldxa [%r1]91, %r10
21735 ldda [%r1]91, %r12
21736 ldstuba [%r1]91, %r4
21737 swapa [%r1]91, %r4
21738 lda [%r1]91, %f32
21739 ldda [%r1]91, %f0
21740 stba %r0, [%r1]91
21741 stha %r14, [%r1]91
21742 stwa %r2, [%r1]91
21743 sta %f0, [%r1]91
21744 stda %f16, [%r1]91
21745casa [%r1]0x5b, %r2, %g0
21746casxa [%r1]0x5b, %r2, %g0
21747 prefetcha [%r1]91, 0x11
21748CASE_ASI_0x54_th5_range134:
21749!!asi_range = 0x10-0x88
21750 set 0x3a, %r1
21751 and %r1, %r29, %r1 !make sure address is aligned
21752 ldsba [%r1]84, %r4
21753 ldsha [%r1]84, %r4
21754 ldswa [%r1]84, %r6
21755 lduba [%r1]84, %r14
21756 lduha [%r1]84, %r16
21757 ldxa [%r1]84, %r12
21758 ldda [%r1]84, %r16
21759 ldstuba [%r1]84, %r10
21760 swapa [%r1]84, %r12
21761 lda [%r1]84, %f48
21762 ldda [%r1]84, %f0
21763 stba %r4, [%r1]84
21764 stha %r0, [%r1]84
21765 stwa %r10, [%r1]84
21766 sta %f0, [%r1]84
21767 stda %f48, [%r1]84
21768casa [%r1]0x54, %r2, %g0
21769casxa [%r1]0x54, %r2, %g0
21770 prefetcha [%r1]84, 0x9
21771CASE_ASI_0x72_th5_0x0:
21772 mov %g0, %r1
21773 ldsba [%r1]114, %r2
21774 ldsha [%r1]114, %r16
21775 ldswa [%r1]114, %r10
21776 lduba [%r1]114, %r10
21777 lduha [%r1]114, %r12
21778 ldxa [%r1]114, %r16
21779 ldda [%r1]114, %r16
21780 ldstuba [%r1]114, %r14
21781 swapa [%r1]114, %r4
21782 lda [%r1]114, %f32
21783 ldda [%r1]114, %f32
21784 stba %r4, [%r1]114
21785 stha %r10, [%r1]114
21786 stwa %r6, [%r1]114
21787 sta %f48, [%r1]114
21788 stda %f48, [%r1]114
21789casa [%r1]0x72, %r2, %g0
21790casxa [%r1]0x72, %r2, %g0
21791 prefetcha [%r1]114, 0x18
21792CASE_ASI_0x41_th5_0x60:
21793 set 0x60, %r1
21794 ldsba [%r1]65, %r4
21795 ldsha [%r1]65, %r12
21796 ldswa [%r1]65, %r2
21797 lduba [%r1]65, %r6
21798 lduha [%r1]65, %r8
21799 ldxa [%r1]65, %r6
21800 ldda [%r1]65, %r2
21801 ldstuba [%r1]65, %r4
21802 swapa [%r1]65, %r8
21803 lda [%r1]65, %f16
21804 ldda [%r1]65, %f48
21805 stba %r0, [%r1]65
21806 stha %r8, [%r1]65
21807 stwa %r6, [%r1]65
21808 sta %f32, [%r1]65
21809 stda %f48, [%r1]65
21810casa [%r1]0x41, %r2, %g0
21811casxa [%r1]0x41, %r2, %g0
21812 prefetcha [%r1]65, 0x2
21813CASE_ASI_0x41_th5_0x68:
21814 set 0x68, %r1
21815 ldsba [%r1]65, %r2
21816 ldsha [%r1]65, %r2
21817 ldswa [%r1]65, %r4
21818 lduba [%r1]65, %r2
21819 lduha [%r1]65, %r4
21820 ldxa [%r1]65, %r12
21821 ldda [%r1]65, %r14
21822 ldstuba [%r1]65, %r6
21823 swapa [%r1]65, %r16
21824 lda [%r1]65, %f16
21825 ldda [%r1]65, %f16
21826 stba %r14, [%r1]65
21827 stha %r10, [%r1]65
21828 stwa %r14, [%r1]65
21829 sta %f0, [%r1]65
21830 stda %f0, [%r1]65
21831casa [%r1]0x41, %r2, %g0
21832casxa [%r1]0x41, %r2, %g0
21833 prefetcha [%r1]65, 0x9
21834CASE_ASI_0x63_th5_0x0:
21835 mov %g0, %r1
21836 ldsba [%r1]99, %r4
21837 ldsha [%r1]99, %r16
21838 ldswa [%r1]99, %r8
21839 lduba [%r1]99, %r6
21840 lduha [%r1]99, %r10
21841 ldxa [%r1]99, %r14
21842 ldda [%r1]99, %r10
21843 ldstuba [%r1]99, %r4
21844 swapa [%r1]99, %r16
21845 lda [%r1]99, %f32
21846 ldda [%r1]99, %f16
21847 stba %r6, [%r1]99
21848 stha %r12, [%r1]99
21849 stwa %r0, [%r1]99
21850 stxa %r0, [%r1]99
21851 sta %f48, [%r1]99
21852 stda %f16, [%r1]99
21853casa [%r1]0x63, %r2, %g0
21854casxa [%r1]0x63, %r2, %g0
21855 prefetcha [%r1]99, 0x13
21856CASE_ASI_0x63_th5_0x10:
21857 set 0x10, %r1
21858 ldsba [%r1]99, %r14
21859 ldsha [%r1]99, %r16
21860 ldswa [%r1]99, %r8
21861 lduba [%r1]99, %r8
21862 lduha [%r1]99, %r10
21863 ldxa [%r1]99, %r14
21864 ldda [%r1]99, %r16
21865 ldstuba [%r1]99, %r6
21866 swapa [%r1]99, %r12
21867 lda [%r1]99, %f32
21868 ldda [%r1]99, %f32
21869 stba %r12, [%r1]99
21870 stha %r8, [%r1]99
21871 stwa %r0, [%r1]99
21872 stxa %r14, [%r1]99
21873 sta %f16, [%r1]99
21874 stda %f48, [%r1]99
21875casa [%r1]0x63, %r2, %g0
21876casxa [%r1]0x63, %r2, %g0
21877 prefetcha [%r1]99, 0x0
21878CASE_ASI_0x43_th5_0x0:
21879 mov %g0, %r1
21880 ldsba [%r1]67, %r6
21881 ldsha [%r1]67, %r14
21882 ldswa [%r1]67, %r14
21883 lduba [%r1]67, %r6
21884 lduha [%r1]67, %r4
21885 ldxa [%r1]67, %r16
21886 ldda [%r1]67, %r12
21887 ldstuba [%r1]67, %r4
21888 swapa [%r1]67, %r8
21889 lda [%r1]67, %f32
21890 ldda [%r1]67, %f32
21891 stba %r0, [%r1]67
21892 stha %r10, [%r1]67
21893 stwa %r0, [%r1]67
21894 sta %f16, [%r1]67
21895 stda %f16, [%r1]67
21896casa [%r1]0x43, %r2, %g0
21897casxa [%r1]0x43, %r2, %g0
21898 prefetcha [%r1]67, 0x1e
21899CASE_ASI_0x59_th5_range135:
21900!!asi_range = 0x0-0x78
21901 set 0x44, %r1
21902 and %r1, %r29, %r1 !make sure address is aligned
21903 ldsba [%r1]89, %r10
21904 ldsha [%r1]89, %r6
21905 ldswa [%r1]89, %r2
21906 lduba [%r1]89, %r14
21907 lduha [%r1]89, %r14
21908 ldxa [%r1]89, %r4
21909 ldda [%r1]89, %r6
21910 ldstuba [%r1]89, %r16
21911 swapa [%r1]89, %r6
21912 lda [%r1]89, %f0
21913 ldda [%r1]89, %f16
21914 stba %r0, [%r1]89
21915 stha %r6, [%r1]89
21916 stwa %r10, [%r1]89
21917 sta %f32, [%r1]89
21918 stda %f16, [%r1]89
21919casa [%r1]0x59, %r2, %g0
21920casxa [%r1]0x59, %r2, %g0
21921 prefetcha [%r1]89, 0x4
21922CASE_ASI_0x67_th5_range136:
21923!!asi_range = 0x0-0x7fe0
21924 set 0x438f, %r1
21925 and %r1, %r29, %r1 !make sure address is aligned
21926 ldsba [%r1]103, %r6
21927 ldsha [%r1]103, %r6
21928 ldswa [%r1]103, %r14
21929 lduba [%r1]103, %r10
21930 lduha [%r1]103, %r12
21931 ldxa [%r1]103, %r8
21932 ldda [%r1]103, %r10
21933 ldstuba [%r1]103, %r4
21934 swapa [%r1]103, %r2
21935 lda [%r1]103, %f0
21936 ldda [%r1]103, %f16
21937 stba %r0, [%r1]103
21938 stha %r2, [%r1]103
21939 stwa %r2, [%r1]103
21940 sta %f32, [%r1]103
21941 stda %f32, [%r1]103
21942casa [%r1]0x67, %r2, %g0
21943casxa [%r1]0x67, %r2, %g0
21944 prefetcha [%r1]103, 0x0
21945CASE_ASI_0x4e_th5_0x0:
21946 mov %g0, %r1
21947 ldsba [%r1]78, %r4
21948 ldsha [%r1]78, %r16
21949 ldswa [%r1]78, %r2
21950 lduba [%r1]78, %r14
21951 lduha [%r1]78, %r10
21952 ldxa [%r1]78, %r10
21953 ldda [%r1]78, %r8
21954 ldstuba [%r1]78, %r16
21955 swapa [%r1]78, %r8
21956 lda [%r1]78, %f16
21957 ldda [%r1]78, %f32
21958 stba %r2, [%r1]78
21959 stha %r0, [%r1]78
21960 stwa %r12, [%r1]78
21961 sta %f0, [%r1]78
21962 stda %f0, [%r1]78
21963casa [%r1]0x4e, %r2, %g0
21964casxa [%r1]0x4e, %r2, %g0
21965 prefetcha [%r1]78, 0x15
21966CASE_ASI_0x48_th5_range137:
21967!!asi_range = 0x0-0xf8
21968 set 0xc8, %r1
21969 and %r1, %r29, %r1 !make sure address is aligned
21970 ldsba [%r1]72, %r2
21971 ldsha [%r1]72, %r16
21972 ldswa [%r1]72, %r4
21973 lduba [%r1]72, %r8
21974 lduha [%r1]72, %r12
21975 ldxa [%r1]72, %r10
21976 ldda [%r1]72, %r4
21977 ldstuba [%r1]72, %r4
21978 swapa [%r1]72, %r14
21979 lda [%r1]72, %f16
21980 ldda [%r1]72, %f32
21981 stba %r12, [%r1]72
21982 stha %r12, [%r1]72
21983 stwa %r0, [%r1]72
21984 stxa %r4, [%r1]72
21985 sta %f16, [%r1]72
21986 stda %f48, [%r1]72
21987casa [%r1]0x48, %r2, %g0
21988casxa [%r1]0x48, %r2, %g0
21989 prefetcha [%r1]72, 0x17
21990CASE_ASI_0x49_th5_range138:
21991!!asi_range = 0x0-0xf8
21992 set 0xc8, %r1
21993 and %r1, %r29, %r1 !make sure address is aligned
21994 ldsba [%r1]73, %r8
21995 ldsha [%r1]73, %r16
21996 ldswa [%r1]73, %r4
21997 lduba [%r1]73, %r14
21998 lduha [%r1]73, %r4
21999 ldxa [%r1]73, %r10
22000 ldda [%r1]73, %r2
22001 ldstuba [%r1]73, %r2
22002 swapa [%r1]73, %r14
22003 lda [%r1]73, %f0
22004 ldda [%r1]73, %f16
22005 stba %r2, [%r1]73
22006 stha %r12, [%r1]73
22007 stwa %r0, [%r1]73
22008 stxa %r8, [%r1]73
22009 sta %f32, [%r1]73
22010 stda %f48, [%r1]73
22011casa [%r1]0x49, %r2, %g0
22012casxa [%r1]0x49, %r2, %g0
22013 prefetcha [%r1]73, 0x15
22014CASE_ASI_0x5f_th5:
22015 setx 0x360905f2, %r4, %r1
22016 and %r1, %r31, %r1 !make sure address is aligned
22017 ldx [%r24 + 0x8b & ~0x7], %r2
22018 ldx [%r22 + 0x23 & ~0x7], %r4
22019 ldx [%r22 + 0xc6 & ~0x7], %r6
22020 ldx [%r22 + 0xbe & ~0x7], %r8
22021 ldx [%r23 + 0x9 & ~0x7], %r10
22022 ldx [%r28 + 0x27 & ~0x7], %r12
22023 ldx [%r28 + 0x87 & ~0x7], %r14
22024 ldx [%r24 + 0xd4 & ~0x7], %r16
22025 ld [%r28 + 0xe9 & ~0x7], %f0
22026 ld [%r24 + 0x9c & ~0x7], %f16
22027 ld [%r28 + 0x20 & ~0x7], %f32
22028 ld [%r28 + 0x1c & ~0x7], %f48
22029 ldsba [%r1]95, %r4
22030 ldsha [%r1]95, %r6
22031 ldswa [%r1]95, %r4
22032 lduba [%r1]95, %r16
22033 lduha [%r1]95, %r14
22034 ldxa [%r1]95, %r4
22035 ldda [%r1]95, %r4
22036 ldstuba [%r1]95, %r10
22037 swapa [%r1]95, %r8
22038 lda [%r1]95, %f0
22039 ldda [%r1]95, %f16
22040 stba %r2, [%r1]95
22041 stha %r2, [%r1]95
22042 stwa %r10, [%r1]95
22043 sta %f32, [%r1]95
22044 stda %f16, [%r1]95
22045casa [%r1]0x5f, %r2, %g0
22046casxa [%r1]0x5f, %r2, %g0
22047 prefetcha [%r1]95, 0x9
22048CASE_ASI_0x53_th5:
22049 setx 0x75ee026c, %r4, %r1
22050 and %r1, %r31, %r1 !make sure address is aligned
22051 ldx [%r28 + 0xf9 & ~0x7], %r2
22052 ldx [%r22 + 0x9f & ~0x7], %r4
22053 ldx [%r22 + 0x89 & ~0x7], %r6
22054 ldx [%r26 + 0x77 & ~0x7], %r8
22055 ldx [%r26 + 0x5d & ~0x7], %r10
22056 ldx [%r25 + 0x3e & ~0x7], %r12
22057 ldx [%r25 + 0xd4 & ~0x7], %r14
22058 ldx [%r28 + 0x4e & ~0x7], %r16
22059 ld [%r24 + 0x15 & ~0x7], %f0
22060 ld [%r24 + 0x50 & ~0x7], %f16
22061 ld [%r21 + 0xf9 & ~0x7], %f32
22062 ld [%r25 + 0x80 & ~0x7], %f48
22063 ldsba [%r1]83, %r8
22064 ldsha [%r1]83, %r4
22065 ldswa [%r1]83, %r12
22066 lduba [%r1]83, %r4
22067 lduha [%r1]83, %r14
22068 ldxa [%r1]83, %r4
22069 ldda [%r1]83, %r16
22070 ldstuba [%r1]83, %r6
22071 swapa [%r1]83, %r6
22072 lda [%r1]83, %f0
22073 ldda [%r1]83, %f48
22074 stba %r12, [%r1]83
22075 stha %r8, [%r1]83
22076 stwa %r8, [%r1]83
22077 stxa %r14, [%r1]83
22078 sta %f32, [%r1]83
22079 stda %f16, [%r1]83
22080casa [%r1]0x53, %r2, %g0
22081casxa [%r1]0x53, %r2, %g0
22082 prefetcha [%r1]83, 0x12
22083CASE_ASI_0x74_th5_0x0:
22084 mov %g0, %r1
22085 ldsba [%r1]116, %r2
22086 ldsha [%r1]116, %r14
22087 ldswa [%r1]116, %r4
22088 lduba [%r1]116, %r12
22089 lduha [%r1]116, %r10
22090 ldxa [%r1]116, %r12
22091 ldda [%r1]116, %r16
22092 ldstuba [%r1]116, %r8
22093 swapa [%r1]116, %r12
22094 lda [%r1]116, %f48
22095 ldda [%r1]116, %f48
22096 stba %r12, [%r1]116
22097 stha %r2, [%r1]116
22098 stwa %r6, [%r1]116
22099 stxa %r14, [%r1]116
22100 sta %f16, [%r1]116
22101 stda %f48, [%r1]116
22102casa [%r1]0x74, %r2, %g0
22103casxa [%r1]0x74, %r2, %g0
22104 prefetcha [%r1]116, 0x13
22105CASE_ASI_0x54_th5_0x0:
22106 mov %g0, %r1
22107 ldsba [%r1]84, %r8
22108 ldsha [%r1]84, %r16
22109 ldswa [%r1]84, %r4
22110 lduba [%r1]84, %r12
22111 lduha [%r1]84, %r10
22112 ldxa [%r1]84, %r4
22113 ldda [%r1]84, %r14
22114 ldstuba [%r1]84, %r16
22115 swapa [%r1]84, %r4
22116 lda [%r1]84, %f48
22117 ldda [%r1]84, %f32
22118 stba %r2, [%r1]84
22119 stha %r2, [%r1]84
22120 stwa %r6, [%r1]84
22121 sta %f32, [%r1]84
22122 stda %f48, [%r1]84
22123casa [%r1]0x54, %r2, %g0
22124casxa [%r1]0x54, %r2, %g0
22125 prefetcha [%r1]84, 0x4
22126CASE_ASI_0x54_th5_0x400:
22127 set 0x400, %r1
22128 ldsba [%r1]84, %r16
22129 ldsha [%r1]84, %r2
22130 ldswa [%r1]84, %r10
22131 lduba [%r1]84, %r2
22132 lduha [%r1]84, %r14
22133 ldxa [%r1]84, %r8
22134 ldda [%r1]84, %r12
22135 ldstuba [%r1]84, %r12
22136 swapa [%r1]84, %r4
22137 lda [%r1]84, %f48
22138 ldda [%r1]84, %f48
22139 stba %r0, [%r1]84
22140 stha %r4, [%r1]84
22141 stwa %r14, [%r1]84
22142 sta %f16, [%r1]84
22143 stda %f32, [%r1]84
22144casa [%r1]0x54, %r2, %g0
22145casxa [%r1]0x54, %r2, %g0
22146 prefetcha [%r1]84, 0x0
22147CASE_ASI_0x54_th5_0x800:
22148 set 0x800, %r1
22149 ldsba [%r1]84, %r14
22150 ldsha [%r1]84, %r8
22151 ldswa [%r1]84, %r8
22152 lduba [%r1]84, %r14
22153 lduha [%r1]84, %r12
22154 ldxa [%r1]84, %r12
22155 ldda [%r1]84, %r16
22156 ldstuba [%r1]84, %r2
22157 swapa [%r1]84, %r10
22158 lda [%r1]84, %f48
22159 ldda [%r1]84, %f0
22160 stba %r2, [%r1]84
22161 stha %r8, [%r1]84
22162 stwa %r4, [%r1]84
22163 sta %f0, [%r1]84
22164 stda %f16, [%r1]84
22165casa [%r1]0x54, %r2, %g0
22166casxa [%r1]0x54, %r2, %g0
22167 prefetcha [%r1]84, 0xb
22168CASE_ASI_0x54_th5_0xc00:
22169 set 0xc00, %r1
22170 ldsba [%r1]84, %r16
22171 ldsha [%r1]84, %r4
22172 ldswa [%r1]84, %r10
22173 lduba [%r1]84, %r12
22174 lduha [%r1]84, %r14
22175 ldxa [%r1]84, %r16
22176 ldda [%r1]84, %r4
22177 ldstuba [%r1]84, %r4
22178 swapa [%r1]84, %r2
22179 lda [%r1]84, %f0
22180 ldda [%r1]84, %f0
22181 stba %r2, [%r1]84
22182 stha %r12, [%r1]84
22183 stwa %r8, [%r1]84
22184 sta %f32, [%r1]84
22185 stda %f16, [%r1]84
22186casa [%r1]0x54, %r2, %g0
22187casxa [%r1]0x54, %r2, %g0
22188 prefetcha [%r1]84, 0x13
22189CASE_ASI_0x5c_th5_0x0:
22190 mov %g0, %r1
22191 ldsba [%r1]92, %r6
22192 ldsha [%r1]92, %r2
22193 ldswa [%r1]92, %r16
22194 lduba [%r1]92, %r2
22195 lduha [%r1]92, %r14
22196 ldxa [%r1]92, %r16
22197 ldda [%r1]92, %r8
22198 ldstuba [%r1]92, %r4
22199 swapa [%r1]92, %r4
22200 lda [%r1]92, %f0
22201 ldda [%r1]92, %f32
22202 stba %r8, [%r1]92
22203 stha %r12, [%r1]92
22204 stwa %r14, [%r1]92
22205 sta %f32, [%r1]92
22206 stda %f16, [%r1]92
22207casa [%r1]0x5c, %r2, %g0
22208casxa [%r1]0x5c, %r2, %g0
22209 prefetcha [%r1]92, 0x15
22210CASE_ASI_0x5c_th5_0x400:
22211 set 0x400, %r1
22212 ldsba [%r1]92, %r14
22213 ldsha [%r1]92, %r2
22214 ldswa [%r1]92, %r8
22215 lduba [%r1]92, %r14
22216 lduha [%r1]92, %r16
22217 ldxa [%r1]92, %r12
22218 ldda [%r1]92, %r6
22219 ldstuba [%r1]92, %r14
22220 swapa [%r1]92, %r8
22221 lda [%r1]92, %f32
22222 ldda [%r1]92, %f48
22223 stba %r2, [%r1]92
22224 stha %r0, [%r1]92
22225 stwa %r0, [%r1]92
22226 sta %f48, [%r1]92
22227 stda %f0, [%r1]92
22228casa [%r1]0x5c, %r2, %g0
22229casxa [%r1]0x5c, %r2, %g0
22230 prefetcha [%r1]92, 0x5
22231CASE_ASI_0x5c_th5_0x800:
22232 set 0x800, %r1
22233 ldsba [%r1]92, %r16
22234 ldsha [%r1]92, %r16
22235 ldswa [%r1]92, %r16
22236 lduba [%r1]92, %r6
22237 lduha [%r1]92, %r10
22238 ldxa [%r1]92, %r6
22239 ldda [%r1]92, %r14
22240 ldstuba [%r1]92, %r8
22241 swapa [%r1]92, %r2
22242 lda [%r1]92, %f32
22243 ldda [%r1]92, %f16
22244 stba %r12, [%r1]92
22245 stha %r8, [%r1]92
22246 stwa %r4, [%r1]92
22247 sta %f32, [%r1]92
22248 stda %f0, [%r1]92
22249casa [%r1]0x5c, %r2, %g0
22250casxa [%r1]0x5c, %r2, %g0
22251 prefetcha [%r1]92, 0x17
22252CASE_ASI_0x5c_th5_0xc00:
22253 set 0xc00, %r1
22254 ldsba [%r1]92, %r4
22255 ldsha [%r1]92, %r2
22256 ldswa [%r1]92, %r8
22257 lduba [%r1]92, %r16
22258 lduha [%r1]92, %r4
22259 ldxa [%r1]92, %r4
22260 ldda [%r1]92, %r16
22261 ldstuba [%r1]92, %r14
22262 swapa [%r1]92, %r8
22263 lda [%r1]92, %f48
22264 ldda [%r1]92, %f16
22265 stba %r2, [%r1]92
22266 stha %r10, [%r1]92
22267 stwa %r8, [%r1]92
22268 sta %f32, [%r1]92
22269 stda %f32, [%r1]92
22270casa [%r1]0x5c, %r2, %g0
22271casxa [%r1]0x5c, %r2, %g0
22272 prefetcha [%r1]92, 0xe
22273CASE_ASI_0x47_th5_range139:
22274!!asi_range = 0x0-0x7ff0
22275 set 0x6b2d, %r1
22276 and %r1, %r29, %r1 !make sure address is aligned
22277 ldsba [%r1]71, %r12
22278 ldsha [%r1]71, %r8
22279 ldswa [%r1]71, %r12
22280 lduba [%r1]71, %r14
22281 lduha [%r1]71, %r10
22282 ldxa [%r1]71, %r12
22283 ldda [%r1]71, %r16
22284 ldstuba [%r1]71, %r16
22285 swapa [%r1]71, %r16
22286 lda [%r1]71, %f16
22287 ldda [%r1]71, %f32
22288 stba %r12, [%r1]71
22289 stha %r14, [%r1]71
22290 stwa %r6, [%r1]71
22291 sta %f16, [%r1]71
22292 stda %f32, [%r1]71
22293casa [%r1]0x47, %r2, %g0
22294casxa [%r1]0x47, %r2, %g0
22295 prefetcha [%r1]71, 0x1b
22296CASE_ASI_0x50_th5_0x18:
22297 set 0x18, %r1
22298 ldsba [%r1]80, %r16
22299 ldsha [%r1]80, %r6
22300 ldswa [%r1]80, %r10
22301 lduba [%r1]80, %r16
22302 lduha [%r1]80, %r2
22303 ldxa [%r1]80, %r6
22304 ldda [%r1]80, %r8
22305 ldstuba [%r1]80, %r4
22306 swapa [%r1]80, %r6
22307 lda [%r1]80, %f16
22308 ldda [%r1]80, %f0
22309 stba %r4, [%r1]80
22310 stha %r0, [%r1]80
22311 stwa %r12, [%r1]80
22312 sta %f48, [%r1]80
22313 stda %f48, [%r1]80
22314casa [%r1]0x50, %r2, %g0
22315casxa [%r1]0x50, %r2, %g0
22316 prefetcha [%r1]80, 0x1f
22317CASE_ASI_0x50_th5_0x30:
22318 set 0x30, %r1
22319 ldsba [%r1]80, %r16
22320 ldsha [%r1]80, %r14
22321 ldswa [%r1]80, %r12
22322 lduba [%r1]80, %r16
22323 lduha [%r1]80, %r14
22324 ldxa [%r1]80, %r16
22325 ldda [%r1]80, %r4
22326 ldstuba [%r1]80, %r10
22327 swapa [%r1]80, %r10
22328 lda [%r1]80, %f16
22329 ldda [%r1]80, %f0
22330 stba %r2, [%r1]80
22331 stha %r8, [%r1]80
22332 stwa %r4, [%r1]80
22333 sta %f16, [%r1]80
22334 stda %f16, [%r1]80
22335casa [%r1]0x50, %r2, %g0
22336casxa [%r1]0x50, %r2, %g0
22337 prefetcha [%r1]80, 0xe
22338CASE_ASI_0x50_th5_0x38:
22339 set 0x38, %r1
22340 ldsba [%r1]80, %r2
22341 ldsha [%r1]80, %r8
22342 ldswa [%r1]80, %r16
22343 lduba [%r1]80, %r16
22344 lduha [%r1]80, %r12
22345 ldxa [%r1]80, %r16
22346 ldda [%r1]80, %r10
22347 ldstuba [%r1]80, %r10
22348 swapa [%r1]80, %r6
22349 lda [%r1]80, %f48
22350 ldda [%r1]80, %f16
22351 stba %r14, [%r1]80
22352 stha %r0, [%r1]80
22353 stwa %r4, [%r1]80
22354 sta %f0, [%r1]80
22355 stda %f32, [%r1]80
22356casa [%r1]0x50, %r2, %g0
22357casxa [%r1]0x50, %r2, %g0
22358 prefetcha [%r1]80, 0x1c
22359CASE_ASI_0x42_th5_0x8:
22360 set 0x8, %r1
22361 ldsba [%r1]66, %r10
22362 ldsha [%r1]66, %r4
22363 ldswa [%r1]66, %r2
22364 lduba [%r1]66, %r6
22365 lduha [%r1]66, %r14
22366 ldxa [%r1]66, %r12
22367 ldda [%r1]66, %r4
22368 ldstuba [%r1]66, %r14
22369 swapa [%r1]66, %r14
22370 lda [%r1]66, %f32
22371 ldda [%r1]66, %f48
22372 stba %r8, [%r1]66
22373 stha %r0, [%r1]66
22374 stwa %r14, [%r1]66
22375 sta %f32, [%r1]66
22376 stda %f32, [%r1]66
22377casa [%r1]0x42, %r2, %g0
22378casxa [%r1]0x42, %r2, %g0
22379 prefetcha [%r1]66, 0x17
22380CASE_ASI_0x42_th5_0x10:
22381 set 0x10, %r1
22382 ldsba [%r1]66, %r10
22383 ldsha [%r1]66, %r10
22384 ldswa [%r1]66, %r10
22385 lduba [%r1]66, %r10
22386 lduha [%r1]66, %r16
22387 ldxa [%r1]66, %r4
22388 ldda [%r1]66, %r10
22389 ldstuba [%r1]66, %r4
22390 swapa [%r1]66, %r12
22391 lda [%r1]66, %f16
22392 ldda [%r1]66, %f16
22393 stba %r6, [%r1]66
22394 stha %r10, [%r1]66
22395 stwa %r0, [%r1]66
22396 sta %f0, [%r1]66
22397 stda %f0, [%r1]66
22398casa [%r1]0x42, %r2, %g0
22399casxa [%r1]0x42, %r2, %g0
22400 prefetcha [%r1]66, 0x11
22401CASE_ASI_0x52_th5_0x108:
22402 set 0x108, %r1
22403 ldsba [%r1]82, %r2
22404 ldsha [%r1]82, %r10
22405 ldswa [%r1]82, %r16
22406 lduba [%r1]82, %r14
22407 lduha [%r1]82, %r12
22408 ldxa [%r1]82, %r2
22409 ldda [%r1]82, %r10
22410 ldstuba [%r1]82, %r8
22411 swapa [%r1]82, %r6
22412 lda [%r1]82, %f32
22413 ldda [%r1]82, %f48
22414 stba %r12, [%r1]82
22415 stha %r4, [%r1]82
22416 stwa %r8, [%r1]82
22417 sta %f32, [%r1]82
22418 stda %f48, [%r1]82
22419casa [%r1]0x52, %r2, %g0
22420casxa [%r1]0x52, %r2, %g0
22421 prefetcha [%r1]82, 0x12
22422CASE_ASI_0x52_th5_0x110:
22423 set 0x110, %r1
22424 ldsba [%r1]82, %r8
22425 ldsha [%r1]82, %r4
22426 ldswa [%r1]82, %r4
22427 lduba [%r1]82, %r4
22428 lduha [%r1]82, %r14
22429 ldxa [%r1]82, %r14
22430 ldda [%r1]82, %r6
22431 ldstuba [%r1]82, %r14
22432 swapa [%r1]82, %r4
22433 lda [%r1]82, %f48
22434 ldda [%r1]82, %f16
22435 stba %r6, [%r1]82
22436 stha %r12, [%r1]82
22437 stwa %r4, [%r1]82
22438 sta %f0, [%r1]82
22439 stda %f16, [%r1]82
22440casa [%r1]0x52, %r2, %g0
22441casxa [%r1]0x52, %r2, %g0
22442 prefetcha [%r1]82, 0x9
22443CASE_ASI_0x52_th5_0x118:
22444 set 0x118, %r1
22445 ldsba [%r1]82, %r12
22446 ldsha [%r1]82, %r12
22447 ldswa [%r1]82, %r14
22448 lduba [%r1]82, %r6
22449 lduha [%r1]82, %r10
22450 ldxa [%r1]82, %r6
22451 ldda [%r1]82, %r10
22452 ldstuba [%r1]82, %r8
22453 swapa [%r1]82, %r14
22454 lda [%r1]82, %f16
22455 ldda [%r1]82, %f0
22456 stba %r14, [%r1]82
22457 stha %r12, [%r1]82
22458 stwa %r2, [%r1]82
22459 sta %f48, [%r1]82
22460 stda %f48, [%r1]82
22461casa [%r1]0x52, %r2, %g0
22462casxa [%r1]0x52, %r2, %g0
22463 prefetcha [%r1]82, 0x11
22464CASE_ASI_0x52_th5_0x120:
22465 set 0x120, %r1
22466 ldsba [%r1]82, %r8
22467 ldsha [%r1]82, %r16
22468 ldswa [%r1]82, %r8
22469 lduba [%r1]82, %r6
22470 lduha [%r1]82, %r8
22471 ldxa [%r1]82, %r8
22472 ldda [%r1]82, %r10
22473 ldstuba [%r1]82, %r12
22474 swapa [%r1]82, %r4
22475 lda [%r1]82, %f0
22476 ldda [%r1]82, %f32
22477 stba %r10, [%r1]82
22478 stha %r2, [%r1]82
22479 stwa %r8, [%r1]82
22480 sta %f32, [%r1]82
22481 stda %f0, [%r1]82
22482casa [%r1]0x52, %r2, %g0
22483casxa [%r1]0x52, %r2, %g0
22484 prefetcha [%r1]82, 0x1e
22485CASE_ASI_0x52_th5_0x208:
22486 set 0x208, %r1
22487 ldsba [%r1]82, %r16
22488 ldsha [%r1]82, %r4
22489 ldswa [%r1]82, %r2
22490 lduba [%r1]82, %r8
22491 lduha [%r1]82, %r2
22492 ldxa [%r1]82, %r4
22493 ldda [%r1]82, %r10
22494 ldstuba [%r1]82, %r4
22495 swapa [%r1]82, %r6
22496 lda [%r1]82, %f16
22497 ldda [%r1]82, %f32
22498 stba %r8, [%r1]82
22499 stha %r2, [%r1]82
22500 stwa %r2, [%r1]82
22501 sta %f0, [%r1]82
22502 stda %f32, [%r1]82
22503casa [%r1]0x52, %r2, %g0
22504casxa [%r1]0x52, %r2, %g0
22505 prefetcha [%r1]82, 0xa
22506CASE_ASI_0x52_th5_0x210:
22507 set 0x210, %r1
22508 ldsba [%r1]82, %r16
22509 ldsha [%r1]82, %r8
22510 ldswa [%r1]82, %r8
22511 lduba [%r1]82, %r2
22512 lduha [%r1]82, %r8
22513 ldxa [%r1]82, %r14
22514 ldda [%r1]82, %r6
22515 ldstuba [%r1]82, %r12
22516 swapa [%r1]82, %r16
22517 lda [%r1]82, %f16
22518 ldda [%r1]82, %f0
22519 stba %r8, [%r1]82
22520 stha %r2, [%r1]82
22521 stwa %r4, [%r1]82
22522 sta %f48, [%r1]82
22523 stda %f32, [%r1]82
22524casa [%r1]0x52, %r2, %g0
22525casxa [%r1]0x52, %r2, %g0
22526 prefetcha [%r1]82, 0x5
22527CASE_ASI_0x52_th5_0x218:
22528 set 0x218, %r1
22529 ldsba [%r1]82, %r14
22530 ldsha [%r1]82, %r16
22531 ldswa [%r1]82, %r4
22532 lduba [%r1]82, %r2
22533 lduha [%r1]82, %r16
22534 ldxa [%r1]82, %r4
22535 ldda [%r1]82, %r4
22536 ldstuba [%r1]82, %r16
22537 swapa [%r1]82, %r14
22538 lda [%r1]82, %f32
22539 ldda [%r1]82, %f0
22540 stba %r6, [%r1]82
22541 stha %r10, [%r1]82
22542 stwa %r8, [%r1]82
22543 sta %f0, [%r1]82
22544 stda %f16, [%r1]82
22545casa [%r1]0x52, %r2, %g0
22546casxa [%r1]0x52, %r2, %g0
22547 prefetcha [%r1]82, 0x3
22548CASE_ASI_0x52_th5_0x220:
22549 set 0x220, %r1
22550 ldsba [%r1]82, %r4
22551 ldsha [%r1]82, %r16
22552 ldswa [%r1]82, %r10
22553 lduba [%r1]82, %r12
22554 lduha [%r1]82, %r14
22555 ldxa [%r1]82, %r12
22556 ldda [%r1]82, %r14
22557 ldstuba [%r1]82, %r14
22558 swapa [%r1]82, %r14
22559 lda [%r1]82, %f32
22560 ldda [%r1]82, %f48
22561 stba %r6, [%r1]82
22562 stha %r4, [%r1]82
22563 stwa %r0, [%r1]82
22564 sta %f48, [%r1]82
22565 stda %f0, [%r1]82
22566casa [%r1]0x52, %r2, %g0
22567casxa [%r1]0x52, %r2, %g0
22568 prefetcha [%r1]82, 0x3
22569CASE_ASI_0x25_th5_0x3C0:
22570 set 0x3C0, %r1
22571 ldsba [%r1]37, %r4
22572 ldsha [%r1]37, %r16
22573 ldswa [%r1]37, %r12
22574 lduba [%r1]37, %r12
22575 lduha [%r1]37, %r10
22576 ldxa [%r1]37, %r6
22577 ldda [%r1]37, %r6
22578 ldstuba [%r1]37, %r8
22579 swapa [%r1]37, %r12
22580 lda [%r1]37, %f0
22581 ldda [%r1]37, %f16
22582 stba %r8, [%r1]37
22583 stha %r12, [%r1]37
22584 stwa %r10, [%r1]37
22585 sta %f32, [%r1]37
22586 stda %f16, [%r1]37
22587casa [%r1]0x25, %r2, %g0
22588casxa [%r1]0x25, %r2, %g0
22589 prefetcha [%r1]37, 0x17
22590CASE_ASI_0x25_th5_0x3C8:
22591 set 0x3C8, %r1
22592 ldsba [%r1]37, %r2
22593 ldsha [%r1]37, %r14
22594 ldswa [%r1]37, %r12
22595 lduba [%r1]37, %r16
22596 lduha [%r1]37, %r4
22597 ldxa [%r1]37, %r6
22598 ldda [%r1]37, %r14
22599 ldstuba [%r1]37, %r10
22600 swapa [%r1]37, %r14
22601 lda [%r1]37, %f16
22602 ldda [%r1]37, %f32
22603 stba %r6, [%r1]37
22604 stha %r12, [%r1]37
22605 stwa %r10, [%r1]37
22606 sta %f48, [%r1]37
22607 stda %f16, [%r1]37
22608casa [%r1]0x25, %r2, %g0
22609casxa [%r1]0x25, %r2, %g0
22610 prefetcha [%r1]37, 0x4
22611CASE_ASI_0x25_th5_0x3D0:
22612 set 0x3D0, %r1
22613 ldsba [%r1]37, %r14
22614 ldsha [%r1]37, %r6
22615 ldswa [%r1]37, %r10
22616 lduba [%r1]37, %r4
22617 lduha [%r1]37, %r4
22618 ldxa [%r1]37, %r14
22619 ldda [%r1]37, %r4
22620 ldstuba [%r1]37, %r2
22621 swapa [%r1]37, %r16
22622 lda [%r1]37, %f16
22623 ldda [%r1]37, %f48
22624 stba %r4, [%r1]37
22625 stha %r0, [%r1]37
22626 stwa %r4, [%r1]37
22627 sta %f48, [%r1]37
22628 stda %f0, [%r1]37
22629casa [%r1]0x25, %r2, %g0
22630casxa [%r1]0x25, %r2, %g0
22631 prefetcha [%r1]37, 0x16
22632CASE_ASI_0x25_th5_0x3D8:
22633 set 0x3D8, %r1
22634 ldsba [%r1]37, %r14
22635 ldsha [%r1]37, %r10
22636 ldswa [%r1]37, %r4
22637 lduba [%r1]37, %r2
22638 lduha [%r1]37, %r6
22639 ldxa [%r1]37, %r12
22640 ldda [%r1]37, %r6
22641 ldstuba [%r1]37, %r8
22642 swapa [%r1]37, %r10
22643 lda [%r1]37, %f0
22644 ldda [%r1]37, %f0
22645 stba %r0, [%r1]37
22646 stha %r8, [%r1]37
22647 stwa %r2, [%r1]37
22648 sta %f48, [%r1]37
22649 stda %f32, [%r1]37
22650casa [%r1]0x25, %r2, %g0
22651casxa [%r1]0x25, %r2, %g0
22652 prefetcha [%r1]37, 0x11
22653CASE_ASI_0x25_th5_0x3E0:
22654 set 0x3E0, %r1
22655 ldsba [%r1]37, %r12
22656 ldsha [%r1]37, %r14
22657 ldswa [%r1]37, %r16
22658 lduba [%r1]37, %r10
22659 lduha [%r1]37, %r14
22660 ldxa [%r1]37, %r8
22661 ldda [%r1]37, %r4
22662 ldstuba [%r1]37, %r2
22663 swapa [%r1]37, %r16
22664 lda [%r1]37, %f0
22665 ldda [%r1]37, %f32
22666 stba %r8, [%r1]37
22667 stha %r4, [%r1]37
22668 stwa %r2, [%r1]37
22669 sta %f16, [%r1]37
22670 stda %f32, [%r1]37
22671casa [%r1]0x25, %r2, %g0
22672casxa [%r1]0x25, %r2, %g0
22673 prefetcha [%r1]37, 0x15
22674CASE_ASI_0x25_th5_0x3E8:
22675 set 0x3E8, %r1
22676 ldsba [%r1]37, %r8
22677 ldsha [%r1]37, %r2
22678 ldswa [%r1]37, %r6
22679 lduba [%r1]37, %r12
22680 lduha [%r1]37, %r12
22681 ldxa [%r1]37, %r14
22682 ldda [%r1]37, %r2
22683 ldstuba [%r1]37, %r12
22684 swapa [%r1]37, %r2
22685 lda [%r1]37, %f32
22686 ldda [%r1]37, %f32
22687 stba %r2, [%r1]37
22688 stha %r10, [%r1]37
22689 stwa %r12, [%r1]37
22690 sta %f16, [%r1]37
22691 stda %f0, [%r1]37
22692casa [%r1]0x25, %r2, %g0
22693casxa [%r1]0x25, %r2, %g0
22694 prefetcha [%r1]37, 0x3
22695CASE_ASI_0x25_th5_0x3F0:
22696 set 0x3F0, %r1
22697 ldsba [%r1]37, %r16
22698 ldsha [%r1]37, %r6
22699 ldswa [%r1]37, %r10
22700 lduba [%r1]37, %r10
22701 lduha [%r1]37, %r8
22702 ldxa [%r1]37, %r4
22703 ldda [%r1]37, %r2
22704 ldstuba [%r1]37, %r14
22705 swapa [%r1]37, %r12
22706 lda [%r1]37, %f0
22707 ldda [%r1]37, %f48
22708 stba %r8, [%r1]37
22709 stha %r2, [%r1]37
22710 stwa %r0, [%r1]37
22711 sta %f48, [%r1]37
22712 stda %f16, [%r1]37
22713casa [%r1]0x25, %r2, %g0
22714casxa [%r1]0x25, %r2, %g0
22715 prefetcha [%r1]37, 0xc
22716CASE_ASI_0x25_th5_0x3F8:
22717 set 0x3F8, %r1
22718 ldsba [%r1]37, %r14
22719 ldsha [%r1]37, %r8
22720 ldswa [%r1]37, %r16
22721 lduba [%r1]37, %r12
22722 lduha [%r1]37, %r8
22723 ldxa [%r1]37, %r10
22724 ldda [%r1]37, %r8
22725 ldstuba [%r1]37, %r6
22726 swapa [%r1]37, %r4
22727 lda [%r1]37, %f0
22728 ldda [%r1]37, %f16
22729 stba %r12, [%r1]37
22730 stha %r6, [%r1]37
22731 stwa %r10, [%r1]37
22732 sta %f16, [%r1]37
22733 stda %f16, [%r1]37
22734casa [%r1]0x25, %r2, %g0
22735casxa [%r1]0x25, %r2, %g0
22736 prefetcha [%r1]37, 0x16
22737CASE_ASI_0x55_th5_range140:
22738!!asi_range = 0x0-0x1f8
22739 set 0x12c, %r1
22740 and %r1, %r29, %r1 !make sure address is aligned
22741 ldsba [%r1]85, %r10
22742 ldsha [%r1]85, %r4
22743 ldswa [%r1]85, %r8
22744 lduba [%r1]85, %r10
22745 lduha [%r1]85, %r12
22746 ldxa [%r1]85, %r12
22747 ldda [%r1]85, %r4
22748 ldstuba [%r1]85, %r8
22749 swapa [%r1]85, %r2
22750 lda [%r1]85, %f32
22751 ldda [%r1]85, %f48
22752 stba %r2, [%r1]85
22753 stha %r2, [%r1]85
22754 stwa %r8, [%r1]85
22755 sta %f48, [%r1]85
22756 stda %f32, [%r1]85
22757casa [%r1]0x55, %r2, %g0
22758casxa [%r1]0x55, %r2, %g0
22759 prefetcha [%r1]85, 0x1c
22760CASE_ASI_0x55_th5_range141:
22761!!asi_range = 0x400-0x5f8
22762 set 0x428, %r1
22763 and %r1, %r29, %r1 !make sure address is aligned
22764 ldsba [%r1]85, %r8
22765 ldsha [%r1]85, %r6
22766 ldswa [%r1]85, %r2
22767 lduba [%r1]85, %r16
22768 lduha [%r1]85, %r14
22769 ldxa [%r1]85, %r2
22770 ldda [%r1]85, %r10
22771 ldstuba [%r1]85, %r16
22772 swapa [%r1]85, %r6
22773 lda [%r1]85, %f16
22774 ldda [%r1]85, %f48
22775 stba %r2, [%r1]85
22776 stha %r12, [%r1]85
22777 stwa %r6, [%r1]85
22778 sta %f32, [%r1]85
22779 stda %f16, [%r1]85
22780casa [%r1]0x55, %r2, %g0
22781casxa [%r1]0x55, %r2, %g0
22782 prefetcha [%r1]85, 0x8
22783 nop
22784 nop
22785 nop
22786subcc %r19, 1, %r19
22787cmp %r19, 2
22788bz,a TH5_LOOP
22789ta T_CHANGE_PRIV
22790cmp %r19, 1
22791bz,a TH5_LOOP
22792ta T_CHANGE_HPRIV
22793 nop
22794 ba main_text_end
22795 nop
22796 nop
22797 nop
22798 nop
22799 nop
22800 LOOP_T6:
22801ta T_CHANGE_HPRIV
22802 add %g0, 0x3, %r19
22803TH6_LOOP:
22804CASE_ASI_0x4_th6:
22805 mov %r23, %r1
22806 ldx [%r27 + 0xd6 & ~0x7], %r2
22807 ldx [%r26 + 0x82 & ~0x7], %r4
22808 ldx [%r26 + 0xc3 & ~0x7], %r6
22809 ldx [%r23 + 0x94 & ~0x7], %r8
22810 ldx [%r27 + 0x26 & ~0x7], %r10
22811 ldx [%r26 + 0xc1 & ~0x7], %r12
22812 ldx [%r28 + 0x39 & ~0x7], %r14
22813 ldx [%r25 + 0xdb & ~0x7], %r16
22814 ld [%r24 + 0x37 & ~0x7], %f0
22815 ld [%r22 + 0x41 & ~0x7], %f16
22816 ld [%r22 + 0xe4 & ~0x7], %f32
22817 ld [%r24 + 0x93 & ~0x7], %f48
22818 ldsba [%r1]4, %r6
22819 ldsha [%r1]4, %r10
22820 ldswa [%r1]4, %r6
22821 lduba [%r1]4, %r4
22822 lduha [%r1]4, %r8
22823 ldxa [%r1]4, %r12
22824 ldda [%r1]4, %r10
22825 ldstuba [%r1]4, %r16
22826 swapa [%r1]4, %r8
22827 lda [%r1]4, %f32
22828 ldda [%r1]4, %f0
22829 stba %r14, [%r1]4
22830 stha %r6, [%r1]4
22831 stwa %r2, [%r1]4
22832 stxa %r12, [%r1]4
22833 sta %f48, [%r1]4
22834 stda %f0, [%r1]4
22835casa [%r1]0x4, %r2, %g0
22836casxa [%r1]0x4, %r2, %g0
22837 prefetcha [%r1]4, 0xf
22838CASE_ASI_0xc_th6:
22839 mov %r27, %r1
22840 ldx [%r22 + 0xac & ~0x7], %r2
22841 ldx [%r23 + 0x4 & ~0x7], %r4
22842 ldx [%r25 + 0x6d & ~0x7], %r6
22843 ldx [%r24 + 0x90 & ~0x7], %r8
22844 ldx [%r24 + 0x41 & ~0x7], %r10
22845 ldx [%r25 + 0xef & ~0x7], %r12
22846 ldx [%r26 + 0xdc & ~0x7], %r14
22847 ldx [%r25 + 0xe4 & ~0x7], %r16
22848 ld [%r25 + 0x53 & ~0x7], %f0
22849 ld [%r22 + 0xe & ~0x7], %f16
22850 ld [%r26 + 0x4 & ~0x7], %f32
22851 ld [%r26 + 0xc7 & ~0x7], %f48
22852 ldsba [%r1]12, %r2
22853 ldsha [%r1]12, %r4
22854 ldswa [%r1]12, %r4
22855 lduba [%r1]12, %r8
22856 lduha [%r1]12, %r8
22857 ldxa [%r1]12, %r12
22858 ldda [%r1]12, %r14
22859 ldstuba [%r1]12, %r4
22860 swapa [%r1]12, %r16
22861 lda [%r1]12, %f16
22862 ldda [%r1]12, %f0
22863 stba %r10, [%r1]12
22864 stha %r6, [%r1]12
22865 stwa %r12, [%r1]12
22866 stxa %r14, [%r1]12
22867 sta %f16, [%r1]12
22868 stda %f0, [%r1]12
22869casa [%r1]0xc, %r2, %g0
22870casxa [%r1]0xc, %r2, %g0
22871 prefetcha [%r1]12, 0x9
22872CASE_ASI_0x1e_th6:
22873 mov %r26, %r1
22874 ldx [%r22 + 0xc5 & ~0x7], %r2
22875 ldx [%r24 + 0x1b & ~0x7], %r4
22876 ldx [%r22 + 0xd8 & ~0x7], %r6
22877 ldx [%r28 + 0x48 & ~0x7], %r8
22878 ldx [%r25 + 0x56 & ~0x7], %r10
22879 ldx [%r28 + 0x9a & ~0x7], %r12
22880 ldx [%r23 + 0x51 & ~0x7], %r14
22881 ldx [%r21 + 0x8b & ~0x7], %r16
22882 ld [%r21 + 0x60 & ~0x7], %f0
22883 ld [%r22 + 0xf5 & ~0x7], %f16
22884 ld [%r21 + 0xcb & ~0x7], %f32
22885 ld [%r21 + 0x6 & ~0x7], %f48
22886 ldsba [%r1]30, %r8
22887 ldsha [%r1]30, %r10
22888 ldswa [%r1]30, %r8
22889 lduba [%r1]30, %r10
22890 lduha [%r1]30, %r6
22891 ldxa [%r1]30, %r12
22892 ldda [%r1]30, %r12
22893 ldstuba [%r1]30, %r4
22894 swapa [%r1]30, %r10
22895 lda [%r1]30, %f48
22896 ldda [%r1]30, %f32
22897 stba %r2, [%r1]30
22898 stha %r10, [%r1]30
22899 stwa %r0, [%r1]30
22900 stxa %r8, [%r1]30
22901 sta %f16, [%r1]30
22902 stda %f32, [%r1]30
22903casa [%r1]0x1e, %r2, %g0
22904casxa [%r1]0x1e, %r2, %g0
22905 prefetcha [%r1]30, 0xd
22906CASE_ASI_0x27_th6:
22907 mov %r25, %r1
22908 ldx [%r21 + 0xc & ~0x7], %r2
22909 ldx [%r27 + 0x56 & ~0x7], %r4
22910 ldx [%r24 + 0x5e & ~0x7], %r6
22911 ldx [%r26 + 0x23 & ~0x7], %r8
22912 ldx [%r26 + 0xbc & ~0x7], %r10
22913 ldx [%r23 + 0x54 & ~0x7], %r12
22914 ldx [%r24 + 0xae & ~0x7], %r14
22915 ldx [%r22 + 0x44 & ~0x7], %r16
22916 ld [%r27 + 0x90 & ~0x7], %f0
22917 ld [%r24 + 0xb8 & ~0x7], %f16
22918 ld [%r26 + 0x95 & ~0x7], %f32
22919 ld [%r26 + 0x52 & ~0x7], %f48
22920 ldsba [%r1]39, %r16
22921 ldsha [%r1]39, %r6
22922 ldswa [%r1]39, %r12
22923 lduba [%r1]39, %r2
22924 lduha [%r1]39, %r10
22925 ldxa [%r1]39, %r2
22926 ldda [%r1]39, %r12
22927 ldstuba [%r1]39, %r14
22928 swapa [%r1]39, %r6
22929 lda [%r1]39, %f16
22930 ldda [%r1]39, %f0
22931 stba %r10, [%r1]39
22932 stha %r8, [%r1]39
22933 stwa %r6, [%r1]39
22934 stxa %r8, [%r1]39
22935 sta %f0, [%r1]39
22936 stda %f48, [%r1]39
22937casa [%r1]0x27, %r2, %g0
22938casxa [%r1]0x27, %r2, %g0
22939 prefetcha [%r1]39, 0x4
22940CASE_ASI_0x2f_th6:
22941 mov %r28, %r1
22942 ldx [%r27 + 0x84 & ~0x7], %r2
22943 ldx [%r25 + 0x7 & ~0x7], %r4
22944 ldx [%r23 + 0x25 & ~0x7], %r6
22945 ldx [%r21 + 0x60 & ~0x7], %r8
22946 ldx [%r27 + 0x6f & ~0x7], %r10
22947 ldx [%r25 + 0xf5 & ~0x7], %r12
22948 ldx [%r24 + 0x10 & ~0x7], %r14
22949 ldx [%r22 + 0xf & ~0x7], %r16
22950 ld [%r26 + 0xd8 & ~0x7], %f0
22951 ld [%r23 + 0x8a & ~0x7], %f16
22952 ld [%r28 + 0x18 & ~0x7], %f32
22953 ld [%r27 + 0xf9 & ~0x7], %f48
22954 ldsba [%r1]47, %r10
22955 ldsha [%r1]47, %r2
22956 ldswa [%r1]47, %r14
22957 lduba [%r1]47, %r8
22958 lduha [%r1]47, %r12
22959 ldxa [%r1]47, %r2
22960 ldda [%r1]47, %r6
22961 ldstuba [%r1]47, %r4
22962 swapa [%r1]47, %r12
22963 lda [%r1]47, %f0
22964 ldda [%r1]47, %f0
22965 stba %r6, [%r1]47
22966 stha %r6, [%r1]47
22967 stwa %r0, [%r1]47
22968 stxa %r14, [%r1]47
22969 sta %f0, [%r1]47
22970 stda %f32, [%r1]47
22971casa [%r1]0x2f, %r2, %g0
22972casxa [%r1]0x2f, %r2, %g0
22973 prefetcha [%r1]47, 0x9
22974CASE_ASI_0x30_th6:
22975 mov %r28, %r1
22976 ldx [%r24 + 0x97 & ~0x7], %r2
22977 ldx [%r25 + 0xa1 & ~0x7], %r4
22978 ldx [%r26 + 0x92 & ~0x7], %r6
22979 ldx [%r23 + 0x4d & ~0x7], %r8
22980 ldx [%r21 + 0x6e & ~0x7], %r10
22981 ldx [%r25 + 0x74 & ~0x7], %r12
22982 ldx [%r22 + 0x29 & ~0x7], %r14
22983 ldx [%r24 + 0xe2 & ~0x7], %r16
22984 ld [%r22 + 0x9b & ~0x7], %f0
22985 ld [%r21 + 0x89 & ~0x7], %f16
22986 ld [%r26 + 0x7f & ~0x7], %f32
22987 ld [%r21 + 0xb0 & ~0x7], %f48
22988 ldsba [%r1]48, %r16
22989 ldsha [%r1]48, %r6
22990 ldswa [%r1]48, %r16
22991 lduba [%r1]48, %r14
22992 lduha [%r1]48, %r12
22993 ldxa [%r1]48, %r4
22994 ldda [%r1]48, %r16
22995 ldstuba [%r1]48, %r2
22996 swapa [%r1]48, %r12
22997 lda [%r1]48, %f48
22998 ldda [%r1]48, %f32
22999 stba %r8, [%r1]48
23000 stha %r6, [%r1]48
23001 stwa %r0, [%r1]48
23002 stxa %r12, [%r1]48
23003 sta %f16, [%r1]48
23004 stda %f0, [%r1]48
23005casa [%r1]0x30, %r2, %g0
23006casxa [%r1]0x30, %r2, %g0
23007 prefetcha [%r1]48, 0x2
23008CASE_ASI_0x31_th6:
23009 mov %r23, %r1
23010 ldx [%r22 + 0x89 & ~0x7], %r2
23011 ldx [%r21 + 0x70 & ~0x7], %r4
23012 ldx [%r26 + 0x96 & ~0x7], %r6
23013 ldx [%r27 + 0x58 & ~0x7], %r8
23014 ldx [%r24 + 0x4e & ~0x7], %r10
23015 ldx [%r21 + 0x25 & ~0x7], %r12
23016 ldx [%r23 + 0x79 & ~0x7], %r14
23017 ldx [%r23 + 0xe2 & ~0x7], %r16
23018 ld [%r25 + 0x3d & ~0x7], %f0
23019 ld [%r23 + 0x59 & ~0x7], %f16
23020 ld [%r28 + 0x60 & ~0x7], %f32
23021 ld [%r22 + 0xfc & ~0x7], %f48
23022 ldsba [%r1]49, %r8
23023 ldsha [%r1]49, %r6
23024 ldswa [%r1]49, %r16
23025 lduba [%r1]49, %r4
23026 lduha [%r1]49, %r8
23027 ldxa [%r1]49, %r10
23028 ldda [%r1]49, %r8
23029 ldstuba [%r1]49, %r2
23030 swapa [%r1]49, %r8
23031 lda [%r1]49, %f48
23032 ldda [%r1]49, %f48
23033 stba %r0, [%r1]49
23034 stha %r0, [%r1]49
23035 stwa %r2, [%r1]49
23036 stxa %r4, [%r1]49
23037 sta %f32, [%r1]49
23038 stda %f48, [%r1]49
23039casa [%r1]0x31, %r2, %g0
23040casxa [%r1]0x31, %r2, %g0
23041 prefetcha [%r1]49, 0x1b
23042CASE_ASI_0x36_th6:
23043 mov %r27, %r1
23044 ldx [%r23 + 0x28 & ~0x7], %r2
23045 ldx [%r26 + 0x2c & ~0x7], %r4
23046 ldx [%r26 + 0x7f & ~0x7], %r6
23047 ldx [%r26 + 0x48 & ~0x7], %r8
23048 ldx [%r24 + 0x7e & ~0x7], %r10
23049 ldx [%r28 + 0xfc & ~0x7], %r12
23050 ldx [%r21 + 0xd8 & ~0x7], %r14
23051 ldx [%r21 + 0x88 & ~0x7], %r16
23052 ld [%r25 + 0x7a & ~0x7], %f0
23053 ld [%r22 + 0xa8 & ~0x7], %f16
23054 ld [%r24 + 0xc7 & ~0x7], %f32
23055 ld [%r24 + 0x84 & ~0x7], %f48
23056 ldsba [%r1]54, %r14
23057 ldsha [%r1]54, %r2
23058 ldswa [%r1]54, %r14
23059 lduba [%r1]54, %r10
23060 lduha [%r1]54, %r10
23061 ldxa [%r1]54, %r8
23062 ldda [%r1]54, %r2
23063 ldstuba [%r1]54, %r6
23064 swapa [%r1]54, %r4
23065 lda [%r1]54, %f32
23066 ldda [%r1]54, %f16
23067 stba %r10, [%r1]54
23068 stha %r0, [%r1]54
23069 stwa %r4, [%r1]54
23070 stxa %r10, [%r1]54
23071 sta %f0, [%r1]54
23072 stda %f32, [%r1]54
23073casa [%r1]0x36, %r2, %g0
23074casxa [%r1]0x36, %r2, %g0
23075 prefetcha [%r1]54, 0x11
23076CASE_ASI_0x38_th6:
23077 mov %r22, %r1
23078 ldx [%r23 + 0x9b & ~0x7], %r2
23079 ldx [%r26 + 0xd3 & ~0x7], %r4
23080 ldx [%r24 + 0x20 & ~0x7], %r6
23081 ldx [%r28 + 0x4b & ~0x7], %r8
23082 ldx [%r26 + 0xb2 & ~0x7], %r10
23083 ldx [%r26 + 0x2c & ~0x7], %r12
23084 ldx [%r23 + 0x8b & ~0x7], %r14
23085 ldx [%r21 + 0xa5 & ~0x7], %r16
23086 ld [%r25 + 0xda & ~0x7], %f0
23087 ld [%r27 + 0xa0 & ~0x7], %f16
23088 ld [%r27 + 0x4e & ~0x7], %f32
23089 ld [%r24 + 0xd5 & ~0x7], %f48
23090 ldsba [%r1]56, %r12
23091 ldsha [%r1]56, %r4
23092 ldswa [%r1]56, %r12
23093 lduba [%r1]56, %r16
23094 lduha [%r1]56, %r14
23095 ldxa [%r1]56, %r2
23096 ldda [%r1]56, %r2
23097 ldstuba [%r1]56, %r16
23098 swapa [%r1]56, %r8
23099 lda [%r1]56, %f48
23100 ldda [%r1]56, %f16
23101 stba %r2, [%r1]56
23102 stha %r0, [%r1]56
23103 stwa %r14, [%r1]56
23104 stxa %r12, [%r1]56
23105 sta %f16, [%r1]56
23106 stda %f48, [%r1]56
23107casa [%r1]0x38, %r2, %g0
23108casxa [%r1]0x38, %r2, %g0
23109 prefetcha [%r1]56, 0x1a
23110CASE_ASI_0x39_th6:
23111 mov %r24, %r1
23112 ldx [%r23 + 0xf8 & ~0x7], %r2
23113 ldx [%r25 + 0x61 & ~0x7], %r4
23114 ldx [%r22 + 0x84 & ~0x7], %r6
23115 ldx [%r23 + 0x8f & ~0x7], %r8
23116 ldx [%r22 + 0x6e & ~0x7], %r10
23117 ldx [%r25 + 0x3c & ~0x7], %r12
23118 ldx [%r22 + 0x4f & ~0x7], %r14
23119 ldx [%r24 + 0xfe & ~0x7], %r16
23120 ld [%r28 + 0x32 & ~0x7], %f0
23121 ld [%r21 + 0x4d & ~0x7], %f16
23122 ld [%r25 + 0xde & ~0x7], %f32
23123 ld [%r24 + 0x5e & ~0x7], %f48
23124 ldsba [%r1]57, %r6
23125 ldsha [%r1]57, %r8
23126 ldswa [%r1]57, %r6
23127 lduba [%r1]57, %r12
23128 lduha [%r1]57, %r10
23129 ldxa [%r1]57, %r14
23130 ldda [%r1]57, %r14
23131 ldstuba [%r1]57, %r2
23132 swapa [%r1]57, %r12
23133 lda [%r1]57, %f48
23134 ldda [%r1]57, %f32
23135 stba %r4, [%r1]57
23136 stha %r12, [%r1]57
23137 stwa %r2, [%r1]57
23138 stxa %r4, [%r1]57
23139 sta %f0, [%r1]57
23140 stda %f16, [%r1]57
23141casa [%r1]0x39, %r2, %g0
23142casxa [%r1]0x39, %r2, %g0
23143 prefetcha [%r1]57, 0x1e
23144CASE_ASI_0x3e_th6:
23145 mov %r25, %r1
23146 ldx [%r27 + 0xef & ~0x7], %r2
23147 ldx [%r22 + 0x3c & ~0x7], %r4
23148 ldx [%r24 + 0x31 & ~0x7], %r6
23149 ldx [%r24 + 0x1b & ~0x7], %r8
23150 ldx [%r28 + 0xba & ~0x7], %r10
23151 ldx [%r25 + 0xbb & ~0x7], %r12
23152 ldx [%r28 + 0xe0 & ~0x7], %r14
23153 ldx [%r27 + 0x75 & ~0x7], %r16
23154 ld [%r28 + 0x87 & ~0x7], %f0
23155 ld [%r21 + 0x65 & ~0x7], %f16
23156 ld [%r28 + 0x76 & ~0x7], %f32
23157 ld [%r27 + 0x9b & ~0x7], %f48
23158 ldsba [%r1]62, %r2
23159 ldsha [%r1]62, %r6
23160 ldswa [%r1]62, %r4
23161 lduba [%r1]62, %r14
23162 lduha [%r1]62, %r10
23163 ldxa [%r1]62, %r2
23164 ldda [%r1]62, %r12
23165 ldstuba [%r1]62, %r12
23166 swapa [%r1]62, %r16
23167 lda [%r1]62, %f16
23168 ldda [%r1]62, %f32
23169 stba %r2, [%r1]62
23170 stha %r6, [%r1]62
23171 stwa %r6, [%r1]62
23172 stxa %r8, [%r1]62
23173 sta %f16, [%r1]62
23174 stda %f16, [%r1]62
23175casa [%r1]0x3e, %r2, %g0
23176casxa [%r1]0x3e, %r2, %g0
23177 prefetcha [%r1]62, 0xf
23178CASE_ASI_0x80_th6:
23179 mov %r27, %r1
23180 ldx [%r27 + 0x8c & ~0x7], %r2
23181 ldx [%r25 + 0xb6 & ~0x7], %r4
23182 ldx [%r24 + 0x58 & ~0x7], %r6
23183 ldx [%r26 + 0x46 & ~0x7], %r8
23184 ldx [%r21 + 0x12 & ~0x7], %r10
23185 ldx [%r22 + 0x4a & ~0x7], %r12
23186 ldx [%r26 + 0xf4 & ~0x7], %r14
23187 ldx [%r22 + 0xa1 & ~0x7], %r16
23188 ld [%r22 + 0x26 & ~0x7], %f0
23189 ld [%r25 + 0xf2 & ~0x7], %f16
23190 ld [%r22 + 0x4d & ~0x7], %f32
23191 ld [%r23 + 0x4c & ~0x7], %f48
23192 ldsba [%r1]128, %r12
23193 ldsha [%r1]128, %r2
23194 ldswa [%r1]128, %r8
23195 lduba [%r1]128, %r2
23196 lduha [%r1]128, %r2
23197 ldxa [%r1]128, %r14
23198 ldda [%r1]128, %r4
23199 ldstuba [%r1]128, %r16
23200 swapa [%r1]128, %r12
23201 lda [%r1]128, %f32
23202 ldda [%r1]128, %f16
23203 stba %r14, [%r1]128
23204 stha %r14, [%r1]128
23205 stwa %r8, [%r1]128
23206 stxa %r12, [%r1]128
23207 sta %f48, [%r1]128
23208 stda %f0, [%r1]128
23209casa [%r1]0x80, %r2, %g0
23210casxa [%r1]0x80, %r2, %g0
23211 prefetcha [%r1]128, 0x11
23212CASE_ASI_0xc0_th6:
23213 mov %r24, %r1
23214 ldx [%r28 + 0xb & ~0x7], %r2
23215 ldx [%r25 + 0x6f & ~0x7], %r4
23216 ldx [%r24 + 0x1 & ~0x7], %r6
23217 ldx [%r28 + 0x92 & ~0x7], %r8
23218 ldx [%r25 + 0x57 & ~0x7], %r10
23219 ldx [%r28 + 0xc6 & ~0x7], %r12
23220 ldx [%r25 + 0xdb & ~0x7], %r14
23221 ldx [%r21 + 0xd3 & ~0x7], %r16
23222 ld [%r22 + 0xbd & ~0x7], %f0
23223 ld [%r25 + 0xd7 & ~0x7], %f16
23224 ld [%r28 + 0x3e & ~0x7], %f32
23225 ld [%r24 + 0xf2 & ~0x7], %f48
23226 ldsba [%r1]192, %r2
23227 ldsha [%r1]192, %r2
23228 ldswa [%r1]192, %r12
23229 lduba [%r1]192, %r10
23230 lduha [%r1]192, %r10
23231 ldxa [%r1]192, %r16
23232 ldda [%r1]192, %r10
23233 ldstuba [%r1]192, %r4
23234 swapa [%r1]192, %r10
23235 lda [%r1]192, %f0
23236 ldda [%r1]192, %f0
23237 stba %r14, [%r1]192
23238 stha %r10, [%r1]192
23239 stwa %r10, [%r1]192
23240 stxa %r4, [%r1]192
23241 sta %f32, [%r1]192
23242 stda %f48, [%r1]192
23243casa [%r1]0xc0, %r2, %g0
23244casxa [%r1]0xc0, %r2, %g0
23245 prefetcha [%r1]192, 0x18
23246CASE_ASI_0xca_th6:
23247 mov %r24, %r1
23248 ldx [%r24 + 0x6c & ~0x7], %r2
23249 ldx [%r21 + 0x60 & ~0x7], %r4
23250 ldx [%r26 + 0x37 & ~0x7], %r6
23251 ldx [%r22 + 0xdc & ~0x7], %r8
23252 ldx [%r25 + 0x9f & ~0x7], %r10
23253 ldx [%r26 + 0x54 & ~0x7], %r12
23254 ldx [%r26 + 0x6 & ~0x7], %r14
23255 ldx [%r24 + 0xac & ~0x7], %r16
23256 ld [%r27 + 0x5f & ~0x7], %f0
23257 ld [%r26 + 0xa8 & ~0x7], %f16
23258 ld [%r25 + 0x3e & ~0x7], %f32
23259 ld [%r24 + 0x48 & ~0x7], %f48
23260 ldsba [%r1]202, %r10
23261 ldsha [%r1]202, %r2
23262 ldswa [%r1]202, %r4
23263 lduba [%r1]202, %r10
23264 lduha [%r1]202, %r8
23265 ldxa [%r1]202, %r16
23266 ldda [%r1]202, %r2
23267 ldstuba [%r1]202, %r14
23268 swapa [%r1]202, %r12
23269 lda [%r1]202, %f32
23270 ldda [%r1]202, %f16
23271 stba %r10, [%r1]202
23272 stha %r2, [%r1]202
23273 stwa %r2, [%r1]202
23274 stxa %r4, [%r1]202
23275 sta %f0, [%r1]202
23276 stda %f0, [%r1]202
23277casa [%r1]0xca, %r2, %g0
23278casxa [%r1]0xca, %r2, %g0
23279 prefetcha [%r1]202, 0x10
23280CASE_ASI_0xd8_th6:
23281 mov %r26, %r1
23282 ldx [%r23 + 0x60 & ~0x7], %r2
23283 ldx [%r26 + 0x56 & ~0x7], %r4
23284 ldx [%r24 + 0xc & ~0x7], %r6
23285 ldx [%r27 + 0x3a & ~0x7], %r8
23286 ldx [%r22 + 0x54 & ~0x7], %r10
23287 ldx [%r23 + 0x97 & ~0x7], %r12
23288 ldx [%r28 + 0x10 & ~0x7], %r14
23289 ldx [%r25 + 0x7f & ~0x7], %r16
23290 ld [%r21 + 0xe5 & ~0x7], %f0
23291 ld [%r28 + 0xf6 & ~0x7], %f16
23292 ld [%r27 + 0xfa & ~0x7], %f32
23293 ld [%r27 + 0x69 & ~0x7], %f48
23294 ldsba [%r1]216, %r10
23295 ldsha [%r1]216, %r12
23296 ldswa [%r1]216, %r16
23297 lduba [%r1]216, %r16
23298 lduha [%r1]216, %r16
23299 ldxa [%r1]216, %r14
23300 ldda [%r1]216, %r14
23301 ldstuba [%r1]216, %r10
23302 swapa [%r1]216, %r8
23303 lda [%r1]216, %f32
23304 ldda [%r1]216, %f32
23305 stba %r12, [%r1]216
23306 stha %r14, [%r1]216
23307 stwa %r6, [%r1]216
23308 stxa %r2, [%r1]216
23309 sta %f48, [%r1]216
23310 stda %f48, [%r1]216
23311casa [%r1]0xd8, %r2, %g0
23312casxa [%r1]0xd8, %r2, %g0
23313 prefetcha [%r1]216, 0x1e
23314CASE_ASI_0xea_th6:
23315 mov %r24, %r1
23316 ldx [%r24 + 0xc6 & ~0x7], %r2
23317 ldx [%r28 + 0xa8 & ~0x7], %r4
23318 ldx [%r28 + 0xd & ~0x7], %r6
23319 ldx [%r27 + 0xd5 & ~0x7], %r8
23320 ldx [%r27 + 0xac & ~0x7], %r10
23321 ldx [%r28 + 0xf2 & ~0x7], %r12
23322 ldx [%r27 + 0x21 & ~0x7], %r14
23323 ldx [%r27 + 0x89 & ~0x7], %r16
23324 ld [%r22 + 0x80 & ~0x7], %f0
23325 ld [%r28 + 0xf1 & ~0x7], %f16
23326 ld [%r21 + 0xc9 & ~0x7], %f32
23327 ld [%r26 + 0xb0 & ~0x7], %f48
23328 ldsba [%r1]234, %r2
23329 ldsha [%r1]234, %r8
23330 ldswa [%r1]234, %r14
23331 lduba [%r1]234, %r6
23332 lduha [%r1]234, %r14
23333 ldxa [%r1]234, %r4
23334 ldda [%r1]234, %r16
23335 ldstuba [%r1]234, %r8
23336 swapa [%r1]234, %r6
23337 lda [%r1]234, %f32
23338 ldda [%r1]234, %f16
23339 stba %r10, [%r1]234
23340 stha %r14, [%r1]234
23341 stwa %r14, [%r1]234
23342 stxa %r14, [%r1]234
23343 sta %f16, [%r1]234
23344 stda %f16, [%r1]234
23345casa [%r1]0xea, %r2, %g0
23346casxa [%r1]0xea, %r2, %g0
23347 prefetcha [%r1]234, 0x13
23348CASE_ASI_0x21_th6_0x8:
23349 set 0x8, %r1
23350 ldsba [%r1]33, %r12
23351 ldsha [%r1]33, %r6
23352 ldswa [%r1]33, %r16
23353 lduba [%r1]33, %r12
23354 lduha [%r1]33, %r12
23355 ldxa [%r1]33, %r8
23356 ldda [%r1]33, %r6
23357 ldstuba [%r1]33, %r10
23358 swapa [%r1]33, %r2
23359 lda [%r1]33, %f16
23360 ldda [%r1]33, %f0
23361 stba %r12, [%r1]33
23362 stha %r12, [%r1]33
23363 stwa %r4, [%r1]33
23364 sta %f32, [%r1]33
23365 stda %f16, [%r1]33
23366casa [%r1]0x21, %r2, %g0
23367casxa [%r1]0x21, %r2, %g0
23368 prefetcha [%r1]33, 0x5
23369CASE_ASI_0x21_th6_0x10:
23370 set 0x10, %r1
23371 ldsba [%r1]33, %r10
23372 ldsha [%r1]33, %r10
23373 ldswa [%r1]33, %r8
23374 lduba [%r1]33, %r8
23375 lduha [%r1]33, %r6
23376 ldxa [%r1]33, %r16
23377 ldda [%r1]33, %r14
23378 ldstuba [%r1]33, %r2
23379 swapa [%r1]33, %r14
23380 lda [%r1]33, %f48
23381 ldda [%r1]33, %f0
23382 stba %r12, [%r1]33
23383 stha %r10, [%r1]33
23384 stwa %r8, [%r1]33
23385 sta %f16, [%r1]33
23386 stda %f48, [%r1]33
23387casa [%r1]0x21, %r2, %g0
23388casxa [%r1]0x21, %r2, %g0
23389 prefetcha [%r1]33, 0x11
23390CASE_ASI_0x21_th6_0x108:
23391 set 0x108, %r1
23392 ldsba [%r1]33, %r16
23393 ldsha [%r1]33, %r14
23394 ldswa [%r1]33, %r8
23395 lduba [%r1]33, %r10
23396 lduha [%r1]33, %r16
23397 ldxa [%r1]33, %r12
23398 ldda [%r1]33, %r2
23399 ldstuba [%r1]33, %r16
23400 swapa [%r1]33, %r10
23401 lda [%r1]33, %f16
23402 ldda [%r1]33, %f16
23403 stba %r0, [%r1]33
23404 stha %r6, [%r1]33
23405 stwa %r8, [%r1]33
23406 sta %f16, [%r1]33
23407 stda %f32, [%r1]33
23408casa [%r1]0x21, %r2, %g0
23409casxa [%r1]0x21, %r2, %g0
23410 prefetcha [%r1]33, 0x17
23411CASE_ASI_0x21_th6_0x110:
23412 set 0x110, %r1
23413 ldsba [%r1]33, %r12
23414 ldsha [%r1]33, %r10
23415 ldswa [%r1]33, %r14
23416 lduba [%r1]33, %r16
23417 lduha [%r1]33, %r6
23418 ldxa [%r1]33, %r4
23419 ldda [%r1]33, %r8
23420 ldstuba [%r1]33, %r12
23421 swapa [%r1]33, %r8
23422 lda [%r1]33, %f0
23423 ldda [%r1]33, %f16
23424 stba %r8, [%r1]33
23425 stha %r6, [%r1]33
23426 stwa %r12, [%r1]33
23427 sta %f0, [%r1]33
23428 stda %f32, [%r1]33
23429casa [%r1]0x21, %r2, %g0
23430casxa [%r1]0x21, %r2, %g0
23431 prefetcha [%r1]33, 0xa
23432CASE_ASI_0x40_th6_0x0:
23433 mov %g0, %r1
23434 ldsba [%r1]64, %r12
23435 ldsha [%r1]64, %r8
23436 ldswa [%r1]64, %r2
23437 lduba [%r1]64, %r16
23438 lduha [%r1]64, %r8
23439 ldxa [%r1]64, %r4
23440 ldda [%r1]64, %r6
23441 ldstuba [%r1]64, %r4
23442 swapa [%r1]64, %r2
23443 lda [%r1]64, %f48
23444 ldda [%r1]64, %f0
23445 stba %r2, [%r1]64
23446 stha %r14, [%r1]64
23447 stwa %r0, [%r1]64
23448 sta %f16, [%r1]64
23449 stda %f0, [%r1]64
23450casa [%r1]0x40, %r2, %g0
23451casxa [%r1]0x40, %r2, %g0
23452 prefetcha [%r1]64, 0x5
23453CASE_ASI_0x40_th6_0x8:
23454 set 0x8, %r1
23455 ldsba [%r1]64, %r6
23456 ldsha [%r1]64, %r2
23457 ldswa [%r1]64, %r12
23458 lduba [%r1]64, %r6
23459 lduha [%r1]64, %r14
23460 ldxa [%r1]64, %r16
23461 ldda [%r1]64, %r8
23462 ldstuba [%r1]64, %r16
23463 swapa [%r1]64, %r14
23464 lda [%r1]64, %f32
23465 ldda [%r1]64, %f48
23466 stba %r2, [%r1]64
23467 stha %r12, [%r1]64
23468 stwa %r10, [%r1]64
23469 sta %f0, [%r1]64
23470 stda %f48, [%r1]64
23471casa [%r1]0x40, %r2, %g0
23472casxa [%r1]0x40, %r2, %g0
23473 prefetcha [%r1]64, 0x0
23474CASE_ASI_0x40_th6_0x10:
23475 set 0x10, %r1
23476 ldsba [%r1]64, %r6
23477 ldsha [%r1]64, %r6
23478 ldswa [%r1]64, %r16
23479 lduba [%r1]64, %r10
23480 lduha [%r1]64, %r2
23481 ldxa [%r1]64, %r4
23482 ldda [%r1]64, %r2
23483 ldstuba [%r1]64, %r4
23484 swapa [%r1]64, %r2
23485 lda [%r1]64, %f48
23486 ldda [%r1]64, %f16
23487 stba %r2, [%r1]64
23488 stha %r12, [%r1]64
23489 stwa %r14, [%r1]64
23490 sta %f16, [%r1]64
23491 stda %f16, [%r1]64
23492casa [%r1]0x40, %r2, %g0
23493casxa [%r1]0x40, %r2, %g0
23494 prefetcha [%r1]64, 0xa
23495CASE_ASI_0x40_th6_0x18:
23496 set 0x18, %r1
23497 ldsba [%r1]64, %r12
23498 ldsha [%r1]64, %r16
23499 ldswa [%r1]64, %r4
23500 lduba [%r1]64, %r16
23501 lduha [%r1]64, %r6
23502 ldxa [%r1]64, %r10
23503 ldda [%r1]64, %r4
23504 ldstuba [%r1]64, %r2
23505 swapa [%r1]64, %r10
23506 lda [%r1]64, %f0
23507 ldda [%r1]64, %f32
23508 stba %r4, [%r1]64
23509 stha %r14, [%r1]64
23510 stwa %r12, [%r1]64
23511 sta %f32, [%r1]64
23512 stda %f32, [%r1]64
23513casa [%r1]0x40, %r2, %g0
23514casxa [%r1]0x40, %r2, %g0
23515 prefetcha [%r1]64, 0x19
23516CASE_ASI_0x40_th6_0x20:
23517 set 0x20, %r1
23518 ldsba [%r1]64, %r10
23519 ldsha [%r1]64, %r12
23520 ldswa [%r1]64, %r10
23521 lduba [%r1]64, %r14
23522 lduha [%r1]64, %r4
23523 ldxa [%r1]64, %r14
23524 ldda [%r1]64, %r4
23525 ldstuba [%r1]64, %r4
23526 swapa [%r1]64, %r14
23527 lda [%r1]64, %f0
23528 ldda [%r1]64, %f16
23529 stba %r14, [%r1]64
23530 stha %r2, [%r1]64
23531 stwa %r12, [%r1]64
23532 sta %f48, [%r1]64
23533 stda %f16, [%r1]64
23534casa [%r1]0x40, %r2, %g0
23535casxa [%r1]0x40, %r2, %g0
23536 prefetcha [%r1]64, 0xa
23537CASE_ASI_0x40_th6_0x80:
23538 set 0x80, %r1
23539 ldsba [%r1]64, %r8
23540 ldsha [%r1]64, %r10
23541 ldswa [%r1]64, %r2
23542 lduba [%r1]64, %r6
23543 lduha [%r1]64, %r2
23544 ldxa [%r1]64, %r6
23545 ldda [%r1]64, %r8
23546 ldstuba [%r1]64, %r8
23547 swapa [%r1]64, %r6
23548 lda [%r1]64, %f32
23549 ldda [%r1]64, %f48
23550 stba %r12, [%r1]64
23551 stha %r6, [%r1]64
23552 stwa %r10, [%r1]64
23553 sta %f0, [%r1]64
23554 stda %f48, [%r1]64
23555casa [%r1]0x40, %r2, %g0
23556casxa [%r1]0x40, %r2, %g0
23557 prefetcha [%r1]64, 0xd
23558CASE_ASI_0x40_th6_0x88:
23559 set 0x88, %r1
23560 ldsba [%r1]64, %r2
23561 ldsha [%r1]64, %r14
23562 ldswa [%r1]64, %r8
23563 lduba [%r1]64, %r14
23564 lduha [%r1]64, %r2
23565 ldxa [%r1]64, %r8
23566 ldda [%r1]64, %r8
23567 ldstuba [%r1]64, %r16
23568 swapa [%r1]64, %r16
23569 lda [%r1]64, %f32
23570 ldda [%r1]64, %f48
23571 stba %r6, [%r1]64
23572 stha %r6, [%r1]64
23573 stwa %r14, [%r1]64
23574 sta %f48, [%r1]64
23575 stda %f32, [%r1]64
23576casa [%r1]0x40, %r2, %g0
23577casxa [%r1]0x40, %r2, %g0
23578 prefetcha [%r1]64, 0x9
23579CASE_ASI_0x44_th6_0x0:
23580 mov %g0, %r1
23581 ldsba [%r1]68, %r12
23582 ldsha [%r1]68, %r8
23583 ldswa [%r1]68, %r2
23584 lduba [%r1]68, %r14
23585 lduha [%r1]68, %r14
23586 ldxa [%r1]68, %r0
23587 ldda [%r1]68, %r4
23588 ldstuba [%r1]68, %r4
23589 swapa [%r1]68, %r2
23590 lda [%r1]68, %f48
23591 ldda [%r1]68, %f0
23592 stba %r0, [%r1]68
23593 stha %r8, [%r1]68
23594 stwa %r0, [%r1]68
23595 sta %f32, [%r1]68
23596 stda %f48, [%r1]68
23597casa [%r1]0x44, %r2, %g0
23598casxa [%r1]0x44, %r2, %g0
23599 prefetcha [%r1]68, 0xc
23600CASE_ASI_0x4a_th6_range142:
23601!!asi_range = 0x0-0x3f
23602 set 0x2a, %r1
23603 and %r1, %r29, %r1 !make sure address is aligned
23604 ldsba [%r1]74, %r10
23605 ldsha [%r1]74, %r10
23606 ldswa [%r1]74, %r2
23607 lduba [%r1]74, %r12
23608 lduha [%r1]74, %r10
23609 ldxa [%r1]74, %r12
23610 ldda [%r1]74, %r16
23611 ldstuba [%r1]74, %r14
23612 swapa [%r1]74, %r4
23613 lda [%r1]74, %f16
23614 ldda [%r1]74, %f48
23615 stba %r6, [%r1]74
23616 stha %r12, [%r1]74
23617 stwa %r4, [%r1]74
23618 sta %f16, [%r1]74
23619 stda %f16, [%r1]74
23620casa [%r1]0x4a, %r2, %g0
23621casxa [%r1]0x4a, %r2, %g0
23622 prefetcha [%r1]74, 0x13
23623CASE_ASI_0x2_th6:
23624 setx 0x5ded2502, %r4, %r1
23625 and %r1, %r31, %r1 !make sure address is aligned
23626 ldx [%r28 + 0x78 & ~0x7], %r2
23627 ldx [%r25 + 0x79 & ~0x7], %r4
23628 ldx [%r22 + 0xae & ~0x7], %r6
23629 ldx [%r26 + 0xa4 & ~0x7], %r8
23630 ldx [%r23 + 0x12 & ~0x7], %r10
23631 ldx [%r22 + 0xf4 & ~0x7], %r12
23632 ldx [%r27 + 0xae & ~0x7], %r14
23633 ldx [%r24 + 0xcc & ~0x7], %r16
23634 ld [%r24 + 0x73 & ~0x7], %f0
23635 ld [%r24 + 0xfd & ~0x7], %f16
23636 ld [%r27 + 0xb9 & ~0x7], %f32
23637 ld [%r28 + 0x5c & ~0x7], %f48
23638 ldsba [%r1]2, %r6
23639 ldsha [%r1]2, %r12
23640 ldswa [%r1]2, %r4
23641 lduba [%r1]2, %r16
23642 lduha [%r1]2, %r6
23643 ldxa [%r1]2, %r16
23644 ldda [%r1]2, %r8
23645 ldstuba [%r1]2, %r4
23646 swapa [%r1]2, %r10
23647 lda [%r1]2, %f32
23648 ldda [%r1]2, %f48
23649 stba %r14, [%r1]2
23650 stha %r2, [%r1]2
23651 stwa %r10, [%r1]2
23652 stxa %r14, [%r1]2
23653 sta %f0, [%r1]2
23654 stda %f16, [%r1]2
23655casa [%r1]0x2, %r2, %g0
23656casxa [%r1]0x2, %r2, %g0
23657 prefetcha [%r1]2, 0x1b
23658CASE_ASI_0xb_th6:
23659 setx 0x4520a5ae, %r4, %r1
23660 and %r1, %r31, %r1 !make sure address is aligned
23661 ldx [%r27 + 0x26 & ~0x7], %r2
23662 ldx [%r26 + 0xc4 & ~0x7], %r4
23663 ldx [%r21 + 0xc0 & ~0x7], %r6
23664 ldx [%r24 + 0xe1 & ~0x7], %r8
23665 ldx [%r23 + 0xdf & ~0x7], %r10
23666 ldx [%r25 + 0xc2 & ~0x7], %r12
23667 ldx [%r23 + 0xfb & ~0x7], %r14
23668 ldx [%r28 + 0x7 & ~0x7], %r16
23669 ld [%r27 + 0x54 & ~0x7], %f0
23670 ld [%r28 + 0xf5 & ~0x7], %f16
23671 ld [%r28 + 0xed & ~0x7], %f32
23672 ld [%r28 + 0x79 & ~0x7], %f48
23673 ldsba [%r1]11, %r8
23674 ldsha [%r1]11, %r14
23675 ldswa [%r1]11, %r2
23676 lduba [%r1]11, %r10
23677 lduha [%r1]11, %r14
23678 ldxa [%r1]11, %r10
23679 ldda [%r1]11, %r4
23680 ldstuba [%r1]11, %r2
23681 swapa [%r1]11, %r2
23682 lda [%r1]11, %f48
23683 ldda [%r1]11, %f32
23684 stba %r14, [%r1]11
23685 stha %r8, [%r1]11
23686 stwa %r0, [%r1]11
23687 stxa %r4, [%r1]11
23688 sta %f0, [%r1]11
23689 stda %f48, [%r1]11
23690casa [%r1]0xb, %r2, %g0
23691casxa [%r1]0xb, %r2, %g0
23692 prefetcha [%r1]11, 0x13
23693CASE_ASI_0x12_th6:
23694 setx 0x40349f2d, %r4, %r1
23695 and %r1, %r31, %r1 !make sure address is aligned
23696 ldx [%r24 + 0xb9 & ~0x7], %r2
23697 ldx [%r23 + 0x57 & ~0x7], %r4
23698 ldx [%r26 + 0xd8 & ~0x7], %r6
23699 ldx [%r27 + 0xad & ~0x7], %r8
23700 ldx [%r25 + 0x76 & ~0x7], %r10
23701 ldx [%r28 + 0xc4 & ~0x7], %r12
23702 ldx [%r25 + 0x8 & ~0x7], %r14
23703 ldx [%r26 + 0xd7 & ~0x7], %r16
23704 ld [%r22 + 0x8 & ~0x7], %f0
23705 ld [%r28 + 0x77 & ~0x7], %f16
23706 ld [%r27 + 0xf & ~0x7], %f32
23707 ld [%r27 + 0x82 & ~0x7], %f48
23708 ldsba [%r1]18, %r10
23709 ldsha [%r1]18, %r16
23710 ldswa [%r1]18, %r6
23711 lduba [%r1]18, %r14
23712 lduha [%r1]18, %r14
23713 ldxa [%r1]18, %r10
23714 ldda [%r1]18, %r2
23715 ldstuba [%r1]18, %r2
23716 swapa [%r1]18, %r16
23717 lda [%r1]18, %f32
23718 ldda [%r1]18, %f48
23719 stba %r4, [%r1]18
23720 stha %r6, [%r1]18
23721 stwa %r10, [%r1]18
23722 stxa %r2, [%r1]18
23723 sta %f16, [%r1]18
23724 stda %f48, [%r1]18
23725casa [%r1]0x12, %r2, %g0
23726casxa [%r1]0x12, %r2, %g0
23727 prefetcha [%r1]18, 0x1
23728CASE_ASI_0x13_th6:
23729 setx 0x15ba5b22, %r4, %r1
23730 and %r1, %r31, %r1 !make sure address is aligned
23731 ldx [%r22 + 0x56 & ~0x7], %r2
23732 ldx [%r22 + 0x72 & ~0x7], %r4
23733 ldx [%r26 + 0xb7 & ~0x7], %r6
23734 ldx [%r26 + 0x99 & ~0x7], %r8
23735 ldx [%r22 + 0x3e & ~0x7], %r10
23736 ldx [%r22 + 0x5f & ~0x7], %r12
23737 ldx [%r24 + 0xe4 & ~0x7], %r14
23738 ldx [%r26 + 0xf7 & ~0x7], %r16
23739 ld [%r24 + 0xc2 & ~0x7], %f0
23740 ld [%r24 + 0xd5 & ~0x7], %f16
23741 ld [%r22 + 0xff & ~0x7], %f32
23742 ld [%r25 + 0xa5 & ~0x7], %f48
23743 ldsba [%r1]19, %r4
23744 ldsha [%r1]19, %r8
23745 ldswa [%r1]19, %r16
23746 lduba [%r1]19, %r10
23747 lduha [%r1]19, %r14
23748 ldxa [%r1]19, %r16
23749 ldda [%r1]19, %r6
23750 ldstuba [%r1]19, %r6
23751 swapa [%r1]19, %r16
23752 lda [%r1]19, %f0
23753 ldda [%r1]19, %f0
23754 stba %r10, [%r1]19
23755 stha %r12, [%r1]19
23756 stwa %r14, [%r1]19
23757 stxa %r14, [%r1]19
23758 sta %f32, [%r1]19
23759 stda %f32, [%r1]19
23760casa [%r1]0x13, %r2, %g0
23761casxa [%r1]0x13, %r2, %g0
23762 prefetcha [%r1]19, 0x5
23763CASE_ASI_0x2d_th6:
23764 setx 0x40e42bb6, %r4, %r1
23765 and %r1, %r31, %r1 !make sure address is aligned
23766 ldx [%r23 + 0x63 & ~0x7], %r2
23767 ldx [%r27 + 0x41 & ~0x7], %r4
23768 ldx [%r22 + 0x27 & ~0x7], %r6
23769 ldx [%r22 + 0x41 & ~0x7], %r8
23770 ldx [%r25 + 0x4a & ~0x7], %r10
23771 ldx [%r24 + 0xbf & ~0x7], %r12
23772 ldx [%r25 + 0x5d & ~0x7], %r14
23773 ldx [%r28 + 0x92 & ~0x7], %r16
23774 ld [%r24 + 0x57 & ~0x7], %f0
23775 ld [%r25 + 0x33 & ~0x7], %f16
23776 ld [%r22 + 0xad & ~0x7], %f32
23777 ld [%r25 + 0x36 & ~0x7], %f48
23778 ldsba [%r1]45, %r8
23779 ldsha [%r1]45, %r8
23780 ldswa [%r1]45, %r16
23781 lduba [%r1]45, %r14
23782 lduha [%r1]45, %r12
23783 ldxa [%r1]45, %r2
23784 ldda [%r1]45, %r2
23785 ldstuba [%r1]45, %r2
23786 swapa [%r1]45, %r14
23787 lda [%r1]45, %f0
23788 ldda [%r1]45, %f48
23789 stba %r8, [%r1]45
23790 stha %r6, [%r1]45
23791 stwa %r8, [%r1]45
23792 stxa %r10, [%r1]45
23793 sta %f48, [%r1]45
23794 stda %f32, [%r1]45
23795casa [%r1]0x2d, %r2, %g0
23796casxa [%r1]0x2d, %r2, %g0
23797 prefetcha [%r1]45, 0x6
23798CASE_ASI_0x32_th6:
23799 setx 0x50296f16, %r4, %r1
23800 and %r1, %r31, %r1 !make sure address is aligned
23801 ldx [%r24 + 0xfe & ~0x7], %r2
23802 ldx [%r23 + 0xdf & ~0x7], %r4
23803 ldx [%r25 + 0xac & ~0x7], %r6
23804 ldx [%r24 + 0xc3 & ~0x7], %r8
23805 ldx [%r27 + 0xff & ~0x7], %r10
23806 ldx [%r28 + 0xc8 & ~0x7], %r12
23807 ldx [%r23 + 0x59 & ~0x7], %r14
23808 ldx [%r28 + 0xb4 & ~0x7], %r16
23809 ld [%r26 + 0x17 & ~0x7], %f0
23810 ld [%r26 + 0x43 & ~0x7], %f16
23811 ld [%r27 + 0x25 & ~0x7], %f32
23812 ld [%r23 + 0x23 & ~0x7], %f48
23813 ldsba [%r1]50, %r6
23814 ldsha [%r1]50, %r4
23815 ldswa [%r1]50, %r16
23816 lduba [%r1]50, %r10
23817 lduha [%r1]50, %r14
23818 ldxa [%r1]50, %r2
23819 ldda [%r1]50, %r12
23820 ldstuba [%r1]50, %r2
23821 swapa [%r1]50, %r14
23822 lda [%r1]50, %f16
23823 ldda [%r1]50, %f16
23824 stba %r8, [%r1]50
23825 stha %r10, [%r1]50
23826 stwa %r0, [%r1]50
23827 stxa %r10, [%r1]50
23828 sta %f16, [%r1]50
23829 stda %f16, [%r1]50
23830casa [%r1]0x32, %r2, %g0
23831casxa [%r1]0x32, %r2, %g0
23832 prefetcha [%r1]50, 0x13
23833CASE_ASI_0x37_th6:
23834 setx 0x11f713ac, %r4, %r1
23835 and %r1, %r31, %r1 !make sure address is aligned
23836 ldx [%r28 + 0xe5 & ~0x7], %r2
23837 ldx [%r22 + 0xc9 & ~0x7], %r4
23838 ldx [%r26 + 0x22 & ~0x7], %r6
23839 ldx [%r25 + 0xfb & ~0x7], %r8
23840 ldx [%r24 + 0x4d & ~0x7], %r10
23841 ldx [%r23 + 0x18 & ~0x7], %r12
23842 ldx [%r23 + 0x3 & ~0x7], %r14
23843 ldx [%r23 + 0x6c & ~0x7], %r16
23844 ld [%r21 + 0xad & ~0x7], %f0
23845 ld [%r25 + 0x4e & ~0x7], %f16
23846 ld [%r28 + 0xcd & ~0x7], %f32
23847 ld [%r28 + 0xfd & ~0x7], %f48
23848 ldsba [%r1]55, %r4
23849 ldsha [%r1]55, %r16
23850 ldswa [%r1]55, %r6
23851 lduba [%r1]55, %r10
23852 lduha [%r1]55, %r10
23853 ldxa [%r1]55, %r16
23854 ldda [%r1]55, %r4
23855 ldstuba [%r1]55, %r8
23856 swapa [%r1]55, %r14
23857 lda [%r1]55, %f16
23858 ldda [%r1]55, %f32
23859 stba %r0, [%r1]55
23860 stha %r14, [%r1]55
23861 stwa %r14, [%r1]55
23862 stxa %r12, [%r1]55
23863 sta %f32, [%r1]55
23864 stda %f16, [%r1]55
23865casa [%r1]0x37, %r2, %g0
23866casxa [%r1]0x37, %r2, %g0
23867 prefetcha [%r1]55, 0x4
23868CASE_ASI_0x3f_th6:
23869 setx 0x75bfd9fd, %r4, %r1
23870 and %r1, %r31, %r1 !make sure address is aligned
23871 ldx [%r21 + 0x65 & ~0x7], %r2
23872 ldx [%r28 + 0x77 & ~0x7], %r4
23873 ldx [%r21 + 0x76 & ~0x7], %r6
23874 ldx [%r27 + 0xaa & ~0x7], %r8
23875 ldx [%r27 + 0x33 & ~0x7], %r10
23876 ldx [%r25 + 0xe2 & ~0x7], %r12
23877 ldx [%r21 + 0x5 & ~0x7], %r14
23878 ldx [%r26 + 0x63 & ~0x7], %r16
23879 ld [%r28 + 0xae & ~0x7], %f0
23880 ld [%r25 + 0x56 & ~0x7], %f16
23881 ld [%r25 + 0x78 & ~0x7], %f32
23882 ld [%r26 + 0xec & ~0x7], %f48
23883 ldsba [%r1]63, %r16
23884 ldsha [%r1]63, %r8
23885 ldswa [%r1]63, %r8
23886 lduba [%r1]63, %r14
23887 lduha [%r1]63, %r4
23888 ldxa [%r1]63, %r12
23889 ldda [%r1]63, %r6
23890 ldstuba [%r1]63, %r8
23891 swapa [%r1]63, %r8
23892 lda [%r1]63, %f32
23893 ldda [%r1]63, %f32
23894 stba %r14, [%r1]63
23895 stha %r6, [%r1]63
23896 stwa %r8, [%r1]63
23897 stxa %r6, [%r1]63
23898 sta %f48, [%r1]63
23899 stda %f48, [%r1]63
23900casa [%r1]0x3f, %r2, %g0
23901casxa [%r1]0x3f, %r2, %g0
23902 prefetcha [%r1]63, 0x0
23903CASE_ASI_0x4b_th6:
23904 setx 0x30f0a013, %r4, %r1
23905 and %r1, %r31, %r1 !make sure address is aligned
23906 ldx [%r25 + 0x16 & ~0x7], %r2
23907 ldx [%r25 + 0xc9 & ~0x7], %r4
23908 ldx [%r24 + 0x2b & ~0x7], %r6
23909 ldx [%r21 + 0xd3 & ~0x7], %r8
23910 ldx [%r27 + 0x45 & ~0x7], %r10
23911 ldx [%r24 + 0x63 & ~0x7], %r12
23912 ldx [%r27 + 0xd0 & ~0x7], %r14
23913 ldx [%r25 + 0x90 & ~0x7], %r16
23914 ld [%r24 + 0xb7 & ~0x7], %f0
23915 ld [%r21 + 0x64 & ~0x7], %f16
23916 ld [%r22 + 0x87 & ~0x7], %f32
23917 ld [%r24 + 0x82 & ~0x7], %f48
23918 ldsba [%r1]75, %r12
23919 ldsha [%r1]75, %r12
23920 ldswa [%r1]75, %r8
23921 lduba [%r1]75, %r4
23922 lduha [%r1]75, %r2
23923 ldxa [%r1]75, %r14
23924 ldda [%r1]75, %r16
23925 ldstuba [%r1]75, %r10
23926 swapa [%r1]75, %r10
23927 lda [%r1]75, %f16
23928 ldda [%r1]75, %f48
23929 stba %r10, [%r1]75
23930 stha %r10, [%r1]75
23931 stwa %r10, [%r1]75
23932 stxa %r14, [%r1]75
23933 sta %f16, [%r1]75
23934 stda %f16, [%r1]75
23935casa [%r1]0x4b, %r2, %g0
23936casxa [%r1]0x4b, %r2, %g0
23937 prefetcha [%r1]75, 0x1e
23938CASE_ASI_0x4d_th6:
23939 setx 0x3b13eff7, %r4, %r1
23940 and %r1, %r31, %r1 !make sure address is aligned
23941 ldx [%r28 + 0x49 & ~0x7], %r2
23942 ldx [%r24 + 0x58 & ~0x7], %r4
23943 ldx [%r26 + 0xd9 & ~0x7], %r6
23944 ldx [%r24 + 0x58 & ~0x7], %r8
23945 ldx [%r26 + 0xdc & ~0x7], %r10
23946 ldx [%r27 + 0x1f & ~0x7], %r12
23947 ldx [%r22 + 0xec & ~0x7], %r14
23948 ldx [%r22 + 0x7f & ~0x7], %r16
23949 ld [%r23 + 0xbf & ~0x7], %f0
23950 ld [%r23 + 0x87 & ~0x7], %f16
23951 ld [%r24 + 0x47 & ~0x7], %f32
23952 ld [%r21 + 0x64 & ~0x7], %f48
23953 ldsba [%r1]77, %r4
23954 ldsha [%r1]77, %r10
23955 ldswa [%r1]77, %r4
23956 lduba [%r1]77, %r2
23957 lduha [%r1]77, %r14
23958 ldxa [%r1]77, %r14
23959 ldda [%r1]77, %r12
23960 ldstuba [%r1]77, %r8
23961 swapa [%r1]77, %r8
23962 lda [%r1]77, %f32
23963 ldda [%r1]77, %f48
23964 stba %r12, [%r1]77
23965 stha %r10, [%r1]77
23966 stwa %r12, [%r1]77
23967 stxa %r12, [%r1]77
23968 sta %f0, [%r1]77
23969 stda %f16, [%r1]77
23970casa [%r1]0x4d, %r2, %g0
23971casxa [%r1]0x4d, %r2, %g0
23972 prefetcha [%r1]77, 0x8
23973CASE_ASI_0x60_th6:
23974 setx 0x57de00e3, %r4, %r1
23975 and %r1, %r31, %r1 !make sure address is aligned
23976 ldx [%r28 + 0x7d & ~0x7], %r2
23977 ldx [%r28 + 0xa4 & ~0x7], %r4
23978 ldx [%r27 + 0x42 & ~0x7], %r6
23979 ldx [%r22 + 0x76 & ~0x7], %r8
23980 ldx [%r21 + 0x4c & ~0x7], %r10
23981 ldx [%r23 + 0x18 & ~0x7], %r12
23982 ldx [%r27 + 0x53 & ~0x7], %r14
23983 ldx [%r23 + 0x39 & ~0x7], %r16
23984 ld [%r21 + 0xb8 & ~0x7], %f0
23985 ld [%r24 + 0x8a & ~0x7], %f16
23986 ld [%r25 + 0xeb & ~0x7], %f32
23987 ld [%r23 + 0x48 & ~0x7], %f48
23988 ldsba [%r1]96, %r6
23989 ldsha [%r1]96, %r2
23990 ldswa [%r1]96, %r10
23991 lduba [%r1]96, %r12
23992 lduha [%r1]96, %r2
23993 ldxa [%r1]96, %r6
23994 ldda [%r1]96, %r16
23995 ldstuba [%r1]96, %r12
23996 swapa [%r1]96, %r16
23997 lda [%r1]96, %f32
23998 ldda [%r1]96, %f0
23999 stba %r0, [%r1]96
24000 stha %r6, [%r1]96
24001 stwa %r4, [%r1]96
24002 stxa %r14, [%r1]96
24003 sta %f0, [%r1]96
24004 stda %f48, [%r1]96
24005casa [%r1]0x60, %r2, %g0
24006casxa [%r1]0x60, %r2, %g0
24007 prefetcha [%r1]96, 0x1c
24008CASE_ASI_0x6b_th6:
24009 setx 0x7a5d27ef, %r4, %r1
24010 and %r1, %r31, %r1 !make sure address is aligned
24011 ldx [%r27 + 0x1e & ~0x7], %r2
24012 ldx [%r23 + 0xf0 & ~0x7], %r4
24013 ldx [%r27 + 0xa5 & ~0x7], %r6
24014 ldx [%r24 + 0x99 & ~0x7], %r8
24015 ldx [%r28 + 0x66 & ~0x7], %r10
24016 ldx [%r25 + 0x46 & ~0x7], %r12
24017 ldx [%r28 + 0x21 & ~0x7], %r14
24018 ldx [%r28 + 0xf8 & ~0x7], %r16
24019 ld [%r27 + 0x7c & ~0x7], %f0
24020 ld [%r24 + 0xc0 & ~0x7], %f16
24021 ld [%r25 + 0xd9 & ~0x7], %f32
24022 ld [%r28 + 0x32 & ~0x7], %f48
24023 ldsba [%r1]107, %r10
24024 ldsha [%r1]107, %r12
24025 ldswa [%r1]107, %r2
24026 lduba [%r1]107, %r10
24027 lduha [%r1]107, %r12
24028 ldxa [%r1]107, %r6
24029 ldda [%r1]107, %r8
24030 ldstuba [%r1]107, %r4
24031 swapa [%r1]107, %r4
24032 lda [%r1]107, %f48
24033 ldda [%r1]107, %f0
24034 stba %r12, [%r1]107
24035 stha %r14, [%r1]107
24036 stwa %r8, [%r1]107
24037 stxa %r8, [%r1]107
24038 sta %f16, [%r1]107
24039 stda %f0, [%r1]107
24040casa [%r1]0x6b, %r2, %g0
24041casxa [%r1]0x6b, %r2, %g0
24042 prefetcha [%r1]107, 0x10
24043CASE_ASI_0x76_th6:
24044 setx 0x762911b7, %r4, %r1
24045 and %r1, %r31, %r1 !make sure address is aligned
24046 ldx [%r23 + 0x5 & ~0x7], %r2
24047 ldx [%r22 + 0x5a & ~0x7], %r4
24048 ldx [%r23 + 0x42 & ~0x7], %r6
24049 ldx [%r21 + 0x5f & ~0x7], %r8
24050 ldx [%r22 + 0x8 & ~0x7], %r10
24051 ldx [%r23 + 0x23 & ~0x7], %r12
24052 ldx [%r25 + 0xee & ~0x7], %r14
24053 ldx [%r28 + 0x89 & ~0x7], %r16
24054 ld [%r24 + 0x0 & ~0x7], %f0
24055 ld [%r25 + 0x44 & ~0x7], %f16
24056 ld [%r22 + 0xa & ~0x7], %f32
24057 ld [%r24 + 0x34 & ~0x7], %f48
24058 ldsba [%r1]118, %r4
24059 ldsha [%r1]118, %r10
24060 ldswa [%r1]118, %r4
24061 lduba [%r1]118, %r4
24062 lduha [%r1]118, %r14
24063 ldxa [%r1]118, %r14
24064 ldda [%r1]118, %r4
24065 ldstuba [%r1]118, %r14
24066 swapa [%r1]118, %r2
24067 lda [%r1]118, %f0
24068 ldda [%r1]118, %f0
24069 stba %r14, [%r1]118
24070 stha %r0, [%r1]118
24071 stwa %r10, [%r1]118
24072 stxa %r2, [%r1]118
24073 sta %f32, [%r1]118
24074 stda %f16, [%r1]118
24075casa [%r1]0x76, %r2, %g0
24076casxa [%r1]0x76, %r2, %g0
24077 prefetcha [%r1]118, 0x0
24078CASE_ASI_0x7e_th6:
24079 setx 0x3cd58740, %r4, %r1
24080 and %r1, %r31, %r1 !make sure address is aligned
24081 ldx [%r21 + 0x79 & ~0x7], %r2
24082 ldx [%r26 + 0xf5 & ~0x7], %r4
24083 ldx [%r26 + 0x8d & ~0x7], %r6
24084 ldx [%r24 + 0x62 & ~0x7], %r8
24085 ldx [%r23 + 0x71 & ~0x7], %r10
24086 ldx [%r22 + 0xb4 & ~0x7], %r12
24087 ldx [%r28 + 0xdc & ~0x7], %r14
24088 ldx [%r21 + 0xb & ~0x7], %r16
24089 ld [%r21 + 0x2a & ~0x7], %f0
24090 ld [%r25 + 0xa3 & ~0x7], %f16
24091 ld [%r24 + 0xcc & ~0x7], %f32
24092 ld [%r26 + 0x19 & ~0x7], %f48
24093 ldsba [%r1]126, %r14
24094 ldsha [%r1]126, %r4
24095 ldswa [%r1]126, %r4
24096 lduba [%r1]126, %r12
24097 lduha [%r1]126, %r8
24098 ldxa [%r1]126, %r12
24099 ldda [%r1]126, %r10
24100 ldstuba [%r1]126, %r12
24101 swapa [%r1]126, %r12
24102 lda [%r1]126, %f16
24103 ldda [%r1]126, %f32
24104 stba %r10, [%r1]126
24105 stha %r4, [%r1]126
24106 stwa %r0, [%r1]126
24107 stxa %r4, [%r1]126
24108 sta %f16, [%r1]126
24109 stda %f48, [%r1]126
24110casa [%r1]0x7e, %r2, %g0
24111casxa [%r1]0x7e, %r2, %g0
24112 prefetcha [%r1]126, 0x1b
24113CASE_ASI_0x8e_th6:
24114 setx 0x669ef116, %r4, %r1
24115 and %r1, %r31, %r1 !make sure address is aligned
24116 ldx [%r28 + 0xc6 & ~0x7], %r2
24117 ldx [%r25 + 0xa6 & ~0x7], %r4
24118 ldx [%r28 + 0xa6 & ~0x7], %r6
24119 ldx [%r24 + 0x6d & ~0x7], %r8
24120 ldx [%r21 + 0x9a & ~0x7], %r10
24121 ldx [%r24 + 0x3e & ~0x7], %r12
24122 ldx [%r22 + 0xd4 & ~0x7], %r14
24123 ldx [%r27 + 0x84 & ~0x7], %r16
24124 ld [%r28 + 0x60 & ~0x7], %f0
24125 ld [%r26 + 0xcb & ~0x7], %f16
24126 ld [%r27 + 0x8b & ~0x7], %f32
24127 ld [%r21 + 0x7b & ~0x7], %f48
24128 ldsba [%r1]142, %r4
24129 ldsha [%r1]142, %r6
24130 ldswa [%r1]142, %r10
24131 lduba [%r1]142, %r2
24132 lduha [%r1]142, %r10
24133 ldxa [%r1]142, %r12
24134 ldda [%r1]142, %r12
24135 ldstuba [%r1]142, %r16
24136 swapa [%r1]142, %r14
24137 lda [%r1]142, %f32
24138 ldda [%r1]142, %f32
24139 stba %r10, [%r1]142
24140 stha %r8, [%r1]142
24141 stwa %r6, [%r1]142
24142 stxa %r14, [%r1]142
24143 sta %f16, [%r1]142
24144 stda %f48, [%r1]142
24145casa [%r1]0x8e, %r2, %g0
24146casxa [%r1]0x8e, %r2, %g0
24147 prefetcha [%r1]142, 0xe
24148CASE_ASI_0x96_th6:
24149 setx 0x70789cde, %r4, %r1
24150 and %r1, %r31, %r1 !make sure address is aligned
24151 ldx [%r22 + 0x38 & ~0x7], %r2
24152 ldx [%r25 + 0x93 & ~0x7], %r4
24153 ldx [%r28 + 0x70 & ~0x7], %r6
24154 ldx [%r22 + 0x62 & ~0x7], %r8
24155 ldx [%r27 + 0x82 & ~0x7], %r10
24156 ldx [%r28 + 0xbe & ~0x7], %r12
24157 ldx [%r27 + 0xa1 & ~0x7], %r14
24158 ldx [%r22 + 0x10 & ~0x7], %r16
24159 ld [%r26 + 0xf9 & ~0x7], %f0
24160 ld [%r21 + 0x12 & ~0x7], %f16
24161 ld [%r24 + 0x3d & ~0x7], %f32
24162 ld [%r28 + 0x58 & ~0x7], %f48
24163 ldsba [%r1]150, %r8
24164 ldsha [%r1]150, %r12
24165 ldswa [%r1]150, %r4
24166 lduba [%r1]150, %r12
24167 lduha [%r1]150, %r6
24168 ldxa [%r1]150, %r14
24169 ldda [%r1]150, %r10
24170 ldstuba [%r1]150, %r4
24171 swapa [%r1]150, %r14
24172 lda [%r1]150, %f16
24173 ldda [%r1]150, %f0
24174 stba %r6, [%r1]150
24175 stha %r12, [%r1]150
24176 stwa %r8, [%r1]150
24177 stxa %r10, [%r1]150
24178 sta %f48, [%r1]150
24179 stda %f48, [%r1]150
24180casa [%r1]0x96, %r2, %g0
24181casxa [%r1]0x96, %r2, %g0
24182 prefetcha [%r1]150, 0x1d
24183CASE_ASI_0x9e_th6:
24184 setx 0x20ceb4a, %r4, %r1
24185 and %r1, %r31, %r1 !make sure address is aligned
24186 ldx [%r24 + 0x50 & ~0x7], %r2
24187 ldx [%r21 + 0x5 & ~0x7], %r4
24188 ldx [%r24 + 0x57 & ~0x7], %r6
24189 ldx [%r27 + 0xbb & ~0x7], %r8
24190 ldx [%r23 + 0x1f & ~0x7], %r10
24191 ldx [%r28 + 0xc2 & ~0x7], %r12
24192 ldx [%r26 + 0x4a & ~0x7], %r14
24193 ldx [%r23 + 0x80 & ~0x7], %r16
24194 ld [%r24 + 0xc0 & ~0x7], %f0
24195 ld [%r25 + 0x93 & ~0x7], %f16
24196 ld [%r23 + 0x8f & ~0x7], %f32
24197 ld [%r27 + 0xd0 & ~0x7], %f48
24198 ldsba [%r1]158, %r16
24199 ldsha [%r1]158, %r12
24200 ldswa [%r1]158, %r6
24201 lduba [%r1]158, %r10
24202 lduha [%r1]158, %r14
24203 ldxa [%r1]158, %r8
24204 ldda [%r1]158, %r14
24205 ldstuba [%r1]158, %r6
24206 swapa [%r1]158, %r2
24207 lda [%r1]158, %f48
24208 ldda [%r1]158, %f48
24209 stba %r0, [%r1]158
24210 stha %r2, [%r1]158
24211 stwa %r2, [%r1]158
24212 stxa %r6, [%r1]158
24213 sta %f16, [%r1]158
24214 stda %f0, [%r1]158
24215casa [%r1]0x9e, %r2, %g0
24216casxa [%r1]0x9e, %r2, %g0
24217 prefetcha [%r1]158, 0xb
24218CASE_ASI_0xa6_th6:
24219 setx 0x1b7b0dcb, %r4, %r1
24220 and %r1, %r31, %r1 !make sure address is aligned
24221 ldx [%r23 + 0x6b & ~0x7], %r2
24222 ldx [%r28 + 0x8b & ~0x7], %r4
24223 ldx [%r22 + 0x4 & ~0x7], %r6
24224 ldx [%r22 + 0xde & ~0x7], %r8
24225 ldx [%r27 + 0x5d & ~0x7], %r10
24226 ldx [%r26 + 0x41 & ~0x7], %r12
24227 ldx [%r25 + 0xf6 & ~0x7], %r14
24228 ldx [%r22 + 0x7c & ~0x7], %r16
24229 ld [%r25 + 0x72 & ~0x7], %f0
24230 ld [%r25 + 0xa6 & ~0x7], %f16
24231 ld [%r28 + 0x85 & ~0x7], %f32
24232 ld [%r23 + 0xc4 & ~0x7], %f48
24233 ldsba [%r1]166, %r2
24234 ldsha [%r1]166, %r16
24235 ldswa [%r1]166, %r12
24236 lduba [%r1]166, %r4
24237 lduha [%r1]166, %r8
24238 ldxa [%r1]166, %r2
24239 ldda [%r1]166, %r2
24240 ldstuba [%r1]166, %r8
24241 swapa [%r1]166, %r2
24242 lda [%r1]166, %f0
24243 ldda [%r1]166, %f48
24244 stba %r0, [%r1]166
24245 stha %r6, [%r1]166
24246 stwa %r4, [%r1]166
24247 stxa %r4, [%r1]166
24248 sta %f48, [%r1]166
24249 stda %f48, [%r1]166
24250casa [%r1]0xa6, %r2, %g0
24251casxa [%r1]0xa6, %r2, %g0
24252 prefetcha [%r1]166, 0x13
24253CASE_ASI_0xae_th6:
24254 setx 0x31878ce6, %r4, %r1
24255 and %r1, %r31, %r1 !make sure address is aligned
24256 ldx [%r22 + 0x5e & ~0x7], %r2
24257 ldx [%r26 + 0x2 & ~0x7], %r4
24258 ldx [%r22 + 0x87 & ~0x7], %r6
24259 ldx [%r28 + 0x78 & ~0x7], %r8
24260 ldx [%r22 + 0x7a & ~0x7], %r10
24261 ldx [%r28 + 0xb4 & ~0x7], %r12
24262 ldx [%r22 + 0xfa & ~0x7], %r14
24263 ldx [%r25 + 0x5f & ~0x7], %r16
24264 ld [%r25 + 0x8a & ~0x7], %f0
24265 ld [%r21 + 0xa0 & ~0x7], %f16
24266 ld [%r23 + 0xd1 & ~0x7], %f32
24267 ld [%r22 + 0x33 & ~0x7], %f48
24268 ldsba [%r1]174, %r4
24269 ldsha [%r1]174, %r6
24270 ldswa [%r1]174, %r8
24271 lduba [%r1]174, %r6
24272 lduha [%r1]174, %r2
24273 ldxa [%r1]174, %r16
24274 ldda [%r1]174, %r14
24275 ldstuba [%r1]174, %r12
24276 swapa [%r1]174, %r10
24277 lda [%r1]174, %f32
24278 ldda [%r1]174, %f48
24279 stba %r0, [%r1]174
24280 stha %r0, [%r1]174
24281 stwa %r10, [%r1]174
24282 stxa %r8, [%r1]174
24283 sta %f16, [%r1]174
24284 stda %f32, [%r1]174
24285casa [%r1]0xae, %r2, %g0
24286casxa [%r1]0xae, %r2, %g0
24287 prefetcha [%r1]174, 0x8
24288CASE_ASI_0xb6_th6:
24289 setx 0xfce5dfe, %r4, %r1
24290 and %r1, %r31, %r1 !make sure address is aligned
24291 ldx [%r22 + 0xbc & ~0x7], %r2
24292 ldx [%r28 + 0x4c & ~0x7], %r4
24293 ldx [%r21 + 0xd4 & ~0x7], %r6
24294 ldx [%r21 + 0x64 & ~0x7], %r8
24295 ldx [%r28 + 0x6a & ~0x7], %r10
24296 ldx [%r24 + 0x78 & ~0x7], %r12
24297 ldx [%r27 + 0xe3 & ~0x7], %r14
24298 ldx [%r21 + 0xe0 & ~0x7], %r16
24299 ld [%r24 + 0xc2 & ~0x7], %f0
24300 ld [%r22 + 0x88 & ~0x7], %f16
24301 ld [%r23 + 0x5e & ~0x7], %f32
24302 ld [%r28 + 0xb7 & ~0x7], %f48
24303 ldsba [%r1]182, %r2
24304 ldsha [%r1]182, %r10
24305 ldswa [%r1]182, %r2
24306 lduba [%r1]182, %r8
24307 lduha [%r1]182, %r16
24308 ldxa [%r1]182, %r8
24309 ldda [%r1]182, %r16
24310 ldstuba [%r1]182, %r14
24311 swapa [%r1]182, %r12
24312 lda [%r1]182, %f0
24313 ldda [%r1]182, %f16
24314 stba %r2, [%r1]182
24315 stha %r10, [%r1]182
24316 stwa %r12, [%r1]182
24317 stxa %r6, [%r1]182
24318 sta %f48, [%r1]182
24319 stda %f0, [%r1]182
24320casa [%r1]0xb6, %r2, %g0
24321casxa [%r1]0xb6, %r2, %g0
24322 prefetcha [%r1]182, 0x5
24323CASE_ASI_0xbe_th6:
24324 setx 0x16455333, %r4, %r1
24325 and %r1, %r31, %r1 !make sure address is aligned
24326 ldx [%r21 + 0x1a & ~0x7], %r2
24327 ldx [%r23 + 0x60 & ~0x7], %r4
24328 ldx [%r24 + 0x1a & ~0x7], %r6
24329 ldx [%r26 + 0x2c & ~0x7], %r8
24330 ldx [%r22 + 0xeb & ~0x7], %r10
24331 ldx [%r26 + 0xb9 & ~0x7], %r12
24332 ldx [%r25 + 0x22 & ~0x7], %r14
24333 ldx [%r23 + 0x95 & ~0x7], %r16
24334 ld [%r28 + 0x22 & ~0x7], %f0
24335 ld [%r27 + 0x3 & ~0x7], %f16
24336 ld [%r21 + 0x57 & ~0x7], %f32
24337 ld [%r28 + 0x26 & ~0x7], %f48
24338 ldsba [%r1]190, %r2
24339 ldsha [%r1]190, %r16
24340 ldswa [%r1]190, %r6
24341 lduba [%r1]190, %r10
24342 lduha [%r1]190, %r6
24343 ldxa [%r1]190, %r14
24344 ldda [%r1]190, %r6
24345 ldstuba [%r1]190, %r4
24346 swapa [%r1]190, %r16
24347 lda [%r1]190, %f0
24348 ldda [%r1]190, %f16
24349 stba %r10, [%r1]190
24350 stha %r12, [%r1]190
24351 stwa %r8, [%r1]190
24352 stxa %r12, [%r1]190
24353 sta %f16, [%r1]190
24354 stda %f32, [%r1]190
24355casa [%r1]0xbe, %r2, %g0
24356casxa [%r1]0xbe, %r2, %g0
24357 prefetcha [%r1]190, 0x6
24358CASE_ASI_0xce_th6:
24359 setx 0x6ddf05cd, %r4, %r1
24360 and %r1, %r31, %r1 !make sure address is aligned
24361 ldx [%r21 + 0xca & ~0x7], %r2
24362 ldx [%r24 + 0x89 & ~0x7], %r4
24363 ldx [%r26 + 0x41 & ~0x7], %r6
24364 ldx [%r22 + 0x9d & ~0x7], %r8
24365 ldx [%r24 + 0xd4 & ~0x7], %r10
24366 ldx [%r24 + 0x5d & ~0x7], %r12
24367 ldx [%r26 + 0x69 & ~0x7], %r14
24368 ldx [%r23 + 0x25 & ~0x7], %r16
24369 ld [%r22 + 0xa3 & ~0x7], %f0
24370 ld [%r28 + 0x18 & ~0x7], %f16
24371 ld [%r24 + 0x64 & ~0x7], %f32
24372 ld [%r28 + 0x36 & ~0x7], %f48
24373 ldsba [%r1]206, %r6
24374 ldsha [%r1]206, %r16
24375 ldswa [%r1]206, %r8
24376 lduba [%r1]206, %r6
24377 lduha [%r1]206, %r4
24378 ldxa [%r1]206, %r12
24379 ldda [%r1]206, %r14
24380 ldstuba [%r1]206, %r6
24381 swapa [%r1]206, %r6
24382 lda [%r1]206, %f16
24383 ldda [%r1]206, %f16
24384 stba %r14, [%r1]206
24385 stha %r0, [%r1]206
24386 stwa %r6, [%r1]206
24387 stxa %r0, [%r1]206
24388 sta %f0, [%r1]206
24389 stda %f16, [%r1]206
24390casa [%r1]0xce, %r2, %g0
24391casxa [%r1]0xce, %r2, %g0
24392 prefetcha [%r1]206, 0x17
24393CASE_ASI_0xcf_th6:
24394 setx 0x4bb8a9df, %r4, %r1
24395 and %r1, %r31, %r1 !make sure address is aligned
24396 ldx [%r25 + 0x2f & ~0x7], %r2
24397 ldx [%r21 + 0xef & ~0x7], %r4
24398 ldx [%r21 + 0x34 & ~0x7], %r6
24399 ldx [%r21 + 0xc7 & ~0x7], %r8
24400 ldx [%r23 + 0x1b & ~0x7], %r10
24401 ldx [%r27 + 0xc1 & ~0x7], %r12
24402 ldx [%r26 + 0x2a & ~0x7], %r14
24403 ldx [%r28 + 0xd8 & ~0x7], %r16
24404 ld [%r23 + 0xc7 & ~0x7], %f0
24405 ld [%r27 + 0x73 & ~0x7], %f16
24406 ld [%r23 + 0x23 & ~0x7], %f32
24407 ld [%r21 + 0x4e & ~0x7], %f48
24408 ldsba [%r1]207, %r6
24409 ldsha [%r1]207, %r4
24410 ldswa [%r1]207, %r16
24411 lduba [%r1]207, %r6
24412 lduha [%r1]207, %r14
24413 ldxa [%r1]207, %r14
24414 ldda [%r1]207, %r12
24415 ldstuba [%r1]207, %r16
24416 swapa [%r1]207, %r8
24417 lda [%r1]207, %f32
24418 ldda [%r1]207, %f16
24419 stba %r0, [%r1]207
24420 stha %r6, [%r1]207
24421 stwa %r4, [%r1]207
24422 stxa %r8, [%r1]207
24423 sta %f48, [%r1]207
24424 stda %f32, [%r1]207
24425casa [%r1]0xcf, %r2, %g0
24426casxa [%r1]0xcf, %r2, %g0
24427 prefetcha [%r1]207, 0x0
24428CASE_ASI_0xdc_th6:
24429 setx 0x32baeb4f, %r4, %r1
24430 and %r1, %r31, %r1 !make sure address is aligned
24431 ldx [%r27 + 0xe0 & ~0x7], %r2
24432 ldx [%r28 + 0xc9 & ~0x7], %r4
24433 ldx [%r23 + 0x46 & ~0x7], %r6
24434 ldx [%r23 + 0xca & ~0x7], %r8
24435 ldx [%r24 + 0xad & ~0x7], %r10
24436 ldx [%r28 + 0x2a & ~0x7], %r12
24437 ldx [%r26 + 0x2a & ~0x7], %r14
24438 ldx [%r26 + 0xbc & ~0x7], %r16
24439 ld [%r21 + 0x42 & ~0x7], %f0
24440 ld [%r28 + 0x13 & ~0x7], %f16
24441 ld [%r28 + 0x3b & ~0x7], %f32
24442 ld [%r25 + 0x44 & ~0x7], %f48
24443 ldsba [%r1]220, %r16
24444 ldsha [%r1]220, %r12
24445 ldswa [%r1]220, %r6
24446 lduba [%r1]220, %r8
24447 lduha [%r1]220, %r16
24448 ldxa [%r1]220, %r2
24449 ldda [%r1]220, %r12
24450 ldstuba [%r1]220, %r8
24451 swapa [%r1]220, %r8
24452 lda [%r1]220, %f16
24453 ldda [%r1]220, %f0
24454 stba %r10, [%r1]220
24455 stha %r2, [%r1]220
24456 stwa %r10, [%r1]220
24457 stxa %r2, [%r1]220
24458 sta %f16, [%r1]220
24459 stda %f16, [%r1]220
24460casa [%r1]0xdc, %r2, %g0
24461casxa [%r1]0xdc, %r2, %g0
24462 prefetcha [%r1]220, 0x1c
24463CASE_ASI_0xe8_th6:
24464 setx 0x79e3bd70, %r4, %r1
24465 and %r1, %r31, %r1 !make sure address is aligned
24466 ldx [%r27 + 0x69 & ~0x7], %r2
24467 ldx [%r28 + 0x20 & ~0x7], %r4
24468 ldx [%r27 + 0x55 & ~0x7], %r6
24469 ldx [%r26 + 0xd7 & ~0x7], %r8
24470 ldx [%r27 + 0x92 & ~0x7], %r10
24471 ldx [%r23 + 0xae & ~0x7], %r12
24472 ldx [%r22 + 0x79 & ~0x7], %r14
24473 ldx [%r21 + 0xae & ~0x7], %r16
24474 ld [%r21 + 0x9e & ~0x7], %f0
24475 ld [%r25 + 0x67 & ~0x7], %f16
24476 ld [%r28 + 0x49 & ~0x7], %f32
24477 ld [%r27 + 0xd2 & ~0x7], %f48
24478 ldsba [%r1]232, %r4
24479 ldsha [%r1]232, %r12
24480 ldswa [%r1]232, %r6
24481 lduba [%r1]232, %r10
24482 lduha [%r1]232, %r6
24483 ldxa [%r1]232, %r14
24484 ldda [%r1]232, %r12
24485 ldstuba [%r1]232, %r4
24486 swapa [%r1]232, %r16
24487 lda [%r1]232, %f0
24488 ldda [%r1]232, %f48
24489 stba %r10, [%r1]232
24490 stha %r10, [%r1]232
24491 stwa %r0, [%r1]232
24492 stxa %r12, [%r1]232
24493 sta %f0, [%r1]232
24494 stda %f16, [%r1]232
24495casa [%r1]0xe8, %r2, %g0
24496casxa [%r1]0xe8, %r2, %g0
24497 prefetcha [%r1]232, 0x1e
24498CASE_ASI_0xf4_th6:
24499 setx 0x3abaa9e5, %r4, %r1
24500 and %r1, %r31, %r1 !make sure address is aligned
24501 ldx [%r28 + 0xdd & ~0x7], %r2
24502 ldx [%r24 + 0xed & ~0x7], %r4
24503 ldx [%r27 + 0x5e & ~0x7], %r6
24504 ldx [%r25 + 0x34 & ~0x7], %r8
24505 ldx [%r22 + 0xc6 & ~0x7], %r10
24506 ldx [%r24 + 0xd1 & ~0x7], %r12
24507 ldx [%r25 + 0xfd & ~0x7], %r14
24508 ldx [%r27 + 0xba & ~0x7], %r16
24509 ld [%r21 + 0xb4 & ~0x7], %f0
24510 ld [%r24 + 0xc2 & ~0x7], %f16
24511 ld [%r28 + 0x94 & ~0x7], %f32
24512 ld [%r26 + 0x1a & ~0x7], %f48
24513 ldsba [%r1]244, %r6
24514 ldsha [%r1]244, %r8
24515 ldswa [%r1]244, %r10
24516 lduba [%r1]244, %r8
24517 lduha [%r1]244, %r2
24518 ldxa [%r1]244, %r6
24519 ldda [%r1]244, %r4
24520 ldstuba [%r1]244, %r8
24521 swapa [%r1]244, %r8
24522 lda [%r1]244, %f32
24523 ldda [%r1]244, %f16
24524 stba %r4, [%r1]244
24525 stha %r6, [%r1]244
24526 stwa %r14, [%r1]244
24527 stxa %r2, [%r1]244
24528 sta %f0, [%r1]244
24529 stda %f0, [%r1]244
24530casa [%r1]0xf4, %r2, %g0
24531casxa [%r1]0xf4, %r2, %g0
24532 prefetcha [%r1]244, 0x1
24533CASE_ASI_0xfe_th6:
24534 setx 0x6325e916, %r4, %r1
24535 and %r1, %r31, %r1 !make sure address is aligned
24536 ldx [%r28 + 0xbe & ~0x7], %r2
24537 ldx [%r25 + 0x93 & ~0x7], %r4
24538 ldx [%r25 + 0xac & ~0x7], %r6
24539 ldx [%r21 + 0x73 & ~0x7], %r8
24540 ldx [%r28 + 0x40 & ~0x7], %r10
24541 ldx [%r27 + 0x45 & ~0x7], %r12
24542 ldx [%r24 + 0xeb & ~0x7], %r14
24543 ldx [%r24 + 0xb9 & ~0x7], %r16
24544 ld [%r28 + 0xb9 & ~0x7], %f0
24545 ld [%r28 + 0xe3 & ~0x7], %f16
24546 ld [%r23 + 0x62 & ~0x7], %f32
24547 ld [%r25 + 0x1 & ~0x7], %f48
24548 ldsba [%r1]254, %r14
24549 ldsha [%r1]254, %r12
24550 ldswa [%r1]254, %r12
24551 lduba [%r1]254, %r8
24552 lduha [%r1]254, %r4
24553 ldxa [%r1]254, %r12
24554 ldda [%r1]254, %r6
24555 ldstuba [%r1]254, %r2
24556 swapa [%r1]254, %r14
24557 lda [%r1]254, %f32
24558 ldda [%r1]254, %f16
24559 stba %r14, [%r1]254
24560 stha %r0, [%r1]254
24561 stwa %r10, [%r1]254
24562 stxa %r14, [%r1]254
24563 sta %f16, [%r1]254
24564 stda %f32, [%r1]254
24565casa [%r1]0xfe, %r2, %g0
24566casxa [%r1]0xfe, %r2, %g0
24567 prefetcha [%r1]254, 0x5
24568CASE_ASI_0x41_th6_0x0:
24569 mov %g0, %r1
24570 ldsba [%r1]65, %r16
24571 ldsha [%r1]65, %r14
24572 ldswa [%r1]65, %r8
24573 lduba [%r1]65, %r4
24574 lduha [%r1]65, %r4
24575 ldxa [%r1]65, %r4
24576 ldda [%r1]65, %r14
24577 ldstuba [%r1]65, %r2
24578 swapa [%r1]65, %r4
24579 lda [%r1]65, %f48
24580 ldda [%r1]65, %f0
24581 stba %r14, [%r1]65
24582 stha %r6, [%r1]65
24583 stwa %r8, [%r1]65
24584 stxa %r10, [%r1]65
24585 sta %f16, [%r1]65
24586 stda %f16, [%r1]65
24587casa [%r1]0x41, %r2, %g0
24588casxa [%r1]0x41, %r2, %g0
24589 prefetcha [%r1]65, 0x1d
24590CASE_ASI_0x41_th6_0x10:
24591 set 0x10, %r1
24592 ldsba [%r1]65, %r10
24593 ldsha [%r1]65, %r16
24594 ldswa [%r1]65, %r12
24595 lduba [%r1]65, %r14
24596 lduha [%r1]65, %r14
24597 ldxa [%r1]65, %r10
24598 ldda [%r1]65, %r8
24599 ldstuba [%r1]65, %r16
24600 swapa [%r1]65, %r6
24601 lda [%r1]65, %f16
24602 ldda [%r1]65, %f32
24603 stba %r8, [%r1]65
24604 stha %r14, [%r1]65
24605 stwa %r4, [%r1]65
24606 stxa %r14, [%r1]65
24607 sta %f32, [%r1]65
24608 stda %f16, [%r1]65
24609casa [%r1]0x41, %r2, %g0
24610casxa [%r1]0x41, %r2, %g0
24611 prefetcha [%r1]65, 0xa
24612CASE_ASI_0x41_th6_0x58:
24613 set 0x58, %r1
24614 ldsba [%r1]65, %r14
24615 ldsha [%r1]65, %r6
24616 ldswa [%r1]65, %r14
24617 lduba [%r1]65, %r6
24618 lduha [%r1]65, %r2
24619 ldxa [%r1]65, %r10
24620 ldda [%r1]65, %r6
24621 ldstuba [%r1]65, %r6
24622 swapa [%r1]65, %r8
24623 lda [%r1]65, %f16
24624 ldda [%r1]65, %f32
24625 stba %r12, [%r1]65
24626 stha %r8, [%r1]65
24627 stwa %r2, [%r1]65
24628 stxa %r4, [%r1]65
24629 sta %f48, [%r1]65
24630 stda %f48, [%r1]65
24631casa [%r1]0x41, %r2, %g0
24632casxa [%r1]0x41, %r2, %g0
24633 prefetcha [%r1]65, 0xf
24634CASE_ASI_0x4f_th6_range143:
24635!!asi_range = 0x0-0x38
24636 set 0x13, %r1
24637 and %r1, %r29, %r1 !make sure address is aligned
24638 ldsba [%r1]79, %r2
24639 ldsha [%r1]79, %r8
24640 ldswa [%r1]79, %r4
24641 lduba [%r1]79, %r2
24642 lduha [%r1]79, %r10
24643 ldxa [%r1]79, %r16
24644 ldda [%r1]79, %r6
24645 ldstuba [%r1]79, %r4
24646 swapa [%r1]79, %r8
24647 lda [%r1]79, %f16
24648 ldda [%r1]79, %f32
24649 stba %r8, [%r1]79
24650 stha %r0, [%r1]79
24651 stwa %r14, [%r1]79
24652 sta %f48, [%r1]79
24653 stda %f0, [%r1]79
24654casa [%r1]0x4f, %r2, %g0
24655casxa [%r1]0x4f, %r2, %g0
24656 prefetcha [%r1]79, 0x19
24657CASE_ASI_0x4c_th6_range144:
24658!!asi_range = 0x0-0x18
24659 set 0xf, %r1
24660 and %r1, %r29, %r1 !make sure address is aligned
24661 ldsba [%r1]76, %r6
24662 ldsha [%r1]76, %r4
24663 ldswa [%r1]76, %r4
24664 lduba [%r1]76, %r14
24665 lduha [%r1]76, %r14
24666 ldxa [%r1]76, %r2
24667 ldda [%r1]76, %r12
24668 ldstuba [%r1]76, %r14
24669 swapa [%r1]76, %r10
24670 lda [%r1]76, %f48
24671 ldda [%r1]76, %f32
24672 stba %r0, [%r1]76
24673 stha %r2, [%r1]76
24674 stwa %r14, [%r1]76
24675 sta %f32, [%r1]76
24676 stda %f32, [%r1]76
24677casa [%r1]0x4c, %r2, %g0
24678casxa [%r1]0x4c, %r2, %g0
24679 prefetcha [%r1]76, 0x10
24680CASE_ASI_0x40_th6_0x30:
24681 set 0x30, %r1
24682 ldsba [%r1]64, %r16
24683 ldsha [%r1]64, %r2
24684 ldswa [%r1]64, %r6
24685 lduba [%r1]64, %r6
24686 lduha [%r1]64, %r14
24687 ldxa [%r1]64, %r14
24688 ldda [%r1]64, %r2
24689 ldstuba [%r1]64, %r4
24690 swapa [%r1]64, %r2
24691 lda [%r1]64, %f16
24692 ldda [%r1]64, %f16
24693 stba %r12, [%r1]64
24694 stha %r0, [%r1]64
24695 stwa %r2, [%r1]64
24696 stxa %r4, [%r1]64
24697 sta %f0, [%r1]64
24698 stda %f48, [%r1]64
24699casa [%r1]0x40, %r2, %g0
24700casxa [%r1]0x40, %r2, %g0
24701 prefetcha [%r1]64, 0xf
24702CASE_ASI_0x40_th6_0xA0:
24703 set 0xA0, %r1
24704 ldsba [%r1]64, %r12
24705 ldsha [%r1]64, %r2
24706 ldswa [%r1]64, %r8
24707 lduba [%r1]64, %r4
24708 lduha [%r1]64, %r8
24709 ldxa [%r1]64, %r10
24710 ldda [%r1]64, %r2
24711 ldstuba [%r1]64, %r14
24712 swapa [%r1]64, %r4
24713 lda [%r1]64, %f16
24714 ldda [%r1]64, %f16
24715 stba %r4, [%r1]64
24716 stha %r2, [%r1]64
24717 stwa %r4, [%r1]64
24718 stxa %r14, [%r1]64
24719 sta %f16, [%r1]64
24720 stda %f0, [%r1]64
24721casa [%r1]0x40, %r2, %g0
24722casxa [%r1]0x40, %r2, %g0
24723 prefetcha [%r1]64, 0x15
24724CASE_ASI_0x40_th6_0x28:
24725 set 0x28, %r1
24726 ldsba [%r1]64, %r4
24727 ldsha [%r1]64, %r10
24728 ldswa [%r1]64, %r12
24729 lduba [%r1]64, %r12
24730 lduha [%r1]64, %r4
24731 ldxa [%r1]64, %r10
24732 ldda [%r1]64, %r6
24733 ldstuba [%r1]64, %r10
24734 swapa [%r1]64, %r2
24735 lda [%r1]64, %f32
24736 ldda [%r1]64, %f16
24737 stba %r6, [%r1]64
24738 stha %r12, [%r1]64
24739 stwa %r8, [%r1]64
24740 sta %f48, [%r1]64
24741 stda %f48, [%r1]64
24742casa [%r1]0x40, %r2, %g0
24743casxa [%r1]0x40, %r2, %g0
24744 prefetcha [%r1]64, 0xc
24745CASE_ASI_0x45_th6_range145:
24746!!asi_range = 0x0-0x18
24747 set 0x1, %r1
24748 and %r1, %r29, %r1 !make sure address is aligned
24749 ldsba [%r1]69, %r12
24750 ldsha [%r1]69, %r2
24751 ldswa [%r1]69, %r4
24752 lduba [%r1]69, %r2
24753 lduha [%r1]69, %r4
24754 ldxa [%r1]69, %r6
24755 ldda [%r1]69, %r8
24756 ldstuba [%r1]69, %r8
24757 swapa [%r1]69, %r2
24758 lda [%r1]69, %f32
24759 ldda [%r1]69, %f48
24760 stba %r2, [%r1]69
24761 stha %r10, [%r1]69
24762 stwa %r8, [%r1]69
24763 sta %f48, [%r1]69
24764 stda %f48, [%r1]69
24765casa [%r1]0x45, %r2, %g0
24766casxa [%r1]0x45, %r2, %g0
24767 prefetcha [%r1]69, 0x5
24768CASE_ASI_0x50_th6_0x0:
24769 mov %g0, %r1
24770 ldsba [%r1]80, %r2
24771 ldsha [%r1]80, %r14
24772 ldswa [%r1]80, %r8
24773 lduba [%r1]80, %r16
24774 lduha [%r1]80, %r4
24775 ldxa [%r1]80, %r8
24776 ldda [%r1]80, %r12
24777 ldstuba [%r1]80, %r8
24778 swapa [%r1]80, %r4
24779 lda [%r1]80, %f0
24780 ldda [%r1]80, %f48
24781 stba %r6, [%r1]80
24782 stha %r4, [%r1]80
24783 stwa %r14, [%r1]80
24784 stxa %r0, [%r1]80
24785 sta %f48, [%r1]80
24786 stda %f0, [%r1]80
24787casa [%r1]0x50, %r2, %g0
24788casxa [%r1]0x50, %r2, %g0
24789 prefetcha [%r1]80, 0x1a
24790CASE_ASI_0x5e_th6_range146:
24791!!asi_range = 0x0-0x7f8
24792 set 0x13, %r1
24793 and %r1, %r29, %r1 !make sure address is aligned
24794 ldsba [%r1]94, %r4
24795 ldsha [%r1]94, %r10
24796 ldswa [%r1]94, %r4
24797 lduba [%r1]94, %r8
24798 lduha [%r1]94, %r2
24799 ldxa [%r1]94, %r2
24800 ldda [%r1]94, %r10
24801 ldstuba [%r1]94, %r2
24802 swapa [%r1]94, %r8
24803 lda [%r1]94, %f32
24804 ldda [%r1]94, %f16
24805 stba %r14, [%r1]94
24806 stha %r0, [%r1]94
24807 stwa %r8, [%r1]94
24808 stxa %r10, [%r1]94
24809 sta %f0, [%r1]94
24810 stda %f48, [%r1]94
24811casa [%r1]0x5e, %r2, %g0
24812casxa [%r1]0x5e, %r2, %g0
24813 prefetcha [%r1]94, 0x16
24814CASE_ASI_0x73_th6_0x0:
24815 mov %g0, %r1
24816 ldsba [%r1]115, %r4
24817 ldsha [%r1]115, %r10
24818 ldswa [%r1]115, %r16
24819 lduba [%r1]115, %r6
24820 lduha [%r1]115, %r4
24821 ldxa [%r1]115, %r10
24822 ldda [%r1]115, %r8
24823 ldstuba [%r1]115, %r4
24824 swapa [%r1]115, %r4
24825 lda [%r1]115, %f16
24826 ldda [%r1]115, %f32
24827 stba %r6, [%r1]115
24828 stha %r0, [%r1]115
24829 stwa %r10, [%r1]115
24830 sta %f0, [%r1]115
24831 stda %f0, [%r1]115
24832casa [%r1]0x73, %r2, %g0
24833casxa [%r1]0x73, %r2, %g0
24834 prefetcha [%r1]115, 0x3
24835CASE_ASI_0x58_th6_0x18:
24836 set 0x18, %r1
24837 ldsba [%r1]88, %r14
24838 ldsha [%r1]88, %r14
24839 ldswa [%r1]88, %r10
24840 lduba [%r1]88, %r4
24841 lduha [%r1]88, %r14
24842 ldxa [%r1]88, %r2
24843 ldda [%r1]88, %r4
24844 ldstuba [%r1]88, %r2
24845 swapa [%r1]88, %r8
24846 lda [%r1]88, %f16
24847 ldda [%r1]88, %f0
24848 stba %r6, [%r1]88
24849 stha %r10, [%r1]88
24850 stwa %r6, [%r1]88
24851 sta %f0, [%r1]88
24852 stda %f48, [%r1]88
24853casa [%r1]0x58, %r2, %g0
24854casxa [%r1]0x58, %r2, %g0
24855 prefetcha [%r1]88, 0xc
24856CASE_ASI_0x58_th6_0x30:
24857 set 0x30, %r1
24858 ldsba [%r1]88, %r10
24859 ldsha [%r1]88, %r4
24860 ldswa [%r1]88, %r6
24861 lduba [%r1]88, %r6
24862 lduha [%r1]88, %r12
24863 ldxa [%r1]88, %r16
24864 ldda [%r1]88, %r16
24865 ldstuba [%r1]88, %r12
24866 swapa [%r1]88, %r14
24867 lda [%r1]88, %f32
24868 ldda [%r1]88, %f32
24869 stba %r8, [%r1]88
24870 stha %r14, [%r1]88
24871 stwa %r14, [%r1]88
24872 sta %f32, [%r1]88
24873 stda %f0, [%r1]88
24874casa [%r1]0x58, %r2, %g0
24875casxa [%r1]0x58, %r2, %g0
24876 prefetcha [%r1]88, 0xa
24877CASE_ASI_0x58_th6_0x38:
24878 set 0x38, %r1
24879 ldsba [%r1]88, %r2
24880 ldsha [%r1]88, %r6
24881 ldswa [%r1]88, %r4
24882 lduba [%r1]88, %r12
24883 lduha [%r1]88, %r16
24884 ldxa [%r1]88, %r4
24885 ldda [%r1]88, %r6
24886 ldstuba [%r1]88, %r2
24887 swapa [%r1]88, %r14
24888 lda [%r1]88, %f32
24889 ldda [%r1]88, %f16
24890 stba %r4, [%r1]88
24891 stha %r10, [%r1]88
24892 stwa %r6, [%r1]88
24893 sta %f16, [%r1]88
24894 stda %f16, [%r1]88
24895casa [%r1]0x58, %r2, %g0
24896casxa [%r1]0x58, %r2, %g0
24897 prefetcha [%r1]88, 0x6
24898CASE_ASI_0x58_th6_0x40:
24899 set 0x40, %r1
24900 ldsba [%r1]88, %r6
24901 ldsha [%r1]88, %r16
24902 ldswa [%r1]88, %r2
24903 lduba [%r1]88, %r6
24904 lduha [%r1]88, %r12
24905 ldxa [%r1]88, %r16
24906 ldda [%r1]88, %r6
24907 ldstuba [%r1]88, %r6
24908 swapa [%r1]88, %r2
24909 lda [%r1]88, %f48
24910 ldda [%r1]88, %f0
24911 stba %r4, [%r1]88
24912 stha %r6, [%r1]88
24913 stwa %r2, [%r1]88
24914 sta %f0, [%r1]88
24915 stda %f32, [%r1]88
24916casa [%r1]0x58, %r2, %g0
24917casxa [%r1]0x58, %r2, %g0
24918 prefetcha [%r1]88, 0x0
24919CASE_ASI_0x58_th6_0x80:
24920 set 0x80, %r1
24921 ldsba [%r1]88, %r12
24922 ldsha [%r1]88, %r4
24923 ldswa [%r1]88, %r6
24924 lduba [%r1]88, %r2
24925 lduha [%r1]88, %r10
24926 ldxa [%r1]88, %r2
24927 ldda [%r1]88, %r8
24928 ldstuba [%r1]88, %r14
24929 swapa [%r1]88, %r16
24930 lda [%r1]88, %f0
24931 ldda [%r1]88, %f48
24932 stba %r4, [%r1]88
24933 stha %r10, [%r1]88
24934 stwa %r0, [%r1]88
24935 sta %f16, [%r1]88
24936 stda %f16, [%r1]88
24937casa [%r1]0x58, %r2, %g0
24938casxa [%r1]0x58, %r2, %g0
24939 prefetcha [%r1]88, 0x19
24940CASE_ASI_0x56_th6_range147:
24941!!asi_range = 0x0-0x1f8
24942 set 0x1ad, %r1
24943 and %r1, %r29, %r1 !make sure address is aligned
24944 ldsba [%r1]86, %r14
24945 ldsha [%r1]86, %r8
24946 ldswa [%r1]86, %r8
24947 lduba [%r1]86, %r2
24948 lduha [%r1]86, %r2
24949 ldxa [%r1]86, %r4
24950 ldda [%r1]86, %r6
24951 ldstuba [%r1]86, %r10
24952 swapa [%r1]86, %r16
24953 lda [%r1]86, %f0
24954 ldda [%r1]86, %f0
24955 stba %r12, [%r1]86
24956 stha %r12, [%r1]86
24957 stwa %r12, [%r1]86
24958 stxa %r6, [%r1]86
24959 sta %f32, [%r1]86
24960 stda %f48, [%r1]86
24961casa [%r1]0x56, %r2, %g0
24962casxa [%r1]0x56, %r2, %g0
24963 prefetcha [%r1]86, 0x17
24964CASE_ASI_0x56_th6_range148:
24965!!asi_range = 0x400-0x5f8
24966 set 0x58a, %r1
24967 and %r1, %r29, %r1 !make sure address is aligned
24968 ldsba [%r1]86, %r8
24969 ldsha [%r1]86, %r10
24970 ldswa [%r1]86, %r10
24971 lduba [%r1]86, %r2
24972 lduha [%r1]86, %r6
24973 ldxa [%r1]86, %r10
24974 ldda [%r1]86, %r10
24975 ldstuba [%r1]86, %r2
24976 swapa [%r1]86, %r2
24977 lda [%r1]86, %f16
24978 ldda [%r1]86, %f16
24979 stba %r4, [%r1]86
24980 stha %r0, [%r1]86
24981 stwa %r14, [%r1]86
24982 stxa %r2, [%r1]86
24983 sta %f0, [%r1]86
24984 stda %f48, [%r1]86
24985casa [%r1]0x56, %r2, %g0
24986casxa [%r1]0x56, %r2, %g0
24987 prefetcha [%r1]86, 0xa
24988CASE_ASI_0x41_th6_0x20:
24989 set 0x20, %r1
24990 ldsba [%r1]65, %r14
24991 ldsha [%r1]65, %r2
24992 ldswa [%r1]65, %r14
24993 lduba [%r1]65, %r10
24994 lduha [%r1]65, %r2
24995 ldxa [%r1]65, %r10
24996 ldda [%r1]65, %r6
24997 ldstuba [%r1]65, %r6
24998 swapa [%r1]65, %r8
24999 lda [%r1]65, %f32
25000 ldda [%r1]65, %f16
25001 stba %r4, [%r1]65
25002 stha %r14, [%r1]65
25003 stwa %r12, [%r1]65
25004 sta %f0, [%r1]65
25005 stda %f16, [%r1]65
25006casa [%r1]0x41, %r2, %g0
25007casxa [%r1]0x41, %r2, %g0
25008 prefetcha [%r1]65, 0xc
25009CASE_ASI_0x41_th6_0x38:
25010 set 0x38, %r1
25011 ldsba [%r1]65, %r2
25012 ldsha [%r1]65, %r10
25013 ldswa [%r1]65, %r8
25014 lduba [%r1]65, %r8
25015 lduha [%r1]65, %r2
25016 ldxa [%r1]65, %r2
25017 ldda [%r1]65, %r12
25018 ldstuba [%r1]65, %r4
25019 swapa [%r1]65, %r16
25020 lda [%r1]65, %f0
25021 ldda [%r1]65, %f48
25022 stba %r10, [%r1]65
25023 stha %r12, [%r1]65
25024 stwa %r10, [%r1]65
25025 sta %f0, [%r1]65
25026 stda %f16, [%r1]65
25027casa [%r1]0x41, %r2, %g0
25028casxa [%r1]0x41, %r2, %g0
25029 prefetcha [%r1]65, 0x18
25030CASE_ASI_0x41_th6_0x50:
25031 set 0x50, %r1
25032 ldsba [%r1]65, %r14
25033 ldsha [%r1]65, %r16
25034 ldswa [%r1]65, %r10
25035 lduba [%r1]65, %r14
25036 lduha [%r1]65, %r6
25037 ldxa [%r1]65, %r8
25038 ldda [%r1]65, %r14
25039 ldstuba [%r1]65, %r16
25040 swapa [%r1]65, %r8
25041 lda [%r1]65, %f32
25042 ldda [%r1]65, %f16
25043 stba %r8, [%r1]65
25044 stha %r6, [%r1]65
25045 stwa %r2, [%r1]65
25046 sta %f0, [%r1]65
25047 stda %f48, [%r1]65
25048casa [%r1]0x41, %r2, %g0
25049casxa [%r1]0x41, %r2, %g0
25050 prefetcha [%r1]65, 0xd
25051CASE_ASI_0x5d_th6_range149:
25052!!asi_range = 0x0-0xff8
25053 set 0xe00, %r1
25054 and %r1, %r29, %r1 !make sure address is aligned
25055 ldsba [%r1]93, %r12
25056 ldsha [%r1]93, %r8
25057 ldswa [%r1]93, %r12
25058 lduba [%r1]93, %r8
25059 lduha [%r1]93, %r10
25060 ldxa [%r1]93, %r16
25061 ldda [%r1]93, %r12
25062 ldstuba [%r1]93, %r10
25063 swapa [%r1]93, %r4
25064 lda [%r1]93, %f0
25065 ldda [%r1]93, %f48
25066 stba %r14, [%r1]93
25067 stha %r14, [%r1]93
25068 stwa %r10, [%r1]93
25069 sta %f48, [%r1]93
25070 stda %f0, [%r1]93
25071casa [%r1]0x5d, %r2, %g0
25072casxa [%r1]0x5d, %r2, %g0
25073 prefetcha [%r1]93, 0x13
25074CASE_ASI_0x20_th6_range150:
25075!!asi_range = 0x0-0x38
25076 set 0x36, %r1
25077 and %r1, %r29, %r1 !make sure address is aligned
25078 ldsba [%r1]32, %r6
25079 ldsha [%r1]32, %r14
25080 ldswa [%r1]32, %r10
25081 lduba [%r1]32, %r4
25082 lduha [%r1]32, %r4
25083 ldxa [%r1]32, %r4
25084 ldda [%r1]32, %r10
25085 ldstuba [%r1]32, %r16
25086 swapa [%r1]32, %r2
25087 lda [%r1]32, %f32
25088 ldda [%r1]32, %f32
25089 stba %r4, [%r1]32
25090 stha %r4, [%r1]32
25091 stwa %r14, [%r1]32
25092 sta %f0, [%r1]32
25093 stda %f48, [%r1]32
25094casa [%r1]0x20, %r2, %g0
25095casxa [%r1]0x20, %r2, %g0
25096 prefetcha [%r1]32, 0xc
25097CASE_ASI_0x4c_th6_0x20:
25098 set 0x20, %r1
25099 ldsba [%r1]76, %r12
25100 ldsha [%r1]76, %r16
25101 ldswa [%r1]76, %r12
25102 lduba [%r1]76, %r4
25103 lduha [%r1]76, %r8
25104 ldxa [%r1]76, %r2
25105 ldda [%r1]76, %r8
25106 ldstuba [%r1]76, %r6
25107 swapa [%r1]76, %r10
25108 lda [%r1]76, %f32
25109 ldda [%r1]76, %f32
25110 stba %r14, [%r1]76
25111 stha %r14, [%r1]76
25112 stwa %r4, [%r1]76
25113 stxa %r14, [%r1]76
25114 sta %f32, [%r1]76
25115 stda %f16, [%r1]76
25116casa [%r1]0x4c, %r2, %g0
25117casxa [%r1]0x4c, %r2, %g0
25118 prefetcha [%r1]76, 0xc
25119CASE_ASI_0x4c_th6_0x28:
25120 set 0x28, %r1
25121 ldsba [%r1]76, %r8
25122 ldsha [%r1]76, %r2
25123 ldswa [%r1]76, %r16
25124 lduba [%r1]76, %r8
25125 lduha [%r1]76, %r2
25126 ldxa [%r1]76, %r12
25127 ldda [%r1]76, %r8
25128 ldstuba [%r1]76, %r6
25129 swapa [%r1]76, %r8
25130 lda [%r1]76, %f0
25131 ldda [%r1]76, %f48
25132 stba %r4, [%r1]76
25133 stha %r0, [%r1]76
25134 stwa %r6, [%r1]76
25135 stxa %r4, [%r1]76
25136 sta %f48, [%r1]76
25137 stda %f32, [%r1]76
25138casa [%r1]0x4c, %r2, %g0
25139casxa [%r1]0x4c, %r2, %g0
25140 prefetcha [%r1]76, 0x1b
25141CASE_ASI_0x58_th6_0x0:
25142 mov %g0, %r1
25143 ldsba [%r1]88, %r2
25144 ldsha [%r1]88, %r10
25145 ldswa [%r1]88, %r2
25146 lduba [%r1]88, %r4
25147 lduha [%r1]88, %r10
25148 ldxa [%r1]88, %r6
25149 ldda [%r1]88, %r8
25150 ldstuba [%r1]88, %r4
25151 swapa [%r1]88, %r4
25152 lda [%r1]88, %f16
25153 ldda [%r1]88, %f48
25154 stba %r14, [%r1]88
25155 stha %r2, [%r1]88
25156 stwa %r6, [%r1]88
25157 stxa %r2, [%r1]88
25158 sta %f16, [%r1]88
25159 stda %f32, [%r1]88
25160casa [%r1]0x58, %r2, %g0
25161casxa [%r1]0x58, %r2, %g0
25162 prefetcha [%r1]88, 0x15
25163CASE_ASI_0x58_th6_0x20:
25164 set 0x20, %r1
25165 ldsba [%r1]88, %r12
25166 ldsha [%r1]88, %r4
25167 ldswa [%r1]88, %r4
25168 lduba [%r1]88, %r14
25169 lduha [%r1]88, %r8
25170 ldxa [%r1]88, %r4
25171 ldda [%r1]88, %r2
25172 ldstuba [%r1]88, %r10
25173 swapa [%r1]88, %r10
25174 lda [%r1]88, %f0
25175 ldda [%r1]88, %f48
25176 stba %r10, [%r1]88
25177 stha %r2, [%r1]88
25178 stwa %r4, [%r1]88
25179 stxa %r4, [%r1]88
25180 sta %f16, [%r1]88
25181 stda %f16, [%r1]88
25182casa [%r1]0x58, %r2, %g0
25183casxa [%r1]0x58, %r2, %g0
25184 prefetcha [%r1]88, 0xe
25185CASE_ASI_0x57_th6:
25186 setx 0x4b09bb04, %r4, %r1
25187 and %r1, %r31, %r1 !make sure address is aligned
25188 ldx [%r24 + 0x68 & ~0x7], %r2
25189 ldx [%r23 + 0xb7 & ~0x7], %r4
25190 ldx [%r25 + 0x30 & ~0x7], %r6
25191 ldx [%r23 + 0xc3 & ~0x7], %r8
25192 ldx [%r25 + 0x49 & ~0x7], %r10
25193 ldx [%r25 + 0x8e & ~0x7], %r12
25194 ldx [%r26 + 0xaf & ~0x7], %r14
25195 ldx [%r23 + 0xb1 & ~0x7], %r16
25196 ld [%r24 + 0x8d & ~0x7], %f0
25197 ld [%r22 + 0xdb & ~0x7], %f16
25198 ld [%r24 + 0xae & ~0x7], %f32
25199 ld [%r28 + 0xaf & ~0x7], %f48
25200 ldsba [%r1]87, %r14
25201 ldsha [%r1]87, %r6
25202 ldswa [%r1]87, %r14
25203 lduba [%r1]87, %r2
25204 lduha [%r1]87, %r10
25205 ldxa [%r1]87, %r2
25206 ldda [%r1]87, %r10
25207 ldstuba [%r1]87, %r12
25208 swapa [%r1]87, %r6
25209 lda [%r1]87, %f32
25210 ldda [%r1]87, %f48
25211 stba %r8, [%r1]87
25212 stha %r4, [%r1]87
25213 stwa %r8, [%r1]87
25214 sta %f48, [%r1]87
25215 stda %f48, [%r1]87
25216casa [%r1]0x57, %r2, %g0
25217casxa [%r1]0x57, %r2, %g0
25218 prefetcha [%r1]87, 0x19
25219CASE_ASI_0x51_th6_range151:
25220!!asi_range = 0x0-0x38
25221 set 0x19, %r1
25222 and %r1, %r29, %r1 !make sure address is aligned
25223 ldsba [%r1]81, %r12
25224 ldsha [%r1]81, %r16
25225 ldswa [%r1]81, %r2
25226 lduba [%r1]81, %r16
25227 lduha [%r1]81, %r6
25228 ldxa [%r1]81, %r12
25229 ldda [%r1]81, %r6
25230 ldstuba [%r1]81, %r2
25231 swapa [%r1]81, %r6
25232 lda [%r1]81, %f0
25233 ldda [%r1]81, %f32
25234 stba %r2, [%r1]81
25235 stha %r8, [%r1]81
25236 stwa %r2, [%r1]81
25237 sta %f32, [%r1]81
25238 stda %f48, [%r1]81
25239casa [%r1]0x51, %r2, %g0
25240casxa [%r1]0x51, %r2, %g0
25241 prefetcha [%r1]81, 0x1c
25242CASE_ASI_0x5a_th6_range152:
25243!!asi_range = 0x0-0x38
25244 set 0x2e, %r1
25245 and %r1, %r29, %r1 !make sure address is aligned
25246 ldsba [%r1]90, %r2
25247 ldsha [%r1]90, %r16
25248 ldswa [%r1]90, %r8
25249 lduba [%r1]90, %r4
25250 lduha [%r1]90, %r16
25251 ldxa [%r1]90, %r10
25252 ldda [%r1]90, %r16
25253 ldstuba [%r1]90, %r8
25254 swapa [%r1]90, %r14
25255 lda [%r1]90, %f0
25256 ldda [%r1]90, %f32
25257 stba %r8, [%r1]90
25258 stha %r0, [%r1]90
25259 stwa %r6, [%r1]90
25260 sta %f32, [%r1]90
25261 stda %f48, [%r1]90
25262casa [%r1]0x5a, %r2, %g0
25263casxa [%r1]0x5a, %r2, %g0
25264 prefetcha [%r1]90, 0x15
25265CASE_ASI_0x5b_th6_range153:
25266!!asi_range = 0x0-0x38
25267 set 0x1a, %r1
25268 and %r1, %r29, %r1 !make sure address is aligned
25269 ldsba [%r1]91, %r14
25270 ldsha [%r1]91, %r16
25271 ldswa [%r1]91, %r14
25272 lduba [%r1]91, %r12
25273 lduha [%r1]91, %r6
25274 ldxa [%r1]91, %r2
25275 ldda [%r1]91, %r8
25276 ldstuba [%r1]91, %r10
25277 swapa [%r1]91, %r4
25278 lda [%r1]91, %f48
25279 ldda [%r1]91, %f48
25280 stba %r12, [%r1]91
25281 stha %r12, [%r1]91
25282 stwa %r12, [%r1]91
25283 sta %f48, [%r1]91
25284 stda %f16, [%r1]91
25285casa [%r1]0x5b, %r2, %g0
25286casxa [%r1]0x5b, %r2, %g0
25287 prefetcha [%r1]91, 0x14
25288CASE_ASI_0x54_th6_range154:
25289!!asi_range = 0x10-0x88
25290 set 0x45, %r1
25291 and %r1, %r29, %r1 !make sure address is aligned
25292 ldsba [%r1]84, %r14
25293 ldsha [%r1]84, %r4
25294 ldswa [%r1]84, %r10
25295 lduba [%r1]84, %r6
25296 lduha [%r1]84, %r6
25297 ldxa [%r1]84, %r6
25298 ldda [%r1]84, %r2
25299 ldstuba [%r1]84, %r10
25300 swapa [%r1]84, %r8
25301 lda [%r1]84, %f16
25302 ldda [%r1]84, %f0
25303 stba %r0, [%r1]84
25304 stha %r14, [%r1]84
25305 stwa %r0, [%r1]84
25306 sta %f48, [%r1]84
25307 stda %f0, [%r1]84
25308casa [%r1]0x54, %r2, %g0
25309casxa [%r1]0x54, %r2, %g0
25310 prefetcha [%r1]84, 0x1e
25311CASE_ASI_0x72_th6_0x0:
25312 mov %g0, %r1
25313 ldsba [%r1]114, %r12
25314 ldsha [%r1]114, %r8
25315 ldswa [%r1]114, %r6
25316 lduba [%r1]114, %r2
25317 lduha [%r1]114, %r8
25318 ldxa [%r1]114, %r12
25319 ldda [%r1]114, %r6
25320 ldstuba [%r1]114, %r6
25321 swapa [%r1]114, %r2
25322 lda [%r1]114, %f48
25323 ldda [%r1]114, %f32
25324 stba %r2, [%r1]114
25325 stha %r0, [%r1]114
25326 stwa %r8, [%r1]114
25327 sta %f0, [%r1]114
25328 stda %f0, [%r1]114
25329casa [%r1]0x72, %r2, %g0
25330casxa [%r1]0x72, %r2, %g0
25331 prefetcha [%r1]114, 0x9
25332CASE_ASI_0x41_th6_0x60:
25333 set 0x60, %r1
25334 ldsba [%r1]65, %r2
25335 ldsha [%r1]65, %r16
25336 ldswa [%r1]65, %r2
25337 lduba [%r1]65, %r10
25338 lduha [%r1]65, %r12
25339 ldxa [%r1]65, %r8
25340 ldda [%r1]65, %r6
25341 ldstuba [%r1]65, %r4
25342 swapa [%r1]65, %r8
25343 lda [%r1]65, %f16
25344 ldda [%r1]65, %f16
25345 stba %r10, [%r1]65
25346 stha %r12, [%r1]65
25347 stwa %r4, [%r1]65
25348 sta %f32, [%r1]65
25349 stda %f48, [%r1]65
25350casa [%r1]0x41, %r2, %g0
25351casxa [%r1]0x41, %r2, %g0
25352 prefetcha [%r1]65, 0xc
25353CASE_ASI_0x41_th6_0x68:
25354 set 0x68, %r1
25355 ldsba [%r1]65, %r4
25356 ldsha [%r1]65, %r12
25357 ldswa [%r1]65, %r12
25358 lduba [%r1]65, %r6
25359 lduha [%r1]65, %r10
25360 ldxa [%r1]65, %r6
25361 ldda [%r1]65, %r4
25362 ldstuba [%r1]65, %r6
25363 swapa [%r1]65, %r2
25364 lda [%r1]65, %f0
25365 ldda [%r1]65, %f0
25366 stba %r14, [%r1]65
25367 stha %r12, [%r1]65
25368 stwa %r14, [%r1]65
25369 sta %f16, [%r1]65
25370 stda %f0, [%r1]65
25371casa [%r1]0x41, %r2, %g0
25372casxa [%r1]0x41, %r2, %g0
25373 prefetcha [%r1]65, 0x3
25374CASE_ASI_0x63_th6_0x0:
25375 mov %g0, %r1
25376 ldsba [%r1]99, %r16
25377 ldsha [%r1]99, %r2
25378 ldswa [%r1]99, %r6
25379 lduba [%r1]99, %r10
25380 lduha [%r1]99, %r10
25381 ldxa [%r1]99, %r14
25382 ldda [%r1]99, %r12
25383 ldstuba [%r1]99, %r16
25384 swapa [%r1]99, %r8
25385 lda [%r1]99, %f0
25386 ldda [%r1]99, %f0
25387 stba %r14, [%r1]99
25388 stha %r4, [%r1]99
25389 stwa %r6, [%r1]99
25390 stxa %r2, [%r1]99
25391 sta %f32, [%r1]99
25392 stda %f32, [%r1]99
25393casa [%r1]0x63, %r2, %g0
25394casxa [%r1]0x63, %r2, %g0
25395 prefetcha [%r1]99, 0x19
25396CASE_ASI_0x63_th6_0x10:
25397 set 0x10, %r1
25398 ldsba [%r1]99, %r12
25399 ldsha [%r1]99, %r2
25400 ldswa [%r1]99, %r8
25401 lduba [%r1]99, %r2
25402 lduha [%r1]99, %r14
25403 ldxa [%r1]99, %r4
25404 ldda [%r1]99, %r6
25405 ldstuba [%r1]99, %r6
25406 swapa [%r1]99, %r2
25407 lda [%r1]99, %f16
25408 ldda [%r1]99, %f0
25409 stba %r0, [%r1]99
25410 stha %r0, [%r1]99
25411 stwa %r6, [%r1]99
25412 stxa %r0, [%r1]99
25413 sta %f16, [%r1]99
25414 stda %f16, [%r1]99
25415casa [%r1]0x63, %r2, %g0
25416casxa [%r1]0x63, %r2, %g0
25417 prefetcha [%r1]99, 0xa
25418CASE_ASI_0x43_th6_0x0:
25419 mov %g0, %r1
25420 ldsba [%r1]67, %r8
25421 ldsha [%r1]67, %r4
25422 ldswa [%r1]67, %r16
25423 lduba [%r1]67, %r2
25424 lduha [%r1]67, %r2
25425 ldxa [%r1]67, %r4
25426 ldda [%r1]67, %r6
25427 ldstuba [%r1]67, %r10
25428 swapa [%r1]67, %r6
25429 lda [%r1]67, %f32
25430 ldda [%r1]67, %f0
25431 stba %r14, [%r1]67
25432 stha %r10, [%r1]67
25433 stwa %r8, [%r1]67
25434 sta %f32, [%r1]67
25435 stda %f16, [%r1]67
25436casa [%r1]0x43, %r2, %g0
25437casxa [%r1]0x43, %r2, %g0
25438 prefetcha [%r1]67, 0x1b
25439CASE_ASI_0x59_th6_range155:
25440!!asi_range = 0x0-0x78
25441 set 0x4a, %r1
25442 and %r1, %r29, %r1 !make sure address is aligned
25443 ldsba [%r1]89, %r12
25444 ldsha [%r1]89, %r12
25445 ldswa [%r1]89, %r12
25446 lduba [%r1]89, %r8
25447 lduha [%r1]89, %r8
25448 ldxa [%r1]89, %r16
25449 ldda [%r1]89, %r12
25450 ldstuba [%r1]89, %r4
25451 swapa [%r1]89, %r14
25452 lda [%r1]89, %f32
25453 ldda [%r1]89, %f16
25454 stba %r14, [%r1]89
25455 stha %r10, [%r1]89
25456 stwa %r12, [%r1]89
25457 sta %f16, [%r1]89
25458 stda %f32, [%r1]89
25459casa [%r1]0x59, %r2, %g0
25460casxa [%r1]0x59, %r2, %g0
25461 prefetcha [%r1]89, 0x1a
25462CASE_ASI_0x67_th6_range156:
25463!!asi_range = 0x0-0x7fe0
25464 set 0x22a8, %r1
25465 and %r1, %r29, %r1 !make sure address is aligned
25466 ldsba [%r1]103, %r10
25467 ldsha [%r1]103, %r16
25468 ldswa [%r1]103, %r12
25469 lduba [%r1]103, %r12
25470 lduha [%r1]103, %r2
25471 ldxa [%r1]103, %r6
25472 ldda [%r1]103, %r6
25473 ldstuba [%r1]103, %r14
25474 swapa [%r1]103, %r2
25475 lda [%r1]103, %f32
25476 ldda [%r1]103, %f16
25477 stba %r0, [%r1]103
25478 stha %r6, [%r1]103
25479 stwa %r4, [%r1]103
25480 sta %f32, [%r1]103
25481 stda %f16, [%r1]103
25482casa [%r1]0x67, %r2, %g0
25483casxa [%r1]0x67, %r2, %g0
25484 prefetcha [%r1]103, 0x11
25485CASE_ASI_0x4e_th6_0x0:
25486 mov %g0, %r1
25487 ldsba [%r1]78, %r12
25488 ldsha [%r1]78, %r16
25489 ldswa [%r1]78, %r4
25490 lduba [%r1]78, %r8
25491 lduha [%r1]78, %r6
25492 ldxa [%r1]78, %r2
25493 ldda [%r1]78, %r12
25494 ldstuba [%r1]78, %r4
25495 swapa [%r1]78, %r8
25496 lda [%r1]78, %f48
25497 ldda [%r1]78, %f48
25498 stba %r0, [%r1]78
25499 stha %r6, [%r1]78
25500 stwa %r0, [%r1]78
25501 sta %f0, [%r1]78
25502 stda %f16, [%r1]78
25503casa [%r1]0x4e, %r2, %g0
25504casxa [%r1]0x4e, %r2, %g0
25505 prefetcha [%r1]78, 0x4
25506CASE_ASI_0x48_th6_range157:
25507!!asi_range = 0x0-0xf8
25508 set 0x91, %r1
25509 and %r1, %r29, %r1 !make sure address is aligned
25510 ldsba [%r1]72, %r4
25511 ldsha [%r1]72, %r2
25512 ldswa [%r1]72, %r6
25513 lduba [%r1]72, %r12
25514 lduha [%r1]72, %r6
25515 ldxa [%r1]72, %r16
25516 ldda [%r1]72, %r10
25517 ldstuba [%r1]72, %r6
25518 swapa [%r1]72, %r14
25519 lda [%r1]72, %f32
25520 ldda [%r1]72, %f32
25521 stba %r12, [%r1]72
25522 stha %r10, [%r1]72
25523 stwa %r14, [%r1]72
25524 stxa %r10, [%r1]72
25525 sta %f32, [%r1]72
25526 stda %f0, [%r1]72
25527casa [%r1]0x48, %r2, %g0
25528casxa [%r1]0x48, %r2, %g0
25529 prefetcha [%r1]72, 0x14
25530CASE_ASI_0x49_th6_range158:
25531!!asi_range = 0x0-0xf8
25532 set 0x4e, %r1
25533 and %r1, %r29, %r1 !make sure address is aligned
25534 ldsba [%r1]73, %r4
25535 ldsha [%r1]73, %r4
25536 ldswa [%r1]73, %r14
25537 lduba [%r1]73, %r2
25538 lduha [%r1]73, %r4
25539 ldxa [%r1]73, %r8
25540 ldda [%r1]73, %r14
25541 ldstuba [%r1]73, %r14
25542 swapa [%r1]73, %r2
25543 lda [%r1]73, %f48
25544 ldda [%r1]73, %f48
25545 stba %r12, [%r1]73
25546 stha %r10, [%r1]73
25547 stwa %r6, [%r1]73
25548 stxa %r10, [%r1]73
25549 sta %f16, [%r1]73
25550 stda %f32, [%r1]73
25551casa [%r1]0x49, %r2, %g0
25552casxa [%r1]0x49, %r2, %g0
25553 prefetcha [%r1]73, 0xd
25554CASE_ASI_0x5f_th6:
25555 setx 0x349668c2, %r4, %r1
25556 and %r1, %r31, %r1 !make sure address is aligned
25557 ldx [%r22 + 0x71 & ~0x7], %r2
25558 ldx [%r26 + 0x97 & ~0x7], %r4
25559 ldx [%r21 + 0x23 & ~0x7], %r6
25560 ldx [%r26 + 0x62 & ~0x7], %r8
25561 ldx [%r23 + 0xab & ~0x7], %r10
25562 ldx [%r27 + 0x2c & ~0x7], %r12
25563 ldx [%r24 + 0x7e & ~0x7], %r14
25564 ldx [%r25 + 0xd3 & ~0x7], %r16
25565 ld [%r22 + 0x10 & ~0x7], %f0
25566 ld [%r23 + 0x12 & ~0x7], %f16
25567 ld [%r28 + 0x89 & ~0x7], %f32
25568 ld [%r21 + 0xc1 & ~0x7], %f48
25569 ldsba [%r1]95, %r8
25570 ldsha [%r1]95, %r12
25571 ldswa [%r1]95, %r8
25572 lduba [%r1]95, %r2
25573 lduha [%r1]95, %r16
25574 ldxa [%r1]95, %r12
25575 ldda [%r1]95, %r6
25576 ldstuba [%r1]95, %r10
25577 swapa [%r1]95, %r16
25578 lda [%r1]95, %f0
25579 ldda [%r1]95, %f0
25580 stba %r0, [%r1]95
25581 stha %r8, [%r1]95
25582 stwa %r6, [%r1]95
25583 sta %f16, [%r1]95
25584 stda %f0, [%r1]95
25585casa [%r1]0x5f, %r2, %g0
25586casxa [%r1]0x5f, %r2, %g0
25587 prefetcha [%r1]95, 0x4
25588CASE_ASI_0x53_th6:
25589 setx 0x7b7c1d9f, %r4, %r1
25590 and %r1, %r31, %r1 !make sure address is aligned
25591 ldx [%r22 + 0x6f & ~0x7], %r2
25592 ldx [%r26 + 0xb4 & ~0x7], %r4
25593 ldx [%r24 + 0xdf & ~0x7], %r6
25594 ldx [%r22 + 0xf4 & ~0x7], %r8
25595 ldx [%r27 + 0x34 & ~0x7], %r10
25596 ldx [%r28 + 0x1e & ~0x7], %r12
25597 ldx [%r22 + 0xe3 & ~0x7], %r14
25598 ldx [%r22 + 0x60 & ~0x7], %r16
25599 ld [%r28 + 0x3a & ~0x7], %f0
25600 ld [%r24 + 0xbb & ~0x7], %f16
25601 ld [%r25 + 0x91 & ~0x7], %f32
25602 ld [%r26 + 0x13 & ~0x7], %f48
25603 ldsba [%r1]83, %r10
25604 ldsha [%r1]83, %r14
25605 ldswa [%r1]83, %r4
25606 lduba [%r1]83, %r8
25607 lduha [%r1]83, %r16
25608 ldxa [%r1]83, %r8
25609 ldda [%r1]83, %r12
25610 ldstuba [%r1]83, %r4
25611 swapa [%r1]83, %r2
25612 lda [%r1]83, %f0
25613 ldda [%r1]83, %f32
25614 stba %r8, [%r1]83
25615 stha %r8, [%r1]83
25616 stwa %r6, [%r1]83
25617 stxa %r2, [%r1]83
25618 sta %f16, [%r1]83
25619 stda %f0, [%r1]83
25620casa [%r1]0x53, %r2, %g0
25621casxa [%r1]0x53, %r2, %g0
25622 prefetcha [%r1]83, 0x8
25623CASE_ASI_0x74_th6_0x0:
25624 mov %g0, %r1
25625 ldsba [%r1]116, %r4
25626 ldsha [%r1]116, %r4
25627 ldswa [%r1]116, %r8
25628 lduba [%r1]116, %r12
25629 lduha [%r1]116, %r14
25630 ldxa [%r1]116, %r16
25631 ldda [%r1]116, %r10
25632 ldstuba [%r1]116, %r8
25633 swapa [%r1]116, %r10
25634 lda [%r1]116, %f0
25635 ldda [%r1]116, %f16
25636 stba %r0, [%r1]116
25637 stha %r2, [%r1]116
25638 stwa %r12, [%r1]116
25639 stxa %r0, [%r1]116
25640 sta %f32, [%r1]116
25641 stda %f0, [%r1]116
25642casa [%r1]0x74, %r2, %g0
25643casxa [%r1]0x74, %r2, %g0
25644 prefetcha [%r1]116, 0x8
25645CASE_ASI_0x54_th6_0x0:
25646 mov %g0, %r1
25647 ldsba [%r1]84, %r10
25648 ldsha [%r1]84, %r6
25649 ldswa [%r1]84, %r2
25650 lduba [%r1]84, %r2
25651 lduha [%r1]84, %r12
25652 ldxa [%r1]84, %r4
25653 ldda [%r1]84, %r2
25654 ldstuba [%r1]84, %r12
25655 swapa [%r1]84, %r2
25656 lda [%r1]84, %f0
25657 ldda [%r1]84, %f16
25658 stba %r2, [%r1]84
25659 stha %r2, [%r1]84
25660 stwa %r4, [%r1]84
25661 sta %f0, [%r1]84
25662 stda %f0, [%r1]84
25663casa [%r1]0x54, %r2, %g0
25664casxa [%r1]0x54, %r2, %g0
25665 prefetcha [%r1]84, 0x0
25666CASE_ASI_0x54_th6_0x400:
25667 set 0x400, %r1
25668 ldsba [%r1]84, %r14
25669 ldsha [%r1]84, %r6
25670 ldswa [%r1]84, %r10
25671 lduba [%r1]84, %r14
25672 lduha [%r1]84, %r6
25673 ldxa [%r1]84, %r10
25674 ldda [%r1]84, %r10
25675 ldstuba [%r1]84, %r8
25676 swapa [%r1]84, %r6
25677 lda [%r1]84, %f32
25678 ldda [%r1]84, %f16
25679 stba %r8, [%r1]84
25680 stha %r10, [%r1]84
25681 stwa %r2, [%r1]84
25682 sta %f48, [%r1]84
25683 stda %f32, [%r1]84
25684casa [%r1]0x54, %r2, %g0
25685casxa [%r1]0x54, %r2, %g0
25686 prefetcha [%r1]84, 0x10
25687CASE_ASI_0x54_th6_0x800:
25688 set 0x800, %r1
25689 ldsba [%r1]84, %r2
25690 ldsha [%r1]84, %r4
25691 ldswa [%r1]84, %r2
25692 lduba [%r1]84, %r14
25693 lduha [%r1]84, %r6
25694 ldxa [%r1]84, %r8
25695 ldda [%r1]84, %r16
25696 ldstuba [%r1]84, %r6
25697 swapa [%r1]84, %r12
25698 lda [%r1]84, %f0
25699 ldda [%r1]84, %f0
25700 stba %r0, [%r1]84
25701 stha %r6, [%r1]84
25702 stwa %r8, [%r1]84
25703 sta %f0, [%r1]84
25704 stda %f48, [%r1]84
25705casa [%r1]0x54, %r2, %g0
25706casxa [%r1]0x54, %r2, %g0
25707 prefetcha [%r1]84, 0xa
25708CASE_ASI_0x54_th6_0xc00:
25709 set 0xc00, %r1
25710 ldsba [%r1]84, %r12
25711 ldsha [%r1]84, %r16
25712 ldswa [%r1]84, %r10
25713 lduba [%r1]84, %r16
25714 lduha [%r1]84, %r12
25715 ldxa [%r1]84, %r12
25716 ldda [%r1]84, %r2
25717 ldstuba [%r1]84, %r12
25718 swapa [%r1]84, %r16
25719 lda [%r1]84, %f16
25720 ldda [%r1]84, %f32
25721 stba %r8, [%r1]84
25722 stha %r12, [%r1]84
25723 stwa %r4, [%r1]84
25724 sta %f32, [%r1]84
25725 stda %f32, [%r1]84
25726casa [%r1]0x54, %r2, %g0
25727casxa [%r1]0x54, %r2, %g0
25728 prefetcha [%r1]84, 0x18
25729CASE_ASI_0x5c_th6_0x0:
25730 mov %g0, %r1
25731 ldsba [%r1]92, %r2
25732 ldsha [%r1]92, %r6
25733 ldswa [%r1]92, %r2
25734 lduba [%r1]92, %r6
25735 lduha [%r1]92, %r4
25736 ldxa [%r1]92, %r2
25737 ldda [%r1]92, %r10
25738 ldstuba [%r1]92, %r2
25739 swapa [%r1]92, %r12
25740 lda [%r1]92, %f16
25741 ldda [%r1]92, %f16
25742 stba %r2, [%r1]92
25743 stha %r4, [%r1]92
25744 stwa %r12, [%r1]92
25745 sta %f48, [%r1]92
25746 stda %f32, [%r1]92
25747casa [%r1]0x5c, %r2, %g0
25748casxa [%r1]0x5c, %r2, %g0
25749 prefetcha [%r1]92, 0x1d
25750CASE_ASI_0x5c_th6_0x400:
25751 set 0x400, %r1
25752 ldsba [%r1]92, %r12
25753 ldsha [%r1]92, %r10
25754 ldswa [%r1]92, %r12
25755 lduba [%r1]92, %r16
25756 lduha [%r1]92, %r14
25757 ldxa [%r1]92, %r2
25758 ldda [%r1]92, %r14
25759 ldstuba [%r1]92, %r4
25760 swapa [%r1]92, %r8
25761 lda [%r1]92, %f0
25762 ldda [%r1]92, %f32
25763 stba %r6, [%r1]92
25764 stha %r4, [%r1]92
25765 stwa %r10, [%r1]92
25766 sta %f48, [%r1]92
25767 stda %f48, [%r1]92
25768casa [%r1]0x5c, %r2, %g0
25769casxa [%r1]0x5c, %r2, %g0
25770 prefetcha [%r1]92, 0x14
25771CASE_ASI_0x5c_th6_0x800:
25772 set 0x800, %r1
25773 ldsba [%r1]92, %r10
25774 ldsha [%r1]92, %r14
25775 ldswa [%r1]92, %r10
25776 lduba [%r1]92, %r6
25777 lduha [%r1]92, %r16
25778 ldxa [%r1]92, %r2
25779 ldda [%r1]92, %r12
25780 ldstuba [%r1]92, %r8
25781 swapa [%r1]92, %r4
25782 lda [%r1]92, %f16
25783 ldda [%r1]92, %f0
25784 stba %r8, [%r1]92
25785 stha %r8, [%r1]92
25786 stwa %r2, [%r1]92
25787 sta %f32, [%r1]92
25788 stda %f16, [%r1]92
25789casa [%r1]0x5c, %r2, %g0
25790casxa [%r1]0x5c, %r2, %g0
25791 prefetcha [%r1]92, 0x1f
25792CASE_ASI_0x5c_th6_0xc00:
25793 set 0xc00, %r1
25794 ldsba [%r1]92, %r4
25795 ldsha [%r1]92, %r6
25796 ldswa [%r1]92, %r10
25797 lduba [%r1]92, %r4
25798 lduha [%r1]92, %r4
25799 ldxa [%r1]92, %r10
25800 ldda [%r1]92, %r10
25801 ldstuba [%r1]92, %r4
25802 swapa [%r1]92, %r14
25803 lda [%r1]92, %f32
25804 ldda [%r1]92, %f32
25805 stba %r8, [%r1]92
25806 stha %r14, [%r1]92
25807 stwa %r12, [%r1]92
25808 sta %f0, [%r1]92
25809 stda %f32, [%r1]92
25810casa [%r1]0x5c, %r2, %g0
25811casxa [%r1]0x5c, %r2, %g0
25812 prefetcha [%r1]92, 0x8
25813CASE_ASI_0x47_th6_range159:
25814!!asi_range = 0x0-0x7ff0
25815 set 0x22ca, %r1
25816 and %r1, %r29, %r1 !make sure address is aligned
25817 ldsba [%r1]71, %r8
25818 ldsha [%r1]71, %r6
25819 ldswa [%r1]71, %r12
25820 lduba [%r1]71, %r8
25821 lduha [%r1]71, %r8
25822 ldxa [%r1]71, %r16
25823 ldda [%r1]71, %r6
25824 ldstuba [%r1]71, %r14
25825 swapa [%r1]71, %r16
25826 lda [%r1]71, %f32
25827 ldda [%r1]71, %f48
25828 stba %r14, [%r1]71
25829 stha %r10, [%r1]71
25830 stwa %r6, [%r1]71
25831 sta %f48, [%r1]71
25832 stda %f16, [%r1]71
25833casa [%r1]0x47, %r2, %g0
25834casxa [%r1]0x47, %r2, %g0
25835 prefetcha [%r1]71, 0xd
25836CASE_ASI_0x50_th6_0x18:
25837 set 0x18, %r1
25838 ldsba [%r1]80, %r14
25839 ldsha [%r1]80, %r2
25840 ldswa [%r1]80, %r12
25841 lduba [%r1]80, %r12
25842 lduha [%r1]80, %r4
25843 ldxa [%r1]80, %r12
25844 ldda [%r1]80, %r2
25845 ldstuba [%r1]80, %r10
25846 swapa [%r1]80, %r16
25847 lda [%r1]80, %f16
25848 ldda [%r1]80, %f0
25849 stba %r4, [%r1]80
25850 stha %r14, [%r1]80
25851 stwa %r12, [%r1]80
25852 sta %f48, [%r1]80
25853 stda %f32, [%r1]80
25854casa [%r1]0x50, %r2, %g0
25855casxa [%r1]0x50, %r2, %g0
25856 prefetcha [%r1]80, 0x16
25857CASE_ASI_0x50_th6_0x30:
25858 set 0x30, %r1
25859 ldsba [%r1]80, %r8
25860 ldsha [%r1]80, %r8
25861 ldswa [%r1]80, %r10
25862 lduba [%r1]80, %r12
25863 lduha [%r1]80, %r14
25864 ldxa [%r1]80, %r14
25865 ldda [%r1]80, %r16
25866 ldstuba [%r1]80, %r16
25867 swapa [%r1]80, %r2
25868 lda [%r1]80, %f16
25869 ldda [%r1]80, %f32
25870 stba %r12, [%r1]80
25871 stha %r0, [%r1]80
25872 stwa %r8, [%r1]80
25873 sta %f32, [%r1]80
25874 stda %f32, [%r1]80
25875casa [%r1]0x50, %r2, %g0
25876casxa [%r1]0x50, %r2, %g0
25877 prefetcha [%r1]80, 0x11
25878CASE_ASI_0x50_th6_0x38:
25879 set 0x38, %r1
25880 ldsba [%r1]80, %r6
25881 ldsha [%r1]80, %r8
25882 ldswa [%r1]80, %r6
25883 lduba [%r1]80, %r4
25884 lduha [%r1]80, %r12
25885 ldxa [%r1]80, %r6
25886 ldda [%r1]80, %r6
25887 ldstuba [%r1]80, %r14
25888 swapa [%r1]80, %r12
25889 lda [%r1]80, %f16
25890 ldda [%r1]80, %f32
25891 stba %r2, [%r1]80
25892 stha %r14, [%r1]80
25893 stwa %r8, [%r1]80
25894 sta %f0, [%r1]80
25895 stda %f16, [%r1]80
25896casa [%r1]0x50, %r2, %g0
25897casxa [%r1]0x50, %r2, %g0
25898 prefetcha [%r1]80, 0xf
25899CASE_ASI_0x42_th6_0x8:
25900 set 0x8, %r1
25901 ldsba [%r1]66, %r14
25902 ldsha [%r1]66, %r8
25903 ldswa [%r1]66, %r10
25904 lduba [%r1]66, %r4
25905 lduha [%r1]66, %r6
25906 ldxa [%r1]66, %r10
25907 ldda [%r1]66, %r8
25908 ldstuba [%r1]66, %r8
25909 swapa [%r1]66, %r6
25910 lda [%r1]66, %f0
25911 ldda [%r1]66, %f16
25912 stba %r6, [%r1]66
25913 stha %r6, [%r1]66
25914 stwa %r6, [%r1]66
25915 sta %f32, [%r1]66
25916 stda %f0, [%r1]66
25917casa [%r1]0x42, %r2, %g0
25918casxa [%r1]0x42, %r2, %g0
25919 prefetcha [%r1]66, 0x13
25920CASE_ASI_0x42_th6_0x10:
25921 set 0x10, %r1
25922 ldsba [%r1]66, %r14
25923 ldsha [%r1]66, %r2
25924 ldswa [%r1]66, %r2
25925 lduba [%r1]66, %r10
25926 lduha [%r1]66, %r12
25927 ldxa [%r1]66, %r16
25928 ldda [%r1]66, %r10
25929 ldstuba [%r1]66, %r14
25930 swapa [%r1]66, %r16
25931 lda [%r1]66, %f16
25932 ldda [%r1]66, %f0
25933 stba %r14, [%r1]66
25934 stha %r4, [%r1]66
25935 stwa %r8, [%r1]66
25936 sta %f0, [%r1]66
25937 stda %f16, [%r1]66
25938casa [%r1]0x42, %r2, %g0
25939casxa [%r1]0x42, %r2, %g0
25940 prefetcha [%r1]66, 0xe
25941CASE_ASI_0x52_th6_0x108:
25942 set 0x108, %r1
25943 ldsba [%r1]82, %r4
25944 ldsha [%r1]82, %r12
25945 ldswa [%r1]82, %r8
25946 lduba [%r1]82, %r4
25947 lduha [%r1]82, %r12
25948 ldxa [%r1]82, %r6
25949 ldda [%r1]82, %r10
25950 ldstuba [%r1]82, %r4
25951 swapa [%r1]82, %r14
25952 lda [%r1]82, %f48
25953 ldda [%r1]82, %f32
25954 stba %r6, [%r1]82
25955 stha %r10, [%r1]82
25956 stwa %r6, [%r1]82
25957 sta %f0, [%r1]82
25958 stda %f32, [%r1]82
25959casa [%r1]0x52, %r2, %g0
25960casxa [%r1]0x52, %r2, %g0
25961 prefetcha [%r1]82, 0x0
25962CASE_ASI_0x52_th6_0x110:
25963 set 0x110, %r1
25964 ldsba [%r1]82, %r8
25965 ldsha [%r1]82, %r6
25966 ldswa [%r1]82, %r8
25967 lduba [%r1]82, %r2
25968 lduha [%r1]82, %r10
25969 ldxa [%r1]82, %r16
25970 ldda [%r1]82, %r16
25971 ldstuba [%r1]82, %r14
25972 swapa [%r1]82, %r14
25973 lda [%r1]82, %f16
25974 ldda [%r1]82, %f0
25975 stba %r6, [%r1]82
25976 stha %r12, [%r1]82
25977 stwa %r0, [%r1]82
25978 sta %f48, [%r1]82
25979 stda %f0, [%r1]82
25980casa [%r1]0x52, %r2, %g0
25981casxa [%r1]0x52, %r2, %g0
25982 prefetcha [%r1]82, 0x17
25983CASE_ASI_0x52_th6_0x118:
25984 set 0x118, %r1
25985 ldsba [%r1]82, %r10
25986 ldsha [%r1]82, %r2
25987 ldswa [%r1]82, %r4
25988 lduba [%r1]82, %r8
25989 lduha [%r1]82, %r6
25990 ldxa [%r1]82, %r12
25991 ldda [%r1]82, %r16
25992 ldstuba [%r1]82, %r16
25993 swapa [%r1]82, %r2
25994 lda [%r1]82, %f0
25995 ldda [%r1]82, %f0
25996 stba %r6, [%r1]82
25997 stha %r10, [%r1]82
25998 stwa %r6, [%r1]82
25999 sta %f16, [%r1]82
26000 stda %f48, [%r1]82
26001casa [%r1]0x52, %r2, %g0
26002casxa [%r1]0x52, %r2, %g0
26003 prefetcha [%r1]82, 0x12
26004CASE_ASI_0x52_th6_0x120:
26005 set 0x120, %r1
26006 ldsba [%r1]82, %r16
26007 ldsha [%r1]82, %r12
26008 ldswa [%r1]82, %r10
26009 lduba [%r1]82, %r10
26010 lduha [%r1]82, %r16
26011 ldxa [%r1]82, %r2
26012 ldda [%r1]82, %r10
26013 ldstuba [%r1]82, %r8
26014 swapa [%r1]82, %r6
26015 lda [%r1]82, %f16
26016 ldda [%r1]82, %f48
26017 stba %r10, [%r1]82
26018 stha %r14, [%r1]82
26019 stwa %r12, [%r1]82
26020 sta %f48, [%r1]82
26021 stda %f32, [%r1]82
26022casa [%r1]0x52, %r2, %g0
26023casxa [%r1]0x52, %r2, %g0
26024 prefetcha [%r1]82, 0x12
26025CASE_ASI_0x52_th6_0x208:
26026 set 0x208, %r1
26027 ldsba [%r1]82, %r2
26028 ldsha [%r1]82, %r12
26029 ldswa [%r1]82, %r14
26030 lduba [%r1]82, %r4
26031 lduha [%r1]82, %r8
26032 ldxa [%r1]82, %r4
26033 ldda [%r1]82, %r10
26034 ldstuba [%r1]82, %r6
26035 swapa [%r1]82, %r4
26036 lda [%r1]82, %f48
26037 ldda [%r1]82, %f0
26038 stba %r2, [%r1]82
26039 stha %r6, [%r1]82
26040 stwa %r12, [%r1]82
26041 sta %f32, [%r1]82
26042 stda %f16, [%r1]82
26043casa [%r1]0x52, %r2, %g0
26044casxa [%r1]0x52, %r2, %g0
26045 prefetcha [%r1]82, 0x17
26046CASE_ASI_0x52_th6_0x210:
26047 set 0x210, %r1
26048 ldsba [%r1]82, %r16
26049 ldsha [%r1]82, %r12
26050 ldswa [%r1]82, %r6
26051 lduba [%r1]82, %r14
26052 lduha [%r1]82, %r6
26053 ldxa [%r1]82, %r16
26054 ldda [%r1]82, %r6
26055 ldstuba [%r1]82, %r14
26056 swapa [%r1]82, %r16
26057 lda [%r1]82, %f32
26058 ldda [%r1]82, %f48
26059 stba %r10, [%r1]82
26060 stha %r6, [%r1]82
26061 stwa %r14, [%r1]82
26062 sta %f48, [%r1]82
26063 stda %f48, [%r1]82
26064casa [%r1]0x52, %r2, %g0
26065casxa [%r1]0x52, %r2, %g0
26066 prefetcha [%r1]82, 0x1e
26067CASE_ASI_0x52_th6_0x218:
26068 set 0x218, %r1
26069 ldsba [%r1]82, %r14
26070 ldsha [%r1]82, %r2
26071 ldswa [%r1]82, %r10
26072 lduba [%r1]82, %r4
26073 lduha [%r1]82, %r6
26074 ldxa [%r1]82, %r16
26075 ldda [%r1]82, %r12
26076 ldstuba [%r1]82, %r4
26077 swapa [%r1]82, %r14
26078 lda [%r1]82, %f32
26079 ldda [%r1]82, %f0
26080 stba %r6, [%r1]82
26081 stha %r14, [%r1]82
26082 stwa %r12, [%r1]82
26083 sta %f16, [%r1]82
26084 stda %f16, [%r1]82
26085casa [%r1]0x52, %r2, %g0
26086casxa [%r1]0x52, %r2, %g0
26087 prefetcha [%r1]82, 0x16
26088CASE_ASI_0x52_th6_0x220:
26089 set 0x220, %r1
26090 ldsba [%r1]82, %r6
26091 ldsha [%r1]82, %r6
26092 ldswa [%r1]82, %r8
26093 lduba [%r1]82, %r12
26094 lduha [%r1]82, %r2
26095 ldxa [%r1]82, %r14
26096 ldda [%r1]82, %r12
26097 ldstuba [%r1]82, %r16
26098 swapa [%r1]82, %r10
26099 lda [%r1]82, %f32
26100 ldda [%r1]82, %f32
26101 stba %r4, [%r1]82
26102 stha %r14, [%r1]82
26103 stwa %r12, [%r1]82
26104 sta %f0, [%r1]82
26105 stda %f32, [%r1]82
26106casa [%r1]0x52, %r2, %g0
26107casxa [%r1]0x52, %r2, %g0
26108 prefetcha [%r1]82, 0x0
26109CASE_ASI_0x25_th6_0x3C0:
26110 set 0x3C0, %r1
26111 ldsba [%r1]37, %r8
26112 ldsha [%r1]37, %r6
26113 ldswa [%r1]37, %r4
26114 lduba [%r1]37, %r6
26115 lduha [%r1]37, %r10
26116 ldxa [%r1]37, %r2
26117 ldda [%r1]37, %r2
26118 ldstuba [%r1]37, %r14
26119 swapa [%r1]37, %r16
26120 lda [%r1]37, %f32
26121 ldda [%r1]37, %f32
26122 stba %r0, [%r1]37
26123 stha %r10, [%r1]37
26124 stwa %r12, [%r1]37
26125 sta %f16, [%r1]37
26126 stda %f0, [%r1]37
26127casa [%r1]0x25, %r2, %g0
26128casxa [%r1]0x25, %r2, %g0
26129 prefetcha [%r1]37, 0xe
26130CASE_ASI_0x25_th6_0x3C8:
26131 set 0x3C8, %r1
26132 ldsba [%r1]37, %r6
26133 ldsha [%r1]37, %r14
26134 ldswa [%r1]37, %r12
26135 lduba [%r1]37, %r2
26136 lduha [%r1]37, %r2
26137 ldxa [%r1]37, %r12
26138 ldda [%r1]37, %r12
26139 ldstuba [%r1]37, %r2
26140 swapa [%r1]37, %r6
26141 lda [%r1]37, %f16
26142 ldda [%r1]37, %f0
26143 stba %r6, [%r1]37
26144 stha %r8, [%r1]37
26145 stwa %r2, [%r1]37
26146 sta %f48, [%r1]37
26147 stda %f32, [%r1]37
26148casa [%r1]0x25, %r2, %g0
26149casxa [%r1]0x25, %r2, %g0
26150 prefetcha [%r1]37, 0x12
26151CASE_ASI_0x25_th6_0x3D0:
26152 set 0x3D0, %r1
26153 ldsba [%r1]37, %r4
26154 ldsha [%r1]37, %r6
26155 ldswa [%r1]37, %r14
26156 lduba [%r1]37, %r4
26157 lduha [%r1]37, %r16
26158 ldxa [%r1]37, %r6
26159 ldda [%r1]37, %r8
26160 ldstuba [%r1]37, %r10
26161 swapa [%r1]37, %r4
26162 lda [%r1]37, %f32
26163 ldda [%r1]37, %f16
26164 stba %r12, [%r1]37
26165 stha %r4, [%r1]37
26166 stwa %r4, [%r1]37
26167 sta %f48, [%r1]37
26168 stda %f32, [%r1]37
26169casa [%r1]0x25, %r2, %g0
26170casxa [%r1]0x25, %r2, %g0
26171 prefetcha [%r1]37, 0x1e
26172CASE_ASI_0x25_th6_0x3D8:
26173 set 0x3D8, %r1
26174 ldsba [%r1]37, %r6
26175 ldsha [%r1]37, %r2
26176 ldswa [%r1]37, %r4
26177 lduba [%r1]37, %r14
26178 lduha [%r1]37, %r4
26179 ldxa [%r1]37, %r12
26180 ldda [%r1]37, %r6
26181 ldstuba [%r1]37, %r10
26182 swapa [%r1]37, %r16
26183 lda [%r1]37, %f16
26184 ldda [%r1]37, %f48
26185 stba %r6, [%r1]37
26186 stha %r2, [%r1]37
26187 stwa %r4, [%r1]37
26188 sta %f48, [%r1]37
26189 stda %f48, [%r1]37
26190casa [%r1]0x25, %r2, %g0
26191casxa [%r1]0x25, %r2, %g0
26192 prefetcha [%r1]37, 0x9
26193CASE_ASI_0x25_th6_0x3E0:
26194 set 0x3E0, %r1
26195 ldsba [%r1]37, %r6
26196 ldsha [%r1]37, %r8
26197 ldswa [%r1]37, %r16
26198 lduba [%r1]37, %r4
26199 lduha [%r1]37, %r2
26200 ldxa [%r1]37, %r2
26201 ldda [%r1]37, %r4
26202 ldstuba [%r1]37, %r12
26203 swapa [%r1]37, %r16
26204 lda [%r1]37, %f0
26205 ldda [%r1]37, %f16
26206 stba %r6, [%r1]37
26207 stha %r2, [%r1]37
26208 stwa %r6, [%r1]37
26209 sta %f16, [%r1]37
26210 stda %f0, [%r1]37
26211casa [%r1]0x25, %r2, %g0
26212casxa [%r1]0x25, %r2, %g0
26213 prefetcha [%r1]37, 0x1d
26214CASE_ASI_0x25_th6_0x3E8:
26215 set 0x3E8, %r1
26216 ldsba [%r1]37, %r4
26217 ldsha [%r1]37, %r16
26218 ldswa [%r1]37, %r16
26219 lduba [%r1]37, %r10
26220 lduha [%r1]37, %r14
26221 ldxa [%r1]37, %r16
26222 ldda [%r1]37, %r2
26223 ldstuba [%r1]37, %r4
26224 swapa [%r1]37, %r2
26225 lda [%r1]37, %f0
26226 ldda [%r1]37, %f48
26227 stba %r6, [%r1]37
26228 stha %r10, [%r1]37
26229 stwa %r8, [%r1]37
26230 sta %f32, [%r1]37
26231 stda %f0, [%r1]37
26232casa [%r1]0x25, %r2, %g0
26233casxa [%r1]0x25, %r2, %g0
26234 prefetcha [%r1]37, 0x19
26235CASE_ASI_0x25_th6_0x3F0:
26236 set 0x3F0, %r1
26237 ldsba [%r1]37, %r12
26238 ldsha [%r1]37, %r12
26239 ldswa [%r1]37, %r6
26240 lduba [%r1]37, %r6
26241 lduha [%r1]37, %r4
26242 ldxa [%r1]37, %r10
26243 ldda [%r1]37, %r6
26244 ldstuba [%r1]37, %r14
26245 swapa [%r1]37, %r6
26246 lda [%r1]37, %f32
26247 ldda [%r1]37, %f0
26248 stba %r14, [%r1]37
26249 stha %r0, [%r1]37
26250 stwa %r6, [%r1]37
26251 sta %f48, [%r1]37
26252 stda %f16, [%r1]37
26253casa [%r1]0x25, %r2, %g0
26254casxa [%r1]0x25, %r2, %g0
26255 prefetcha [%r1]37, 0xd
26256CASE_ASI_0x25_th6_0x3F8:
26257 set 0x3F8, %r1
26258 ldsba [%r1]37, %r6
26259 ldsha [%r1]37, %r6
26260 ldswa [%r1]37, %r4
26261 lduba [%r1]37, %r8
26262 lduha [%r1]37, %r16
26263 ldxa [%r1]37, %r12
26264 ldda [%r1]37, %r6
26265 ldstuba [%r1]37, %r8
26266 swapa [%r1]37, %r2
26267 lda [%r1]37, %f48
26268 ldda [%r1]37, %f48
26269 stba %r4, [%r1]37
26270 stha %r14, [%r1]37
26271 stwa %r12, [%r1]37
26272 sta %f48, [%r1]37
26273 stda %f48, [%r1]37
26274casa [%r1]0x25, %r2, %g0
26275casxa [%r1]0x25, %r2, %g0
26276 prefetcha [%r1]37, 0x1f
26277CASE_ASI_0x55_th6_range160:
26278!!asi_range = 0x0-0x1f8
26279 set 0xbe, %r1
26280 and %r1, %r29, %r1 !make sure address is aligned
26281 ldsba [%r1]85, %r12
26282 ldsha [%r1]85, %r10
26283 ldswa [%r1]85, %r16
26284 lduba [%r1]85, %r14
26285 lduha [%r1]85, %r12
26286 ldxa [%r1]85, %r6
26287 ldda [%r1]85, %r2
26288 ldstuba [%r1]85, %r10
26289 swapa [%r1]85, %r16
26290 lda [%r1]85, %f32
26291 ldda [%r1]85, %f0
26292 stba %r14, [%r1]85
26293 stha %r4, [%r1]85
26294 stwa %r4, [%r1]85
26295 sta %f32, [%r1]85
26296 stda %f0, [%r1]85
26297casa [%r1]0x55, %r2, %g0
26298casxa [%r1]0x55, %r2, %g0
26299 prefetcha [%r1]85, 0x14
26300CASE_ASI_0x55_th6_range161:
26301!!asi_range = 0x400-0x5f8
26302 set 0x4e7, %r1
26303 and %r1, %r29, %r1 !make sure address is aligned
26304 ldsba [%r1]85, %r14
26305 ldsha [%r1]85, %r14
26306 ldswa [%r1]85, %r6
26307 lduba [%r1]85, %r12
26308 lduha [%r1]85, %r4
26309 ldxa [%r1]85, %r8
26310 ldda [%r1]85, %r12
26311 ldstuba [%r1]85, %r2
26312 swapa [%r1]85, %r6
26313 lda [%r1]85, %f32
26314 ldda [%r1]85, %f0
26315 stba %r14, [%r1]85
26316 stha %r8, [%r1]85
26317 stwa %r2, [%r1]85
26318 sta %f16, [%r1]85
26319 stda %f0, [%r1]85
26320casa [%r1]0x55, %r2, %g0
26321casxa [%r1]0x55, %r2, %g0
26322 prefetcha [%r1]85, 0x7
26323 nop
26324 nop
26325subcc %r19, 1, %r19
26326cmp %r19, 2
26327bz,a TH6_LOOP
26328ta T_CHANGE_NONHPRIV
26329cmp %r19, 1
26330bz,a TH6_LOOP
26331ta T_CHANGE_PRIV
26332 nop
26333 nop
26334 ba main_text_end
26335 nop
26336 nop
26337 nop
26338 nop
26339 LOOP_T7:
26340ta T_CHANGE_PRIV
26341 add %g0, 0x3, %r19
26342TH7_LOOP:
26343CASE_ASI_0x4_th7:
26344 mov %r27, %r1
26345 ldx [%r21 + 0x64 & ~0x7], %r2
26346 ldx [%r22 + 0x4b & ~0x7], %r4
26347 ldx [%r27 + 0xcb & ~0x7], %r6
26348 ldx [%r23 + 0x1d & ~0x7], %r8
26349 ldx [%r22 + 0x5 & ~0x7], %r10
26350 ldx [%r27 + 0x75 & ~0x7], %r12
26351 ldx [%r24 + 0x25 & ~0x7], %r14
26352 ldx [%r27 + 0xbe & ~0x7], %r16
26353 ld [%r24 + 0xbc & ~0x7], %f0
26354 ld [%r21 + 0x1c & ~0x7], %f16
26355 ld [%r28 + 0x13 & ~0x7], %f32
26356 ld [%r25 + 0x22 & ~0x7], %f48
26357 ldsba [%r1]4, %r14
26358 ldsha [%r1]4, %r12
26359 ldswa [%r1]4, %r12
26360 lduba [%r1]4, %r4
26361 lduha [%r1]4, %r4
26362 ldxa [%r1]4, %r16
26363 ldda [%r1]4, %r12
26364 ldstuba [%r1]4, %r14
26365 swapa [%r1]4, %r16
26366 lda [%r1]4, %f32
26367 ldda [%r1]4, %f48
26368 stba %r4, [%r1]4
26369 stha %r14, [%r1]4
26370 stwa %r2, [%r1]4
26371 stxa %r12, [%r1]4
26372 sta %f32, [%r1]4
26373 stda %f16, [%r1]4
26374casa [%r1]0x4, %r2, %g0
26375casxa [%r1]0x4, %r2, %g0
26376 prefetcha [%r1]4, 0x6
26377CASE_ASI_0xc_th7:
26378 mov %r24, %r1
26379 ldx [%r21 + 0xca & ~0x7], %r2
26380 ldx [%r26 + 0x61 & ~0x7], %r4
26381 ldx [%r26 + 0x28 & ~0x7], %r6
26382 ldx [%r22 + 0xaa & ~0x7], %r8
26383 ldx [%r22 + 0xcf & ~0x7], %r10
26384 ldx [%r23 + 0x48 & ~0x7], %r12
26385 ldx [%r24 + 0xb1 & ~0x7], %r14
26386 ldx [%r25 + 0x59 & ~0x7], %r16
26387 ld [%r22 + 0x8b & ~0x7], %f0
26388 ld [%r21 + 0x3d & ~0x7], %f16
26389 ld [%r28 + 0xe9 & ~0x7], %f32
26390 ld [%r24 + 0x94 & ~0x7], %f48
26391 ldsba [%r1]12, %r6
26392 ldsha [%r1]12, %r14
26393 ldswa [%r1]12, %r2
26394 lduba [%r1]12, %r16
26395 lduha [%r1]12, %r6
26396 ldxa [%r1]12, %r6
26397 ldda [%r1]12, %r10
26398 ldstuba [%r1]12, %r10
26399 swapa [%r1]12, %r4
26400 lda [%r1]12, %f0
26401 ldda [%r1]12, %f48
26402 stba %r12, [%r1]12
26403 stha %r10, [%r1]12
26404 stwa %r0, [%r1]12
26405 stxa %r12, [%r1]12
26406 sta %f32, [%r1]12
26407 stda %f32, [%r1]12
26408casa [%r1]0xc, %r2, %g0
26409casxa [%r1]0xc, %r2, %g0
26410 prefetcha [%r1]12, 0xc
26411CASE_ASI_0x1f_th7:
26412 mov %r21, %r1
26413 ldx [%r23 + 0xfd & ~0x7], %r2
26414 ldx [%r23 + 0x7c & ~0x7], %r4
26415 ldx [%r25 + 0x1a & ~0x7], %r6
26416 ldx [%r22 + 0x43 & ~0x7], %r8
26417 ldx [%r26 + 0xeb & ~0x7], %r10
26418 ldx [%r25 + 0x94 & ~0x7], %r12
26419 ldx [%r24 + 0x25 & ~0x7], %r14
26420 ldx [%r24 + 0xfe & ~0x7], %r16
26421 ld [%r28 + 0xb6 & ~0x7], %f0
26422 ld [%r23 + 0x7 & ~0x7], %f16
26423 ld [%r28 + 0x2d & ~0x7], %f32
26424 ld [%r26 + 0xe3 & ~0x7], %f48
26425 ldsba [%r1]31, %r14
26426 ldsha [%r1]31, %r12
26427 ldswa [%r1]31, %r2
26428 lduba [%r1]31, %r6
26429 lduha [%r1]31, %r12
26430 ldxa [%r1]31, %r10
26431 ldda [%r1]31, %r14
26432 ldstuba [%r1]31, %r8
26433 swapa [%r1]31, %r2
26434 lda [%r1]31, %f16
26435 ldda [%r1]31, %f32
26436 stba %r10, [%r1]31
26437 stha %r6, [%r1]31
26438 stwa %r14, [%r1]31
26439 stxa %r2, [%r1]31
26440 sta %f16, [%r1]31
26441 stda %f48, [%r1]31
26442casa [%r1]0x1f, %r2, %g0
26443casxa [%r1]0x1f, %r2, %g0
26444 prefetcha [%r1]31, 0x18
26445CASE_ASI_0x27_th7:
26446 mov %r27, %r1
26447 ldx [%r22 + 0x30 & ~0x7], %r2
26448 ldx [%r23 + 0x40 & ~0x7], %r4
26449 ldx [%r28 + 0x66 & ~0x7], %r6
26450 ldx [%r24 + 0xba & ~0x7], %r8
26451 ldx [%r21 + 0xa & ~0x7], %r10
26452 ldx [%r22 + 0x21 & ~0x7], %r12
26453 ldx [%r27 + 0xb7 & ~0x7], %r14
26454 ldx [%r22 + 0x55 & ~0x7], %r16
26455 ld [%r27 + 0x47 & ~0x7], %f0
26456 ld [%r24 + 0x69 & ~0x7], %f16
26457 ld [%r27 + 0x51 & ~0x7], %f32
26458 ld [%r21 + 0x76 & ~0x7], %f48
26459 ldsba [%r1]39, %r8
26460 ldsha [%r1]39, %r14
26461 ldswa [%r1]39, %r16
26462 lduba [%r1]39, %r14
26463 lduha [%r1]39, %r16
26464 ldxa [%r1]39, %r2
26465 ldda [%r1]39, %r8
26466 ldstuba [%r1]39, %r2
26467 swapa [%r1]39, %r12
26468 lda [%r1]39, %f0
26469 ldda [%r1]39, %f32
26470 stba %r2, [%r1]39
26471 stha %r2, [%r1]39
26472 stwa %r8, [%r1]39
26473 stxa %r4, [%r1]39
26474 sta %f0, [%r1]39
26475 stda %f0, [%r1]39
26476casa [%r1]0x27, %r2, %g0
26477casxa [%r1]0x27, %r2, %g0
26478 prefetcha [%r1]39, 0x19
26479CASE_ASI_0x2f_th7:
26480 mov %r24, %r1
26481 ldx [%r25 + 0xc5 & ~0x7], %r2
26482 ldx [%r22 + 0xce & ~0x7], %r4
26483 ldx [%r25 + 0xf3 & ~0x7], %r6
26484 ldx [%r28 + 0x7f & ~0x7], %r8
26485 ldx [%r21 + 0xdd & ~0x7], %r10
26486 ldx [%r25 + 0xa7 & ~0x7], %r12
26487 ldx [%r28 + 0xfe & ~0x7], %r14
26488 ldx [%r24 + 0x14 & ~0x7], %r16
26489 ld [%r24 + 0xdf & ~0x7], %f0
26490 ld [%r24 + 0x1b & ~0x7], %f16
26491 ld [%r25 + 0x2c & ~0x7], %f32
26492 ld [%r27 + 0x27 & ~0x7], %f48
26493 ldsba [%r1]47, %r16
26494 ldsha [%r1]47, %r4
26495 ldswa [%r1]47, %r4
26496 lduba [%r1]47, %r14
26497 lduha [%r1]47, %r16
26498 ldxa [%r1]47, %r12
26499 ldda [%r1]47, %r14
26500 ldstuba [%r1]47, %r6
26501 swapa [%r1]47, %r8
26502 lda [%r1]47, %f16
26503 ldda [%r1]47, %f48
26504 stba %r14, [%r1]47
26505 stha %r2, [%r1]47
26506 stwa %r12, [%r1]47
26507 stxa %r6, [%r1]47
26508 sta %f16, [%r1]47
26509 stda %f32, [%r1]47
26510casa [%r1]0x2f, %r2, %g0
26511casxa [%r1]0x2f, %r2, %g0
26512 prefetcha [%r1]47, 0xa
26513CASE_ASI_0x30_th7:
26514 mov %r22, %r1
26515 ldx [%r27 + 0x3a & ~0x7], %r2
26516 ldx [%r23 + 0xe5 & ~0x7], %r4
26517 ldx [%r27 + 0xe0 & ~0x7], %r6
26518 ldx [%r28 + 0x91 & ~0x7], %r8
26519 ldx [%r25 + 0x27 & ~0x7], %r10
26520 ldx [%r27 + 0xce & ~0x7], %r12
26521 ldx [%r28 + 0x33 & ~0x7], %r14
26522 ldx [%r25 + 0x7c & ~0x7], %r16
26523 ld [%r28 + 0x3a & ~0x7], %f0
26524 ld [%r23 + 0x29 & ~0x7], %f16
26525 ld [%r21 + 0xf7 & ~0x7], %f32
26526 ld [%r22 + 0xb9 & ~0x7], %f48
26527 ldsba [%r1]48, %r14
26528 ldsha [%r1]48, %r4
26529 ldswa [%r1]48, %r16
26530 lduba [%r1]48, %r2
26531 lduha [%r1]48, %r8
26532 ldxa [%r1]48, %r4
26533 ldda [%r1]48, %r2
26534 ldstuba [%r1]48, %r4
26535 swapa [%r1]48, %r12
26536 lda [%r1]48, %f32
26537 ldda [%r1]48, %f0
26538 stba %r14, [%r1]48
26539 stha %r10, [%r1]48
26540 stwa %r12, [%r1]48
26541 stxa %r12, [%r1]48
26542 sta %f48, [%r1]48
26543 stda %f0, [%r1]48
26544casa [%r1]0x30, %r2, %g0
26545casxa [%r1]0x30, %r2, %g0
26546 prefetcha [%r1]48, 0x19
26547CASE_ASI_0x31_th7:
26548 mov %r25, %r1
26549 ldx [%r28 + 0xae & ~0x7], %r2
26550 ldx [%r21 + 0x9d & ~0x7], %r4
26551 ldx [%r28 + 0xfd & ~0x7], %r6
26552 ldx [%r27 + 0xa5 & ~0x7], %r8
26553 ldx [%r28 + 0x67 & ~0x7], %r10
26554 ldx [%r25 + 0xae & ~0x7], %r12
26555 ldx [%r27 + 0x3c & ~0x7], %r14
26556 ldx [%r28 + 0x8 & ~0x7], %r16
26557 ld [%r21 + 0xcc & ~0x7], %f0
26558 ld [%r24 + 0xee & ~0x7], %f16
26559 ld [%r27 + 0x56 & ~0x7], %f32
26560 ld [%r23 + 0x76 & ~0x7], %f48
26561 ldsba [%r1]49, %r2
26562 ldsha [%r1]49, %r16
26563 ldswa [%r1]49, %r16
26564 lduba [%r1]49, %r14
26565 lduha [%r1]49, %r10
26566 ldxa [%r1]49, %r10
26567 ldda [%r1]49, %r14
26568 ldstuba [%r1]49, %r4
26569 swapa [%r1]49, %r8
26570 lda [%r1]49, %f16
26571 ldda [%r1]49, %f0
26572 stba %r8, [%r1]49
26573 stha %r0, [%r1]49
26574 stwa %r10, [%r1]49
26575 stxa %r4, [%r1]49
26576 sta %f0, [%r1]49
26577 stda %f16, [%r1]49
26578casa [%r1]0x31, %r2, %g0
26579casxa [%r1]0x31, %r2, %g0
26580 prefetcha [%r1]49, 0x1e
26581CASE_ASI_0x36_th7:
26582 mov %r27, %r1
26583 ldx [%r22 + 0x2c & ~0x7], %r2
26584 ldx [%r28 + 0x5c & ~0x7], %r4
26585 ldx [%r28 + 0xf3 & ~0x7], %r6
26586 ldx [%r24 + 0x5c & ~0x7], %r8
26587 ldx [%r21 + 0x2a & ~0x7], %r10
26588 ldx [%r25 + 0xa0 & ~0x7], %r12
26589 ldx [%r21 + 0x78 & ~0x7], %r14
26590 ldx [%r27 + 0x69 & ~0x7], %r16
26591 ld [%r21 + 0xe2 & ~0x7], %f0
26592 ld [%r22 + 0x9c & ~0x7], %f16
26593 ld [%r25 + 0x5b & ~0x7], %f32
26594 ld [%r28 + 0xaa & ~0x7], %f48
26595 ldsba [%r1]54, %r6
26596 ldsha [%r1]54, %r14
26597 ldswa [%r1]54, %r16
26598 lduba [%r1]54, %r6
26599 lduha [%r1]54, %r8
26600 ldxa [%r1]54, %r8
26601 ldda [%r1]54, %r14
26602 ldstuba [%r1]54, %r16
26603 swapa [%r1]54, %r8
26604 lda [%r1]54, %f32
26605 ldda [%r1]54, %f16
26606 stba %r8, [%r1]54
26607 stha %r10, [%r1]54
26608 stwa %r6, [%r1]54
26609 stxa %r0, [%r1]54
26610 sta %f0, [%r1]54
26611 stda %f32, [%r1]54
26612casa [%r1]0x36, %r2, %g0
26613casxa [%r1]0x36, %r2, %g0
26614 prefetcha [%r1]54, 0xd
26615CASE_ASI_0x38_th7:
26616 mov %r27, %r1
26617 ldx [%r24 + 0x8a & ~0x7], %r2
26618 ldx [%r27 + 0x82 & ~0x7], %r4
26619 ldx [%r22 + 0x68 & ~0x7], %r6
26620 ldx [%r22 + 0x44 & ~0x7], %r8
26621 ldx [%r26 + 0x65 & ~0x7], %r10
26622 ldx [%r27 + 0x66 & ~0x7], %r12
26623 ldx [%r23 + 0xc1 & ~0x7], %r14
26624 ldx [%r25 + 0xf4 & ~0x7], %r16
26625 ld [%r27 + 0x8e & ~0x7], %f0
26626 ld [%r28 + 0xf7 & ~0x7], %f16
26627 ld [%r21 + 0x9e & ~0x7], %f32
26628 ld [%r22 + 0x66 & ~0x7], %f48
26629 ldsba [%r1]56, %r6
26630 ldsha [%r1]56, %r14
26631 ldswa [%r1]56, %r14
26632 lduba [%r1]56, %r6
26633 lduha [%r1]56, %r8
26634 ldxa [%r1]56, %r14
26635 ldda [%r1]56, %r14
26636 ldstuba [%r1]56, %r16
26637 swapa [%r1]56, %r6
26638 lda [%r1]56, %f16
26639 ldda [%r1]56, %f0
26640 stba %r4, [%r1]56
26641 stha %r12, [%r1]56
26642 stwa %r4, [%r1]56
26643 stxa %r0, [%r1]56
26644 sta %f32, [%r1]56
26645 stda %f16, [%r1]56
26646casa [%r1]0x38, %r2, %g0
26647casxa [%r1]0x38, %r2, %g0
26648 prefetcha [%r1]56, 0x3
26649CASE_ASI_0x39_th7:
26650 mov %r21, %r1
26651 ldx [%r26 + 0x6b & ~0x7], %r2
26652 ldx [%r21 + 0x27 & ~0x7], %r4
26653 ldx [%r28 + 0xcf & ~0x7], %r6
26654 ldx [%r27 + 0x9c & ~0x7], %r8
26655 ldx [%r26 + 0xe9 & ~0x7], %r10
26656 ldx [%r24 + 0xf9 & ~0x7], %r12
26657 ldx [%r23 + 0x65 & ~0x7], %r14
26658 ldx [%r25 + 0x49 & ~0x7], %r16
26659 ld [%r26 + 0x65 & ~0x7], %f0
26660 ld [%r27 + 0xec & ~0x7], %f16
26661 ld [%r21 + 0x3a & ~0x7], %f32
26662 ld [%r26 + 0x3f & ~0x7], %f48
26663 ldsba [%r1]57, %r8
26664 ldsha [%r1]57, %r16
26665 ldswa [%r1]57, %r12
26666 lduba [%r1]57, %r10
26667 lduha [%r1]57, %r4
26668 ldxa [%r1]57, %r14
26669 ldda [%r1]57, %r6
26670 ldstuba [%r1]57, %r4
26671 swapa [%r1]57, %r10
26672 lda [%r1]57, %f16
26673 ldda [%r1]57, %f16
26674 stba %r0, [%r1]57
26675 stha %r4, [%r1]57
26676 stwa %r12, [%r1]57
26677 stxa %r10, [%r1]57
26678 sta %f0, [%r1]57
26679 stda %f16, [%r1]57
26680casa [%r1]0x39, %r2, %g0
26681casxa [%r1]0x39, %r2, %g0
26682 prefetcha [%r1]57, 0x16
26683CASE_ASI_0x3e_th7:
26684 mov %r22, %r1
26685 ldx [%r28 + 0x28 & ~0x7], %r2
26686 ldx [%r21 + 0xde & ~0x7], %r4
26687 ldx [%r21 + 0x37 & ~0x7], %r6
26688 ldx [%r22 + 0xcf & ~0x7], %r8
26689 ldx [%r21 + 0x4b & ~0x7], %r10
26690 ldx [%r23 + 0x96 & ~0x7], %r12
26691 ldx [%r28 + 0xf2 & ~0x7], %r14
26692 ldx [%r24 + 0x7a & ~0x7], %r16
26693 ld [%r21 + 0xdd & ~0x7], %f0
26694 ld [%r21 + 0xc2 & ~0x7], %f16
26695 ld [%r24 + 0x43 & ~0x7], %f32
26696 ld [%r21 + 0xee & ~0x7], %f48
26697 ldsba [%r1]62, %r2
26698 ldsha [%r1]62, %r16
26699 ldswa [%r1]62, %r12
26700 lduba [%r1]62, %r8
26701 lduha [%r1]62, %r14
26702 ldxa [%r1]62, %r8
26703 ldda [%r1]62, %r2
26704 ldstuba [%r1]62, %r12
26705 swapa [%r1]62, %r8
26706 lda [%r1]62, %f48
26707 ldda [%r1]62, %f32
26708 stba %r6, [%r1]62
26709 stha %r8, [%r1]62
26710 stwa %r8, [%r1]62
26711 stxa %r12, [%r1]62
26712 sta %f16, [%r1]62
26713 stda %f48, [%r1]62
26714casa [%r1]0x3e, %r2, %g0
26715casxa [%r1]0x3e, %r2, %g0
26716 prefetcha [%r1]62, 0x1c
26717CASE_ASI_0x81_th7:
26718 mov %r28, %r1
26719 ldx [%r23 + 0x1b & ~0x7], %r2
26720 ldx [%r24 + 0x0 & ~0x7], %r4
26721 ldx [%r25 + 0xcb & ~0x7], %r6
26722 ldx [%r27 + 0xc7 & ~0x7], %r8
26723 ldx [%r25 + 0x3b & ~0x7], %r10
26724 ldx [%r22 + 0x74 & ~0x7], %r12
26725 ldx [%r22 + 0x20 & ~0x7], %r14
26726 ldx [%r22 + 0x8a & ~0x7], %r16
26727 ld [%r24 + 0xb9 & ~0x7], %f0
26728 ld [%r27 + 0x71 & ~0x7], %f16
26729 ld [%r26 + 0x1b & ~0x7], %f32
26730 ld [%r23 + 0x9b & ~0x7], %f48
26731 ldsba [%r1]129, %r6
26732 ldsha [%r1]129, %r14
26733 ldswa [%r1]129, %r4
26734 lduba [%r1]129, %r2
26735 lduha [%r1]129, %r8
26736 ldxa [%r1]129, %r6
26737 ldda [%r1]129, %r8
26738 ldstuba [%r1]129, %r10
26739 swapa [%r1]129, %r12
26740 lda [%r1]129, %f48
26741 ldda [%r1]129, %f16
26742 stba %r8, [%r1]129
26743 stha %r12, [%r1]129
26744 stwa %r14, [%r1]129
26745 stxa %r6, [%r1]129
26746 sta %f32, [%r1]129
26747 stda %f32, [%r1]129
26748casa [%r1]0x81, %r2, %g0
26749casxa [%r1]0x81, %r2, %g0
26750 prefetcha [%r1]129, 0x18
26751CASE_ASI_0xc1_th7:
26752 mov %r24, %r1
26753 ldx [%r28 + 0xc0 & ~0x7], %r2
26754 ldx [%r24 + 0xee & ~0x7], %r4
26755 ldx [%r28 + 0x69 & ~0x7], %r6
26756 ldx [%r21 + 0x3e & ~0x7], %r8
26757 ldx [%r24 + 0x4e & ~0x7], %r10
26758 ldx [%r26 + 0x4b & ~0x7], %r12
26759 ldx [%r25 + 0xb0 & ~0x7], %r14
26760 ldx [%r21 + 0x93 & ~0x7], %r16
26761 ld [%r24 + 0x2d & ~0x7], %f0
26762 ld [%r25 + 0x82 & ~0x7], %f16
26763 ld [%r22 + 0x74 & ~0x7], %f32
26764 ld [%r24 + 0xac & ~0x7], %f48
26765 ldsba [%r1]193, %r6
26766 ldsha [%r1]193, %r4
26767 ldswa [%r1]193, %r4
26768 lduba [%r1]193, %r10
26769 lduha [%r1]193, %r12
26770 ldxa [%r1]193, %r16
26771 ldda [%r1]193, %r12
26772 ldstuba [%r1]193, %r12
26773 swapa [%r1]193, %r8
26774 lda [%r1]193, %f0
26775 ldda [%r1]193, %f0
26776 stba %r10, [%r1]193
26777 stha %r2, [%r1]193
26778 stwa %r2, [%r1]193
26779 stxa %r6, [%r1]193
26780 sta %f0, [%r1]193
26781 stda %f32, [%r1]193
26782casa [%r1]0xc1, %r2, %g0
26783casxa [%r1]0xc1, %r2, %g0
26784 prefetcha [%r1]193, 0x1f
26785CASE_ASI_0xcb_th7:
26786 mov %r28, %r1
26787 ldx [%r25 + 0xd5 & ~0x7], %r2
26788 ldx [%r24 + 0xb3 & ~0x7], %r4
26789 ldx [%r23 + 0xb1 & ~0x7], %r6
26790 ldx [%r25 + 0x5c & ~0x7], %r8
26791 ldx [%r24 + 0x6c & ~0x7], %r10
26792 ldx [%r21 + 0xdf & ~0x7], %r12
26793 ldx [%r23 + 0xc9 & ~0x7], %r14
26794 ldx [%r26 + 0x32 & ~0x7], %r16
26795 ld [%r28 + 0xbe & ~0x7], %f0
26796 ld [%r26 + 0x8e & ~0x7], %f16
26797 ld [%r21 + 0x28 & ~0x7], %f32
26798 ld [%r23 + 0x96 & ~0x7], %f48
26799 ldsba [%r1]203, %r2
26800 ldsha [%r1]203, %r16
26801 ldswa [%r1]203, %r10
26802 lduba [%r1]203, %r12
26803 lduha [%r1]203, %r10
26804 ldxa [%r1]203, %r14
26805 ldda [%r1]203, %r12
26806 ldstuba [%r1]203, %r2
26807 swapa [%r1]203, %r14
26808 lda [%r1]203, %f16
26809 ldda [%r1]203, %f16
26810 stba %r8, [%r1]203
26811 stha %r14, [%r1]203
26812 stwa %r6, [%r1]203
26813 stxa %r0, [%r1]203
26814 sta %f16, [%r1]203
26815 stda %f48, [%r1]203
26816casa [%r1]0xcb, %r2, %g0
26817casxa [%r1]0xcb, %r2, %g0
26818 prefetcha [%r1]203, 0x3
26819CASE_ASI_0xd9_th7:
26820 mov %r28, %r1
26821 ldx [%r27 + 0x49 & ~0x7], %r2
26822 ldx [%r21 + 0xa2 & ~0x7], %r4
26823 ldx [%r25 + 0x3b & ~0x7], %r6
26824 ldx [%r25 + 0x31 & ~0x7], %r8
26825 ldx [%r23 + 0xf9 & ~0x7], %r10
26826 ldx [%r21 + 0x83 & ~0x7], %r12
26827 ldx [%r25 + 0x1e & ~0x7], %r14
26828 ldx [%r22 + 0x7f & ~0x7], %r16
26829 ld [%r24 + 0xe & ~0x7], %f0
26830 ld [%r22 + 0x5f & ~0x7], %f16
26831 ld [%r22 + 0x4b & ~0x7], %f32
26832 ld [%r23 + 0xb7 & ~0x7], %f48
26833 ldsba [%r1]217, %r16
26834 ldsha [%r1]217, %r12
26835 ldswa [%r1]217, %r14
26836 lduba [%r1]217, %r14
26837 lduha [%r1]217, %r2
26838 ldxa [%r1]217, %r8
26839 ldda [%r1]217, %r16
26840 ldstuba [%r1]217, %r16
26841 swapa [%r1]217, %r6
26842 lda [%r1]217, %f32
26843 ldda [%r1]217, %f16
26844 stba %r14, [%r1]217
26845 stha %r6, [%r1]217
26846 stwa %r8, [%r1]217
26847 stxa %r8, [%r1]217
26848 sta %f16, [%r1]217
26849 stda %f48, [%r1]217
26850casa [%r1]0xd9, %r2, %g0
26851casxa [%r1]0xd9, %r2, %g0
26852 prefetcha [%r1]217, 0x4
26853CASE_ASI_0xeb_th7:
26854 mov %r21, %r1
26855 ldx [%r28 + 0x5f & ~0x7], %r2
26856 ldx [%r22 + 0x1b & ~0x7], %r4
26857 ldx [%r24 + 0x88 & ~0x7], %r6
26858 ldx [%r21 + 0x83 & ~0x7], %r8
26859 ldx [%r21 + 0xf9 & ~0x7], %r10
26860 ldx [%r24 + 0xd2 & ~0x7], %r12
26861 ldx [%r23 + 0x18 & ~0x7], %r14
26862 ldx [%r22 + 0x2e & ~0x7], %r16
26863 ld [%r21 + 0xb9 & ~0x7], %f0
26864 ld [%r27 + 0x54 & ~0x7], %f16
26865 ld [%r28 + 0x56 & ~0x7], %f32
26866 ld [%r22 + 0x82 & ~0x7], %f48
26867 ldsba [%r1]235, %r8
26868 ldsha [%r1]235, %r16
26869 ldswa [%r1]235, %r2
26870 lduba [%r1]235, %r12
26871 lduha [%r1]235, %r6
26872 ldxa [%r1]235, %r8
26873 ldda [%r1]235, %r2
26874 ldstuba [%r1]235, %r6
26875 swapa [%r1]235, %r2
26876 lda [%r1]235, %f48
26877 ldda [%r1]235, %f0
26878 stba %r2, [%r1]235
26879 stha %r8, [%r1]235
26880 stwa %r8, [%r1]235
26881 stxa %r4, [%r1]235
26882 sta %f0, [%r1]235
26883 stda %f0, [%r1]235
26884casa [%r1]0xeb, %r2, %g0
26885casxa [%r1]0xeb, %r2, %g0
26886 prefetcha [%r1]235, 0x2
26887CASE_ASI_0x21_th7_0x8:
26888 set 0x8, %r1
26889 ldsba [%r1]33, %r4
26890 ldsha [%r1]33, %r4
26891 ldswa [%r1]33, %r10
26892 lduba [%r1]33, %r6
26893 lduha [%r1]33, %r10
26894 ldxa [%r1]33, %r10
26895 ldda [%r1]33, %r12
26896 ldstuba [%r1]33, %r8
26897 swapa [%r1]33, %r4
26898 lda [%r1]33, %f16
26899 ldda [%r1]33, %f32
26900 stba %r6, [%r1]33
26901 stha %r8, [%r1]33
26902 stwa %r0, [%r1]33
26903 sta %f32, [%r1]33
26904 stda %f0, [%r1]33
26905casa [%r1]0x21, %r2, %g0
26906casxa [%r1]0x21, %r2, %g0
26907 prefetcha [%r1]33, 0x18
26908CASE_ASI_0x21_th7_0x10:
26909 set 0x10, %r1
26910 ldsba [%r1]33, %r2
26911 ldsha [%r1]33, %r4
26912 ldswa [%r1]33, %r14
26913 lduba [%r1]33, %r16
26914 lduha [%r1]33, %r6
26915 ldxa [%r1]33, %r10
26916 ldda [%r1]33, %r6
26917 ldstuba [%r1]33, %r8
26918 swapa [%r1]33, %r12
26919 lda [%r1]33, %f48
26920 ldda [%r1]33, %f32
26921 stba %r2, [%r1]33
26922 stha %r8, [%r1]33
26923 stwa %r0, [%r1]33
26924 sta %f0, [%r1]33
26925 stda %f16, [%r1]33
26926casa [%r1]0x21, %r2, %g0
26927casxa [%r1]0x21, %r2, %g0
26928 prefetcha [%r1]33, 0x14
26929CASE_ASI_0x21_th7_0x108:
26930 set 0x108, %r1
26931 ldsba [%r1]33, %r14
26932 ldsha [%r1]33, %r12
26933 ldswa [%r1]33, %r4
26934 lduba [%r1]33, %r4
26935 lduha [%r1]33, %r6
26936 ldxa [%r1]33, %r10
26937 ldda [%r1]33, %r16
26938 ldstuba [%r1]33, %r14
26939 swapa [%r1]33, %r12
26940 lda [%r1]33, %f32
26941 ldda [%r1]33, %f32
26942 stba %r8, [%r1]33
26943 stha %r12, [%r1]33
26944 stwa %r2, [%r1]33
26945 sta %f0, [%r1]33
26946 stda %f32, [%r1]33
26947casa [%r1]0x21, %r2, %g0
26948casxa [%r1]0x21, %r2, %g0
26949 prefetcha [%r1]33, 0xc
26950CASE_ASI_0x21_th7_0x110:
26951 set 0x110, %r1
26952 ldsba [%r1]33, %r14
26953 ldsha [%r1]33, %r14
26954 ldswa [%r1]33, %r8
26955 lduba [%r1]33, %r6
26956 lduha [%r1]33, %r6
26957 ldxa [%r1]33, %r14
26958 ldda [%r1]33, %r6
26959 ldstuba [%r1]33, %r16
26960 swapa [%r1]33, %r8
26961 lda [%r1]33, %f48
26962 ldda [%r1]33, %f16
26963 stba %r12, [%r1]33
26964 stha %r14, [%r1]33
26965 stwa %r0, [%r1]33
26966 sta %f48, [%r1]33
26967 stda %f48, [%r1]33
26968casa [%r1]0x21, %r2, %g0
26969casxa [%r1]0x21, %r2, %g0
26970 prefetcha [%r1]33, 0x1f
26971CASE_ASI_0x40_th7_0x0:
26972 mov %g0, %r1
26973 ldsba [%r1]64, %r2
26974 ldsha [%r1]64, %r6
26975 ldswa [%r1]64, %r10
26976 lduba [%r1]64, %r12
26977 lduha [%r1]64, %r10
26978 ldxa [%r1]64, %r8
26979 ldda [%r1]64, %r10
26980 ldstuba [%r1]64, %r10
26981 swapa [%r1]64, %r14
26982 lda [%r1]64, %f32
26983 ldda [%r1]64, %f32
26984 stba %r2, [%r1]64
26985 stha %r4, [%r1]64
26986 stwa %r4, [%r1]64
26987 sta %f0, [%r1]64
26988 stda %f48, [%r1]64
26989casa [%r1]0x40, %r2, %g0
26990casxa [%r1]0x40, %r2, %g0
26991 prefetcha [%r1]64, 0x1b
26992CASE_ASI_0x40_th7_0x8:
26993 set 0x8, %r1
26994 ldsba [%r1]64, %r4
26995 ldsha [%r1]64, %r16
26996 ldswa [%r1]64, %r6
26997 lduba [%r1]64, %r14
26998 lduha [%r1]64, %r2
26999 ldxa [%r1]64, %r4
27000 ldda [%r1]64, %r16
27001 ldstuba [%r1]64, %r2
27002 swapa [%r1]64, %r14
27003 lda [%r1]64, %f48
27004 ldda [%r1]64, %f0
27005 stba %r12, [%r1]64
27006 stha %r4, [%r1]64
27007 stwa %r4, [%r1]64
27008 sta %f16, [%r1]64
27009 stda %f32, [%r1]64
27010casa [%r1]0x40, %r2, %g0
27011casxa [%r1]0x40, %r2, %g0
27012 prefetcha [%r1]64, 0x0
27013CASE_ASI_0x40_th7_0x10:
27014 set 0x10, %r1
27015 ldsba [%r1]64, %r8
27016 ldsha [%r1]64, %r12
27017 ldswa [%r1]64, %r14
27018 lduba [%r1]64, %r4
27019 lduha [%r1]64, %r10
27020 ldxa [%r1]64, %r10
27021 ldda [%r1]64, %r4
27022 ldstuba [%r1]64, %r4
27023 swapa [%r1]64, %r12
27024 lda [%r1]64, %f16
27025 ldda [%r1]64, %f32
27026 stba %r0, [%r1]64
27027 stha %r8, [%r1]64
27028 stwa %r14, [%r1]64
27029 sta %f32, [%r1]64
27030 stda %f32, [%r1]64
27031casa [%r1]0x40, %r2, %g0
27032casxa [%r1]0x40, %r2, %g0
27033 prefetcha [%r1]64, 0x5
27034CASE_ASI_0x40_th7_0x18:
27035 set 0x18, %r1
27036 ldsba [%r1]64, %r12
27037 ldsha [%r1]64, %r6
27038 ldswa [%r1]64, %r2
27039 lduba [%r1]64, %r10
27040 lduha [%r1]64, %r6
27041 ldxa [%r1]64, %r14
27042 ldda [%r1]64, %r14
27043 ldstuba [%r1]64, %r12
27044 swapa [%r1]64, %r12
27045 lda [%r1]64, %f48
27046 ldda [%r1]64, %f16
27047 stba %r0, [%r1]64
27048 stha %r0, [%r1]64
27049 stwa %r0, [%r1]64
27050 sta %f0, [%r1]64
27051 stda %f16, [%r1]64
27052casa [%r1]0x40, %r2, %g0
27053casxa [%r1]0x40, %r2, %g0
27054 prefetcha [%r1]64, 0x12
27055CASE_ASI_0x40_th7_0x20:
27056 set 0x20, %r1
27057 ldsba [%r1]64, %r8
27058 ldsha [%r1]64, %r2
27059 ldswa [%r1]64, %r6
27060 lduba [%r1]64, %r2
27061 lduha [%r1]64, %r12
27062 ldxa [%r1]64, %r4
27063 ldda [%r1]64, %r14
27064 ldstuba [%r1]64, %r6
27065 swapa [%r1]64, %r14
27066 lda [%r1]64, %f0
27067 ldda [%r1]64, %f16
27068 stba %r14, [%r1]64
27069 stha %r14, [%r1]64
27070 stwa %r0, [%r1]64
27071 sta %f0, [%r1]64
27072 stda %f16, [%r1]64
27073casa [%r1]0x40, %r2, %g0
27074casxa [%r1]0x40, %r2, %g0
27075 prefetcha [%r1]64, 0x1e
27076CASE_ASI_0x40_th7_0x80:
27077 set 0x80, %r1
27078 ldsba [%r1]64, %r6
27079 ldsha [%r1]64, %r6
27080 ldswa [%r1]64, %r2
27081 lduba [%r1]64, %r8
27082 lduha [%r1]64, %r16
27083 ldxa [%r1]64, %r12
27084 ldda [%r1]64, %r4
27085 ldstuba [%r1]64, %r12
27086 swapa [%r1]64, %r8
27087 lda [%r1]64, %f16
27088 ldda [%r1]64, %f32
27089 stba %r6, [%r1]64
27090 stha %r14, [%r1]64
27091 stwa %r6, [%r1]64
27092 sta %f0, [%r1]64
27093 stda %f48, [%r1]64
27094casa [%r1]0x40, %r2, %g0
27095casxa [%r1]0x40, %r2, %g0
27096 prefetcha [%r1]64, 0xb
27097CASE_ASI_0x40_th7_0x88:
27098 set 0x88, %r1
27099 ldsba [%r1]64, %r14
27100 ldsha [%r1]64, %r14
27101 ldswa [%r1]64, %r12
27102 lduba [%r1]64, %r10
27103 lduha [%r1]64, %r6
27104 ldxa [%r1]64, %r8
27105 ldda [%r1]64, %r2
27106 ldstuba [%r1]64, %r6
27107 swapa [%r1]64, %r16
27108 lda [%r1]64, %f16
27109 ldda [%r1]64, %f16
27110 stba %r8, [%r1]64
27111 stha %r4, [%r1]64
27112 stwa %r8, [%r1]64
27113 sta %f16, [%r1]64
27114 stda %f0, [%r1]64
27115casa [%r1]0x40, %r2, %g0
27116casxa [%r1]0x40, %r2, %g0
27117 prefetcha [%r1]64, 0x1
27118CASE_ASI_0x44_th7_0x0:
27119 mov %g0, %r1
27120 ldsba [%r1]68, %r6
27121 ldsha [%r1]68, %r8
27122 ldswa [%r1]68, %r4
27123 lduba [%r1]68, %r10
27124 lduha [%r1]68, %r2
27125 ldxa [%r1]68, %r0
27126 ldda [%r1]68, %r4
27127 ldstuba [%r1]68, %r6
27128 swapa [%r1]68, %r10
27129 lda [%r1]68, %f48
27130 ldda [%r1]68, %f32
27131 stba %r10, [%r1]68
27132 stha %r0, [%r1]68
27133 stwa %r14, [%r1]68
27134 sta %f16, [%r1]68
27135 stda %f32, [%r1]68
27136casa [%r1]0x44, %r2, %g0
27137casxa [%r1]0x44, %r2, %g0
27138 prefetcha [%r1]68, 0x10
27139CASE_ASI_0x4a_th7_range162:
27140!!asi_range = 0x0-0x3f
27141 set 0x13, %r1
27142 and %r1, %r29, %r1 !make sure address is aligned
27143 ldsba [%r1]74, %r4
27144 ldsha [%r1]74, %r8
27145 ldswa [%r1]74, %r4
27146 lduba [%r1]74, %r4
27147 lduha [%r1]74, %r4
27148 ldxa [%r1]74, %r8
27149 ldda [%r1]74, %r2
27150 ldstuba [%r1]74, %r4
27151 swapa [%r1]74, %r2
27152 lda [%r1]74, %f0
27153 ldda [%r1]74, %f32
27154 stba %r8, [%r1]74
27155 stha %r10, [%r1]74
27156 stwa %r0, [%r1]74
27157 sta %f32, [%r1]74
27158 stda %f48, [%r1]74
27159casa [%r1]0x4a, %r2, %g0
27160casxa [%r1]0x4a, %r2, %g0
27161 prefetcha [%r1]74, 0x18
27162CASE_ASI_0x3_th7:
27163 setx 0x7d8913b2, %r4, %r1
27164 and %r1, %r31, %r1 !make sure address is aligned
27165 ldx [%r27 + 0x6b & ~0x7], %r2
27166 ldx [%r21 + 0x23 & ~0x7], %r4
27167 ldx [%r26 + 0x52 & ~0x7], %r6
27168 ldx [%r27 + 0xbd & ~0x7], %r8
27169 ldx [%r26 + 0x90 & ~0x7], %r10
27170 ldx [%r23 + 0x40 & ~0x7], %r12
27171 ldx [%r22 + 0x9 & ~0x7], %r14
27172 ldx [%r21 + 0xa6 & ~0x7], %r16
27173 ld [%r23 + 0x2c & ~0x7], %f0
27174 ld [%r21 + 0x73 & ~0x7], %f16
27175 ld [%r25 + 0x41 & ~0x7], %f32
27176 ld [%r28 + 0x3c & ~0x7], %f48
27177 ldsba [%r1]3, %r6
27178 ldsha [%r1]3, %r4
27179 ldswa [%r1]3, %r16
27180 lduba [%r1]3, %r8
27181 lduha [%r1]3, %r8
27182 ldxa [%r1]3, %r6
27183 ldda [%r1]3, %r10
27184 ldstuba [%r1]3, %r2
27185 swapa [%r1]3, %r2
27186 lda [%r1]3, %f48
27187 ldda [%r1]3, %f16
27188 stba %r0, [%r1]3
27189 stha %r8, [%r1]3
27190 stwa %r4, [%r1]3
27191 stxa %r0, [%r1]3
27192 sta %f0, [%r1]3
27193 stda %f16, [%r1]3
27194casa [%r1]0x3, %r2, %g0
27195casxa [%r1]0x3, %r2, %g0
27196 prefetcha [%r1]3, 0x0
27197CASE_ASI_0xd_th7:
27198 setx 0xa7f7900, %r4, %r1
27199 and %r1, %r31, %r1 !make sure address is aligned
27200 ldx [%r25 + 0xfe & ~0x7], %r2
27201 ldx [%r28 + 0x5b & ~0x7], %r4
27202 ldx [%r28 + 0xae & ~0x7], %r6
27203 ldx [%r22 + 0xa6 & ~0x7], %r8
27204 ldx [%r26 + 0xce & ~0x7], %r10
27205 ldx [%r24 + 0x21 & ~0x7], %r12
27206 ldx [%r24 + 0xf5 & ~0x7], %r14
27207 ldx [%r24 + 0x2a & ~0x7], %r16
27208 ld [%r27 + 0x42 & ~0x7], %f0
27209 ld [%r24 + 0x3d & ~0x7], %f16
27210 ld [%r26 + 0x3d & ~0x7], %f32
27211 ld [%r27 + 0x16 & ~0x7], %f48
27212 ldsba [%r1]13, %r16
27213 ldsha [%r1]13, %r2
27214 ldswa [%r1]13, %r16
27215 lduba [%r1]13, %r14
27216 lduha [%r1]13, %r2
27217 ldxa [%r1]13, %r10
27218 ldda [%r1]13, %r14
27219 ldstuba [%r1]13, %r2
27220 swapa [%r1]13, %r10
27221 lda [%r1]13, %f48
27222 ldda [%r1]13, %f48
27223 stba %r10, [%r1]13
27224 stha %r8, [%r1]13
27225 stwa %r2, [%r1]13
27226 stxa %r8, [%r1]13
27227 sta %f48, [%r1]13
27228 stda %f0, [%r1]13
27229casa [%r1]0xd, %r2, %g0
27230casxa [%r1]0xd, %r2, %g0
27231 prefetcha [%r1]13, 0x15
27232CASE_ASI_0x12_th7:
27233 setx 0x67bc183a, %r4, %r1
27234 and %r1, %r31, %r1 !make sure address is aligned
27235 ldx [%r26 + 0x1b & ~0x7], %r2
27236 ldx [%r27 + 0x22 & ~0x7], %r4
27237 ldx [%r22 + 0xc9 & ~0x7], %r6
27238 ldx [%r24 + 0x73 & ~0x7], %r8
27239 ldx [%r22 + 0xa8 & ~0x7], %r10
27240 ldx [%r26 + 0xe4 & ~0x7], %r12
27241 ldx [%r28 + 0xf3 & ~0x7], %r14
27242 ldx [%r25 + 0x9 & ~0x7], %r16
27243 ld [%r25 + 0xaa & ~0x7], %f0
27244 ld [%r28 + 0x35 & ~0x7], %f16
27245 ld [%r25 + 0x99 & ~0x7], %f32
27246 ld [%r26 + 0x75 & ~0x7], %f48
27247 ldsba [%r1]18, %r12
27248 ldsha [%r1]18, %r12
27249 ldswa [%r1]18, %r10
27250 lduba [%r1]18, %r12
27251 lduha [%r1]18, %r8
27252 ldxa [%r1]18, %r16
27253 ldda [%r1]18, %r16
27254 ldstuba [%r1]18, %r6
27255 swapa [%r1]18, %r12
27256 lda [%r1]18, %f32
27257 ldda [%r1]18, %f32
27258 stba %r6, [%r1]18
27259 stha %r10, [%r1]18
27260 stwa %r10, [%r1]18
27261 stxa %r2, [%r1]18
27262 sta %f16, [%r1]18
27263 stda %f16, [%r1]18
27264casa [%r1]0x12, %r2, %g0
27265casxa [%r1]0x12, %r2, %g0
27266 prefetcha [%r1]18, 0x4
27267CASE_ASI_0x13_th7:
27268 setx 0x3b70bfab, %r4, %r1
27269 and %r1, %r31, %r1 !make sure address is aligned
27270 ldx [%r21 + 0x9 & ~0x7], %r2
27271 ldx [%r26 + 0xca & ~0x7], %r4
27272 ldx [%r22 + 0xac & ~0x7], %r6
27273 ldx [%r23 + 0xdc & ~0x7], %r8
27274 ldx [%r24 + 0x8e & ~0x7], %r10
27275 ldx [%r25 + 0xd0 & ~0x7], %r12
27276 ldx [%r28 + 0x15 & ~0x7], %r14
27277 ldx [%r26 + 0xe & ~0x7], %r16
27278 ld [%r25 + 0xdf & ~0x7], %f0
27279 ld [%r27 + 0x40 & ~0x7], %f16
27280 ld [%r22 + 0x2a & ~0x7], %f32
27281 ld [%r25 + 0xac & ~0x7], %f48
27282 ldsba [%r1]19, %r10
27283 ldsha [%r1]19, %r10
27284 ldswa [%r1]19, %r8
27285 lduba [%r1]19, %r6
27286 lduha [%r1]19, %r4
27287 ldxa [%r1]19, %r14
27288 ldda [%r1]19, %r4
27289 ldstuba [%r1]19, %r6
27290 swapa [%r1]19, %r2
27291 lda [%r1]19, %f16
27292 ldda [%r1]19, %f48
27293 stba %r4, [%r1]19
27294 stha %r8, [%r1]19
27295 stwa %r0, [%r1]19
27296 stxa %r12, [%r1]19
27297 sta %f16, [%r1]19
27298 stda %f16, [%r1]19
27299casa [%r1]0x13, %r2, %g0
27300casxa [%r1]0x13, %r2, %g0
27301 prefetcha [%r1]19, 0x1d
27302CASE_ASI_0x2d_th7:
27303 setx 0x641a3bfe, %r4, %r1
27304 and %r1, %r31, %r1 !make sure address is aligned
27305 ldx [%r25 + 0x24 & ~0x7], %r2
27306 ldx [%r24 + 0x30 & ~0x7], %r4
27307 ldx [%r23 + 0x1c & ~0x7], %r6
27308 ldx [%r23 + 0x57 & ~0x7], %r8
27309 ldx [%r24 + 0x70 & ~0x7], %r10
27310 ldx [%r25 + 0x73 & ~0x7], %r12
27311 ldx [%r24 + 0xef & ~0x7], %r14
27312 ldx [%r26 + 0xca & ~0x7], %r16
27313 ld [%r26 + 0x46 & ~0x7], %f0
27314 ld [%r21 + 0xc6 & ~0x7], %f16
27315 ld [%r24 + 0x55 & ~0x7], %f32
27316 ld [%r28 + 0xcb & ~0x7], %f48
27317 ldsba [%r1]45, %r8
27318 ldsha [%r1]45, %r10
27319 ldswa [%r1]45, %r10
27320 lduba [%r1]45, %r6
27321 lduha [%r1]45, %r10
27322 ldxa [%r1]45, %r12
27323 ldda [%r1]45, %r10
27324 ldstuba [%r1]45, %r2
27325 swapa [%r1]45, %r2
27326 lda [%r1]45, %f32
27327 ldda [%r1]45, %f48
27328 stba %r2, [%r1]45
27329 stha %r8, [%r1]45
27330 stwa %r4, [%r1]45
27331 stxa %r10, [%r1]45
27332 sta %f16, [%r1]45
27333 stda %f48, [%r1]45
27334casa [%r1]0x2d, %r2, %g0
27335casxa [%r1]0x2d, %r2, %g0
27336 prefetcha [%r1]45, 0x15
27337CASE_ASI_0x33_th7:
27338 setx 0x5c43ab7d, %r4, %r1
27339 and %r1, %r31, %r1 !make sure address is aligned
27340 ldx [%r27 + 0xa & ~0x7], %r2
27341 ldx [%r24 + 0xf6 & ~0x7], %r4
27342 ldx [%r26 + 0x61 & ~0x7], %r6
27343 ldx [%r28 + 0x98 & ~0x7], %r8
27344 ldx [%r27 + 0xe9 & ~0x7], %r10
27345 ldx [%r25 + 0xe0 & ~0x7], %r12
27346 ldx [%r26 + 0x4c & ~0x7], %r14
27347 ldx [%r21 + 0x68 & ~0x7], %r16
27348 ld [%r21 + 0x10 & ~0x7], %f0
27349 ld [%r21 + 0x30 & ~0x7], %f16
27350 ld [%r24 + 0x73 & ~0x7], %f32
27351 ld [%r26 + 0x8b & ~0x7], %f48
27352 ldsba [%r1]51, %r14
27353 ldsha [%r1]51, %r12
27354 ldswa [%r1]51, %r10
27355 lduba [%r1]51, %r8
27356 lduha [%r1]51, %r10
27357 ldxa [%r1]51, %r10
27358 ldda [%r1]51, %r10
27359 ldstuba [%r1]51, %r6
27360 swapa [%r1]51, %r10
27361 lda [%r1]51, %f0
27362 ldda [%r1]51, %f48
27363 stba %r0, [%r1]51
27364 stha %r12, [%r1]51
27365 stwa %r12, [%r1]51
27366 stxa %r6, [%r1]51
27367 sta %f48, [%r1]51
27368 stda %f32, [%r1]51
27369casa [%r1]0x33, %r2, %g0
27370casxa [%r1]0x33, %r2, %g0
27371 prefetcha [%r1]51, 0x12
27372CASE_ASI_0x37_th7:
27373 setx 0x3e459326, %r4, %r1
27374 and %r1, %r31, %r1 !make sure address is aligned
27375 ldx [%r23 + 0xb2 & ~0x7], %r2
27376 ldx [%r25 + 0x51 & ~0x7], %r4
27377 ldx [%r26 + 0xbe & ~0x7], %r6
27378 ldx [%r22 + 0x8c & ~0x7], %r8
27379 ldx [%r27 + 0x54 & ~0x7], %r10
27380 ldx [%r25 + 0x4a & ~0x7], %r12
27381 ldx [%r26 + 0xed & ~0x7], %r14
27382 ldx [%r24 + 0x5b & ~0x7], %r16
27383 ld [%r23 + 0x89 & ~0x7], %f0
27384 ld [%r27 + 0x9c & ~0x7], %f16
27385 ld [%r22 + 0xf0 & ~0x7], %f32
27386 ld [%r28 + 0xe4 & ~0x7], %f48
27387 ldsba [%r1]55, %r2
27388 ldsha [%r1]55, %r12
27389 ldswa [%r1]55, %r14
27390 lduba [%r1]55, %r4
27391 lduha [%r1]55, %r2
27392 ldxa [%r1]55, %r16
27393 ldda [%r1]55, %r16
27394 ldstuba [%r1]55, %r4
27395 swapa [%r1]55, %r4
27396 lda [%r1]55, %f0
27397 ldda [%r1]55, %f32
27398 stba %r10, [%r1]55
27399 stha %r14, [%r1]55
27400 stwa %r6, [%r1]55
27401 stxa %r6, [%r1]55
27402 sta %f48, [%r1]55
27403 stda %f0, [%r1]55
27404casa [%r1]0x37, %r2, %g0
27405casxa [%r1]0x37, %r2, %g0
27406 prefetcha [%r1]55, 0x10
27407CASE_ASI_0x3f_th7:
27408 setx 0x116c6057, %r4, %r1
27409 and %r1, %r31, %r1 !make sure address is aligned
27410 ldx [%r28 + 0xe9 & ~0x7], %r2
27411 ldx [%r24 + 0x6a & ~0x7], %r4
27412 ldx [%r25 + 0xf1 & ~0x7], %r6
27413 ldx [%r21 + 0xaf & ~0x7], %r8
27414 ldx [%r24 + 0x8d & ~0x7], %r10
27415 ldx [%r21 + 0x6b & ~0x7], %r12
27416 ldx [%r25 + 0xf1 & ~0x7], %r14
27417 ldx [%r22 + 0x3b & ~0x7], %r16
27418 ld [%r22 + 0x8f & ~0x7], %f0
27419 ld [%r25 + 0x6c & ~0x7], %f16
27420 ld [%r21 + 0x68 & ~0x7], %f32
27421 ld [%r24 + 0x30 & ~0x7], %f48
27422 ldsba [%r1]63, %r10
27423 ldsha [%r1]63, %r10
27424 ldswa [%r1]63, %r4
27425 lduba [%r1]63, %r16
27426 lduha [%r1]63, %r2
27427 ldxa [%r1]63, %r12
27428 ldda [%r1]63, %r8
27429 ldstuba [%r1]63, %r4
27430 swapa [%r1]63, %r10
27431 lda [%r1]63, %f0
27432 ldda [%r1]63, %f16
27433 stba %r12, [%r1]63
27434 stha %r0, [%r1]63
27435 stwa %r14, [%r1]63
27436 stxa %r2, [%r1]63
27437 sta %f0, [%r1]63
27438 stda %f32, [%r1]63
27439casa [%r1]0x3f, %r2, %g0
27440casxa [%r1]0x3f, %r2, %g0
27441 prefetcha [%r1]63, 0xf
27442CASE_ASI_0x4b_th7:
27443 setx 0x1882f094, %r4, %r1
27444 and %r1, %r31, %r1 !make sure address is aligned
27445 ldx [%r25 + 0xfc & ~0x7], %r2
27446 ldx [%r25 + 0x5a & ~0x7], %r4
27447 ldx [%r27 + 0x73 & ~0x7], %r6
27448 ldx [%r26 + 0xae & ~0x7], %r8
27449 ldx [%r23 + 0xcb & ~0x7], %r10
27450 ldx [%r21 + 0x73 & ~0x7], %r12
27451 ldx [%r25 + 0xb5 & ~0x7], %r14
27452 ldx [%r21 + 0x14 & ~0x7], %r16
27453 ld [%r21 + 0x2f & ~0x7], %f0
27454 ld [%r23 + 0xa8 & ~0x7], %f16
27455 ld [%r21 + 0x2e & ~0x7], %f32
27456 ld [%r21 + 0xf1 & ~0x7], %f48
27457 ldsba [%r1]75, %r10
27458 ldsha [%r1]75, %r16
27459 ldswa [%r1]75, %r2
27460 lduba [%r1]75, %r4
27461 lduha [%r1]75, %r4
27462 ldxa [%r1]75, %r12
27463 ldda [%r1]75, %r16
27464 ldstuba [%r1]75, %r6
27465 swapa [%r1]75, %r14
27466 lda [%r1]75, %f32
27467 ldda [%r1]75, %f16
27468 stba %r14, [%r1]75
27469 stha %r4, [%r1]75
27470 stwa %r0, [%r1]75
27471 stxa %r0, [%r1]75
27472 sta %f32, [%r1]75
27473 stda %f32, [%r1]75
27474casa [%r1]0x4b, %r2, %g0
27475casxa [%r1]0x4b, %r2, %g0
27476 prefetcha [%r1]75, 0x1
27477CASE_ASI_0x4d_th7:
27478 setx 0x180bd73a, %r4, %r1
27479 and %r1, %r31, %r1 !make sure address is aligned
27480 ldx [%r22 + 0xe8 & ~0x7], %r2
27481 ldx [%r23 + 0x4 & ~0x7], %r4
27482 ldx [%r25 + 0x4f & ~0x7], %r6
27483 ldx [%r27 + 0xb5 & ~0x7], %r8
27484 ldx [%r21 + 0xe0 & ~0x7], %r10
27485 ldx [%r22 + 0xa0 & ~0x7], %r12
27486 ldx [%r28 + 0xeb & ~0x7], %r14
27487 ldx [%r26 + 0x58 & ~0x7], %r16
27488 ld [%r23 + 0x79 & ~0x7], %f0
27489 ld [%r25 + 0x53 & ~0x7], %f16
27490 ld [%r25 + 0xe2 & ~0x7], %f32
27491 ld [%r21 + 0x60 & ~0x7], %f48
27492 ldsba [%r1]77, %r2
27493 ldsha [%r1]77, %r14
27494 ldswa [%r1]77, %r12
27495 lduba [%r1]77, %r6
27496 lduha [%r1]77, %r6
27497 ldxa [%r1]77, %r6
27498 ldda [%r1]77, %r8
27499 ldstuba [%r1]77, %r4
27500 swapa [%r1]77, %r8
27501 lda [%r1]77, %f48
27502 ldda [%r1]77, %f0
27503 stba %r8, [%r1]77
27504 stha %r0, [%r1]77
27505 stwa %r2, [%r1]77
27506 stxa %r2, [%r1]77
27507 sta %f16, [%r1]77
27508 stda %f32, [%r1]77
27509casa [%r1]0x4d, %r2, %g0
27510casxa [%r1]0x4d, %r2, %g0
27511 prefetcha [%r1]77, 0x15
27512CASE_ASI_0x61_th7:
27513 setx 0x7726cea0, %r4, %r1
27514 and %r1, %r31, %r1 !make sure address is aligned
27515 ldx [%r23 + 0xf0 & ~0x7], %r2
27516 ldx [%r22 + 0xfc & ~0x7], %r4
27517 ldx [%r27 + 0x18 & ~0x7], %r6
27518 ldx [%r23 + 0x8c & ~0x7], %r8
27519 ldx [%r24 + 0xd7 & ~0x7], %r10
27520 ldx [%r25 + 0x5a & ~0x7], %r12
27521 ldx [%r27 + 0x40 & ~0x7], %r14
27522 ldx [%r26 + 0x88 & ~0x7], %r16
27523 ld [%r28 + 0x8c & ~0x7], %f0
27524 ld [%r25 + 0xc7 & ~0x7], %f16
27525 ld [%r27 + 0xca & ~0x7], %f32
27526 ld [%r26 + 0xa & ~0x7], %f48
27527 ldsba [%r1]97, %r4
27528 ldsha [%r1]97, %r2
27529 ldswa [%r1]97, %r6
27530 lduba [%r1]97, %r6
27531 lduha [%r1]97, %r14
27532 ldxa [%r1]97, %r8
27533 ldda [%r1]97, %r4
27534 ldstuba [%r1]97, %r16
27535 swapa [%r1]97, %r8
27536 lda [%r1]97, %f16
27537 ldda [%r1]97, %f16
27538 stba %r0, [%r1]97
27539 stha %r0, [%r1]97
27540 stwa %r2, [%r1]97
27541 stxa %r6, [%r1]97
27542 sta %f0, [%r1]97
27543 stda %f48, [%r1]97
27544casa [%r1]0x61, %r2, %g0
27545casxa [%r1]0x61, %r2, %g0
27546 prefetcha [%r1]97, 0x15
27547CASE_ASI_0x6c_th7:
27548 setx 0x7b8f9138, %r4, %r1
27549 and %r1, %r31, %r1 !make sure address is aligned
27550 ldx [%r22 + 0xd4 & ~0x7], %r2
27551 ldx [%r28 + 0xae & ~0x7], %r4
27552 ldx [%r27 + 0x32 & ~0x7], %r6
27553 ldx [%r24 + 0x18 & ~0x7], %r8
27554 ldx [%r24 + 0x62 & ~0x7], %r10
27555 ldx [%r22 + 0xf & ~0x7], %r12
27556 ldx [%r26 + 0x41 & ~0x7], %r14
27557 ldx [%r28 + 0x43 & ~0x7], %r16
27558 ld [%r26 + 0x1 & ~0x7], %f0
27559 ld [%r26 + 0xbd & ~0x7], %f16
27560 ld [%r28 + 0x81 & ~0x7], %f32
27561 ld [%r23 + 0x56 & ~0x7], %f48
27562 ldsba [%r1]108, %r12
27563 ldsha [%r1]108, %r8
27564 ldswa [%r1]108, %r10
27565 lduba [%r1]108, %r6
27566 lduha [%r1]108, %r4
27567 ldxa [%r1]108, %r14
27568 ldda [%r1]108, %r10
27569 ldstuba [%r1]108, %r2
27570 swapa [%r1]108, %r6
27571 lda [%r1]108, %f48
27572 ldda [%r1]108, %f32
27573 stba %r4, [%r1]108
27574 stha %r0, [%r1]108
27575 stwa %r6, [%r1]108
27576 stxa %r8, [%r1]108
27577 sta %f48, [%r1]108
27578 stda %f48, [%r1]108
27579casa [%r1]0x6c, %r2, %g0
27580casxa [%r1]0x6c, %r2, %g0
27581 prefetcha [%r1]108, 0x1e
27582CASE_ASI_0x77_th7:
27583 setx 0x5545cf3f, %r4, %r1
27584 and %r1, %r31, %r1 !make sure address is aligned
27585 ldx [%r25 + 0x2c & ~0x7], %r2
27586 ldx [%r21 + 0x95 & ~0x7], %r4
27587 ldx [%r28 + 0x5 & ~0x7], %r6
27588 ldx [%r28 + 0xc0 & ~0x7], %r8
27589 ldx [%r27 + 0x10 & ~0x7], %r10
27590 ldx [%r24 + 0x19 & ~0x7], %r12
27591 ldx [%r28 + 0x7c & ~0x7], %r14
27592 ldx [%r25 + 0x46 & ~0x7], %r16
27593 ld [%r25 + 0xb7 & ~0x7], %f0
27594 ld [%r25 + 0xa3 & ~0x7], %f16
27595 ld [%r21 + 0xa7 & ~0x7], %f32
27596 ld [%r22 + 0x9e & ~0x7], %f48
27597 ldsba [%r1]119, %r14
27598 ldsha [%r1]119, %r8
27599 ldswa [%r1]119, %r8
27600 lduba [%r1]119, %r6
27601 lduha [%r1]119, %r2
27602 ldxa [%r1]119, %r8
27603 ldda [%r1]119, %r12
27604 ldstuba [%r1]119, %r8
27605 swapa [%r1]119, %r8
27606 lda [%r1]119, %f48
27607 ldda [%r1]119, %f16
27608 stba %r0, [%r1]119
27609 stha %r8, [%r1]119
27610 stwa %r14, [%r1]119
27611 stxa %r2, [%r1]119
27612 sta %f48, [%r1]119
27613 stda %f0, [%r1]119
27614casa [%r1]0x77, %r2, %g0
27615casxa [%r1]0x77, %r2, %g0
27616 prefetcha [%r1]119, 0x18
27617CASE_ASI_0x7f_th7:
27618 setx 0x4c3f285a, %r4, %r1
27619 and %r1, %r31, %r1 !make sure address is aligned
27620 ldx [%r22 + 0x60 & ~0x7], %r2
27621 ldx [%r23 + 0xbd & ~0x7], %r4
27622 ldx [%r21 + 0x2f & ~0x7], %r6
27623 ldx [%r24 + 0x65 & ~0x7], %r8
27624 ldx [%r26 + 0xd7 & ~0x7], %r10
27625 ldx [%r21 + 0x53 & ~0x7], %r12
27626 ldx [%r21 + 0xa9 & ~0x7], %r14
27627 ldx [%r24 + 0x52 & ~0x7], %r16
27628 ld [%r27 + 0x4a & ~0x7], %f0
27629 ld [%r24 + 0xec & ~0x7], %f16
27630 ld [%r24 + 0x1b & ~0x7], %f32
27631 ld [%r27 + 0xa1 & ~0x7], %f48
27632 ldsba [%r1]127, %r2
27633 ldsha [%r1]127, %r4
27634 ldswa [%r1]127, %r4
27635 lduba [%r1]127, %r2
27636 lduha [%r1]127, %r4
27637 ldxa [%r1]127, %r2
27638 ldda [%r1]127, %r6
27639 ldstuba [%r1]127, %r8
27640 swapa [%r1]127, %r2
27641 lda [%r1]127, %f32
27642 ldda [%r1]127, %f16
27643 stba %r0, [%r1]127
27644 stha %r8, [%r1]127
27645 stwa %r6, [%r1]127
27646 stxa %r12, [%r1]127
27647 sta %f32, [%r1]127
27648 stda %f32, [%r1]127
27649casa [%r1]0x7f, %r2, %g0
27650casxa [%r1]0x7f, %r2, %g0
27651 prefetcha [%r1]127, 0x18
27652CASE_ASI_0x8f_th7:
27653 setx 0x157c45a5, %r4, %r1
27654 and %r1, %r31, %r1 !make sure address is aligned
27655 ldx [%r22 + 0x95 & ~0x7], %r2
27656 ldx [%r25 + 0x26 & ~0x7], %r4
27657 ldx [%r23 + 0x6c & ~0x7], %r6
27658 ldx [%r27 + 0x1a & ~0x7], %r8
27659 ldx [%r26 + 0xec & ~0x7], %r10
27660 ldx [%r25 + 0xd1 & ~0x7], %r12
27661 ldx [%r27 + 0x9b & ~0x7], %r14
27662 ldx [%r21 + 0xa9 & ~0x7], %r16
27663 ld [%r27 + 0x8a & ~0x7], %f0
27664 ld [%r27 + 0xf5 & ~0x7], %f16
27665 ld [%r22 + 0x35 & ~0x7], %f32
27666 ld [%r24 + 0x9d & ~0x7], %f48
27667 ldsba [%r1]143, %r10
27668 ldsha [%r1]143, %r12
27669 ldswa [%r1]143, %r6
27670 lduba [%r1]143, %r2
27671 lduha [%r1]143, %r2
27672 ldxa [%r1]143, %r10
27673 ldda [%r1]143, %r2
27674 ldstuba [%r1]143, %r2
27675 swapa [%r1]143, %r2
27676 lda [%r1]143, %f48
27677 ldda [%r1]143, %f0
27678 stba %r8, [%r1]143
27679 stha %r14, [%r1]143
27680 stwa %r4, [%r1]143
27681 stxa %r12, [%r1]143
27682 sta %f0, [%r1]143
27683 stda %f48, [%r1]143
27684casa [%r1]0x8f, %r2, %g0
27685casxa [%r1]0x8f, %r2, %g0
27686 prefetcha [%r1]143, 0x1c
27687CASE_ASI_0x97_th7:
27688 setx 0x5b5f451f, %r4, %r1
27689 and %r1, %r31, %r1 !make sure address is aligned
27690 ldx [%r23 + 0x7e & ~0x7], %r2
27691 ldx [%r26 + 0x2d & ~0x7], %r4
27692 ldx [%r27 + 0x64 & ~0x7], %r6
27693 ldx [%r26 + 0x88 & ~0x7], %r8
27694 ldx [%r27 + 0x3 & ~0x7], %r10
27695 ldx [%r24 + 0x38 & ~0x7], %r12
27696 ldx [%r28 + 0x5e & ~0x7], %r14
27697 ldx [%r21 + 0x3 & ~0x7], %r16
27698 ld [%r26 + 0xec & ~0x7], %f0
27699 ld [%r22 + 0x7f & ~0x7], %f16
27700 ld [%r25 + 0x4b & ~0x7], %f32
27701 ld [%r23 + 0x13 & ~0x7], %f48
27702 ldsba [%r1]151, %r2
27703 ldsha [%r1]151, %r14
27704 ldswa [%r1]151, %r6
27705 lduba [%r1]151, %r8
27706 lduha [%r1]151, %r12
27707 ldxa [%r1]151, %r8
27708 ldda [%r1]151, %r12
27709 ldstuba [%r1]151, %r12
27710 swapa [%r1]151, %r16
27711 lda [%r1]151, %f0
27712 ldda [%r1]151, %f0
27713 stba %r2, [%r1]151
27714 stha %r6, [%r1]151
27715 stwa %r10, [%r1]151
27716 stxa %r12, [%r1]151
27717 sta %f32, [%r1]151
27718 stda %f48, [%r1]151
27719casa [%r1]0x97, %r2, %g0
27720casxa [%r1]0x97, %r2, %g0
27721 prefetcha [%r1]151, 0x13
27722CASE_ASI_0x9f_th7:
27723 setx 0x546f4665, %r4, %r1
27724 and %r1, %r31, %r1 !make sure address is aligned
27725 ldx [%r27 + 0x18 & ~0x7], %r2
27726 ldx [%r24 + 0xdc & ~0x7], %r4
27727 ldx [%r25 + 0xec & ~0x7], %r6
27728 ldx [%r28 + 0x1f & ~0x7], %r8
27729 ldx [%r22 + 0x32 & ~0x7], %r10
27730 ldx [%r22 + 0x41 & ~0x7], %r12
27731 ldx [%r22 + 0x1b & ~0x7], %r14
27732 ldx [%r23 + 0x72 & ~0x7], %r16
27733 ld [%r28 + 0x3a & ~0x7], %f0
27734 ld [%r24 + 0x57 & ~0x7], %f16
27735 ld [%r21 + 0x1c & ~0x7], %f32
27736 ld [%r28 + 0xec & ~0x7], %f48
27737 ldsba [%r1]159, %r4
27738 ldsha [%r1]159, %r6
27739 ldswa [%r1]159, %r14
27740 lduba [%r1]159, %r12
27741 lduha [%r1]159, %r10
27742 ldxa [%r1]159, %r16
27743 ldda [%r1]159, %r10
27744 ldstuba [%r1]159, %r4
27745 swapa [%r1]159, %r2
27746 lda [%r1]159, %f48
27747 ldda [%r1]159, %f16
27748 stba %r10, [%r1]159
27749 stha %r2, [%r1]159
27750 stwa %r12, [%r1]159
27751 stxa %r12, [%r1]159
27752 sta %f16, [%r1]159
27753 stda %f0, [%r1]159
27754casa [%r1]0x9f, %r2, %g0
27755casxa [%r1]0x9f, %r2, %g0
27756 prefetcha [%r1]159, 0x1a
27757CASE_ASI_0xa7_th7:
27758 setx 0x7ca440e4, %r4, %r1
27759 and %r1, %r31, %r1 !make sure address is aligned
27760 ldx [%r21 + 0x1c & ~0x7], %r2
27761 ldx [%r21 + 0x6a & ~0x7], %r4
27762 ldx [%r28 + 0x18 & ~0x7], %r6
27763 ldx [%r21 + 0xb6 & ~0x7], %r8
27764 ldx [%r25 + 0x8c & ~0x7], %r10
27765 ldx [%r26 + 0xe4 & ~0x7], %r12
27766 ldx [%r27 + 0x55 & ~0x7], %r14
27767 ldx [%r21 + 0xd3 & ~0x7], %r16
27768 ld [%r22 + 0x2e & ~0x7], %f0
27769 ld [%r21 + 0xbc & ~0x7], %f16
27770 ld [%r22 + 0x56 & ~0x7], %f32
27771 ld [%r23 + 0xc6 & ~0x7], %f48
27772 ldsba [%r1]167, %r8
27773 ldsha [%r1]167, %r6
27774 ldswa [%r1]167, %r10
27775 lduba [%r1]167, %r2
27776 lduha [%r1]167, %r16
27777 ldxa [%r1]167, %r8
27778 ldda [%r1]167, %r8
27779 ldstuba [%r1]167, %r14
27780 swapa [%r1]167, %r16
27781 lda [%r1]167, %f32
27782 ldda [%r1]167, %f16
27783 stba %r10, [%r1]167
27784 stha %r10, [%r1]167
27785 stwa %r4, [%r1]167
27786 stxa %r8, [%r1]167
27787 sta %f16, [%r1]167
27788 stda %f0, [%r1]167
27789casa [%r1]0xa7, %r2, %g0
27790casxa [%r1]0xa7, %r2, %g0
27791 prefetcha [%r1]167, 0xb
27792CASE_ASI_0xaf_th7:
27793 setx 0x5b15556b, %r4, %r1
27794 and %r1, %r31, %r1 !make sure address is aligned
27795 ldx [%r25 + 0x5c & ~0x7], %r2
27796 ldx [%r26 + 0x97 & ~0x7], %r4
27797 ldx [%r24 + 0x8f & ~0x7], %r6
27798 ldx [%r28 + 0x59 & ~0x7], %r8
27799 ldx [%r23 + 0x29 & ~0x7], %r10
27800 ldx [%r26 + 0x9e & ~0x7], %r12
27801 ldx [%r28 + 0xe9 & ~0x7], %r14
27802 ldx [%r21 + 0x14 & ~0x7], %r16
27803 ld [%r21 + 0x63 & ~0x7], %f0
27804 ld [%r28 + 0xd & ~0x7], %f16
27805 ld [%r27 + 0x46 & ~0x7], %f32
27806 ld [%r24 + 0xfb & ~0x7], %f48
27807 ldsba [%r1]175, %r2
27808 ldsha [%r1]175, %r8
27809 ldswa [%r1]175, %r10
27810 lduba [%r1]175, %r12
27811 lduha [%r1]175, %r6
27812 ldxa [%r1]175, %r6
27813 ldda [%r1]175, %r8
27814 ldstuba [%r1]175, %r2
27815 swapa [%r1]175, %r2
27816 lda [%r1]175, %f48
27817 ldda [%r1]175, %f48
27818 stba %r0, [%r1]175
27819 stha %r6, [%r1]175
27820 stwa %r10, [%r1]175
27821 stxa %r8, [%r1]175
27822 sta %f0, [%r1]175
27823 stda %f32, [%r1]175
27824casa [%r1]0xaf, %r2, %g0
27825casxa [%r1]0xaf, %r2, %g0
27826 prefetcha [%r1]175, 0x5
27827CASE_ASI_0xb7_th7:
27828 setx 0x5ab07a14, %r4, %r1
27829 and %r1, %r31, %r1 !make sure address is aligned
27830 ldx [%r27 + 0xc7 & ~0x7], %r2
27831 ldx [%r27 + 0x27 & ~0x7], %r4
27832 ldx [%r22 + 0x78 & ~0x7], %r6
27833 ldx [%r28 + 0xa4 & ~0x7], %r8
27834 ldx [%r27 + 0xa9 & ~0x7], %r10
27835 ldx [%r24 + 0x2d & ~0x7], %r12
27836 ldx [%r23 + 0xf7 & ~0x7], %r14
27837 ldx [%r24 + 0xf2 & ~0x7], %r16
27838 ld [%r21 + 0x1b & ~0x7], %f0
27839 ld [%r26 + 0x1d & ~0x7], %f16
27840 ld [%r26 + 0x4f & ~0x7], %f32
27841 ld [%r27 + 0xfe & ~0x7], %f48
27842 ldsba [%r1]183, %r6
27843 ldsha [%r1]183, %r12
27844 ldswa [%r1]183, %r4
27845 lduba [%r1]183, %r4
27846 lduha [%r1]183, %r10
27847 ldxa [%r1]183, %r4
27848 ldda [%r1]183, %r4
27849 ldstuba [%r1]183, %r2
27850 swapa [%r1]183, %r14
27851 lda [%r1]183, %f48
27852 ldda [%r1]183, %f48
27853 stba %r8, [%r1]183
27854 stha %r10, [%r1]183
27855 stwa %r0, [%r1]183
27856 stxa %r4, [%r1]183
27857 sta %f32, [%r1]183
27858 stda %f0, [%r1]183
27859casa [%r1]0xb7, %r2, %g0
27860casxa [%r1]0xb7, %r2, %g0
27861 prefetcha [%r1]183, 0x17
27862CASE_ASI_0xbf_th7:
27863 setx 0x1a333a0b, %r4, %r1
27864 and %r1, %r31, %r1 !make sure address is aligned
27865 ldx [%r28 + 0x8 & ~0x7], %r2
27866 ldx [%r26 + 0x6d & ~0x7], %r4
27867 ldx [%r25 + 0x2f & ~0x7], %r6
27868 ldx [%r26 + 0x2b & ~0x7], %r8
27869 ldx [%r23 + 0x47 & ~0x7], %r10
27870 ldx [%r26 + 0x60 & ~0x7], %r12
27871 ldx [%r25 + 0x45 & ~0x7], %r14
27872 ldx [%r26 + 0x5d & ~0x7], %r16
27873 ld [%r25 + 0x5a & ~0x7], %f0
27874 ld [%r23 + 0xfd & ~0x7], %f16
27875 ld [%r22 + 0x2b & ~0x7], %f32
27876 ld [%r28 + 0x32 & ~0x7], %f48
27877 ldsba [%r1]191, %r12
27878 ldsha [%r1]191, %r10
27879 ldswa [%r1]191, %r12
27880 lduba [%r1]191, %r14
27881 lduha [%r1]191, %r14
27882 ldxa [%r1]191, %r16
27883 ldda [%r1]191, %r14
27884 ldstuba [%r1]191, %r10
27885 swapa [%r1]191, %r12
27886 lda [%r1]191, %f32
27887 ldda [%r1]191, %f48
27888 stba %r8, [%r1]191
27889 stha %r12, [%r1]191
27890 stwa %r10, [%r1]191
27891 stxa %r10, [%r1]191
27892 sta %f48, [%r1]191
27893 stda %f48, [%r1]191
27894casa [%r1]0xbf, %r2, %g0
27895casxa [%r1]0xbf, %r2, %g0
27896 prefetcha [%r1]191, 0xa
27897CASE_ASI_0xce_th7:
27898 setx 0x7fb4fec7, %r4, %r1
27899 and %r1, %r31, %r1 !make sure address is aligned
27900 ldx [%r23 + 0x75 & ~0x7], %r2
27901 ldx [%r21 + 0x25 & ~0x7], %r4
27902 ldx [%r26 + 0x73 & ~0x7], %r6
27903 ldx [%r25 + 0x39 & ~0x7], %r8
27904 ldx [%r22 + 0x6e & ~0x7], %r10
27905 ldx [%r25 + 0xd2 & ~0x7], %r12
27906 ldx [%r23 + 0x1 & ~0x7], %r14
27907 ldx [%r21 + 0x28 & ~0x7], %r16
27908 ld [%r23 + 0x9a & ~0x7], %f0
27909 ld [%r21 + 0x7b & ~0x7], %f16
27910 ld [%r27 + 0xad & ~0x7], %f32
27911 ld [%r21 + 0xbb & ~0x7], %f48
27912 ldsba [%r1]206, %r6
27913 ldsha [%r1]206, %r8
27914 ldswa [%r1]206, %r4
27915 lduba [%r1]206, %r2
27916 lduha [%r1]206, %r8
27917 ldxa [%r1]206, %r12
27918 ldda [%r1]206, %r12
27919 ldstuba [%r1]206, %r12
27920 swapa [%r1]206, %r2
27921 lda [%r1]206, %f32
27922 ldda [%r1]206, %f0
27923 stba %r10, [%r1]206
27924 stha %r6, [%r1]206
27925 stwa %r2, [%r1]206
27926 stxa %r14, [%r1]206
27927 sta %f48, [%r1]206
27928 stda %f16, [%r1]206
27929casa [%r1]0xce, %r2, %g0
27930casxa [%r1]0xce, %r2, %g0
27931 prefetcha [%r1]206, 0xb
27932CASE_ASI_0xcf_th7:
27933 setx 0x1b08d1b8, %r4, %r1
27934 and %r1, %r31, %r1 !make sure address is aligned
27935 ldx [%r28 + 0x8e & ~0x7], %r2
27936 ldx [%r24 + 0x14 & ~0x7], %r4
27937 ldx [%r24 + 0x99 & ~0x7], %r6
27938 ldx [%r26 + 0x76 & ~0x7], %r8
27939 ldx [%r28 + 0xda & ~0x7], %r10
27940 ldx [%r28 + 0x7e & ~0x7], %r12
27941 ldx [%r22 + 0x97 & ~0x7], %r14
27942 ldx [%r23 + 0x8c & ~0x7], %r16
27943 ld [%r28 + 0xf5 & ~0x7], %f0
27944 ld [%r25 + 0x47 & ~0x7], %f16
27945 ld [%r28 + 0x47 & ~0x7], %f32
27946 ld [%r25 + 0x34 & ~0x7], %f48
27947 ldsba [%r1]207, %r10
27948 ldsha [%r1]207, %r4
27949 ldswa [%r1]207, %r2
27950 lduba [%r1]207, %r16
27951 lduha [%r1]207, %r14
27952 ldxa [%r1]207, %r14
27953 ldda [%r1]207, %r8
27954 ldstuba [%r1]207, %r10
27955 swapa [%r1]207, %r6
27956 lda [%r1]207, %f16
27957 ldda [%r1]207, %f0
27958 stba %r4, [%r1]207
27959 stha %r6, [%r1]207
27960 stwa %r10, [%r1]207
27961 stxa %r6, [%r1]207
27962 sta %f0, [%r1]207
27963 stda %f16, [%r1]207
27964casa [%r1]0xcf, %r2, %g0
27965casxa [%r1]0xcf, %r2, %g0
27966 prefetcha [%r1]207, 0x14
27967CASE_ASI_0xdd_th7:
27968 setx 0x683b5cdc, %r4, %r1
27969 and %r1, %r31, %r1 !make sure address is aligned
27970 ldx [%r27 + 0xc1 & ~0x7], %r2
27971 ldx [%r26 + 0x89 & ~0x7], %r4
27972 ldx [%r22 + 0xf4 & ~0x7], %r6
27973 ldx [%r28 + 0xd2 & ~0x7], %r8
27974 ldx [%r28 + 0x2c & ~0x7], %r10
27975 ldx [%r27 + 0x7c & ~0x7], %r12
27976 ldx [%r23 + 0xfa & ~0x7], %r14
27977 ldx [%r25 + 0x65 & ~0x7], %r16
27978 ld [%r23 + 0x8f & ~0x7], %f0
27979 ld [%r23 + 0x5d & ~0x7], %f16
27980 ld [%r23 + 0x71 & ~0x7], %f32
27981 ld [%r22 + 0x15 & ~0x7], %f48
27982 ldsba [%r1]221, %r4
27983 ldsha [%r1]221, %r2
27984 ldswa [%r1]221, %r12
27985 lduba [%r1]221, %r2
27986 lduha [%r1]221, %r6
27987 ldxa [%r1]221, %r12
27988 ldda [%r1]221, %r10
27989 ldstuba [%r1]221, %r4
27990 swapa [%r1]221, %r4
27991 lda [%r1]221, %f48
27992 ldda [%r1]221, %f32
27993 stba %r6, [%r1]221
27994 stha %r2, [%r1]221
27995 stwa %r2, [%r1]221
27996 stxa %r10, [%r1]221
27997 sta %f48, [%r1]221
27998 stda %f16, [%r1]221
27999casa [%r1]0xdd, %r2, %g0
28000casxa [%r1]0xdd, %r2, %g0
28001 prefetcha [%r1]221, 0xf
28002CASE_ASI_0xe9_th7:
28003 setx 0x7281b0f9, %r4, %r1
28004 and %r1, %r31, %r1 !make sure address is aligned
28005 ldx [%r28 + 0x1b & ~0x7], %r2
28006 ldx [%r21 + 0xa5 & ~0x7], %r4
28007 ldx [%r23 + 0x24 & ~0x7], %r6
28008 ldx [%r26 + 0x5e & ~0x7], %r8
28009 ldx [%r21 + 0xdd & ~0x7], %r10
28010 ldx [%r24 + 0x8d & ~0x7], %r12
28011 ldx [%r24 + 0x82 & ~0x7], %r14
28012 ldx [%r24 + 0x6 & ~0x7], %r16
28013 ld [%r28 + 0x6e & ~0x7], %f0
28014 ld [%r22 + 0x5e & ~0x7], %f16
28015 ld [%r23 + 0x79 & ~0x7], %f32
28016 ld [%r27 + 0x84 & ~0x7], %f48
28017 ldsba [%r1]233, %r12
28018 ldsha [%r1]233, %r10
28019 ldswa [%r1]233, %r12
28020 lduba [%r1]233, %r14
28021 lduha [%r1]233, %r8
28022 ldxa [%r1]233, %r8
28023 ldda [%r1]233, %r16
28024 ldstuba [%r1]233, %r6
28025 swapa [%r1]233, %r14
28026 lda [%r1]233, %f16
28027 ldda [%r1]233, %f16
28028 stba %r12, [%r1]233
28029 stha %r6, [%r1]233
28030 stwa %r10, [%r1]233
28031 stxa %r10, [%r1]233
28032 sta %f32, [%r1]233
28033 stda %f0, [%r1]233
28034casa [%r1]0xe9, %r2, %g0
28035casxa [%r1]0xe9, %r2, %g0
28036 prefetcha [%r1]233, 0x10
28037CASE_ASI_0xf5_th7:
28038 setx 0x358e8475, %r4, %r1
28039 and %r1, %r31, %r1 !make sure address is aligned
28040 ldx [%r23 + 0xea & ~0x7], %r2
28041 ldx [%r22 + 0x2c & ~0x7], %r4
28042 ldx [%r21 + 0xc9 & ~0x7], %r6
28043 ldx [%r22 + 0x19 & ~0x7], %r8
28044 ldx [%r26 + 0x47 & ~0x7], %r10
28045 ldx [%r28 + 0x2e & ~0x7], %r12
28046 ldx [%r27 + 0xf5 & ~0x7], %r14
28047 ldx [%r26 + 0x5e & ~0x7], %r16
28048 ld [%r25 + 0xc5 & ~0x7], %f0
28049 ld [%r24 + 0x93 & ~0x7], %f16
28050 ld [%r22 + 0xee & ~0x7], %f32
28051 ld [%r24 + 0x15 & ~0x7], %f48
28052 ldsba [%r1]245, %r12
28053 ldsha [%r1]245, %r12
28054 ldswa [%r1]245, %r8
28055 lduba [%r1]245, %r16
28056 lduha [%r1]245, %r8
28057 ldxa [%r1]245, %r14
28058 ldda [%r1]245, %r14
28059 ldstuba [%r1]245, %r8
28060 swapa [%r1]245, %r16
28061 lda [%r1]245, %f16
28062 ldda [%r1]245, %f48
28063 stba %r12, [%r1]245
28064 stha %r0, [%r1]245
28065 stwa %r6, [%r1]245
28066 stxa %r2, [%r1]245
28067 sta %f32, [%r1]245
28068 stda %f0, [%r1]245
28069casa [%r1]0xf5, %r2, %g0
28070casxa [%r1]0xf5, %r2, %g0
28071 prefetcha [%r1]245, 0xa
28072CASE_ASI_0xff_th7:
28073 setx 0x36b18852, %r4, %r1
28074 and %r1, %r31, %r1 !make sure address is aligned
28075 ldx [%r24 + 0xc4 & ~0x7], %r2
28076 ldx [%r25 + 0x3f & ~0x7], %r4
28077 ldx [%r26 + 0x32 & ~0x7], %r6
28078 ldx [%r25 + 0x1f & ~0x7], %r8
28079 ldx [%r27 + 0x99 & ~0x7], %r10
28080 ldx [%r25 + 0x48 & ~0x7], %r12
28081 ldx [%r22 + 0x79 & ~0x7], %r14
28082 ldx [%r23 + 0x50 & ~0x7], %r16
28083 ld [%r28 + 0x5f & ~0x7], %f0
28084 ld [%r25 + 0x3c & ~0x7], %f16
28085 ld [%r23 + 0x13 & ~0x7], %f32
28086 ld [%r28 + 0xb4 & ~0x7], %f48
28087 ldsba [%r1]255, %r2
28088 ldsha [%r1]255, %r6
28089 ldswa [%r1]255, %r14
28090 lduba [%r1]255, %r12
28091 lduha [%r1]255, %r12
28092 ldxa [%r1]255, %r8
28093 ldda [%r1]255, %r12
28094 ldstuba [%r1]255, %r14
28095 swapa [%r1]255, %r6
28096 lda [%r1]255, %f32
28097 ldda [%r1]255, %f32
28098 stba %r12, [%r1]255
28099 stha %r12, [%r1]255
28100 stwa %r14, [%r1]255
28101 stxa %r6, [%r1]255
28102 sta %f48, [%r1]255
28103 stda %f32, [%r1]255
28104casa [%r1]0xff, %r2, %g0
28105casxa [%r1]0xff, %r2, %g0
28106 prefetcha [%r1]255, 0x14
28107CASE_ASI_0x41_th7_0x0:
28108 mov %g0, %r1
28109 ldsba [%r1]65, %r14
28110 ldsha [%r1]65, %r14
28111 ldswa [%r1]65, %r14
28112 lduba [%r1]65, %r14
28113 lduha [%r1]65, %r4
28114 ldxa [%r1]65, %r16
28115 ldda [%r1]65, %r2
28116 ldstuba [%r1]65, %r12
28117 swapa [%r1]65, %r10
28118 lda [%r1]65, %f48
28119 ldda [%r1]65, %f0
28120 stba %r4, [%r1]65
28121 stha %r14, [%r1]65
28122 stwa %r2, [%r1]65
28123 stxa %r10, [%r1]65
28124 sta %f48, [%r1]65
28125 stda %f32, [%r1]65
28126casa [%r1]0x41, %r2, %g0
28127casxa [%r1]0x41, %r2, %g0
28128 prefetcha [%r1]65, 0xf
28129CASE_ASI_0x41_th7_0x10:
28130 set 0x10, %r1
28131 ldsba [%r1]65, %r14
28132 ldsha [%r1]65, %r12
28133 ldswa [%r1]65, %r2
28134 lduba [%r1]65, %r8
28135 lduha [%r1]65, %r10
28136 ldxa [%r1]65, %r4
28137 ldda [%r1]65, %r16
28138 ldstuba [%r1]65, %r6
28139 swapa [%r1]65, %r8
28140 lda [%r1]65, %f16
28141 ldda [%r1]65, %f48
28142 stba %r2, [%r1]65
28143 stha %r8, [%r1]65
28144 stwa %r2, [%r1]65
28145 stxa %r0, [%r1]65
28146 sta %f32, [%r1]65
28147 stda %f16, [%r1]65
28148casa [%r1]0x41, %r2, %g0
28149casxa [%r1]0x41, %r2, %g0
28150 prefetcha [%r1]65, 0xe
28151CASE_ASI_0x41_th7_0x58:
28152 set 0x58, %r1
28153 ldsba [%r1]65, %r10
28154 ldsha [%r1]65, %r16
28155 ldswa [%r1]65, %r6
28156 lduba [%r1]65, %r2
28157 lduha [%r1]65, %r8
28158 ldxa [%r1]65, %r14
28159 ldda [%r1]65, %r8
28160 ldstuba [%r1]65, %r10
28161 swapa [%r1]65, %r10
28162 lda [%r1]65, %f16
28163 ldda [%r1]65, %f16
28164 stba %r14, [%r1]65
28165 stha %r14, [%r1]65
28166 stwa %r8, [%r1]65
28167 stxa %r6, [%r1]65
28168 sta %f32, [%r1]65
28169 stda %f16, [%r1]65
28170casa [%r1]0x41, %r2, %g0
28171casxa [%r1]0x41, %r2, %g0
28172 prefetcha [%r1]65, 0xc
28173CASE_ASI_0x4f_th7_range163:
28174!!asi_range = 0x0-0x38
28175 set 0x36, %r1
28176 and %r1, %r29, %r1 !make sure address is aligned
28177 ldsba [%r1]79, %r2
28178 ldsha [%r1]79, %r6
28179 ldswa [%r1]79, %r14
28180 lduba [%r1]79, %r4
28181 lduha [%r1]79, %r12
28182 ldxa [%r1]79, %r12
28183 ldda [%r1]79, %r10
28184 ldstuba [%r1]79, %r8
28185 swapa [%r1]79, %r14
28186 lda [%r1]79, %f48
28187 ldda [%r1]79, %f16
28188 stba %r8, [%r1]79
28189 stha %r4, [%r1]79
28190 stwa %r4, [%r1]79
28191 sta %f32, [%r1]79
28192 stda %f32, [%r1]79
28193casa [%r1]0x4f, %r2, %g0
28194casxa [%r1]0x4f, %r2, %g0
28195 prefetcha [%r1]79, 0x1e
28196CASE_ASI_0x4c_th7_range164:
28197!!asi_range = 0x0-0x18
28198 set 0x7, %r1
28199 and %r1, %r29, %r1 !make sure address is aligned
28200 ldsba [%r1]76, %r10
28201 ldsha [%r1]76, %r12
28202 ldswa [%r1]76, %r6
28203 lduba [%r1]76, %r8
28204 lduha [%r1]76, %r12
28205 ldxa [%r1]76, %r2
28206 ldda [%r1]76, %r2
28207 ldstuba [%r1]76, %r4
28208 swapa [%r1]76, %r14
28209 lda [%r1]76, %f32
28210 ldda [%r1]76, %f0
28211 stba %r14, [%r1]76
28212 stha %r12, [%r1]76
28213 stwa %r0, [%r1]76
28214 sta %f32, [%r1]76
28215 stda %f32, [%r1]76
28216casa [%r1]0x4c, %r2, %g0
28217casxa [%r1]0x4c, %r2, %g0
28218 prefetcha [%r1]76, 0x1a
28219CASE_ASI_0x40_th7_0x30:
28220 set 0x30, %r1
28221 ldsba [%r1]64, %r6
28222 ldsha [%r1]64, %r6
28223 ldswa [%r1]64, %r6
28224 lduba [%r1]64, %r2
28225 lduha [%r1]64, %r2
28226 ldxa [%r1]64, %r6
28227 ldda [%r1]64, %r8
28228 ldstuba [%r1]64, %r4
28229 swapa [%r1]64, %r2
28230 lda [%r1]64, %f16
28231 ldda [%r1]64, %f48
28232 stba %r10, [%r1]64
28233 stha %r14, [%r1]64
28234 stwa %r6, [%r1]64
28235 stxa %r6, [%r1]64
28236 sta %f32, [%r1]64
28237 stda %f48, [%r1]64
28238casa [%r1]0x40, %r2, %g0
28239casxa [%r1]0x40, %r2, %g0
28240 prefetcha [%r1]64, 0x11
28241CASE_ASI_0x40_th7_0xA0:
28242 set 0xA0, %r1
28243 ldsba [%r1]64, %r8
28244 ldsha [%r1]64, %r2
28245 ldswa [%r1]64, %r10
28246 lduba [%r1]64, %r2
28247 lduha [%r1]64, %r10
28248 ldxa [%r1]64, %r2
28249 ldda [%r1]64, %r6
28250 ldstuba [%r1]64, %r16
28251 swapa [%r1]64, %r14
28252 lda [%r1]64, %f0
28253 ldda [%r1]64, %f48
28254 stba %r2, [%r1]64
28255 stha %r4, [%r1]64
28256 stwa %r14, [%r1]64
28257 stxa %r12, [%r1]64
28258 sta %f0, [%r1]64
28259 stda %f48, [%r1]64
28260casa [%r1]0x40, %r2, %g0
28261casxa [%r1]0x40, %r2, %g0
28262 prefetcha [%r1]64, 0x19
28263CASE_ASI_0x40_th7_0x28:
28264 set 0x28, %r1
28265 ldsba [%r1]64, %r16
28266 ldsha [%r1]64, %r12
28267 ldswa [%r1]64, %r12
28268 lduba [%r1]64, %r12
28269 lduha [%r1]64, %r2
28270 ldxa [%r1]64, %r14
28271 ldda [%r1]64, %r2
28272 ldstuba [%r1]64, %r8
28273 swapa [%r1]64, %r2
28274 lda [%r1]64, %f0
28275 ldda [%r1]64, %f0
28276 stba %r4, [%r1]64
28277 stha %r2, [%r1]64
28278 stwa %r2, [%r1]64
28279 sta %f48, [%r1]64
28280 stda %f0, [%r1]64
28281casa [%r1]0x40, %r2, %g0
28282casxa [%r1]0x40, %r2, %g0
28283 prefetcha [%r1]64, 0xb
28284CASE_ASI_0x45_th7_range165:
28285!!asi_range = 0x0-0x18
28286 set 0x3, %r1
28287 and %r1, %r29, %r1 !make sure address is aligned
28288 ldsba [%r1]69, %r16
28289 ldsha [%r1]69, %r16
28290 ldswa [%r1]69, %r2
28291 lduba [%r1]69, %r10
28292 lduha [%r1]69, %r2
28293 ldxa [%r1]69, %r16
28294 ldda [%r1]69, %r2
28295 ldstuba [%r1]69, %r6
28296 swapa [%r1]69, %r2
28297 lda [%r1]69, %f16
28298 ldda [%r1]69, %f32
28299 stba %r14, [%r1]69
28300 stha %r2, [%r1]69
28301 stwa %r4, [%r1]69
28302 sta %f16, [%r1]69
28303 stda %f0, [%r1]69
28304casa [%r1]0x45, %r2, %g0
28305casxa [%r1]0x45, %r2, %g0
28306 prefetcha [%r1]69, 0xe
28307CASE_ASI_0x50_th7_0x0:
28308 mov %g0, %r1
28309 ldsba [%r1]80, %r2
28310 ldsha [%r1]80, %r6
28311 ldswa [%r1]80, %r10
28312 lduba [%r1]80, %r4
28313 lduha [%r1]80, %r10
28314 ldxa [%r1]80, %r8
28315 ldda [%r1]80, %r6
28316 ldstuba [%r1]80, %r4
28317 swapa [%r1]80, %r2
28318 lda [%r1]80, %f32
28319 ldda [%r1]80, %f32
28320 stba %r2, [%r1]80
28321 stha %r2, [%r1]80
28322 stwa %r6, [%r1]80
28323 stxa %r4, [%r1]80
28324 sta %f48, [%r1]80
28325 stda %f0, [%r1]80
28326casa [%r1]0x50, %r2, %g0
28327casxa [%r1]0x50, %r2, %g0
28328 prefetcha [%r1]80, 0x12
28329CASE_ASI_0x5e_th7_range166:
28330!!asi_range = 0x0-0x7f8
28331 set 0x65e, %r1
28332 and %r1, %r29, %r1 !make sure address is aligned
28333 ldsba [%r1]94, %r6
28334 ldsha [%r1]94, %r2
28335 ldswa [%r1]94, %r16
28336 lduba [%r1]94, %r2
28337 lduha [%r1]94, %r6
28338 ldxa [%r1]94, %r2
28339 ldda [%r1]94, %r2
28340 ldstuba [%r1]94, %r8
28341 swapa [%r1]94, %r16
28342 lda [%r1]94, %f16
28343 ldda [%r1]94, %f16
28344 stba %r4, [%r1]94
28345 stha %r0, [%r1]94
28346 stwa %r12, [%r1]94
28347 stxa %r0, [%r1]94
28348 sta %f48, [%r1]94
28349 stda %f16, [%r1]94
28350casa [%r1]0x5e, %r2, %g0
28351casxa [%r1]0x5e, %r2, %g0
28352 prefetcha [%r1]94, 0x17
28353CASE_ASI_0x73_th7_0x0:
28354 mov %g0, %r1
28355 ldsba [%r1]115, %r8
28356 ldsha [%r1]115, %r10
28357 ldswa [%r1]115, %r12
28358 lduba [%r1]115, %r8
28359 lduha [%r1]115, %r4
28360 ldxa [%r1]115, %r8
28361 ldda [%r1]115, %r12
28362 ldstuba [%r1]115, %r16
28363 swapa [%r1]115, %r8
28364 lda [%r1]115, %f0
28365 ldda [%r1]115, %f0
28366 stba %r0, [%r1]115
28367 stha %r6, [%r1]115
28368 stwa %r6, [%r1]115
28369 sta %f48, [%r1]115
28370 stda %f16, [%r1]115
28371casa [%r1]0x73, %r2, %g0
28372casxa [%r1]0x73, %r2, %g0
28373 prefetcha [%r1]115, 0x1c
28374CASE_ASI_0x58_th7_0x18:
28375 set 0x18, %r1
28376 ldsba [%r1]88, %r2
28377 ldsha [%r1]88, %r8
28378 ldswa [%r1]88, %r6
28379 lduba [%r1]88, %r10
28380 lduha [%r1]88, %r4
28381 ldxa [%r1]88, %r10
28382 ldda [%r1]88, %r8
28383 ldstuba [%r1]88, %r2
28384 swapa [%r1]88, %r10
28385 lda [%r1]88, %f32
28386 ldda [%r1]88, %f32
28387 stba %r6, [%r1]88
28388 stha %r6, [%r1]88
28389 stwa %r4, [%r1]88
28390 sta %f0, [%r1]88
28391 stda %f48, [%r1]88
28392casa [%r1]0x58, %r2, %g0
28393casxa [%r1]0x58, %r2, %g0
28394 prefetcha [%r1]88, 0x2
28395CASE_ASI_0x58_th7_0x30:
28396 set 0x30, %r1
28397 ldsba [%r1]88, %r2
28398 ldsha [%r1]88, %r16
28399 ldswa [%r1]88, %r14
28400 lduba [%r1]88, %r14
28401 lduha [%r1]88, %r2
28402 ldxa [%r1]88, %r14
28403 ldda [%r1]88, %r8
28404 ldstuba [%r1]88, %r14
28405 swapa [%r1]88, %r8
28406 lda [%r1]88, %f0
28407 ldda [%r1]88, %f48
28408 stba %r10, [%r1]88
28409 stha %r10, [%r1]88
28410 stwa %r6, [%r1]88
28411 sta %f32, [%r1]88
28412 stda %f16, [%r1]88
28413casa [%r1]0x58, %r2, %g0
28414casxa [%r1]0x58, %r2, %g0
28415 prefetcha [%r1]88, 0x9
28416CASE_ASI_0x58_th7_0x38:
28417 set 0x38, %r1
28418 ldsba [%r1]88, %r14
28419 ldsha [%r1]88, %r4
28420 ldswa [%r1]88, %r16
28421 lduba [%r1]88, %r4
28422 lduha [%r1]88, %r2
28423 ldxa [%r1]88, %r8
28424 ldda [%r1]88, %r14
28425 ldstuba [%r1]88, %r6
28426 swapa [%r1]88, %r4
28427 lda [%r1]88, %f48
28428 ldda [%r1]88, %f0
28429 stba %r4, [%r1]88
28430 stha %r12, [%r1]88
28431 stwa %r0, [%r1]88
28432 sta %f32, [%r1]88
28433 stda %f0, [%r1]88
28434casa [%r1]0x58, %r2, %g0
28435casxa [%r1]0x58, %r2, %g0
28436 prefetcha [%r1]88, 0x1d
28437CASE_ASI_0x58_th7_0x40:
28438 set 0x40, %r1
28439 ldsba [%r1]88, %r2
28440 ldsha [%r1]88, %r2
28441 ldswa [%r1]88, %r10
28442 lduba [%r1]88, %r16
28443 lduha [%r1]88, %r12
28444 ldxa [%r1]88, %r6
28445 ldda [%r1]88, %r12
28446 ldstuba [%r1]88, %r8
28447 swapa [%r1]88, %r14
28448 lda [%r1]88, %f16
28449 ldda [%r1]88, %f16
28450 stba %r12, [%r1]88
28451 stha %r0, [%r1]88
28452 stwa %r10, [%r1]88
28453 sta %f16, [%r1]88
28454 stda %f0, [%r1]88
28455casa [%r1]0x58, %r2, %g0
28456casxa [%r1]0x58, %r2, %g0
28457 prefetcha [%r1]88, 0xe
28458CASE_ASI_0x58_th7_0x80:
28459 set 0x80, %r1
28460 ldsba [%r1]88, %r4
28461 ldsha [%r1]88, %r14
28462 ldswa [%r1]88, %r14
28463 lduba [%r1]88, %r16
28464 lduha [%r1]88, %r12
28465 ldxa [%r1]88, %r8
28466 ldda [%r1]88, %r12
28467 ldstuba [%r1]88, %r2
28468 swapa [%r1]88, %r14
28469 lda [%r1]88, %f16
28470 ldda [%r1]88, %f0
28471 stba %r8, [%r1]88
28472 stha %r4, [%r1]88
28473 stwa %r6, [%r1]88
28474 sta %f48, [%r1]88
28475 stda %f0, [%r1]88
28476casa [%r1]0x58, %r2, %g0
28477casxa [%r1]0x58, %r2, %g0
28478 prefetcha [%r1]88, 0x1e
28479CASE_ASI_0x56_th7_range167:
28480!!asi_range = 0x0-0x1f8
28481 set 0x51, %r1
28482 and %r1, %r29, %r1 !make sure address is aligned
28483 ldsba [%r1]86, %r8
28484 ldsha [%r1]86, %r14
28485 ldswa [%r1]86, %r6
28486 lduba [%r1]86, %r4
28487 lduha [%r1]86, %r8
28488 ldxa [%r1]86, %r10
28489 ldda [%r1]86, %r12
28490 ldstuba [%r1]86, %r16
28491 swapa [%r1]86, %r12
28492 lda [%r1]86, %f16
28493 ldda [%r1]86, %f48
28494 stba %r6, [%r1]86
28495 stha %r6, [%r1]86
28496 stwa %r6, [%r1]86
28497 stxa %r4, [%r1]86
28498 sta %f32, [%r1]86
28499 stda %f16, [%r1]86
28500casa [%r1]0x56, %r2, %g0
28501casxa [%r1]0x56, %r2, %g0
28502 prefetcha [%r1]86, 0x5
28503CASE_ASI_0x56_th7_range168:
28504!!asi_range = 0x400-0x5f8
28505 set 0x5aa, %r1
28506 and %r1, %r29, %r1 !make sure address is aligned
28507 ldsba [%r1]86, %r2
28508 ldsha [%r1]86, %r10
28509 ldswa [%r1]86, %r16
28510 lduba [%r1]86, %r14
28511 lduha [%r1]86, %r8
28512 ldxa [%r1]86, %r4
28513 ldda [%r1]86, %r12
28514 ldstuba [%r1]86, %r4
28515 swapa [%r1]86, %r12
28516 lda [%r1]86, %f0
28517 ldda [%r1]86, %f16
28518 stba %r6, [%r1]86
28519 stha %r2, [%r1]86
28520 stwa %r12, [%r1]86
28521 stxa %r6, [%r1]86
28522 sta %f0, [%r1]86
28523 stda %f16, [%r1]86
28524casa [%r1]0x56, %r2, %g0
28525casxa [%r1]0x56, %r2, %g0
28526 prefetcha [%r1]86, 0xc
28527CASE_ASI_0x41_th7_0x20:
28528 set 0x20, %r1
28529 ldsba [%r1]65, %r10
28530 ldsha [%r1]65, %r8
28531 ldswa [%r1]65, %r10
28532 lduba [%r1]65, %r14
28533 lduha [%r1]65, %r12
28534 ldxa [%r1]65, %r12
28535 ldda [%r1]65, %r2
28536 ldstuba [%r1]65, %r4
28537 swapa [%r1]65, %r16
28538 lda [%r1]65, %f32
28539 ldda [%r1]65, %f48
28540 stba %r12, [%r1]65
28541 stha %r4, [%r1]65
28542 stwa %r12, [%r1]65
28543 sta %f0, [%r1]65
28544 stda %f48, [%r1]65
28545casa [%r1]0x41, %r2, %g0
28546casxa [%r1]0x41, %r2, %g0
28547 prefetcha [%r1]65, 0x18
28548CASE_ASI_0x41_th7_0x38:
28549 set 0x38, %r1
28550 ldsba [%r1]65, %r4
28551 ldsha [%r1]65, %r10
28552 ldswa [%r1]65, %r2
28553 lduba [%r1]65, %r12
28554 lduha [%r1]65, %r6
28555 ldxa [%r1]65, %r16
28556 ldda [%r1]65, %r10
28557 ldstuba [%r1]65, %r12
28558 swapa [%r1]65, %r16
28559 lda [%r1]65, %f0
28560 ldda [%r1]65, %f0
28561 stba %r4, [%r1]65
28562 stha %r6, [%r1]65
28563 stwa %r8, [%r1]65
28564 sta %f16, [%r1]65
28565 stda %f16, [%r1]65
28566casa [%r1]0x41, %r2, %g0
28567casxa [%r1]0x41, %r2, %g0
28568 prefetcha [%r1]65, 0x3
28569CASE_ASI_0x41_th7_0x50:
28570 set 0x50, %r1
28571 ldsba [%r1]65, %r4
28572 ldsha [%r1]65, %r14
28573 ldswa [%r1]65, %r4
28574 lduba [%r1]65, %r14
28575 lduha [%r1]65, %r16
28576 ldxa [%r1]65, %r4
28577 ldda [%r1]65, %r2
28578 ldstuba [%r1]65, %r14
28579 swapa [%r1]65, %r16
28580 lda [%r1]65, %f32
28581 ldda [%r1]65, %f16
28582 stba %r0, [%r1]65
28583 stha %r8, [%r1]65
28584 stwa %r10, [%r1]65
28585 sta %f48, [%r1]65
28586 stda %f16, [%r1]65
28587casa [%r1]0x41, %r2, %g0
28588casxa [%r1]0x41, %r2, %g0
28589 prefetcha [%r1]65, 0x10
28590CASE_ASI_0x5d_th7_range169:
28591!!asi_range = 0x0-0xff8
28592 set 0x55b, %r1
28593 and %r1, %r29, %r1 !make sure address is aligned
28594 ldsba [%r1]93, %r6
28595 ldsha [%r1]93, %r6
28596 ldswa [%r1]93, %r16
28597 lduba [%r1]93, %r4
28598 lduha [%r1]93, %r2
28599 ldxa [%r1]93, %r12
28600 ldda [%r1]93, %r16
28601 ldstuba [%r1]93, %r6
28602 swapa [%r1]93, %r12
28603 lda [%r1]93, %f0
28604 ldda [%r1]93, %f0
28605 stba %r10, [%r1]93
28606 stha %r12, [%r1]93
28607 stwa %r6, [%r1]93
28608 sta %f32, [%r1]93
28609 stda %f0, [%r1]93
28610casa [%r1]0x5d, %r2, %g0
28611casxa [%r1]0x5d, %r2, %g0
28612 prefetcha [%r1]93, 0x1
28613CASE_ASI_0x20_th7_range170:
28614!!asi_range = 0x0-0x38
28615 set 0x2b, %r1
28616 and %r1, %r29, %r1 !make sure address is aligned
28617 ldsba [%r1]32, %r8
28618 ldsha [%r1]32, %r2
28619 ldswa [%r1]32, %r10
28620 lduba [%r1]32, %r14
28621 lduha [%r1]32, %r12
28622 ldxa [%r1]32, %r4
28623 ldda [%r1]32, %r4
28624 ldstuba [%r1]32, %r8
28625 swapa [%r1]32, %r14
28626 lda [%r1]32, %f0
28627 ldda [%r1]32, %f32
28628 stba %r2, [%r1]32
28629 stha %r6, [%r1]32
28630 stwa %r8, [%r1]32
28631 sta %f16, [%r1]32
28632 stda %f16, [%r1]32
28633casa [%r1]0x20, %r2, %g0
28634casxa [%r1]0x20, %r2, %g0
28635 prefetcha [%r1]32, 0x1a
28636CASE_ASI_0x4c_th7_0x20:
28637 set 0x20, %r1
28638 ldsba [%r1]76, %r6
28639 ldsha [%r1]76, %r4
28640 ldswa [%r1]76, %r14
28641 lduba [%r1]76, %r6
28642 lduha [%r1]76, %r6
28643 ldxa [%r1]76, %r2
28644 ldda [%r1]76, %r2
28645 ldstuba [%r1]76, %r10
28646 swapa [%r1]76, %r10
28647 lda [%r1]76, %f48
28648 ldda [%r1]76, %f0
28649 stba %r8, [%r1]76
28650 stha %r12, [%r1]76
28651 stwa %r4, [%r1]76
28652 stxa %r4, [%r1]76
28653 sta %f16, [%r1]76
28654 stda %f16, [%r1]76
28655casa [%r1]0x4c, %r2, %g0
28656casxa [%r1]0x4c, %r2, %g0
28657 prefetcha [%r1]76, 0x11
28658CASE_ASI_0x4c_th7_0x28:
28659 set 0x28, %r1
28660 ldsba [%r1]76, %r6
28661 ldsha [%r1]76, %r10
28662 ldswa [%r1]76, %r4
28663 lduba [%r1]76, %r10
28664 lduha [%r1]76, %r10
28665 ldxa [%r1]76, %r16
28666 ldda [%r1]76, %r6
28667 ldstuba [%r1]76, %r6
28668 swapa [%r1]76, %r8
28669 lda [%r1]76, %f32
28670 ldda [%r1]76, %f16
28671 stba %r4, [%r1]76
28672 stha %r4, [%r1]76
28673 stwa %r12, [%r1]76
28674 stxa %r4, [%r1]76
28675 sta %f32, [%r1]76
28676 stda %f16, [%r1]76
28677casa [%r1]0x4c, %r2, %g0
28678casxa [%r1]0x4c, %r2, %g0
28679 prefetcha [%r1]76, 0x17
28680CASE_ASI_0x58_th7_0x0:
28681 mov %g0, %r1
28682 ldsba [%r1]88, %r10
28683 ldsha [%r1]88, %r2
28684 ldswa [%r1]88, %r4
28685 lduba [%r1]88, %r2
28686 lduha [%r1]88, %r4
28687 ldxa [%r1]88, %r4
28688 ldda [%r1]88, %r4
28689 ldstuba [%r1]88, %r14
28690 swapa [%r1]88, %r4
28691 lda [%r1]88, %f16
28692 ldda [%r1]88, %f32
28693 stba %r4, [%r1]88
28694 stha %r4, [%r1]88
28695 stwa %r2, [%r1]88
28696 stxa %r8, [%r1]88
28697 sta %f0, [%r1]88
28698 stda %f32, [%r1]88
28699casa [%r1]0x58, %r2, %g0
28700casxa [%r1]0x58, %r2, %g0
28701 prefetcha [%r1]88, 0x12
28702CASE_ASI_0x58_th7_0x20:
28703 set 0x20, %r1
28704 ldsba [%r1]88, %r12
28705 ldsha [%r1]88, %r16
28706 ldswa [%r1]88, %r12
28707 lduba [%r1]88, %r2
28708 lduha [%r1]88, %r2
28709 ldxa [%r1]88, %r14
28710 ldda [%r1]88, %r12
28711 ldstuba [%r1]88, %r4
28712 swapa [%r1]88, %r8
28713 lda [%r1]88, %f0
28714 ldda [%r1]88, %f32
28715 stba %r0, [%r1]88
28716 stha %r14, [%r1]88
28717 stwa %r4, [%r1]88
28718 stxa %r14, [%r1]88
28719 sta %f32, [%r1]88
28720 stda %f0, [%r1]88
28721casa [%r1]0x58, %r2, %g0
28722casxa [%r1]0x58, %r2, %g0
28723 prefetcha [%r1]88, 0x1f
28724CASE_ASI_0x57_th7:
28725 setx 0x11d84352, %r4, %r1
28726 and %r1, %r31, %r1 !make sure address is aligned
28727 ldx [%r26 + 0xee & ~0x7], %r2
28728 ldx [%r24 + 0x21 & ~0x7], %r4
28729 ldx [%r27 + 0x85 & ~0x7], %r6
28730 ldx [%r23 + 0x9f & ~0x7], %r8
28731 ldx [%r21 + 0xfe & ~0x7], %r10
28732 ldx [%r23 + 0x13 & ~0x7], %r12
28733 ldx [%r28 + 0x41 & ~0x7], %r14
28734 ldx [%r27 + 0xff & ~0x7], %r16
28735 ld [%r24 + 0xda & ~0x7], %f0
28736 ld [%r23 + 0x9e & ~0x7], %f16
28737 ld [%r27 + 0x53 & ~0x7], %f32
28738 ld [%r28 + 0x4b & ~0x7], %f48
28739 ldsba [%r1]87, %r6
28740 ldsha [%r1]87, %r10
28741 ldswa [%r1]87, %r16
28742 lduba [%r1]87, %r10
28743 lduha [%r1]87, %r10
28744 ldxa [%r1]87, %r6
28745 ldda [%r1]87, %r2
28746 ldstuba [%r1]87, %r12
28747 swapa [%r1]87, %r10
28748 lda [%r1]87, %f48
28749 ldda [%r1]87, %f32
28750 stba %r2, [%r1]87
28751 stha %r14, [%r1]87
28752 stwa %r2, [%r1]87
28753 sta %f48, [%r1]87
28754 stda %f32, [%r1]87
28755casa [%r1]0x57, %r2, %g0
28756casxa [%r1]0x57, %r2, %g0
28757 prefetcha [%r1]87, 0x6
28758CASE_ASI_0x51_th7_range171:
28759!!asi_range = 0x0-0x38
28760 set 0x21, %r1
28761 and %r1, %r29, %r1 !make sure address is aligned
28762 ldsba [%r1]81, %r12
28763 ldsha [%r1]81, %r8
28764 ldswa [%r1]81, %r12
28765 lduba [%r1]81, %r16
28766 lduha [%r1]81, %r10
28767 ldxa [%r1]81, %r4
28768 ldda [%r1]81, %r16
28769 ldstuba [%r1]81, %r14
28770 swapa [%r1]81, %r8
28771 lda [%r1]81, %f32
28772 ldda [%r1]81, %f16
28773 stba %r14, [%r1]81
28774 stha %r4, [%r1]81
28775 stwa %r4, [%r1]81
28776 sta %f0, [%r1]81
28777 stda %f0, [%r1]81
28778casa [%r1]0x51, %r2, %g0
28779casxa [%r1]0x51, %r2, %g0
28780 prefetcha [%r1]81, 0x16
28781CASE_ASI_0x5a_th7_range172:
28782!!asi_range = 0x0-0x38
28783 set 0x10, %r1
28784 and %r1, %r29, %r1 !make sure address is aligned
28785 ldsba [%r1]90, %r6
28786 ldsha [%r1]90, %r2
28787 ldswa [%r1]90, %r10
28788 lduba [%r1]90, %r6
28789 lduha [%r1]90, %r2
28790 ldxa [%r1]90, %r14
28791 ldda [%r1]90, %r14
28792 ldstuba [%r1]90, %r10
28793 swapa [%r1]90, %r6
28794 lda [%r1]90, %f32
28795 ldda [%r1]90, %f16
28796 stba %r12, [%r1]90
28797 stha %r2, [%r1]90
28798 stwa %r14, [%r1]90
28799 sta %f32, [%r1]90
28800 stda %f0, [%r1]90
28801casa [%r1]0x5a, %r2, %g0
28802casxa [%r1]0x5a, %r2, %g0
28803 prefetcha [%r1]90, 0xc
28804CASE_ASI_0x5b_th7_range173:
28805!!asi_range = 0x0-0x38
28806 set 0x36, %r1
28807 and %r1, %r29, %r1 !make sure address is aligned
28808 ldsba [%r1]91, %r6
28809 ldsha [%r1]91, %r14
28810 ldswa [%r1]91, %r6
28811 lduba [%r1]91, %r2
28812 lduha [%r1]91, %r12
28813 ldxa [%r1]91, %r10
28814 ldda [%r1]91, %r10
28815 ldstuba [%r1]91, %r2
28816 swapa [%r1]91, %r6
28817 lda [%r1]91, %f16
28818 ldda [%r1]91, %f48
28819 stba %r4, [%r1]91
28820 stha %r10, [%r1]91
28821 stwa %r12, [%r1]91
28822 sta %f48, [%r1]91
28823 stda %f16, [%r1]91
28824casa [%r1]0x5b, %r2, %g0
28825casxa [%r1]0x5b, %r2, %g0
28826 prefetcha [%r1]91, 0x1a
28827CASE_ASI_0x54_th7_range174:
28828!!asi_range = 0x10-0x88
28829 set 0x55, %r1
28830 and %r1, %r29, %r1 !make sure address is aligned
28831 ldsba [%r1]84, %r16
28832 ldsha [%r1]84, %r6
28833 ldswa [%r1]84, %r16
28834 lduba [%r1]84, %r4
28835 lduha [%r1]84, %r4
28836 ldxa [%r1]84, %r8
28837 ldda [%r1]84, %r4
28838 ldstuba [%r1]84, %r4
28839 swapa [%r1]84, %r6
28840 lda [%r1]84, %f48
28841 ldda [%r1]84, %f48
28842 stba %r2, [%r1]84
28843 stha %r14, [%r1]84
28844 stwa %r14, [%r1]84
28845 sta %f32, [%r1]84
28846 stda %f32, [%r1]84
28847casa [%r1]0x54, %r2, %g0
28848casxa [%r1]0x54, %r2, %g0
28849 prefetcha [%r1]84, 0x6
28850CASE_ASI_0x72_th7_0x0:
28851 mov %g0, %r1
28852 ldsba [%r1]114, %r6
28853 ldsha [%r1]114, %r14
28854 ldswa [%r1]114, %r6
28855 lduba [%r1]114, %r2
28856 lduha [%r1]114, %r2
28857 ldxa [%r1]114, %r14
28858 ldda [%r1]114, %r2
28859 ldstuba [%r1]114, %r4
28860 swapa [%r1]114, %r12
28861 lda [%r1]114, %f16
28862 ldda [%r1]114, %f32
28863 stba %r0, [%r1]114
28864 stha %r2, [%r1]114
28865 stwa %r14, [%r1]114
28866 sta %f16, [%r1]114
28867 stda %f48, [%r1]114
28868casa [%r1]0x72, %r2, %g0
28869casxa [%r1]0x72, %r2, %g0
28870 prefetcha [%r1]114, 0x1
28871CASE_ASI_0x41_th7_0x60:
28872 set 0x60, %r1
28873 ldsba [%r1]65, %r6
28874 ldsha [%r1]65, %r12
28875 ldswa [%r1]65, %r12
28876 lduba [%r1]65, %r10
28877 lduha [%r1]65, %r12
28878 ldxa [%r1]65, %r16
28879 ldda [%r1]65, %r6
28880 ldstuba [%r1]65, %r2
28881 swapa [%r1]65, %r4
28882 lda [%r1]65, %f48
28883 ldda [%r1]65, %f16
28884 stba %r12, [%r1]65
28885 stha %r8, [%r1]65
28886 stwa %r10, [%r1]65
28887 sta %f32, [%r1]65
28888 stda %f16, [%r1]65
28889casa [%r1]0x41, %r2, %g0
28890casxa [%r1]0x41, %r2, %g0
28891 prefetcha [%r1]65, 0xc
28892CASE_ASI_0x41_th7_0x68:
28893 set 0x68, %r1
28894 ldsba [%r1]65, %r14
28895 ldsha [%r1]65, %r10
28896 ldswa [%r1]65, %r16
28897 lduba [%r1]65, %r10
28898 lduha [%r1]65, %r12
28899 ldxa [%r1]65, %r2
28900 ldda [%r1]65, %r16
28901 ldstuba [%r1]65, %r12
28902 swapa [%r1]65, %r14
28903 lda [%r1]65, %f48
28904 ldda [%r1]65, %f0
28905 stba %r2, [%r1]65
28906 stha %r2, [%r1]65
28907 stwa %r12, [%r1]65
28908 sta %f32, [%r1]65
28909 stda %f0, [%r1]65
28910casa [%r1]0x41, %r2, %g0
28911casxa [%r1]0x41, %r2, %g0
28912 prefetcha [%r1]65, 0x5
28913CASE_ASI_0x63_th7_0x0:
28914 mov %g0, %r1
28915 ldsba [%r1]99, %r10
28916 ldsha [%r1]99, %r4
28917 ldswa [%r1]99, %r6
28918 lduba [%r1]99, %r14
28919 lduha [%r1]99, %r2
28920 ldxa [%r1]99, %r6
28921 ldda [%r1]99, %r14
28922 ldstuba [%r1]99, %r2
28923 swapa [%r1]99, %r16
28924 lda [%r1]99, %f0
28925 ldda [%r1]99, %f48
28926 stba %r4, [%r1]99
28927 stha %r12, [%r1]99
28928 stwa %r2, [%r1]99
28929 stxa %r10, [%r1]99
28930 sta %f48, [%r1]99
28931 stda %f32, [%r1]99
28932casa [%r1]0x63, %r2, %g0
28933casxa [%r1]0x63, %r2, %g0
28934 prefetcha [%r1]99, 0x5
28935CASE_ASI_0x63_th7_0x10:
28936 set 0x10, %r1
28937 ldsba [%r1]99, %r12
28938 ldsha [%r1]99, %r4
28939 ldswa [%r1]99, %r4
28940 lduba [%r1]99, %r2
28941 lduha [%r1]99, %r16
28942 ldxa [%r1]99, %r6
28943 ldda [%r1]99, %r16
28944 ldstuba [%r1]99, %r4
28945 swapa [%r1]99, %r14
28946 lda [%r1]99, %f16
28947 ldda [%r1]99, %f16
28948 stba %r4, [%r1]99
28949 stha %r0, [%r1]99
28950 stwa %r6, [%r1]99
28951 stxa %r12, [%r1]99
28952 sta %f16, [%r1]99
28953 stda %f16, [%r1]99
28954casa [%r1]0x63, %r2, %g0
28955casxa [%r1]0x63, %r2, %g0
28956 prefetcha [%r1]99, 0x13
28957CASE_ASI_0x43_th7_0x0:
28958 mov %g0, %r1
28959 ldsba [%r1]67, %r2
28960 ldsha [%r1]67, %r14
28961 ldswa [%r1]67, %r4
28962 lduba [%r1]67, %r6
28963 lduha [%r1]67, %r14
28964 ldxa [%r1]67, %r6
28965 ldda [%r1]67, %r6
28966 ldstuba [%r1]67, %r4
28967 swapa [%r1]67, %r14
28968 lda [%r1]67, %f48
28969 ldda [%r1]67, %f48
28970 stba %r10, [%r1]67
28971 stha %r8, [%r1]67
28972 stwa %r2, [%r1]67
28973 sta %f48, [%r1]67
28974 stda %f16, [%r1]67
28975casa [%r1]0x43, %r2, %g0
28976casxa [%r1]0x43, %r2, %g0
28977 prefetcha [%r1]67, 0x13
28978CASE_ASI_0x59_th7_range175:
28979!!asi_range = 0x0-0x78
28980 set 0x8, %r1
28981 and %r1, %r29, %r1 !make sure address is aligned
28982 ldsba [%r1]89, %r12
28983 ldsha [%r1]89, %r8
28984 ldswa [%r1]89, %r12
28985 lduba [%r1]89, %r6
28986 lduha [%r1]89, %r10
28987 ldxa [%r1]89, %r6
28988 ldda [%r1]89, %r8
28989 ldstuba [%r1]89, %r2
28990 swapa [%r1]89, %r6
28991 lda [%r1]89, %f16
28992 ldda [%r1]89, %f0
28993 stba %r0, [%r1]89
28994 stha %r14, [%r1]89
28995 stwa %r0, [%r1]89
28996 sta %f48, [%r1]89
28997 stda %f48, [%r1]89
28998casa [%r1]0x59, %r2, %g0
28999casxa [%r1]0x59, %r2, %g0
29000 prefetcha [%r1]89, 0x4
29001CASE_ASI_0x67_th7_range176:
29002!!asi_range = 0x0-0x7fe0
29003 set 0x74e6, %r1
29004 and %r1, %r29, %r1 !make sure address is aligned
29005 ldsba [%r1]103, %r6
29006 ldsha [%r1]103, %r8
29007 ldswa [%r1]103, %r12
29008 lduba [%r1]103, %r14
29009 lduha [%r1]103, %r14
29010 ldxa [%r1]103, %r8
29011 ldda [%r1]103, %r12
29012 ldstuba [%r1]103, %r2
29013 swapa [%r1]103, %r12
29014 lda [%r1]103, %f16
29015 ldda [%r1]103, %f0
29016 stba %r6, [%r1]103
29017 stha %r12, [%r1]103
29018 stwa %r10, [%r1]103
29019 sta %f48, [%r1]103
29020 stda %f32, [%r1]103
29021casa [%r1]0x67, %r2, %g0
29022casxa [%r1]0x67, %r2, %g0
29023 prefetcha [%r1]103, 0x1a
29024CASE_ASI_0x4e_th7_0x0:
29025 mov %g0, %r1
29026 ldsba [%r1]78, %r6
29027 ldsha [%r1]78, %r6
29028 ldswa [%r1]78, %r10
29029 lduba [%r1]78, %r6
29030 lduha [%r1]78, %r14
29031 ldxa [%r1]78, %r14
29032 ldda [%r1]78, %r6
29033 ldstuba [%r1]78, %r8
29034 swapa [%r1]78, %r4
29035 lda [%r1]78, %f0
29036 ldda [%r1]78, %f32
29037 stba %r4, [%r1]78
29038 stha %r12, [%r1]78
29039 stwa %r6, [%r1]78
29040 sta %f32, [%r1]78
29041 stda %f32, [%r1]78
29042casa [%r1]0x4e, %r2, %g0
29043casxa [%r1]0x4e, %r2, %g0
29044 prefetcha [%r1]78, 0x18
29045CASE_ASI_0x48_th7_range177:
29046!!asi_range = 0x0-0xf8
29047 set 0xbf, %r1
29048 and %r1, %r29, %r1 !make sure address is aligned
29049 ldsba [%r1]72, %r16
29050 ldsha [%r1]72, %r16
29051 ldswa [%r1]72, %r16
29052 lduba [%r1]72, %r8
29053 lduha [%r1]72, %r4
29054 ldxa [%r1]72, %r6
29055 ldda [%r1]72, %r10
29056 ldstuba [%r1]72, %r12
29057 swapa [%r1]72, %r2
29058 lda [%r1]72, %f16
29059 ldda [%r1]72, %f32
29060 stba %r10, [%r1]72
29061 stha %r8, [%r1]72
29062 stwa %r10, [%r1]72
29063 stxa %r12, [%r1]72
29064 sta %f16, [%r1]72
29065 stda %f0, [%r1]72
29066casa [%r1]0x48, %r2, %g0
29067casxa [%r1]0x48, %r2, %g0
29068 prefetcha [%r1]72, 0x5
29069CASE_ASI_0x49_th7_range178:
29070!!asi_range = 0x0-0xf8
29071 set 0x69, %r1
29072 and %r1, %r29, %r1 !make sure address is aligned
29073 ldsba [%r1]73, %r8
29074 ldsha [%r1]73, %r6
29075 ldswa [%r1]73, %r4
29076 lduba [%r1]73, %r2
29077 lduha [%r1]73, %r12
29078 ldxa [%r1]73, %r4
29079 ldda [%r1]73, %r16
29080 ldstuba [%r1]73, %r14
29081 swapa [%r1]73, %r4
29082 lda [%r1]73, %f48
29083 ldda [%r1]73, %f32
29084 stba %r0, [%r1]73
29085 stha %r14, [%r1]73
29086 stwa %r12, [%r1]73
29087 stxa %r6, [%r1]73
29088 sta %f0, [%r1]73
29089 stda %f16, [%r1]73
29090casa [%r1]0x49, %r2, %g0
29091casxa [%r1]0x49, %r2, %g0
29092 prefetcha [%r1]73, 0x1c
29093CASE_ASI_0x5f_th7:
29094 setx 0x3a397be6, %r4, %r1
29095 and %r1, %r31, %r1 !make sure address is aligned
29096 ldx [%r23 + 0xcc & ~0x7], %r2
29097 ldx [%r24 + 0x38 & ~0x7], %r4
29098 ldx [%r27 + 0x6b & ~0x7], %r6
29099 ldx [%r22 + 0x87 & ~0x7], %r8
29100 ldx [%r23 + 0x3b & ~0x7], %r10
29101 ldx [%r28 + 0x61 & ~0x7], %r12
29102 ldx [%r21 + 0x6c & ~0x7], %r14
29103 ldx [%r23 + 0xe3 & ~0x7], %r16
29104 ld [%r26 + 0x79 & ~0x7], %f0
29105 ld [%r26 + 0xa0 & ~0x7], %f16
29106 ld [%r23 + 0xa3 & ~0x7], %f32
29107 ld [%r25 + 0x9c & ~0x7], %f48
29108 ldsba [%r1]95, %r6
29109 ldsha [%r1]95, %r6
29110 ldswa [%r1]95, %r14
29111 lduba [%r1]95, %r2
29112 lduha [%r1]95, %r16
29113 ldxa [%r1]95, %r8
29114 ldda [%r1]95, %r4
29115 ldstuba [%r1]95, %r16
29116 swapa [%r1]95, %r4
29117 lda [%r1]95, %f32
29118 ldda [%r1]95, %f0
29119 stba %r12, [%r1]95
29120 stha %r12, [%r1]95
29121 stwa %r4, [%r1]95
29122 sta %f48, [%r1]95
29123 stda %f48, [%r1]95
29124casa [%r1]0x5f, %r2, %g0
29125casxa [%r1]0x5f, %r2, %g0
29126 prefetcha [%r1]95, 0x15
29127CASE_ASI_0x53_th7:
29128 setx 0x6949670b, %r4, %r1
29129 and %r1, %r31, %r1 !make sure address is aligned
29130 ldx [%r24 + 0x1d & ~0x7], %r2
29131 ldx [%r22 + 0xe & ~0x7], %r4
29132 ldx [%r25 + 0x81 & ~0x7], %r6
29133 ldx [%r27 + 0xe2 & ~0x7], %r8
29134 ldx [%r25 + 0xb2 & ~0x7], %r10
29135 ldx [%r22 + 0xb9 & ~0x7], %r12
29136 ldx [%r24 + 0x1a & ~0x7], %r14
29137 ldx [%r22 + 0x84 & ~0x7], %r16
29138 ld [%r26 + 0x98 & ~0x7], %f0
29139 ld [%r28 + 0x43 & ~0x7], %f16
29140 ld [%r22 + 0x35 & ~0x7], %f32
29141 ld [%r27 + 0xf9 & ~0x7], %f48
29142 ldsba [%r1]83, %r10
29143 ldsha [%r1]83, %r14
29144 ldswa [%r1]83, %r12
29145 lduba [%r1]83, %r10
29146 lduha [%r1]83, %r12
29147 ldxa [%r1]83, %r16
29148 ldda [%r1]83, %r4
29149 ldstuba [%r1]83, %r16
29150 swapa [%r1]83, %r4
29151 lda [%r1]83, %f32
29152 ldda [%r1]83, %f32
29153 stba %r2, [%r1]83
29154 stha %r6, [%r1]83
29155 stwa %r12, [%r1]83
29156 stxa %r14, [%r1]83
29157 sta %f0, [%r1]83
29158 stda %f32, [%r1]83
29159casa [%r1]0x53, %r2, %g0
29160casxa [%r1]0x53, %r2, %g0
29161 prefetcha [%r1]83, 0x10
29162CASE_ASI_0x74_th7_0x0:
29163 mov %g0, %r1
29164 ldsba [%r1]116, %r2
29165 ldsha [%r1]116, %r8
29166 ldswa [%r1]116, %r16
29167 lduba [%r1]116, %r14
29168 lduha [%r1]116, %r12
29169 ldxa [%r1]116, %r16
29170 ldda [%r1]116, %r8
29171 ldstuba [%r1]116, %r8
29172 swapa [%r1]116, %r8
29173 lda [%r1]116, %f48
29174 ldda [%r1]116, %f48
29175 stba %r6, [%r1]116
29176 stha %r14, [%r1]116
29177 stwa %r2, [%r1]116
29178 stxa %r0, [%r1]116
29179 sta %f32, [%r1]116
29180 stda %f16, [%r1]116
29181casa [%r1]0x74, %r2, %g0
29182casxa [%r1]0x74, %r2, %g0
29183 prefetcha [%r1]116, 0x7
29184CASE_ASI_0x54_th7_0x0:
29185 mov %g0, %r1
29186 ldsba [%r1]84, %r10
29187 ldsha [%r1]84, %r2
29188 ldswa [%r1]84, %r2
29189 lduba [%r1]84, %r4
29190 lduha [%r1]84, %r8
29191 ldxa [%r1]84, %r12
29192 ldda [%r1]84, %r6
29193 ldstuba [%r1]84, %r12
29194 swapa [%r1]84, %r16
29195 lda [%r1]84, %f48
29196 ldda [%r1]84, %f0
29197 stba %r0, [%r1]84
29198 stha %r12, [%r1]84
29199 stwa %r2, [%r1]84
29200 sta %f0, [%r1]84
29201 stda %f16, [%r1]84
29202casa [%r1]0x54, %r2, %g0
29203casxa [%r1]0x54, %r2, %g0
29204 prefetcha [%r1]84, 0x6
29205CASE_ASI_0x54_th7_0x400:
29206 set 0x400, %r1
29207 ldsba [%r1]84, %r2
29208 ldsha [%r1]84, %r10
29209 ldswa [%r1]84, %r14
29210 lduba [%r1]84, %r10
29211 lduha [%r1]84, %r6
29212 ldxa [%r1]84, %r16
29213 ldda [%r1]84, %r6
29214 ldstuba [%r1]84, %r2
29215 swapa [%r1]84, %r14
29216 lda [%r1]84, %f32
29217 ldda [%r1]84, %f0
29218 stba %r10, [%r1]84
29219 stha %r10, [%r1]84
29220 stwa %r2, [%r1]84
29221 sta %f0, [%r1]84
29222 stda %f0, [%r1]84
29223casa [%r1]0x54, %r2, %g0
29224casxa [%r1]0x54, %r2, %g0
29225 prefetcha [%r1]84, 0x1e
29226CASE_ASI_0x54_th7_0x800:
29227 set 0x800, %r1
29228 ldsba [%r1]84, %r12
29229 ldsha [%r1]84, %r10
29230 ldswa [%r1]84, %r10
29231 lduba [%r1]84, %r10
29232 lduha [%r1]84, %r4
29233 ldxa [%r1]84, %r14
29234 ldda [%r1]84, %r12
29235 ldstuba [%r1]84, %r2
29236 swapa [%r1]84, %r6
29237 lda [%r1]84, %f0
29238 ldda [%r1]84, %f32
29239 stba %r12, [%r1]84
29240 stha %r4, [%r1]84
29241 stwa %r6, [%r1]84
29242 sta %f32, [%r1]84
29243 stda %f48, [%r1]84
29244casa [%r1]0x54, %r2, %g0
29245casxa [%r1]0x54, %r2, %g0
29246 prefetcha [%r1]84, 0x14
29247CASE_ASI_0x54_th7_0xc00:
29248 set 0xc00, %r1
29249 ldsba [%r1]84, %r4
29250 ldsha [%r1]84, %r6
29251 ldswa [%r1]84, %r10
29252 lduba [%r1]84, %r12
29253 lduha [%r1]84, %r10
29254 ldxa [%r1]84, %r2
29255 ldda [%r1]84, %r14
29256 ldstuba [%r1]84, %r4
29257 swapa [%r1]84, %r2
29258 lda [%r1]84, %f32
29259 ldda [%r1]84, %f0
29260 stba %r10, [%r1]84
29261 stha %r12, [%r1]84
29262 stwa %r2, [%r1]84
29263 sta %f0, [%r1]84
29264 stda %f32, [%r1]84
29265casa [%r1]0x54, %r2, %g0
29266casxa [%r1]0x54, %r2, %g0
29267 prefetcha [%r1]84, 0xc
29268CASE_ASI_0x5c_th7_0x0:
29269 mov %g0, %r1
29270 ldsba [%r1]92, %r2
29271 ldsha [%r1]92, %r16
29272 ldswa [%r1]92, %r6
29273 lduba [%r1]92, %r14
29274 lduha [%r1]92, %r10
29275 ldxa [%r1]92, %r8
29276 ldda [%r1]92, %r12
29277 ldstuba [%r1]92, %r12
29278 swapa [%r1]92, %r16
29279 lda [%r1]92, %f0
29280 ldda [%r1]92, %f0
29281 stba %r0, [%r1]92
29282 stha %r12, [%r1]92
29283 stwa %r10, [%r1]92
29284 sta %f16, [%r1]92
29285 stda %f0, [%r1]92
29286casa [%r1]0x5c, %r2, %g0
29287casxa [%r1]0x5c, %r2, %g0
29288 prefetcha [%r1]92, 0x13
29289CASE_ASI_0x5c_th7_0x400:
29290 set 0x400, %r1
29291 ldsba [%r1]92, %r12
29292 ldsha [%r1]92, %r12
29293 ldswa [%r1]92, %r4
29294 lduba [%r1]92, %r10
29295 lduha [%r1]92, %r14
29296 ldxa [%r1]92, %r8
29297 ldda [%r1]92, %r8
29298 ldstuba [%r1]92, %r8
29299 swapa [%r1]92, %r12
29300 lda [%r1]92, %f0
29301 ldda [%r1]92, %f0
29302 stba %r2, [%r1]92
29303 stha %r6, [%r1]92
29304 stwa %r4, [%r1]92
29305 sta %f16, [%r1]92
29306 stda %f48, [%r1]92
29307casa [%r1]0x5c, %r2, %g0
29308casxa [%r1]0x5c, %r2, %g0
29309 prefetcha [%r1]92, 0x1e
29310CASE_ASI_0x5c_th7_0x800:
29311 set 0x800, %r1
29312 ldsba [%r1]92, %r6
29313 ldsha [%r1]92, %r12
29314 ldswa [%r1]92, %r4
29315 lduba [%r1]92, %r10
29316 lduha [%r1]92, %r8
29317 ldxa [%r1]92, %r6
29318 ldda [%r1]92, %r8
29319 ldstuba [%r1]92, %r6
29320 swapa [%r1]92, %r4
29321 lda [%r1]92, %f48
29322 ldda [%r1]92, %f16
29323 stba %r14, [%r1]92
29324 stha %r2, [%r1]92
29325 stwa %r2, [%r1]92
29326 sta %f16, [%r1]92
29327 stda %f16, [%r1]92
29328casa [%r1]0x5c, %r2, %g0
29329casxa [%r1]0x5c, %r2, %g0
29330 prefetcha [%r1]92, 0x10
29331CASE_ASI_0x5c_th7_0xc00:
29332 set 0xc00, %r1
29333 ldsba [%r1]92, %r2
29334 ldsha [%r1]92, %r2
29335 ldswa [%r1]92, %r10
29336 lduba [%r1]92, %r2
29337 lduha [%r1]92, %r8
29338 ldxa [%r1]92, %r14
29339 ldda [%r1]92, %r6
29340 ldstuba [%r1]92, %r16
29341 swapa [%r1]92, %r10
29342 lda [%r1]92, %f32
29343 ldda [%r1]92, %f16
29344 stba %r14, [%r1]92
29345 stha %r10, [%r1]92
29346 stwa %r6, [%r1]92
29347 sta %f48, [%r1]92
29348 stda %f48, [%r1]92
29349casa [%r1]0x5c, %r2, %g0
29350casxa [%r1]0x5c, %r2, %g0
29351 prefetcha [%r1]92, 0x0
29352CASE_ASI_0x47_th7_range179:
29353!!asi_range = 0x0-0x7ff0
29354 set 0x1e88, %r1
29355 and %r1, %r29, %r1 !make sure address is aligned
29356 ldsba [%r1]71, %r16
29357 ldsha [%r1]71, %r6
29358 ldswa [%r1]71, %r4
29359 lduba [%r1]71, %r8
29360 lduha [%r1]71, %r10
29361 ldxa [%r1]71, %r12
29362 ldda [%r1]71, %r16
29363 ldstuba [%r1]71, %r10
29364 swapa [%r1]71, %r8
29365 lda [%r1]71, %f0
29366 ldda [%r1]71, %f0
29367 stba %r2, [%r1]71
29368 stha %r6, [%r1]71
29369 stwa %r2, [%r1]71
29370 sta %f16, [%r1]71
29371 stda %f16, [%r1]71
29372casa [%r1]0x47, %r2, %g0
29373casxa [%r1]0x47, %r2, %g0
29374 prefetcha [%r1]71, 0xe
29375CASE_ASI_0x50_th7_0x18:
29376 set 0x18, %r1
29377 ldsba [%r1]80, %r16
29378 ldsha [%r1]80, %r16
29379 ldswa [%r1]80, %r6
29380 lduba [%r1]80, %r16
29381 lduha [%r1]80, %r12
29382 ldxa [%r1]80, %r10
29383 ldda [%r1]80, %r8
29384 ldstuba [%r1]80, %r10
29385 swapa [%r1]80, %r4
29386 lda [%r1]80, %f32
29387 ldda [%r1]80, %f32
29388 stba %r0, [%r1]80
29389 stha %r4, [%r1]80
29390 stwa %r8, [%r1]80
29391 sta %f16, [%r1]80
29392 stda %f48, [%r1]80
29393casa [%r1]0x50, %r2, %g0
29394casxa [%r1]0x50, %r2, %g0
29395 prefetcha [%r1]80, 0xd
29396CASE_ASI_0x50_th7_0x30:
29397 set 0x30, %r1
29398 ldsba [%r1]80, %r6
29399 ldsha [%r1]80, %r4
29400 ldswa [%r1]80, %r6
29401 lduba [%r1]80, %r2
29402 lduha [%r1]80, %r4
29403 ldxa [%r1]80, %r6
29404 ldda [%r1]80, %r14
29405 ldstuba [%r1]80, %r8
29406 swapa [%r1]80, %r14
29407 lda [%r1]80, %f0
29408 ldda [%r1]80, %f0
29409 stba %r2, [%r1]80
29410 stha %r4, [%r1]80
29411 stwa %r0, [%r1]80
29412 sta %f32, [%r1]80
29413 stda %f0, [%r1]80
29414casa [%r1]0x50, %r2, %g0
29415casxa [%r1]0x50, %r2, %g0
29416 prefetcha [%r1]80, 0xf
29417CASE_ASI_0x50_th7_0x38:
29418 set 0x38, %r1
29419 ldsba [%r1]80, %r6
29420 ldsha [%r1]80, %r16
29421 ldswa [%r1]80, %r16
29422 lduba [%r1]80, %r4
29423 lduha [%r1]80, %r16
29424 ldxa [%r1]80, %r2
29425 ldda [%r1]80, %r8
29426 ldstuba [%r1]80, %r8
29427 swapa [%r1]80, %r8
29428 lda [%r1]80, %f32
29429 ldda [%r1]80, %f48
29430 stba %r0, [%r1]80
29431 stha %r12, [%r1]80
29432 stwa %r0, [%r1]80
29433 sta %f48, [%r1]80
29434 stda %f32, [%r1]80
29435casa [%r1]0x50, %r2, %g0
29436casxa [%r1]0x50, %r2, %g0
29437 prefetcha [%r1]80, 0x1d
29438CASE_ASI_0x42_th7_0x8:
29439 set 0x8, %r1
29440 ldsba [%r1]66, %r12
29441 ldsha [%r1]66, %r8
29442 ldswa [%r1]66, %r10
29443 lduba [%r1]66, %r6
29444 lduha [%r1]66, %r10
29445 ldxa [%r1]66, %r8
29446 ldda [%r1]66, %r12
29447 ldstuba [%r1]66, %r8
29448 swapa [%r1]66, %r8
29449 lda [%r1]66, %f16
29450 ldda [%r1]66, %f32
29451 stba %r0, [%r1]66
29452 stha %r12, [%r1]66
29453 stwa %r12, [%r1]66
29454 sta %f0, [%r1]66
29455 stda %f16, [%r1]66
29456casa [%r1]0x42, %r2, %g0
29457casxa [%r1]0x42, %r2, %g0
29458 prefetcha [%r1]66, 0x10
29459CASE_ASI_0x42_th7_0x10:
29460 set 0x10, %r1
29461 ldsba [%r1]66, %r12
29462 ldsha [%r1]66, %r2
29463 ldswa [%r1]66, %r2
29464 lduba [%r1]66, %r8
29465 lduha [%r1]66, %r2
29466 ldxa [%r1]66, %r4
29467 ldda [%r1]66, %r10
29468 ldstuba [%r1]66, %r8
29469 swapa [%r1]66, %r2
29470 lda [%r1]66, %f48
29471 ldda [%r1]66, %f16
29472 stba %r6, [%r1]66
29473 stha %r10, [%r1]66
29474 stwa %r12, [%r1]66
29475 sta %f16, [%r1]66
29476 stda %f16, [%r1]66
29477casa [%r1]0x42, %r2, %g0
29478casxa [%r1]0x42, %r2, %g0
29479 prefetcha [%r1]66, 0x17
29480CASE_ASI_0x52_th7_0x108:
29481 set 0x108, %r1
29482 ldsba [%r1]82, %r8
29483 ldsha [%r1]82, %r2
29484 ldswa [%r1]82, %r4
29485 lduba [%r1]82, %r4
29486 lduha [%r1]82, %r14
29487 ldxa [%r1]82, %r6
29488 ldda [%r1]82, %r14
29489 ldstuba [%r1]82, %r4
29490 swapa [%r1]82, %r12
29491 lda [%r1]82, %f48
29492 ldda [%r1]82, %f32
29493 stba %r14, [%r1]82
29494 stha %r0, [%r1]82
29495 stwa %r6, [%r1]82
29496 sta %f16, [%r1]82
29497 stda %f48, [%r1]82
29498casa [%r1]0x52, %r2, %g0
29499casxa [%r1]0x52, %r2, %g0
29500 prefetcha [%r1]82, 0x3
29501CASE_ASI_0x52_th7_0x110:
29502 set 0x110, %r1
29503 ldsba [%r1]82, %r16
29504 ldsha [%r1]82, %r8
29505 ldswa [%r1]82, %r12
29506 lduba [%r1]82, %r14
29507 lduha [%r1]82, %r8
29508 ldxa [%r1]82, %r4
29509 ldda [%r1]82, %r2
29510 ldstuba [%r1]82, %r6
29511 swapa [%r1]82, %r16
29512 lda [%r1]82, %f48
29513 ldda [%r1]82, %f16
29514 stba %r12, [%r1]82
29515 stha %r8, [%r1]82
29516 stwa %r0, [%r1]82
29517 sta %f32, [%r1]82
29518 stda %f0, [%r1]82
29519casa [%r1]0x52, %r2, %g0
29520casxa [%r1]0x52, %r2, %g0
29521 prefetcha [%r1]82, 0x11
29522CASE_ASI_0x52_th7_0x118:
29523 set 0x118, %r1
29524 ldsba [%r1]82, %r4
29525 ldsha [%r1]82, %r6
29526 ldswa [%r1]82, %r10
29527 lduba [%r1]82, %r10
29528 lduha [%r1]82, %r2
29529 ldxa [%r1]82, %r14
29530 ldda [%r1]82, %r2
29531 ldstuba [%r1]82, %r8
29532 swapa [%r1]82, %r6
29533 lda [%r1]82, %f32
29534 ldda [%r1]82, %f48
29535 stba %r4, [%r1]82
29536 stha %r0, [%r1]82
29537 stwa %r8, [%r1]82
29538 sta %f32, [%r1]82
29539 stda %f0, [%r1]82
29540casa [%r1]0x52, %r2, %g0
29541casxa [%r1]0x52, %r2, %g0
29542 prefetcha [%r1]82, 0xf
29543CASE_ASI_0x52_th7_0x120:
29544 set 0x120, %r1
29545 ldsba [%r1]82, %r10
29546 ldsha [%r1]82, %r10
29547 ldswa [%r1]82, %r14
29548 lduba [%r1]82, %r8
29549 lduha [%r1]82, %r10
29550 ldxa [%r1]82, %r10
29551 ldda [%r1]82, %r2
29552 ldstuba [%r1]82, %r2
29553 swapa [%r1]82, %r2
29554 lda [%r1]82, %f48
29555 ldda [%r1]82, %f32
29556 stba %r14, [%r1]82
29557 stha %r4, [%r1]82
29558 stwa %r2, [%r1]82
29559 sta %f32, [%r1]82
29560 stda %f16, [%r1]82
29561casa [%r1]0x52, %r2, %g0
29562casxa [%r1]0x52, %r2, %g0
29563 prefetcha [%r1]82, 0x1c
29564CASE_ASI_0x52_th7_0x208:
29565 set 0x208, %r1
29566 ldsba [%r1]82, %r4
29567 ldsha [%r1]82, %r16
29568 ldswa [%r1]82, %r10
29569 lduba [%r1]82, %r14
29570 lduha [%r1]82, %r10
29571 ldxa [%r1]82, %r4
29572 ldda [%r1]82, %r4
29573 ldstuba [%r1]82, %r12
29574 swapa [%r1]82, %r12
29575 lda [%r1]82, %f16
29576 ldda [%r1]82, %f48
29577 stba %r10, [%r1]82
29578 stha %r4, [%r1]82
29579 stwa %r12, [%r1]82
29580 sta %f32, [%r1]82
29581 stda %f0, [%r1]82
29582casa [%r1]0x52, %r2, %g0
29583casxa [%r1]0x52, %r2, %g0
29584 prefetcha [%r1]82, 0x1f
29585CASE_ASI_0x52_th7_0x210:
29586 set 0x210, %r1
29587 ldsba [%r1]82, %r6
29588 ldsha [%r1]82, %r4
29589 ldswa [%r1]82, %r16
29590 lduba [%r1]82, %r6
29591 lduha [%r1]82, %r6
29592 ldxa [%r1]82, %r14
29593 ldda [%r1]82, %r10
29594 ldstuba [%r1]82, %r4
29595 swapa [%r1]82, %r10
29596 lda [%r1]82, %f16
29597 ldda [%r1]82, %f48
29598 stba %r0, [%r1]82
29599 stha %r14, [%r1]82
29600 stwa %r8, [%r1]82
29601 sta %f0, [%r1]82
29602 stda %f16, [%r1]82
29603casa [%r1]0x52, %r2, %g0
29604casxa [%r1]0x52, %r2, %g0
29605 prefetcha [%r1]82, 0x12
29606CASE_ASI_0x52_th7_0x218:
29607 set 0x218, %r1
29608 ldsba [%r1]82, %r14
29609 ldsha [%r1]82, %r8
29610 ldswa [%r1]82, %r8
29611 lduba [%r1]82, %r8
29612 lduha [%r1]82, %r16
29613 ldxa [%r1]82, %r14
29614 ldda [%r1]82, %r2
29615 ldstuba [%r1]82, %r10
29616 swapa [%r1]82, %r4
29617 lda [%r1]82, %f48
29618 ldda [%r1]82, %f0
29619 stba %r10, [%r1]82
29620 stha %r0, [%r1]82
29621 stwa %r6, [%r1]82
29622 sta %f16, [%r1]82
29623 stda %f16, [%r1]82
29624casa [%r1]0x52, %r2, %g0
29625casxa [%r1]0x52, %r2, %g0
29626 prefetcha [%r1]82, 0x2
29627CASE_ASI_0x52_th7_0x220:
29628 set 0x220, %r1
29629 ldsba [%r1]82, %r14
29630 ldsha [%r1]82, %r2
29631 ldswa [%r1]82, %r6
29632 lduba [%r1]82, %r10
29633 lduha [%r1]82, %r16
29634 ldxa [%r1]82, %r14
29635 ldda [%r1]82, %r12
29636 ldstuba [%r1]82, %r6
29637 swapa [%r1]82, %r8
29638 lda [%r1]82, %f16
29639 ldda [%r1]82, %f16
29640 stba %r14, [%r1]82
29641 stha %r8, [%r1]82
29642 stwa %r8, [%r1]82
29643 sta %f16, [%r1]82
29644 stda %f48, [%r1]82
29645casa [%r1]0x52, %r2, %g0
29646casxa [%r1]0x52, %r2, %g0
29647 prefetcha [%r1]82, 0x1c
29648CASE_ASI_0x25_th7_0x3C0:
29649 set 0x3C0, %r1
29650 ldsba [%r1]37, %r8
29651 ldsha [%r1]37, %r4
29652 ldswa [%r1]37, %r12
29653 lduba [%r1]37, %r6
29654 lduha [%r1]37, %r8
29655 ldxa [%r1]37, %r14
29656 ldda [%r1]37, %r10
29657 ldstuba [%r1]37, %r2
29658 swapa [%r1]37, %r10
29659 lda [%r1]37, %f48
29660 ldda [%r1]37, %f32
29661 stba %r0, [%r1]37
29662 stha %r14, [%r1]37
29663 stwa %r0, [%r1]37
29664 sta %f0, [%r1]37
29665 stda %f16, [%r1]37
29666casa [%r1]0x25, %r2, %g0
29667casxa [%r1]0x25, %r2, %g0
29668 prefetcha [%r1]37, 0x14
29669CASE_ASI_0x25_th7_0x3C8:
29670 set 0x3C8, %r1
29671 ldsba [%r1]37, %r2
29672 ldsha [%r1]37, %r4
29673 ldswa [%r1]37, %r2
29674 lduba [%r1]37, %r10
29675 lduha [%r1]37, %r4
29676 ldxa [%r1]37, %r16
29677 ldda [%r1]37, %r8
29678 ldstuba [%r1]37, %r16
29679 swapa [%r1]37, %r6
29680 lda [%r1]37, %f16
29681 ldda [%r1]37, %f48
29682 stba %r6, [%r1]37
29683 stha %r10, [%r1]37
29684 stwa %r6, [%r1]37
29685 sta %f16, [%r1]37
29686 stda %f48, [%r1]37
29687casa [%r1]0x25, %r2, %g0
29688casxa [%r1]0x25, %r2, %g0
29689 prefetcha [%r1]37, 0x1a
29690CASE_ASI_0x25_th7_0x3D0:
29691 set 0x3D0, %r1
29692 ldsba [%r1]37, %r12
29693 ldsha [%r1]37, %r2
29694 ldswa [%r1]37, %r12
29695 lduba [%r1]37, %r14
29696 lduha [%r1]37, %r14
29697 ldxa [%r1]37, %r12
29698 ldda [%r1]37, %r6
29699 ldstuba [%r1]37, %r14
29700 swapa [%r1]37, %r10
29701 lda [%r1]37, %f16
29702 ldda [%r1]37, %f32
29703 stba %r12, [%r1]37
29704 stha %r2, [%r1]37
29705 stwa %r12, [%r1]37
29706 sta %f0, [%r1]37
29707 stda %f16, [%r1]37
29708casa [%r1]0x25, %r2, %g0
29709casxa [%r1]0x25, %r2, %g0
29710 prefetcha [%r1]37, 0xb
29711CASE_ASI_0x25_th7_0x3D8:
29712 set 0x3D8, %r1
29713 ldsba [%r1]37, %r12
29714 ldsha [%r1]37, %r2
29715 ldswa [%r1]37, %r8
29716 lduba [%r1]37, %r6
29717 lduha [%r1]37, %r14
29718 ldxa [%r1]37, %r10
29719 ldda [%r1]37, %r8
29720 ldstuba [%r1]37, %r8
29721 swapa [%r1]37, %r10
29722 lda [%r1]37, %f0
29723 ldda [%r1]37, %f48
29724 stba %r0, [%r1]37
29725 stha %r14, [%r1]37
29726 stwa %r12, [%r1]37
29727 sta %f48, [%r1]37
29728 stda %f32, [%r1]37
29729casa [%r1]0x25, %r2, %g0
29730casxa [%r1]0x25, %r2, %g0
29731 prefetcha [%r1]37, 0x9
29732CASE_ASI_0x25_th7_0x3E0:
29733 set 0x3E0, %r1
29734 ldsba [%r1]37, %r2
29735 ldsha [%r1]37, %r2
29736 ldswa [%r1]37, %r6
29737 lduba [%r1]37, %r12
29738 lduha [%r1]37, %r6
29739 ldxa [%r1]37, %r6
29740 ldda [%r1]37, %r6
29741 ldstuba [%r1]37, %r10
29742 swapa [%r1]37, %r6
29743 lda [%r1]37, %f48
29744 ldda [%r1]37, %f0
29745 stba %r4, [%r1]37
29746 stha %r14, [%r1]37
29747 stwa %r4, [%r1]37
29748 sta %f32, [%r1]37
29749 stda %f48, [%r1]37
29750casa [%r1]0x25, %r2, %g0
29751casxa [%r1]0x25, %r2, %g0
29752 prefetcha [%r1]37, 0xe
29753CASE_ASI_0x25_th7_0x3E8:
29754 set 0x3E8, %r1
29755 ldsba [%r1]37, %r16
29756 ldsha [%r1]37, %r12
29757 ldswa [%r1]37, %r2
29758 lduba [%r1]37, %r16
29759 lduha [%r1]37, %r6
29760 ldxa [%r1]37, %r10
29761 ldda [%r1]37, %r6
29762 ldstuba [%r1]37, %r2
29763 swapa [%r1]37, %r12
29764 lda [%r1]37, %f16
29765 ldda [%r1]37, %f32
29766 stba %r2, [%r1]37
29767 stha %r10, [%r1]37
29768 stwa %r4, [%r1]37
29769 sta %f16, [%r1]37
29770 stda %f0, [%r1]37
29771casa [%r1]0x25, %r2, %g0
29772casxa [%r1]0x25, %r2, %g0
29773 prefetcha [%r1]37, 0x12
29774CASE_ASI_0x25_th7_0x3F0:
29775 set 0x3F0, %r1
29776 ldsba [%r1]37, %r12
29777 ldsha [%r1]37, %r4
29778 ldswa [%r1]37, %r10
29779 lduba [%r1]37, %r6
29780 lduha [%r1]37, %r6
29781 ldxa [%r1]37, %r14
29782 ldda [%r1]37, %r10
29783 ldstuba [%r1]37, %r14
29784 swapa [%r1]37, %r10
29785 lda [%r1]37, %f0
29786 ldda [%r1]37, %f32
29787 stba %r4, [%r1]37
29788 stha %r10, [%r1]37
29789 stwa %r8, [%r1]37
29790 sta %f32, [%r1]37
29791 stda %f16, [%r1]37
29792casa [%r1]0x25, %r2, %g0
29793casxa [%r1]0x25, %r2, %g0
29794 prefetcha [%r1]37, 0x9
29795CASE_ASI_0x25_th7_0x3F8:
29796 set 0x3F8, %r1
29797 ldsba [%r1]37, %r12
29798 ldsha [%r1]37, %r2
29799 ldswa [%r1]37, %r4
29800 lduba [%r1]37, %r14
29801 lduha [%r1]37, %r4
29802 ldxa [%r1]37, %r6
29803 ldda [%r1]37, %r8
29804 ldstuba [%r1]37, %r16
29805 swapa [%r1]37, %r8
29806 lda [%r1]37, %f48
29807 ldda [%r1]37, %f32
29808 stba %r6, [%r1]37
29809 stha %r10, [%r1]37
29810 stwa %r2, [%r1]37
29811 sta %f0, [%r1]37
29812 stda %f32, [%r1]37
29813casa [%r1]0x25, %r2, %g0
29814casxa [%r1]0x25, %r2, %g0
29815 prefetcha [%r1]37, 0xc
29816CASE_ASI_0x55_th7_range180:
29817!!asi_range = 0x0-0x1f8
29818 set 0xf5, %r1
29819 and %r1, %r29, %r1 !make sure address is aligned
29820 ldsba [%r1]85, %r8
29821 ldsha [%r1]85, %r14
29822 ldswa [%r1]85, %r6
29823 lduba [%r1]85, %r10
29824 lduha [%r1]85, %r14
29825 ldxa [%r1]85, %r4
29826 ldda [%r1]85, %r16
29827 ldstuba [%r1]85, %r12
29828 swapa [%r1]85, %r4
29829 lda [%r1]85, %f16
29830 ldda [%r1]85, %f0
29831 stba %r4, [%r1]85
29832 stha %r8, [%r1]85
29833 stwa %r4, [%r1]85
29834 sta %f0, [%r1]85
29835 stda %f0, [%r1]85
29836casa [%r1]0x55, %r2, %g0
29837casxa [%r1]0x55, %r2, %g0
29838 prefetcha [%r1]85, 0x1d
29839CASE_ASI_0x55_th7_range181:
29840!!asi_range = 0x400-0x5f8
29841 set 0x537, %r1
29842 and %r1, %r29, %r1 !make sure address is aligned
29843 ldsba [%r1]85, %r16
29844 ldsha [%r1]85, %r10
29845 ldswa [%r1]85, %r10
29846 lduba [%r1]85, %r12
29847 lduha [%r1]85, %r16
29848 ldxa [%r1]85, %r8
29849 ldda [%r1]85, %r10
29850 ldstuba [%r1]85, %r12
29851 swapa [%r1]85, %r4
29852 lda [%r1]85, %f48
29853 ldda [%r1]85, %f16
29854 stba %r12, [%r1]85
29855 stha %r2, [%r1]85
29856 stwa %r4, [%r1]85
29857 sta %f32, [%r1]85
29858 stda %f16, [%r1]85
29859casa [%r1]0x55, %r2, %g0
29860casxa [%r1]0x55, %r2, %g0
29861 prefetcha [%r1]85, 0xc
29862 nop
29863 nop
29864 nop
29865subcc %r19, 1, %r19
29866cmp %r19, 2
29867bz,a TH7_LOOP
29868ta T_CHANGE_NONPRIV
29869cmp %r19, 1
29870bz,a TH7_LOOP
29871ta T_CHANGE_HPRIV
29872 nop
29873 nop
29874main_text_end:
29875 ta %icc, T_GOOD_TRAP
29876 nop
29877 nop
29878 nop
29879main_data_start:
29880 .xword 0x67e23ae05bc75845
29881 .xword 0x07f0ceca4d5e4ff1
29882 .xword 0x038f383364b00deb
29883 .xword 0x7eeb2b3f2ef1268b
29884 .xword 0x2c55c5e61ad1d349
29885 .xword 0x4cd0b1d440f9208e
29886 .xword 0x3de981096902ac68
29887 .xword 0x4a673a391c631345
29888SECTION .CPPRI_SEG0 DATA_VA = 0x0000005abcc00000
29889 attr_data {
29890 Name = .CPPRI_SEG0,
29891 VA = 0x0000005abcc00000,
29892 RA = 0x0000005123400000,
29893 PA = ra2pa(0x0000005123400000,0),
29894 part_0_ctx_zero_tsb_config_1,
29895 part_0_ctx_nonzero_tsb_config_1,
29896 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
29897 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
29898 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
29899 }
29900attr_data {
29901 NAME = .CPPRI_SEG0,
29902 hypervisor
29903}
29904.data
29905.global SEC_CPPRI0_DATA_START
29906SEC_CPPRI0_DATA_START:
29907 .xword 0x7dfa6e5709e5bfe0
29908 .xword 0x14c3b68413a478b5
29909 .xword 0x79ce881a1784ff76
29910 .xword 0x30908c333e17ee0c
29911 .xword 0x635600bd63f178df
29912 .xword 0x7db642bd45a5e736
29913 .xword 0x59ece3f06938b0a3
29914 .xword 0x16d241d364b3c98f
29915 .xword 0x533d60727241891d
29916 .xword 0x60a8f9385284bfb3
29917SECTION .CPPRI_SEG1 DATA_VA = 0x0000005abcc10000
29918 attr_data {
29919 Name = .CPPRI_SEG1,
29920 VA = 0x0000005abcc10000,
29921 RA = 0x0000005123410000,
29922 PA = ra2pa(0x0000005123410000,0),
29923 part_0_ctx_zero_tsb_config_1,
29924 part_0_ctx_nonzero_tsb_config_1,
29925 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
29926 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
29927 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
29928 }
29929attr_data {
29930 NAME = .CPPRI_SEG1,
29931 hypervisor
29932}
29933.data
29934.global SEC_CPPRI1_DATA_START
29935SEC_CPPRI1_DATA_START:
29936 .xword 0x2060a47e6d89579f
29937 .xword 0x1cfc6c3a6a5ab870
29938 .xword 0x1f10d6d40661e9b2
29939 .xword 0x7785bacc52db22dd
29940 .xword 0x7d1d56626b5b5c7a
29941 .xword 0x22dfe2412ea21984
29942 .xword 0x4dfb0a8f5510c838
29943 .xword 0x779b8fa71da7ceba
29944 .xword 0x39dd2e2555bce1ea
29945 .xword 0x5d177dbe34472c10
29946SECTION .CPPRI_SEG2 DATA_VA = 0x0000005abcc20000
29947 attr_data {
29948 Name = .CPPRI_SEG2,
29949 VA = 0x0000005abcc20000,
29950 RA = 0x0000005123420000,
29951 PA = ra2pa(0x0000005123420000,0),
29952 part_0_ctx_zero_tsb_config_1,
29953 part_0_ctx_nonzero_tsb_config_1,
29954 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
29955 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
29956 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
29957 }
29958attr_data {
29959 NAME = .CPPRI_SEG2,
29960 hypervisor
29961}
29962.data
29963.global SEC_CPPRI2_DATA_START
29964SEC_CPPRI2_DATA_START:
29965 .xword 0x77df9ed95febd50d
29966 .xword 0x67b678933d71b6e2
29967 .xword 0x70125b775371b783
29968 .xword 0x1a43c0be090bec0c
29969 .xword 0x77467aae47a1198f
29970 .xword 0x0268283466ae64bd
29971 .xword 0x27f7847666b353fc
29972 .xword 0x5d9de2ca6b3b3663
29973 .xword 0x0630b819708c565d
29974 .xword 0x12b6a44779fc1fc6
29975SECTION .CPPRI_SEG3 DATA_VA = 0x0000005abcc30000
29976 attr_data {
29977 Name = .CPPRI_SEG3,
29978 VA = 0x0000005abcc30000,
29979 RA = 0x0000005123430000,
29980 PA = ra2pa(0x0000005123430000,0),
29981 part_0_ctx_zero_tsb_config_1,
29982 part_0_ctx_nonzero_tsb_config_1,
29983 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
29984 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
29985 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
29986 }
29987attr_data {
29988 NAME = .CPPRI_SEG3,
29989 hypervisor
29990}
29991.data
29992.global SEC_CPPRI3_DATA_START
29993SEC_CPPRI3_DATA_START:
29994 .xword 0x267c68e5349dd770
29995 .xword 0x4b6746242f753531
29996 .xword 0x0a643b6d57c9e99c
29997 .xword 0x6b05cee27de0ddca
29998 .xword 0x4a6bad7601e3159a
29999 .xword 0x0f5a55083c851403
30000 .xword 0x7a5af2854ee83d30
30001 .xword 0x5bb0d7b860defb29
30002 .xword 0x27c6cf03347ca817
30003 .xword 0x64e1c6ed0a20fc1a
30004SECTION .CPPRI_SEG4 DATA_VA = 0x0000005abcc40000
30005 attr_data {
30006 Name = .CPPRI_SEG4,
30007 VA = 0x0000005abcc40000,
30008 RA = 0x0000005123440000,
30009 PA = ra2pa(0x0000005123440000,0),
30010 part_0_ctx_zero_tsb_config_1,
30011 part_0_ctx_nonzero_tsb_config_1,
30012 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30013 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30014 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30015 }
30016attr_data {
30017 NAME = .CPPRI_SEG4,
30018 hypervisor
30019}
30020.data
30021.global SEC_CPPRI4_DATA_START
30022SEC_CPPRI4_DATA_START:
30023 .xword 0x5ca2bc0a1080bcfe
30024 .xword 0x686895543dd0bb14
30025 .xword 0x12f53dce083608a7
30026 .xword 0x3c7b4dc36a9558a8
30027 .xword 0x701af6ab40215530
30028 .xword 0x690bc65a499b8fcd
30029 .xword 0x0403a0c62607b36c
30030 .xword 0x214aab35067c6310
30031 .xword 0x0c1cb8636c0f7870
30032 .xword 0x444e3acb026c2ae9
30033SECTION .CPPRI_SEG5 DATA_VA = 0x0000005abcc50000
30034 attr_data {
30035 Name = .CPPRI_SEG5,
30036 VA = 0x0000005abcc50000,
30037 RA = 0x0000005123450000,
30038 PA = ra2pa(0x0000005123450000,0),
30039 part_0_ctx_zero_tsb_config_1,
30040 part_0_ctx_nonzero_tsb_config_1,
30041 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30042 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30043 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30044 }
30045attr_data {
30046 NAME = .CPPRI_SEG5,
30047 hypervisor
30048}
30049.data
30050.global SEC_CPPRI5_DATA_START
30051SEC_CPPRI5_DATA_START:
30052 .xword 0x24d040c3745c512a
30053 .xword 0x7d822de654c2f729
30054 .xword 0x3c3aadb80f8dae2a
30055 .xword 0x0823e53f2dcc5590
30056 .xword 0x7ba19bc74078e985
30057 .xword 0x2be596b5005baf7c
30058 .xword 0x03e5a0f7606ca8ce
30059 .xword 0x4d84d42a2c0390bb
30060 .xword 0x7644203c4f611d45
30061 .xword 0x684c65fa18214981
30062SECTION .CPPRI_SEG6 DATA_VA = 0x0000005abcc60000
30063 attr_data {
30064 Name = .CPPRI_SEG6,
30065 VA = 0x0000005abcc60000,
30066 RA = 0x0000005123460000,
30067 PA = ra2pa(0x0000005123460000,0),
30068 part_0_ctx_zero_tsb_config_1,
30069 part_0_ctx_nonzero_tsb_config_1,
30070 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30071 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30072 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30073 }
30074attr_data {
30075 NAME = .CPPRI_SEG6,
30076 hypervisor
30077}
30078.data
30079.global SEC_CPPRI6_DATA_START
30080SEC_CPPRI6_DATA_START:
30081 .xword 0x12e2a97b62d0e40c
30082 .xword 0x12bf131924537d75
30083 .xword 0x206c103a76b06894
30084 .xword 0x28a890c8148951e6
30085 .xword 0x042002e65235cb17
30086 .xword 0x092b73f40ec10d1b
30087 .xword 0x0ab88cbf14016d3e
30088 .xword 0x33b69e2b31e818c7
30089 .xword 0x05158c6466d766e2
30090 .xword 0x38ba403b253b799b
30091SECTION .CPPRI_SEG7 DATA_VA = 0x0000005abcc70000
30092 attr_data {
30093 Name = .CPPRI_SEG7,
30094 VA = 0x0000005abcc70000,
30095 RA = 0x0000005123470000,
30096 PA = ra2pa(0x0000005123470000,0),
30097 part_0_ctx_zero_tsb_config_1,
30098 part_0_ctx_nonzero_tsb_config_1,
30099 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30100 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30101 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30102 }
30103attr_data {
30104 NAME = .CPPRI_SEG7,
30105 hypervisor
30106}
30107.data
30108.global SEC_CPPRI7_DATA_START
30109SEC_CPPRI7_DATA_START:
30110 .xword 0x5654c8f7139c44ef
30111 .xword 0x6a1c2c695526edf6
30112 .xword 0x7c7defec5acb9465
30113 .xword 0x556cd24b4f1205b8
30114 .xword 0x7bd465733544db78
30115 .xword 0x2a59de432beda534
30116 .xword 0x73d571805233c2d8
30117 .xword 0x3071169826c98543
30118 .xword 0x3a87f3736022510b
30119 .xword 0x7f95b03278606275