Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / lsu / diag / asi_direct_01.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: asi_direct_01.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define MAIN_PAGE_NUCLEUS_ALSO
39#define MAIN_PAGE_HV_ALSO
40#define SCONTEXT PCONTEXT
41#define H_HT0_DAE_invalid_asi_0x14
42#define ENABLE_HT0_Interrupt_0x60
43#define ENABLE_HT0_Illegal_instruction_0x10
44#define SUN_H_HT0_DAE_invalid_asi_0x14 \
45 add %r30, 0x1, %r30; \
46 done;nop;nop;nop;nop;nop;nop
47#define H_HT0_Privileged_Action_0x37
48#define My_HT0_Privileged_Action_0x37 \
49 done;nop;nop;nop;nop;nop;nop;nop
50# include "hboot.s"
51.text
52.global main
53main:
54main_text_start:
55sub %g0, 0x1, %r31
56sllx %r31, 0x6, %r31
57sub %g0, 0x1, %r29
58sllx %r29, 0x3, %r29
59setx SEC_CPPRI0_DATA_START, %r4, %r28
60setx SEC_CPPRI1_DATA_START, %r4, %r27
61setx SEC_CPPRI2_DATA_START, %r4, %r26
62setx SEC_CPPRI3_DATA_START, %r4, %r25
63setx SEC_CPPRI4_DATA_START, %r4, %r24
64setx SEC_CPPRI5_DATA_START, %r4, %r23
65setx SEC_CPPRI6_DATA_START, %r4, %r22
66setx SEC_CPPRI7_DATA_START, %r4, %r21
67mov 0x80, %g1
68wr %g1, %g0, %asi
69 ta %icc, T_RD_THID
70 cmp %o1, 1
71 setx LOOP_T1, %g2, %g3
72 be,a .+8
73 jmp %g3
74 nop
75 cmp %o1, 2
76 setx LOOP_T2, %g2, %g3
77 be,a .+8
78 jmp %g3
79 nop
80 cmp %o1, 3
81 setx LOOP_T3, %g2, %g3
82 be,a .+8
83 jmp %g3
84 nop
85 cmp %o1, 4
86 setx LOOP_T4, %g2, %g3
87 be,a .+8
88 jmp %g3
89 nop
90 cmp %o1, 5
91 setx LOOP_T5, %g2, %g3
92 be,a .+8
93 jmp %g3
94 nop
95 cmp %o1, 6
96 setx LOOP_T6, %g2, %g3
97 be,a .+8
98 jmp %g3
99 nop
100 cmp %o1, 7
101 setx LOOP_T7, %g2, %g3
102 be,a .+8
103 jmp %g3
104 nop
105ta T_CHANGE_HPRIV
106 add %g0, 0x3, %r19
107TH0_LOOP:
108CASE_ASI_0x0_th0:
109 wr %g0, 0x0, %asi
110 ldxa [0x0] %asi, %l0
111 stxa %l0, [0x0] %asi
112CASE_ASI_0x1_th0:
113 wr %g0, 0x1, %asi
114 ldxa [0x0] %asi, %l0
115 stxa %l0, [0x0] %asi
116CASE_ASI_0x2_th0:
117 wr %g0, 0x2, %asi
118 ldxa [0x0] %asi, %l0
119 stxa %l0, [0x0] %asi
120CASE_ASI_0x3_th0:
121 wr %g0, 0x3, %asi
122 ldxa [0x0] %asi, %l0
123 stxa %l0, [0x0] %asi
124CASE_ASI_0x5_th0:
125 wr %g0, 0x5, %asi
126 ldxa [0x0] %asi, %l0
127 stxa %l0, [0x0] %asi
128CASE_ASI_0x6_th0:
129 wr %g0, 0x6, %asi
130 ldxa [0x0] %asi, %l0
131 stxa %l0, [0x0] %asi
132CASE_ASI_0x7_th0:
133 wr %g0, 0x7, %asi
134 ldxa [0x0] %asi, %l0
135 stxa %l0, [0x0] %asi
136CASE_ASI_0x8_th0:
137 wr %g0, 0x8, %asi
138 ldxa [0x0] %asi, %l0
139 stxa %l0, [0x0] %asi
140CASE_ASI_0x9_th0:
141 wr %g0, 0x9, %asi
142 ldxa [0x0] %asi, %l0
143 stxa %l0, [0x0] %asi
144CASE_ASI_0xa_th0:
145 wr %g0, 0xa, %asi
146 ldxa [0x0] %asi, %l0
147 stxa %l0, [0x0] %asi
148CASE_ASI_0xb_th0:
149 wr %g0, 0xb, %asi
150 ldxa [0x0] %asi, %l0
151 stxa %l0, [0x0] %asi
152CASE_ASI_0xd_th0:
153 wr %g0, 0xd, %asi
154 ldxa [0x0] %asi, %l0
155 stxa %l0, [0x0] %asi
156CASE_ASI_0xe_th0:
157 wr %g0, 0xe, %asi
158 ldxa [0x0] %asi, %l0
159 stxa %l0, [0x0] %asi
160CASE_ASI_0xf_th0:
161 wr %g0, 0xf, %asi
162 ldxa [0x0] %asi, %l0
163 stxa %l0, [0x0] %asi
164CASE_ASI_0x12_th0:
165 wr %g0, 0x12, %asi
166 ldxa [0x0] %asi, %l0
167 stxa %l0, [0x0] %asi
168CASE_ASI_0x13_th0:
169 wr %g0, 0x13, %asi
170 ldxa [0x0] %asi, %l0
171 stxa %l0, [0x0] %asi
172CASE_ASI_0x1a_th0:
173 wr %g0, 0x1a, %asi
174 ldxa [0x0] %asi, %l0
175 stxa %l0, [0x0] %asi
176CASE_ASI_0x1b_th0:
177 wr %g0, 0x1b, %asi
178 ldxa [0x0] %asi, %l0
179 stxa %l0, [0x0] %asi
180CASE_ASI_0x20_th0:
181 wr %g0, 0x20, %asi
182 ldxa [0x0] %asi, %l0
183 stxa %l0, [0x0] %asi
184CASE_ASI_0x21_th0:
185 wr %g0, 0x21, %asi
186 ldxa [0x0] %asi, %l0
187 stxa %l0, [0x0] %asi
188CASE_ASI_0x25_th0:
189 wr %g0, 0x25, %asi
190 ldxa [0x0] %asi, %l0
191 stxa %l0, [0x0] %asi
192CASE_ASI_0x28_th0:
193 wr %g0, 0x28, %asi
194 ldxa [0x0] %asi, %l0
195 stxa %l0, [0x0] %asi
196CASE_ASI_0x29_th0:
197 wr %g0, 0x29, %asi
198 ldxa [0x0] %asi, %l0
199 stxa %l0, [0x0] %asi
200CASE_ASI_0x2d_th0:
201 wr %g0, 0x2d, %asi
202 ldxa [0x0] %asi, %l0
203 stxa %l0, [0x0] %asi
204CASE_ASI_0x32_th0:
205 wr %g0, 0x32, %asi
206 ldxa [0x0] %asi, %l0
207 stxa %l0, [0x0] %asi
208CASE_ASI_0x33_th0:
209 wr %g0, 0x33, %asi
210 ldxa [0x0] %asi, %l0
211 stxa %l0, [0x0] %asi
212CASE_ASI_0x34_th0:
213 wr %g0, 0x34, %asi
214 ldxa [0x0] %asi, %l0
215 stxa %l0, [0x0] %asi
216CASE_ASI_0x35_th0:
217 wr %g0, 0x35, %asi
218 ldxa [0x0] %asi, %l0
219 stxa %l0, [0x0] %asi
220CASE_ASI_0x37_th0:
221 wr %g0, 0x37, %asi
222 ldxa [0x0] %asi, %l0
223 stxa %l0, [0x0] %asi
224CASE_ASI_0x3a_th0:
225 wr %g0, 0x3a, %asi
226 ldxa [0x0] %asi, %l0
227 stxa %l0, [0x0] %asi
228CASE_ASI_0x3b_th0:
229 wr %g0, 0x3b, %asi
230 ldxa [0x0] %asi, %l0
231 stxa %l0, [0x0] %asi
232CASE_ASI_0x3c_th0:
233 wr %g0, 0x3c, %asi
234 ldxa [0x0] %asi, %l0
235 stxa %l0, [0x0] %asi
236CASE_ASI_0x3d_th0:
237 wr %g0, 0x3d, %asi
238 ldxa [0x0] %asi, %l0
239 stxa %l0, [0x0] %asi
240CASE_ASI_0x3f_th0:
241 wr %g0, 0x3f, %asi
242 ldxa [0x0] %asi, %l0
243 stxa %l0, [0x0] %asi
244CASE_ASI_0x40_th0:
245 wr %g0, 0x40, %asi
246 ldxa [0x0] %asi, %l0
247 stxa %l0, [0x0] %asi
248CASE_ASI_0x41_th0:
249 wr %g0, 0x41, %asi
250 ldxa [0x0] %asi, %l0
251 stxa %l0, [0x0] %asi
252CASE_ASI_0x42_th0:
253 wr %g0, 0x42, %asi
254 ldxa [0x0] %asi, %l0
255 stxa %l0, [0x0] %asi
256CASE_ASI_0x43_th0:
257 wr %g0, 0x43, %asi
258 ldxa [0x0] %asi, %l0
259 stxa %l0, [0x0] %asi
260CASE_ASI_0x44_th0:
261 wr %g0, 0x44, %asi
262 ldxa [0x0] %asi, %l0
263 stxa %l0, [0x0] %asi
264CASE_ASI_0x45_th0:
265 wr %g0, 0x45, %asi
266 ldxa [0x0] %asi, %l0
267 stxa %l0, [0x0] %asi
268CASE_ASI_0x48_th0:
269 wr %g0, 0x48, %asi
270 ldxa [0x0] %asi, %l0
271 stxa %l0, [0x0] %asi
272CASE_ASI_0x49_th0:
273 wr %g0, 0x49, %asi
274 ldxa [0x0] %asi, %l0
275 stxa %l0, [0x0] %asi
276CASE_ASI_0x4a_th0:
277 wr %g0, 0x4a, %asi
278 ldxa [0x0] %asi, %l0
279 stxa %l0, [0x0] %asi
280CASE_ASI_0x4b_th0:
281 wr %g0, 0x4b, %asi
282 ldxa [0x0] %asi, %l0
283 stxa %l0, [0x0] %asi
284CASE_ASI_0x4c_th0:
285 wr %g0, 0x4c, %asi
286 ldxa [0x0] %asi, %l0
287 stxa %l0, [0x0] %asi
288CASE_ASI_0x4d_th0:
289 wr %g0, 0x4d, %asi
290 ldxa [0x0] %asi, %l0
291 stxa %l0, [0x0] %asi
292CASE_ASI_0x4e_th0:
293 wr %g0, 0x4e, %asi
294 ldxa [0x0] %asi, %l0
295 stxa %l0, [0x0] %asi
296CASE_ASI_0x4f_th0:
297 wr %g0, 0x4f, %asi
298 ldxa [0x0] %asi, %l0
299 stxa %l0, [0x0] %asi
300CASE_ASI_0x50_th0:
301 wr %g0, 0x50, %asi
302 ldxa [0x0] %asi, %l0
303 stxa %l0, [0x0] %asi
304CASE_ASI_0x51_th0:
305 wr %g0, 0x51, %asi
306 ldxa [0x0] %asi, %l0
307 stxa %l0, [0x0] %asi
308CASE_ASI_0x52_th0:
309 wr %g0, 0x52, %asi
310 ldxa [0x0] %asi, %l0
311 stxa %l0, [0x0] %asi
312CASE_ASI_0x53_th0:
313 wr %g0, 0x53, %asi
314 ldxa [0x0] %asi, %l0
315 stxa %l0, [0x0] %asi
316CASE_ASI_0x56_th0:
317 wr %g0, 0x56, %asi
318 ldxa [0x0] %asi, %l0
319 stxa %l0, [0x0] %asi
320CASE_ASI_0x57_th0:
321 wr %g0, 0x57, %asi
322 ldxa [0x0] %asi, %l0
323 stxa %l0, [0x0] %asi
324CASE_ASI_0x58_th0:
325 wr %g0, 0x58, %asi
326 ldxa [0x0] %asi, %l0
327 stxa %l0, [0x0] %asi
328CASE_ASI_0x59_th0:
329 wr %g0, 0x59, %asi
330 ldxa [0x0] %asi, %l0
331 stxa %l0, [0x0] %asi
332CASE_ASI_0x5a_th0:
333 wr %g0, 0x5a, %asi
334 ldxa [0x0] %asi, %l0
335 stxa %l0, [0x0] %asi
336CASE_ASI_0x5b_th0:
337 wr %g0, 0x5b, %asi
338 ldxa [0x0] %asi, %l0
339 stxa %l0, [0x0] %asi
340CASE_ASI_0x5e_th0:
341 wr %g0, 0x5e, %asi
342 ldxa [0x0] %asi, %l0
343 stxa %l0, [0x0] %asi
344CASE_ASI_0x5f_th0:
345 wr %g0, 0x5f, %asi
346 ldxa [0x0] %asi, %l0
347 stxa %l0, [0x0] %asi
348CASE_ASI_0x60_th0:
349 wr %g0, 0x60, %asi
350 ldxa [0x0] %asi, %l0
351 stxa %l0, [0x0] %asi
352CASE_ASI_0x61_th0:
353 wr %g0, 0x61, %asi
354 ldxa [0x0] %asi, %l0
355 stxa %l0, [0x0] %asi
356CASE_ASI_0x62_th0:
357 wr %g0, 0x62, %asi
358 ldxa [0x0] %asi, %l0
359 stxa %l0, [0x0] %asi
360CASE_ASI_0x63_th0:
361 wr %g0, 0x63, %asi
362 ldxa [0x0] %asi, %l0
363 stxa %l0, [0x0] %asi
364CASE_ASI_0x64_th0:
365 wr %g0, 0x64, %asi
366 ldxa [0x0] %asi, %l0
367 stxa %l0, [0x0] %asi
368CASE_ASI_0x65_th0:
369 wr %g0, 0x65, %asi
370 ldxa [0x0] %asi, %l0
371 stxa %l0, [0x0] %asi
372CASE_ASI_0x68_th0:
373 wr %g0, 0x68, %asi
374 ldxa [0x0] %asi, %l0
375 stxa %l0, [0x0] %asi
376CASE_ASI_0x69_th0:
377 wr %g0, 0x69, %asi
378 ldxa [0x0] %asi, %l0
379 stxa %l0, [0x0] %asi
380CASE_ASI_0x6a_th0:
381 wr %g0, 0x6a, %asi
382 ldxa [0x0] %asi, %l0
383 stxa %l0, [0x0] %asi
384CASE_ASI_0x6b_th0:
385 wr %g0, 0x6b, %asi
386 ldxa [0x0] %asi, %l0
387 stxa %l0, [0x0] %asi
388CASE_ASI_0x6c_th0:
389 wr %g0, 0x6c, %asi
390 ldxa [0x0] %asi, %l0
391 stxa %l0, [0x0] %asi
392CASE_ASI_0x6d_th0:
393 wr %g0, 0x6d, %asi
394 ldxa [0x0] %asi, %l0
395 stxa %l0, [0x0] %asi
396CASE_ASI_0x6e_th0:
397 wr %g0, 0x6e, %asi
398 ldxa [0x0] %asi, %l0
399 stxa %l0, [0x0] %asi
400CASE_ASI_0x6f_th0:
401 wr %g0, 0x6f, %asi
402 ldxa [0x0] %asi, %l0
403 stxa %l0, [0x0] %asi
404CASE_ASI_0x70_th0:
405 wr %g0, 0x70, %asi
406 ldxa [0x0] %asi, %l0
407 stxa %l0, [0x0] %asi
408CASE_ASI_0x71_th0:
409 wr %g0, 0x71, %asi
410 ldxa [0x0] %asi, %l0
411 stxa %l0, [0x0] %asi
412CASE_ASI_0x72_th0:
413 wr %g0, 0x72, %asi
414 ldxa [0x0] %asi, %l0
415 stxa %l0, [0x0] %asi
416CASE_ASI_0x74_th0:
417 wr %g0, 0x74, %asi
418 ldxa [0x0] %asi, %l0
419 stxa %l0, [0x0] %asi
420CASE_ASI_0x75_th0:
421 wr %g0, 0x75, %asi
422 ldxa [0x0] %asi, %l0
423 stxa %l0, [0x0] %asi
424CASE_ASI_0x76_th0:
425 wr %g0, 0x76, %asi
426 ldxa [0x0] %asi, %l0
427 stxa %l0, [0x0] %asi
428CASE_ASI_0x77_th0:
429 wr %g0, 0x77, %asi
430 ldxa [0x0] %asi, %l0
431 stxa %l0, [0x0] %asi
432CASE_ASI_0x78_th0:
433 wr %g0, 0x78, %asi
434 ldxa [0x0] %asi, %l0
435 stxa %l0, [0x0] %asi
436CASE_ASI_0x79_th0:
437 wr %g0, 0x79, %asi
438 ldxa [0x0] %asi, %l0
439 stxa %l0, [0x0] %asi
440CASE_ASI_0x7a_th0:
441 wr %g0, 0x7a, %asi
442 ldxa [0x0] %asi, %l0
443 stxa %l0, [0x0] %asi
444CASE_ASI_0x7b_th0:
445 wr %g0, 0x7b, %asi
446 ldxa [0x0] %asi, %l0
447 stxa %l0, [0x0] %asi
448CASE_ASI_0x7c_th0:
449 wr %g0, 0x7c, %asi
450 ldxa [0x0] %asi, %l0
451 stxa %l0, [0x0] %asi
452CASE_ASI_0x7d_th0:
453 wr %g0, 0x7d, %asi
454 ldxa [0x0] %asi, %l0
455 stxa %l0, [0x0] %asi
456CASE_ASI_0x7e_th0:
457 wr %g0, 0x7e, %asi
458 ldxa [0x0] %asi, %l0
459 stxa %l0, [0x0] %asi
460CASE_ASI_0x7f_th0:
461 wr %g0, 0x7f, %asi
462 ldxa [0x0] %asi, %l0
463 stxa %l0, [0x0] %asi
464CASE_ASI_0x84_th0:
465 wr %g0, 0x84, %asi
466 ldxa [0x0] %asi, %l0
467 stxa %l0, [0x0] %asi
468CASE_ASI_0x85_th0:
469 wr %g0, 0x85, %asi
470 ldxa [0x0] %asi, %l0
471 stxa %l0, [0x0] %asi
472CASE_ASI_0x86_th0:
473 wr %g0, 0x86, %asi
474 ldxa [0x0] %asi, %l0
475 stxa %l0, [0x0] %asi
476CASE_ASI_0x87_th0:
477 wr %g0, 0x87, %asi
478 ldxa [0x0] %asi, %l0
479 stxa %l0, [0x0] %asi
480CASE_ASI_0x8c_th0:
481 wr %g0, 0x8c, %asi
482 ldxa [0x0] %asi, %l0
483 stxa %l0, [0x0] %asi
484CASE_ASI_0x8d_th0:
485 wr %g0, 0x8d, %asi
486 ldxa [0x0] %asi, %l0
487 stxa %l0, [0x0] %asi
488CASE_ASI_0x8e_th0:
489 wr %g0, 0x8e, %asi
490 ldxa [0x0] %asi, %l0
491 stxa %l0, [0x0] %asi
492CASE_ASI_0x8f_th0:
493 wr %g0, 0x8f, %asi
494 ldxa [0x0] %asi, %l0
495 stxa %l0, [0x0] %asi
496CASE_ASI_0x90_th0:
497 wr %g0, 0x90, %asi
498 ldxa [0x0] %asi, %l0
499 stxa %l0, [0x0] %asi
500CASE_ASI_0x91_th0:
501 wr %g0, 0x91, %asi
502 ldxa [0x0] %asi, %l0
503 stxa %l0, [0x0] %asi
504CASE_ASI_0x92_th0:
505 wr %g0, 0x92, %asi
506 ldxa [0x0] %asi, %l0
507 stxa %l0, [0x0] %asi
508CASE_ASI_0x93_th0:
509 wr %g0, 0x93, %asi
510 ldxa [0x0] %asi, %l0
511 stxa %l0, [0x0] %asi
512CASE_ASI_0x94_th0:
513 wr %g0, 0x94, %asi
514 ldxa [0x0] %asi, %l0
515 stxa %l0, [0x0] %asi
516CASE_ASI_0x95_th0:
517 wr %g0, 0x95, %asi
518 ldxa [0x0] %asi, %l0
519 stxa %l0, [0x0] %asi
520CASE_ASI_0x96_th0:
521 wr %g0, 0x96, %asi
522 ldxa [0x0] %asi, %l0
523 stxa %l0, [0x0] %asi
524CASE_ASI_0x97_th0:
525 wr %g0, 0x97, %asi
526 ldxa [0x0] %asi, %l0
527 stxa %l0, [0x0] %asi
528CASE_ASI_0x98_th0:
529 wr %g0, 0x98, %asi
530 ldxa [0x0] %asi, %l0
531 stxa %l0, [0x0] %asi
532CASE_ASI_0x99_th0:
533 wr %g0, 0x99, %asi
534 ldxa [0x0] %asi, %l0
535 stxa %l0, [0x0] %asi
536CASE_ASI_0x9a_th0:
537 wr %g0, 0x9a, %asi
538 ldxa [0x0] %asi, %l0
539 stxa %l0, [0x0] %asi
540CASE_ASI_0x9b_th0:
541 wr %g0, 0x9b, %asi
542 ldxa [0x0] %asi, %l0
543 stxa %l0, [0x0] %asi
544CASE_ASI_0x9c_th0:
545 wr %g0, 0x9c, %asi
546 ldxa [0x0] %asi, %l0
547 stxa %l0, [0x0] %asi
548CASE_ASI_0x9d_th0:
549 wr %g0, 0x9d, %asi
550 ldxa [0x0] %asi, %l0
551 stxa %l0, [0x0] %asi
552CASE_ASI_0x9e_th0:
553 wr %g0, 0x9e, %asi
554 ldxa [0x0] %asi, %l0
555 stxa %l0, [0x0] %asi
556CASE_ASI_0x9f_th0:
557 wr %g0, 0x9f, %asi
558 ldxa [0x0] %asi, %l0
559 stxa %l0, [0x0] %asi
560CASE_ASI_0xa0_th0:
561 wr %g0, 0xa0, %asi
562 ldxa [0x0] %asi, %l0
563 stxa %l0, [0x0] %asi
564CASE_ASI_0xa1_th0:
565 wr %g0, 0xa1, %asi
566 ldxa [0x0] %asi, %l0
567 stxa %l0, [0x0] %asi
568CASE_ASI_0xa2_th0:
569 wr %g0, 0xa2, %asi
570 ldxa [0x0] %asi, %l0
571 stxa %l0, [0x0] %asi
572CASE_ASI_0xa3_th0:
573 wr %g0, 0xa3, %asi
574 ldxa [0x0] %asi, %l0
575 stxa %l0, [0x0] %asi
576CASE_ASI_0xa4_th0:
577 wr %g0, 0xa4, %asi
578 ldxa [0x0] %asi, %l0
579 stxa %l0, [0x0] %asi
580CASE_ASI_0xa5_th0:
581 wr %g0, 0xa5, %asi
582 ldxa [0x0] %asi, %l0
583 stxa %l0, [0x0] %asi
584CASE_ASI_0xa6_th0:
585 wr %g0, 0xa6, %asi
586 ldxa [0x0] %asi, %l0
587 stxa %l0, [0x0] %asi
588CASE_ASI_0xa7_th0:
589 wr %g0, 0xa7, %asi
590 ldxa [0x0] %asi, %l0
591 stxa %l0, [0x0] %asi
592CASE_ASI_0xa8_th0:
593 wr %g0, 0xa8, %asi
594 ldxa [0x0] %asi, %l0
595 stxa %l0, [0x0] %asi
596CASE_ASI_0xa9_th0:
597 wr %g0, 0xa9, %asi
598 ldxa [0x0] %asi, %l0
599 stxa %l0, [0x0] %asi
600CASE_ASI_0xaa_th0:
601 wr %g0, 0xaa, %asi
602 ldxa [0x0] %asi, %l0
603 stxa %l0, [0x0] %asi
604CASE_ASI_0xab_th0:
605 wr %g0, 0xab, %asi
606 ldxa [0x0] %asi, %l0
607 stxa %l0, [0x0] %asi
608CASE_ASI_0xac_th0:
609 wr %g0, 0xac, %asi
610 ldxa [0x0] %asi, %l0
611 stxa %l0, [0x0] %asi
612CASE_ASI_0xad_th0:
613 wr %g0, 0xad, %asi
614 ldxa [0x0] %asi, %l0
615 stxa %l0, [0x0] %asi
616CASE_ASI_0xae_th0:
617 wr %g0, 0xae, %asi
618 ldxa [0x0] %asi, %l0
619 stxa %l0, [0x0] %asi
620CASE_ASI_0xaf_th0:
621 wr %g0, 0xaf, %asi
622 ldxa [0x0] %asi, %l0
623 stxa %l0, [0x0] %asi
624CASE_ASI_0xb0_th0:
625 wr %g0, 0xb0, %asi
626 ldxa [0x0] %asi, %l0
627 stxa %l0, [0x0] %asi
628CASE_ASI_0xb1_th0:
629 wr %g0, 0xb1, %asi
630 ldxa [0x0] %asi, %l0
631 stxa %l0, [0x0] %asi
632CASE_ASI_0xb2_th0:
633 wr %g0, 0xb2, %asi
634 ldxa [0x0] %asi, %l0
635 stxa %l0, [0x0] %asi
636CASE_ASI_0xb3_th0:
637 wr %g0, 0xb3, %asi
638 ldxa [0x0] %asi, %l0
639 stxa %l0, [0x0] %asi
640CASE_ASI_0xb4_th0:
641 wr %g0, 0xb4, %asi
642 ldxa [0x0] %asi, %l0
643 stxa %l0, [0x0] %asi
644CASE_ASI_0xb5_th0:
645 wr %g0, 0xb5, %asi
646 ldxa [0x0] %asi, %l0
647 stxa %l0, [0x0] %asi
648CASE_ASI_0xb6_th0:
649 wr %g0, 0xb6, %asi
650 ldxa [0x0] %asi, %l0
651 stxa %l0, [0x0] %asi
652CASE_ASI_0xb7_th0:
653 wr %g0, 0xb7, %asi
654 ldxa [0x0] %asi, %l0
655 stxa %l0, [0x0] %asi
656CASE_ASI_0xb8_th0:
657 wr %g0, 0xb8, %asi
658 ldxa [0x0] %asi, %l0
659 stxa %l0, [0x0] %asi
660CASE_ASI_0xb9_th0:
661 wr %g0, 0xb9, %asi
662 ldxa [0x0] %asi, %l0
663 stxa %l0, [0x0] %asi
664CASE_ASI_0xba_th0:
665 wr %g0, 0xba, %asi
666 ldxa [0x0] %asi, %l0
667 stxa %l0, [0x0] %asi
668CASE_ASI_0xbb_th0:
669 wr %g0, 0xbb, %asi
670 ldxa [0x0] %asi, %l0
671 stxa %l0, [0x0] %asi
672CASE_ASI_0xbc_th0:
673 wr %g0, 0xbc, %asi
674 ldxa [0x0] %asi, %l0
675 stxa %l0, [0x0] %asi
676CASE_ASI_0xbd_th0:
677 wr %g0, 0xbd, %asi
678 ldxa [0x0] %asi, %l0
679 stxa %l0, [0x0] %asi
680CASE_ASI_0xbe_th0:
681 wr %g0, 0xbe, %asi
682 ldxa [0x0] %asi, %l0
683 stxa %l0, [0x0] %asi
684CASE_ASI_0xbf_th0:
685 wr %g0, 0xbf, %asi
686 ldxa [0x0] %asi, %l0
687 stxa %l0, [0x0] %asi
688CASE_ASI_0xc6_th0:
689 wr %g0, 0xc6, %asi
690 ldxa [0x0] %asi, %l0
691 stxa %l0, [0x0] %asi
692CASE_ASI_0xc7_th0:
693 wr %g0, 0xc7, %asi
694 ldxa [0x0] %asi, %l0
695 stxa %l0, [0x0] %asi
696CASE_ASI_0xce_th0:
697 wr %g0, 0xce, %asi
698 ldxa [0x0] %asi, %l0
699 stxa %l0, [0x0] %asi
700CASE_ASI_0xcf_th0:
701 wr %g0, 0xcf, %asi
702 ldxa [0x0] %asi, %l0
703 stxa %l0, [0x0] %asi
704CASE_ASI_0xd4_th0:
705 wr %g0, 0xd4, %asi
706 ldxa [0x0] %asi, %l0
707 stxa %l0, [0x0] %asi
708CASE_ASI_0xd5_th0:
709 wr %g0, 0xd5, %asi
710 ldxa [0x0] %asi, %l0
711 stxa %l0, [0x0] %asi
712CASE_ASI_0xd6_th0:
713 wr %g0, 0xd6, %asi
714 ldxa [0x0] %asi, %l0
715 stxa %l0, [0x0] %asi
716CASE_ASI_0xd7_th0:
717 wr %g0, 0xd7, %asi
718 ldxa [0x0] %asi, %l0
719 stxa %l0, [0x0] %asi
720CASE_ASI_0xdc_th0:
721 wr %g0, 0xdc, %asi
722 ldxa [0x0] %asi, %l0
723 stxa %l0, [0x0] %asi
724CASE_ASI_0xdd_th0:
725 wr %g0, 0xdd, %asi
726 ldxa [0x0] %asi, %l0
727 stxa %l0, [0x0] %asi
728CASE_ASI_0xde_th0:
729 wr %g0, 0xde, %asi
730 ldxa [0x0] %asi, %l0
731 stxa %l0, [0x0] %asi
732CASE_ASI_0xdf_th0:
733 wr %g0, 0xdf, %asi
734 ldxa [0x0] %asi, %l0
735 stxa %l0, [0x0] %asi
736CASE_ASI_0xe4_th0:
737 wr %g0, 0xe4, %asi
738 ldxa [0x0] %asi, %l0
739 stxa %l0, [0x0] %asi
740CASE_ASI_0xe5_th0:
741 wr %g0, 0xe5, %asi
742 ldxa [0x0] %asi, %l0
743 stxa %l0, [0x0] %asi
744CASE_ASI_0xe6_th0:
745 wr %g0, 0xe6, %asi
746 ldxa [0x0] %asi, %l0
747 stxa %l0, [0x0] %asi
748CASE_ASI_0xe7_th0:
749 wr %g0, 0xe7, %asi
750 ldxa [0x0] %asi, %l0
751 stxa %l0, [0x0] %asi
752CASE_ASI_0xe8_th0:
753 wr %g0, 0xe8, %asi
754 ldxa [0x0] %asi, %l0
755 stxa %l0, [0x0] %asi
756CASE_ASI_0xe9_th0:
757 wr %g0, 0xe9, %asi
758 ldxa [0x0] %asi, %l0
759 stxa %l0, [0x0] %asi
760CASE_ASI_0xec_th0:
761 wr %g0, 0xec, %asi
762 ldxa [0x0] %asi, %l0
763 stxa %l0, [0x0] %asi
764CASE_ASI_0xed_th0:
765 wr %g0, 0xed, %asi
766 ldxa [0x0] %asi, %l0
767 stxa %l0, [0x0] %asi
768CASE_ASI_0xee_th0:
769 wr %g0, 0xee, %asi
770 ldxa [0x0] %asi, %l0
771 stxa %l0, [0x0] %asi
772CASE_ASI_0xef_th0:
773 wr %g0, 0xef, %asi
774 ldxa [0x0] %asi, %l0
775 stxa %l0, [0x0] %asi
776CASE_ASI_0xf2_th0:
777 wr %g0, 0xf2, %asi
778 ldxa [0x0] %asi, %l0
779 stxa %l0, [0x0] %asi
780CASE_ASI_0xf3_th0:
781 wr %g0, 0xf3, %asi
782 ldxa [0x0] %asi, %l0
783 stxa %l0, [0x0] %asi
784CASE_ASI_0xf4_th0:
785 wr %g0, 0xf4, %asi
786 ldxa [0x0] %asi, %l0
787 stxa %l0, [0x0] %asi
788CASE_ASI_0xf5_th0:
789 wr %g0, 0xf5, %asi
790 ldxa [0x0] %asi, %l0
791 stxa %l0, [0x0] %asi
792CASE_ASI_0xf6_th0:
793 wr %g0, 0xf6, %asi
794 ldxa [0x0] %asi, %l0
795 stxa %l0, [0x0] %asi
796CASE_ASI_0xf7_th0:
797 wr %g0, 0xf7, %asi
798 ldxa [0x0] %asi, %l0
799 stxa %l0, [0x0] %asi
800CASE_ASI_0xfa_th0:
801 wr %g0, 0xfa, %asi
802 ldxa [0x0] %asi, %l0
803 stxa %l0, [0x0] %asi
804CASE_ASI_0xfb_th0:
805 wr %g0, 0xfb, %asi
806 ldxa [0x0] %asi, %l0
807 stxa %l0, [0x0] %asi
808CASE_ASI_0xfc_th0:
809 wr %g0, 0xfc, %asi
810 ldxa [0x0] %asi, %l0
811 stxa %l0, [0x0] %asi
812CASE_ASI_0xfd_th0:
813 wr %g0, 0xfd, %asi
814 ldxa [0x0] %asi, %l0
815 stxa %l0, [0x0] %asi
816CASE_ASI_0xfe_th0:
817 wr %g0, 0xfe, %asi
818 ldxa [0x0] %asi, %l0
819 stxa %l0, [0x0] %asi
820CASE_ASI_0xff_th0:
821 wr %g0, 0xff, %asi
822 ldxa [0x0] %asi, %l0
823 stxa %l0, [0x0] %asi
824CASE_ASI_0x46_th0:
825 wr %g0, 0x46, %asi
826 stxa %g0, [0x0] %asi
827 ldxa [0x0] %asi, %l0
828CASE_ASI_0x47_th0:
829 wr %g0, 0x47, %asi
830 stxa %g0, [0x0] %asi
831 ldxa [0x0] %asi, %l0
832CASE_ASI_0x4_th0:
833 mov %r22, %r1
834 ldx [%r26 + 0x18 & ~0x7], %r2
835 ldx [%r27 + 0x93 & ~0x7], %r4
836 ldx [%r27 + 0xb1 & ~0x7], %r6
837 ldx [%r23 + 0xdf & ~0x7], %r8
838 ldx [%r26 + 0x72 & ~0x7], %r10
839 ldx [%r23 + 0xbb & ~0x7], %r12
840 ldx [%r23 + 0x64 & ~0x7], %r14
841 ldx [%r27 + 0xd8 & ~0x7], %r16
842 ld [%r25 + 0xb7 & ~0x7], %f0
843 ld [%r21 + 0x74 & ~0x7], %f16
844 ld [%r21 + 0x8b & ~0x7], %f32
845 ld [%r24 + 0x91 & ~0x7], %f48
846 ldsba [%r1]4, %r16
847 ldsha [%r1]4, %r14
848 ldswa [%r1]4, %r4
849 lduba [%r1]4, %r6
850 lduha [%r1]4, %r6
851 ldxa [%r1]4, %r16
852 ldda [%r1]4, %r8
853 ldstuba [%r1]4, %r14
854 swapa [%r1]4, %r4
855 lda [%r1]4, %f0
856 ldda [%r1]4, %f48
857 stba %r0, [%r1]4
858 stha %r2, [%r1]4
859 stwa %r6, [%r1]4
860 sta %f0, [%r1]4
861 stda %f32, [%r1]4
862casa [%r1]0x4, %r2, %g0
863casxa [%r1]0x4, %r2, %g0
864 prefetcha [%r1]4, 0x1c
865CASE_ASI_0xc_th0:
866 mov %r24, %r1
867 ldx [%r23 + 0x50 & ~0x7], %r2
868 ldx [%r27 + 0x1b & ~0x7], %r4
869 ldx [%r27 + 0xb4 & ~0x7], %r6
870 ldx [%r22 + 0xc3 & ~0x7], %r8
871 ldx [%r24 + 0xa6 & ~0x7], %r10
872 ldx [%r28 + 0x80 & ~0x7], %r12
873 ldx [%r26 + 0x6f & ~0x7], %r14
874 ldx [%r25 + 0x93 & ~0x7], %r16
875 ld [%r26 + 0x76 & ~0x7], %f0
876 ld [%r26 + 0x23 & ~0x7], %f16
877 ld [%r28 + 0x24 & ~0x7], %f32
878 ld [%r24 + 0x53 & ~0x7], %f48
879 ldsba [%r1]12, %r16
880 ldsha [%r1]12, %r6
881 ldswa [%r1]12, %r8
882 lduba [%r1]12, %r2
883 lduha [%r1]12, %r16
884 ldxa [%r1]12, %r16
885 ldda [%r1]12, %r10
886 ldstuba [%r1]12, %r14
887 swapa [%r1]12, %r4
888 lda [%r1]12, %f48
889 ldda [%r1]12, %f32
890 stba %r0, [%r1]12
891 stha %r14, [%r1]12
892 stwa %r14, [%r1]12
893 sta %f48, [%r1]12
894 stda %f48, [%r1]12
895casa [%r1]0xc, %r2, %g0
896casxa [%r1]0xc, %r2, %g0
897 prefetcha [%r1]12, 0x12
898CASE_ASI_0x10_th0:
899 mov %r23, %r1
900 ldx [%r28 + 0x94 & ~0x7], %r2
901 ldx [%r24 + 0x60 & ~0x7], %r4
902 ldx [%r28 + 0x7 & ~0x7], %r6
903 ldx [%r27 + 0xb9 & ~0x7], %r8
904 ldx [%r25 + 0x6d & ~0x7], %r10
905 ldx [%r26 + 0xbf & ~0x7], %r12
906 ldx [%r21 + 0xd & ~0x7], %r14
907 ldx [%r27 + 0xb4 & ~0x7], %r16
908 ld [%r21 + 0x4d & ~0x7], %f0
909 ld [%r21 + 0xb0 & ~0x7], %f16
910 ld [%r23 + 0xba & ~0x7], %f32
911 ld [%r22 + 0x27 & ~0x7], %f48
912 ldsba [%r1]16, %r4
913 ldsha [%r1]16, %r14
914 ldswa [%r1]16, %r10
915 lduba [%r1]16, %r6
916 lduha [%r1]16, %r10
917 ldxa [%r1]16, %r8
918 ldda [%r1]16, %r4
919 ldstuba [%r1]16, %r12
920 swapa [%r1]16, %r2
921 lda [%r1]16, %f32
922 ldda [%r1]16, %f16
923 stba %r14, [%r1]16
924 stha %r12, [%r1]16
925 stwa %r2, [%r1]16
926 sta %f0, [%r1]16
927 stda %f16, [%r1]16
928casa [%r1]0x10, %r2, %g0
929casxa [%r1]0x10, %r2, %g0
930 prefetcha [%r1]16, 0x1b
931CASE_ASI_0x11_th0:
932 mov %r27, %r1
933 ldx [%r21 + 0xdb & ~0x7], %r2
934 ldx [%r27 + 0x94 & ~0x7], %r4
935 ldx [%r21 + 0xd4 & ~0x7], %r6
936 ldx [%r26 + 0xe8 & ~0x7], %r8
937 ldx [%r25 + 0xe2 & ~0x7], %r10
938 ldx [%r28 + 0x91 & ~0x7], %r12
939 ldx [%r24 + 0x6a & ~0x7], %r14
940 ldx [%r26 + 0xe1 & ~0x7], %r16
941 ld [%r25 + 0x38 & ~0x7], %f0
942 ld [%r28 + 0x28 & ~0x7], %f16
943 ld [%r26 + 0xb3 & ~0x7], %f32
944 ld [%r28 + 0xa6 & ~0x7], %f48
945 ldsba [%r1]17, %r12
946 ldsha [%r1]17, %r14
947 ldswa [%r1]17, %r12
948 lduba [%r1]17, %r16
949 lduha [%r1]17, %r6
950 ldxa [%r1]17, %r14
951 ldda [%r1]17, %r4
952 ldstuba [%r1]17, %r14
953 swapa [%r1]17, %r10
954 lda [%r1]17, %f16
955 ldda [%r1]17, %f48
956 stba %r12, [%r1]17
957 stha %r6, [%r1]17
958 stwa %r2, [%r1]17
959 sta %f48, [%r1]17
960 stda %f48, [%r1]17
961casa [%r1]0x11, %r2, %g0
962casxa [%r1]0x11, %r2, %g0
963 prefetcha [%r1]17, 0x17
964CASE_ASI_0x18_th0:
965 mov %r22, %r1
966 ldx [%r24 + 0xc8 & ~0x7], %r2
967 ldx [%r24 + 0x91 & ~0x7], %r4
968 ldx [%r24 + 0x9 & ~0x7], %r6
969 ldx [%r23 + 0x6d & ~0x7], %r8
970 ldx [%r25 + 0x16 & ~0x7], %r10
971 ldx [%r26 + 0x96 & ~0x7], %r12
972 ldx [%r22 + 0xbe & ~0x7], %r14
973 ldx [%r28 + 0xdd & ~0x7], %r16
974 ld [%r21 + 0x8a & ~0x7], %f0
975 ld [%r24 + 0x0 & ~0x7], %f16
976 ld [%r26 + 0xd & ~0x7], %f32
977 ld [%r21 + 0xc2 & ~0x7], %f48
978 ldsba [%r1]24, %r12
979 ldsha [%r1]24, %r16
980 ldswa [%r1]24, %r10
981 lduba [%r1]24, %r8
982 lduha [%r1]24, %r8
983 ldxa [%r1]24, %r4
984 ldda [%r1]24, %r6
985 ldstuba [%r1]24, %r4
986 swapa [%r1]24, %r10
987 lda [%r1]24, %f16
988 ldda [%r1]24, %f0
989 stba %r6, [%r1]24
990 stha %r12, [%r1]24
991 stwa %r2, [%r1]24
992 sta %f32, [%r1]24
993 stda %f16, [%r1]24
994casa [%r1]0x18, %r2, %g0
995casxa [%r1]0x18, %r2, %g0
996 prefetcha [%r1]24, 0x4
997CASE_ASI_0x19_th0:
998 mov %r26, %r1
999 ldx [%r22 + 0x1f & ~0x7], %r2
1000 ldx [%r27 + 0x1a & ~0x7], %r4
1001 ldx [%r27 + 0x61 & ~0x7], %r6
1002 ldx [%r25 + 0x14 & ~0x7], %r8
1003 ldx [%r24 + 0xa0 & ~0x7], %r10
1004 ldx [%r27 + 0x6b & ~0x7], %r12
1005 ldx [%r27 + 0x8d & ~0x7], %r14
1006 ldx [%r26 + 0x7d & ~0x7], %r16
1007 ld [%r23 + 0x7f & ~0x7], %f0
1008 ld [%r24 + 0x7d & ~0x7], %f16
1009 ld [%r27 + 0xeb & ~0x7], %f32
1010 ld [%r23 + 0x8b & ~0x7], %f48
1011 ldsba [%r1]25, %r10
1012 ldsha [%r1]25, %r10
1013 ldswa [%r1]25, %r8
1014 lduba [%r1]25, %r12
1015 lduha [%r1]25, %r4
1016 ldxa [%r1]25, %r14
1017 ldda [%r1]25, %r6
1018 ldstuba [%r1]25, %r14
1019 swapa [%r1]25, %r2
1020 lda [%r1]25, %f48
1021 ldda [%r1]25, %f48
1022 stba %r14, [%r1]25
1023 stha %r8, [%r1]25
1024 stwa %r0, [%r1]25
1025 sta %f0, [%r1]25
1026 stda %f32, [%r1]25
1027casa [%r1]0x19, %r2, %g0
1028casxa [%r1]0x19, %r2, %g0
1029 prefetcha [%r1]25, 0x2
1030CASE_ASI_0x80_th0:
1031 mov %r25, %r1
1032 ldx [%r22 + 0x9c & ~0x7], %r2
1033 ldx [%r28 + 0x92 & ~0x7], %r4
1034 ldx [%r25 + 0x76 & ~0x7], %r6
1035 ldx [%r21 + 0x3c & ~0x7], %r8
1036 ldx [%r28 + 0x8e & ~0x7], %r10
1037 ldx [%r27 + 0x49 & ~0x7], %r12
1038 ldx [%r26 + 0xd2 & ~0x7], %r14
1039 ldx [%r24 + 0x97 & ~0x7], %r16
1040 ld [%r21 + 0x28 & ~0x7], %f0
1041 ld [%r26 + 0x98 & ~0x7], %f16
1042 ld [%r28 + 0x6e & ~0x7], %f32
1043 ld [%r22 + 0x2e & ~0x7], %f48
1044 ldsba [%r1]128, %r12
1045 ldsha [%r1]128, %r4
1046 ldswa [%r1]128, %r6
1047 lduba [%r1]128, %r4
1048 lduha [%r1]128, %r8
1049 ldxa [%r1]128, %r6
1050 ldda [%r1]128, %r8
1051 ldstuba [%r1]128, %r4
1052 swapa [%r1]128, %r6
1053 lda [%r1]128, %f32
1054 ldda [%r1]128, %f32
1055 stba %r10, [%r1]128
1056 stha %r6, [%r1]128
1057 stwa %r12, [%r1]128
1058 sta %f16, [%r1]128
1059 stda %f16, [%r1]128
1060casa [%r1]0x80, %r2, %g0
1061casxa [%r1]0x80, %r2, %g0
1062 prefetcha [%r1]128, 0x14
1063CASE_ASI_0x81_th0:
1064 mov %r25, %r1
1065 ldx [%r28 + 0xa7 & ~0x7], %r2
1066 ldx [%r28 + 0x2 & ~0x7], %r4
1067 ldx [%r22 + 0xa4 & ~0x7], %r6
1068 ldx [%r27 + 0xad & ~0x7], %r8
1069 ldx [%r27 + 0xc1 & ~0x7], %r10
1070 ldx [%r28 + 0x37 & ~0x7], %r12
1071 ldx [%r26 + 0x98 & ~0x7], %r14
1072 ldx [%r25 + 0x5d & ~0x7], %r16
1073 ld [%r21 + 0x40 & ~0x7], %f0
1074 ld [%r23 + 0x7b & ~0x7], %f16
1075 ld [%r25 + 0x4a & ~0x7], %f32
1076 ld [%r22 + 0xa9 & ~0x7], %f48
1077 ldsba [%r1]129, %r16
1078 ldsha [%r1]129, %r12
1079 ldswa [%r1]129, %r2
1080 lduba [%r1]129, %r14
1081 lduha [%r1]129, %r10
1082 ldxa [%r1]129, %r4
1083 ldda [%r1]129, %r2
1084 ldstuba [%r1]129, %r8
1085 swapa [%r1]129, %r10
1086 lda [%r1]129, %f0
1087 ldda [%r1]129, %f32
1088 stba %r10, [%r1]129
1089 stha %r4, [%r1]129
1090 stwa %r14, [%r1]129
1091 sta %f48, [%r1]129
1092 stda %f32, [%r1]129
1093casa [%r1]0x81, %r2, %g0
1094casxa [%r1]0x81, %r2, %g0
1095 prefetcha [%r1]129, 0x2
1096CASE_ASI_0x82_th0:
1097 mov %r22, %r1
1098 ldx [%r27 + 0x7a & ~0x7], %r2
1099 ldx [%r26 + 0x1d & ~0x7], %r4
1100 ldx [%r26 + 0x65 & ~0x7], %r6
1101 ldx [%r26 + 0xc8 & ~0x7], %r8
1102 ldx [%r26 + 0x44 & ~0x7], %r10
1103 ldx [%r27 + 0x22 & ~0x7], %r12
1104 ldx [%r23 + 0x14 & ~0x7], %r14
1105 ldx [%r22 + 0x32 & ~0x7], %r16
1106 ld [%r25 + 0x9b & ~0x7], %f0
1107 ld [%r25 + 0x91 & ~0x7], %f16
1108 ld [%r22 + 0x12 & ~0x7], %f32
1109 ld [%r28 + 0x27 & ~0x7], %f48
1110 ldsba [%r1]130, %r10
1111 ldsha [%r1]130, %r6
1112 ldswa [%r1]130, %r6
1113 lduba [%r1]130, %r4
1114 lduha [%r1]130, %r12
1115 ldxa [%r1]130, %r2
1116 ldda [%r1]130, %r2
1117 ldstuba [%r1]130, %r14
1118 swapa [%r1]130, %r2
1119 lda [%r1]130, %f32
1120 ldda [%r1]130, %f16
1121 stba %r14, [%r1]130
1122 stha %r14, [%r1]130
1123 stwa %r0, [%r1]130
1124 sta %f16, [%r1]130
1125 stda %f48, [%r1]130
1126casa [%r1]0x82, %r2, %g0
1127casxa [%r1]0x82, %r2, %g0
1128 prefetcha [%r1]130, 0x1f
1129CASE_ASI_0x83_th0:
1130 mov %r23, %r1
1131 ldx [%r28 + 0x6 & ~0x7], %r2
1132 ldx [%r23 + 0xd8 & ~0x7], %r4
1133 ldx [%r24 + 0xb4 & ~0x7], %r6
1134 ldx [%r25 + 0x1a & ~0x7], %r8
1135 ldx [%r22 + 0x3d & ~0x7], %r10
1136 ldx [%r26 + 0xfc & ~0x7], %r12
1137 ldx [%r25 + 0xe6 & ~0x7], %r14
1138 ldx [%r24 + 0x79 & ~0x7], %r16
1139 ld [%r24 + 0xc2 & ~0x7], %f0
1140 ld [%r21 + 0x25 & ~0x7], %f16
1141 ld [%r26 + 0x42 & ~0x7], %f32
1142 ld [%r25 + 0x10 & ~0x7], %f48
1143 ldsba [%r1]131, %r4
1144 ldsha [%r1]131, %r8
1145 ldswa [%r1]131, %r2
1146 lduba [%r1]131, %r12
1147 lduha [%r1]131, %r2
1148 ldxa [%r1]131, %r4
1149 ldda [%r1]131, %r10
1150 ldstuba [%r1]131, %r4
1151 swapa [%r1]131, %r6
1152 lda [%r1]131, %f0
1153 ldda [%r1]131, %f0
1154 stba %r0, [%r1]131
1155 stha %r2, [%r1]131
1156 stwa %r6, [%r1]131
1157 sta %f32, [%r1]131
1158 stda %f16, [%r1]131
1159casa [%r1]0x83, %r2, %g0
1160casxa [%r1]0x83, %r2, %g0
1161 prefetcha [%r1]131, 0x11
1162CASE_ASI_0x88_th0:
1163 mov %r24, %r1
1164 ldx [%r21 + 0x4b & ~0x7], %r2
1165 ldx [%r23 + 0x54 & ~0x7], %r4
1166 ldx [%r21 + 0x19 & ~0x7], %r6
1167 ldx [%r22 + 0x1b & ~0x7], %r8
1168 ldx [%r22 + 0xd5 & ~0x7], %r10
1169 ldx [%r27 + 0xec & ~0x7], %r12
1170 ldx [%r25 + 0x78 & ~0x7], %r14
1171 ldx [%r26 + 0x82 & ~0x7], %r16
1172 ld [%r27 + 0xfb & ~0x7], %f0
1173 ld [%r24 + 0xab & ~0x7], %f16
1174 ld [%r28 + 0xda & ~0x7], %f32
1175 ld [%r27 + 0xb7 & ~0x7], %f48
1176 ldsba [%r1]136, %r2
1177 ldsha [%r1]136, %r14
1178 ldswa [%r1]136, %r6
1179 lduba [%r1]136, %r8
1180 lduha [%r1]136, %r6
1181 ldxa [%r1]136, %r14
1182 ldda [%r1]136, %r10
1183 ldstuba [%r1]136, %r2
1184 swapa [%r1]136, %r2
1185 lda [%r1]136, %f32
1186 ldda [%r1]136, %f32
1187 stba %r0, [%r1]136
1188 stha %r8, [%r1]136
1189 stwa %r12, [%r1]136
1190 sta %f0, [%r1]136
1191 stda %f0, [%r1]136
1192casa [%r1]0x88, %r2, %g0
1193casxa [%r1]0x88, %r2, %g0
1194 prefetcha [%r1]136, 0x1c
1195CASE_ASI_0x89_th0:
1196 mov %r22, %r1
1197 ldx [%r22 + 0xf7 & ~0x7], %r2
1198 ldx [%r27 + 0xb5 & ~0x7], %r4
1199 ldx [%r25 + 0xae & ~0x7], %r6
1200 ldx [%r27 + 0x3b & ~0x7], %r8
1201 ldx [%r22 + 0x5f & ~0x7], %r10
1202 ldx [%r27 + 0x29 & ~0x7], %r12
1203 ldx [%r25 + 0x1f & ~0x7], %r14
1204 ldx [%r24 + 0x0 & ~0x7], %r16
1205 ld [%r25 + 0x76 & ~0x7], %f0
1206 ld [%r26 + 0x8 & ~0x7], %f16
1207 ld [%r24 + 0x80 & ~0x7], %f32
1208 ld [%r23 + 0xff & ~0x7], %f48
1209 ldsba [%r1]137, %r6
1210 ldsha [%r1]137, %r6
1211 ldswa [%r1]137, %r16
1212 lduba [%r1]137, %r2
1213 lduha [%r1]137, %r10
1214 ldxa [%r1]137, %r14
1215 ldda [%r1]137, %r6
1216 ldstuba [%r1]137, %r16
1217 swapa [%r1]137, %r4
1218 lda [%r1]137, %f16
1219 ldda [%r1]137, %f48
1220 stba %r0, [%r1]137
1221 stha %r8, [%r1]137
1222 stwa %r2, [%r1]137
1223 sta %f32, [%r1]137
1224 stda %f48, [%r1]137
1225casa [%r1]0x89, %r2, %g0
1226casxa [%r1]0x89, %r2, %g0
1227 prefetcha [%r1]137, 0x5
1228CASE_ASI_0x8a_th0:
1229 mov %r24, %r1
1230 ldx [%r28 + 0x50 & ~0x7], %r2
1231 ldx [%r23 + 0x19 & ~0x7], %r4
1232 ldx [%r23 + 0xe3 & ~0x7], %r6
1233 ldx [%r28 + 0xfc & ~0x7], %r8
1234 ldx [%r21 + 0x26 & ~0x7], %r10
1235 ldx [%r28 + 0xc8 & ~0x7], %r12
1236 ldx [%r28 + 0x43 & ~0x7], %r14
1237 ldx [%r22 + 0x89 & ~0x7], %r16
1238 ld [%r23 + 0x62 & ~0x7], %f0
1239 ld [%r23 + 0x79 & ~0x7], %f16
1240 ld [%r26 + 0xee & ~0x7], %f32
1241 ld [%r24 + 0x79 & ~0x7], %f48
1242 ldsba [%r1]138, %r16
1243 ldsha [%r1]138, %r6
1244 ldswa [%r1]138, %r8
1245 lduba [%r1]138, %r14
1246 lduha [%r1]138, %r8
1247 ldxa [%r1]138, %r12
1248 ldda [%r1]138, %r6
1249 ldstuba [%r1]138, %r12
1250 swapa [%r1]138, %r14
1251 lda [%r1]138, %f32
1252 ldda [%r1]138, %f48
1253 stba %r14, [%r1]138
1254 stha %r4, [%r1]138
1255 stwa %r6, [%r1]138
1256 sta %f32, [%r1]138
1257 stda %f16, [%r1]138
1258casa [%r1]0x8a, %r2, %g0
1259casxa [%r1]0x8a, %r2, %g0
1260 prefetcha [%r1]138, 0x1e
1261CASE_ASI_0x8b_th0:
1262 mov %r21, %r1
1263 ldx [%r24 + 0x4f & ~0x7], %r2
1264 ldx [%r26 + 0x5a & ~0x7], %r4
1265 ldx [%r25 + 0x1d & ~0x7], %r6
1266 ldx [%r26 + 0xed & ~0x7], %r8
1267 ldx [%r22 + 0xf1 & ~0x7], %r10
1268 ldx [%r21 + 0x66 & ~0x7], %r12
1269 ldx [%r22 + 0x1a & ~0x7], %r14
1270 ldx [%r21 + 0x68 & ~0x7], %r16
1271 ld [%r24 + 0xae & ~0x7], %f0
1272 ld [%r23 + 0xcf & ~0x7], %f16
1273 ld [%r21 + 0xa5 & ~0x7], %f32
1274 ld [%r25 + 0x7f & ~0x7], %f48
1275 ldsba [%r1]139, %r4
1276 ldsha [%r1]139, %r12
1277 ldswa [%r1]139, %r2
1278 lduba [%r1]139, %r4
1279 lduha [%r1]139, %r16
1280 ldxa [%r1]139, %r16
1281 ldda [%r1]139, %r2
1282 ldstuba [%r1]139, %r14
1283 swapa [%r1]139, %r2
1284 lda [%r1]139, %f0
1285 ldda [%r1]139, %f32
1286 stba %r2, [%r1]139
1287 stha %r12, [%r1]139
1288 stwa %r8, [%r1]139
1289 sta %f16, [%r1]139
1290 stda %f16, [%r1]139
1291casa [%r1]0x8b, %r2, %g0
1292casxa [%r1]0x8b, %r2, %g0
1293 prefetcha [%r1]139, 0xd
1294 nop
1295 nop
1296 nop
1297subcc %r19, 1, %r19
1298cmp %r19, 2
1299bz,a TH0_LOOP
1300ta T_CHANGE_NONHPRIV
1301cmp %r19, 1
1302bz,a TH0_LOOP
1303ta T_CHANGE_PRIV
1304 nop
1305 ba main_text_end
1306 nop
1307 nop
1308 nop
1309 nop
1310 nop
1311 LOOP_T1:
1312ta T_CHANGE_PRIV
1313 add %g0, 0x3, %r19
1314TH1_LOOP:
1315CASE_ASI_0x0_th1:
1316 wr %g0, 0x0, %asi
1317 ldxa [0x0] %asi, %l0
1318 stxa %l0, [0x0] %asi
1319CASE_ASI_0x1_th1:
1320 wr %g0, 0x1, %asi
1321 ldxa [0x0] %asi, %l0
1322 stxa %l0, [0x0] %asi
1323CASE_ASI_0x2_th1:
1324 wr %g0, 0x2, %asi
1325 ldxa [0x0] %asi, %l0
1326 stxa %l0, [0x0] %asi
1327CASE_ASI_0x3_th1:
1328 wr %g0, 0x3, %asi
1329 ldxa [0x0] %asi, %l0
1330 stxa %l0, [0x0] %asi
1331CASE_ASI_0x5_th1:
1332 wr %g0, 0x5, %asi
1333 ldxa [0x0] %asi, %l0
1334 stxa %l0, [0x0] %asi
1335CASE_ASI_0x6_th1:
1336 wr %g0, 0x6, %asi
1337 ldxa [0x0] %asi, %l0
1338 stxa %l0, [0x0] %asi
1339CASE_ASI_0x7_th1:
1340 wr %g0, 0x7, %asi
1341 ldxa [0x0] %asi, %l0
1342 stxa %l0, [0x0] %asi
1343CASE_ASI_0x8_th1:
1344 wr %g0, 0x8, %asi
1345 ldxa [0x0] %asi, %l0
1346 stxa %l0, [0x0] %asi
1347CASE_ASI_0x9_th1:
1348 wr %g0, 0x9, %asi
1349 ldxa [0x0] %asi, %l0
1350 stxa %l0, [0x0] %asi
1351CASE_ASI_0xa_th1:
1352 wr %g0, 0xa, %asi
1353 ldxa [0x0] %asi, %l0
1354 stxa %l0, [0x0] %asi
1355CASE_ASI_0xb_th1:
1356 wr %g0, 0xb, %asi
1357 ldxa [0x0] %asi, %l0
1358 stxa %l0, [0x0] %asi
1359CASE_ASI_0xd_th1:
1360 wr %g0, 0xd, %asi
1361 ldxa [0x0] %asi, %l0
1362 stxa %l0, [0x0] %asi
1363CASE_ASI_0xe_th1:
1364 wr %g0, 0xe, %asi
1365 ldxa [0x0] %asi, %l0
1366 stxa %l0, [0x0] %asi
1367CASE_ASI_0xf_th1:
1368 wr %g0, 0xf, %asi
1369 ldxa [0x0] %asi, %l0
1370 stxa %l0, [0x0] %asi
1371CASE_ASI_0x12_th1:
1372 wr %g0, 0x12, %asi
1373 ldxa [0x0] %asi, %l0
1374 stxa %l0, [0x0] %asi
1375CASE_ASI_0x13_th1:
1376 wr %g0, 0x13, %asi
1377 ldxa [0x0] %asi, %l0
1378 stxa %l0, [0x0] %asi
1379CASE_ASI_0x1a_th1:
1380 wr %g0, 0x1a, %asi
1381 ldxa [0x0] %asi, %l0
1382 stxa %l0, [0x0] %asi
1383CASE_ASI_0x1b_th1:
1384 wr %g0, 0x1b, %asi
1385 ldxa [0x0] %asi, %l0
1386 stxa %l0, [0x0] %asi
1387CASE_ASI_0x20_th1:
1388 wr %g0, 0x20, %asi
1389 ldxa [0x0] %asi, %l0
1390 stxa %l0, [0x0] %asi
1391CASE_ASI_0x21_th1:
1392 wr %g0, 0x21, %asi
1393 ldxa [0x0] %asi, %l0
1394 stxa %l0, [0x0] %asi
1395CASE_ASI_0x25_th1:
1396 wr %g0, 0x25, %asi
1397 ldxa [0x0] %asi, %l0
1398 stxa %l0, [0x0] %asi
1399CASE_ASI_0x28_th1:
1400 wr %g0, 0x28, %asi
1401 ldxa [0x0] %asi, %l0
1402 stxa %l0, [0x0] %asi
1403CASE_ASI_0x29_th1:
1404 wr %g0, 0x29, %asi
1405 ldxa [0x0] %asi, %l0
1406 stxa %l0, [0x0] %asi
1407CASE_ASI_0x2d_th1:
1408 wr %g0, 0x2d, %asi
1409 ldxa [0x0] %asi, %l0
1410 stxa %l0, [0x0] %asi
1411CASE_ASI_0x32_th1:
1412 wr %g0, 0x32, %asi
1413 ldxa [0x0] %asi, %l0
1414 stxa %l0, [0x0] %asi
1415CASE_ASI_0x33_th1:
1416 wr %g0, 0x33, %asi
1417 ldxa [0x0] %asi, %l0
1418 stxa %l0, [0x0] %asi
1419CASE_ASI_0x34_th1:
1420 wr %g0, 0x34, %asi
1421 ldxa [0x0] %asi, %l0
1422 stxa %l0, [0x0] %asi
1423CASE_ASI_0x35_th1:
1424 wr %g0, 0x35, %asi
1425 ldxa [0x0] %asi, %l0
1426 stxa %l0, [0x0] %asi
1427CASE_ASI_0x37_th1:
1428 wr %g0, 0x37, %asi
1429 ldxa [0x0] %asi, %l0
1430 stxa %l0, [0x0] %asi
1431CASE_ASI_0x3a_th1:
1432 wr %g0, 0x3a, %asi
1433 ldxa [0x0] %asi, %l0
1434 stxa %l0, [0x0] %asi
1435CASE_ASI_0x3b_th1:
1436 wr %g0, 0x3b, %asi
1437 ldxa [0x0] %asi, %l0
1438 stxa %l0, [0x0] %asi
1439CASE_ASI_0x3c_th1:
1440 wr %g0, 0x3c, %asi
1441 ldxa [0x0] %asi, %l0
1442 stxa %l0, [0x0] %asi
1443CASE_ASI_0x3d_th1:
1444 wr %g0, 0x3d, %asi
1445 ldxa [0x0] %asi, %l0
1446 stxa %l0, [0x0] %asi
1447CASE_ASI_0x3f_th1:
1448 wr %g0, 0x3f, %asi
1449 ldxa [0x0] %asi, %l0
1450 stxa %l0, [0x0] %asi
1451CASE_ASI_0x40_th1:
1452 wr %g0, 0x40, %asi
1453 ldxa [0x0] %asi, %l0
1454 stxa %l0, [0x0] %asi
1455CASE_ASI_0x41_th1:
1456 wr %g0, 0x41, %asi
1457 ldxa [0x0] %asi, %l0
1458 stxa %l0, [0x0] %asi
1459CASE_ASI_0x42_th1:
1460 wr %g0, 0x42, %asi
1461 ldxa [0x0] %asi, %l0
1462 stxa %l0, [0x0] %asi
1463CASE_ASI_0x43_th1:
1464 wr %g0, 0x43, %asi
1465 ldxa [0x0] %asi, %l0
1466 stxa %l0, [0x0] %asi
1467CASE_ASI_0x44_th1:
1468 wr %g0, 0x44, %asi
1469 ldxa [0x0] %asi, %l0
1470 stxa %l0, [0x0] %asi
1471CASE_ASI_0x45_th1:
1472 wr %g0, 0x45, %asi
1473 ldxa [0x0] %asi, %l0
1474 stxa %l0, [0x0] %asi
1475CASE_ASI_0x48_th1:
1476 wr %g0, 0x48, %asi
1477 ldxa [0x0] %asi, %l0
1478 stxa %l0, [0x0] %asi
1479CASE_ASI_0x49_th1:
1480 wr %g0, 0x49, %asi
1481 ldxa [0x0] %asi, %l0
1482 stxa %l0, [0x0] %asi
1483CASE_ASI_0x4a_th1:
1484 wr %g0, 0x4a, %asi
1485 ldxa [0x0] %asi, %l0
1486 stxa %l0, [0x0] %asi
1487CASE_ASI_0x4b_th1:
1488 wr %g0, 0x4b, %asi
1489 ldxa [0x0] %asi, %l0
1490 stxa %l0, [0x0] %asi
1491CASE_ASI_0x4c_th1:
1492 wr %g0, 0x4c, %asi
1493 ldxa [0x0] %asi, %l0
1494 stxa %l0, [0x0] %asi
1495CASE_ASI_0x4d_th1:
1496 wr %g0, 0x4d, %asi
1497 ldxa [0x0] %asi, %l0
1498 stxa %l0, [0x0] %asi
1499CASE_ASI_0x4e_th1:
1500 wr %g0, 0x4e, %asi
1501 ldxa [0x0] %asi, %l0
1502 stxa %l0, [0x0] %asi
1503CASE_ASI_0x4f_th1:
1504 wr %g0, 0x4f, %asi
1505 ldxa [0x0] %asi, %l0
1506 stxa %l0, [0x0] %asi
1507CASE_ASI_0x50_th1:
1508 wr %g0, 0x50, %asi
1509 ldxa [0x0] %asi, %l0
1510 stxa %l0, [0x0] %asi
1511CASE_ASI_0x51_th1:
1512 wr %g0, 0x51, %asi
1513 ldxa [0x0] %asi, %l0
1514 stxa %l0, [0x0] %asi
1515CASE_ASI_0x52_th1:
1516 wr %g0, 0x52, %asi
1517 ldxa [0x0] %asi, %l0
1518 stxa %l0, [0x0] %asi
1519CASE_ASI_0x53_th1:
1520 wr %g0, 0x53, %asi
1521 ldxa [0x0] %asi, %l0
1522 stxa %l0, [0x0] %asi
1523CASE_ASI_0x56_th1:
1524 wr %g0, 0x56, %asi
1525 ldxa [0x0] %asi, %l0
1526 stxa %l0, [0x0] %asi
1527CASE_ASI_0x57_th1:
1528 wr %g0, 0x57, %asi
1529 ldxa [0x0] %asi, %l0
1530 stxa %l0, [0x0] %asi
1531CASE_ASI_0x58_th1:
1532 wr %g0, 0x58, %asi
1533 ldxa [0x0] %asi, %l0
1534 stxa %l0, [0x0] %asi
1535CASE_ASI_0x59_th1:
1536 wr %g0, 0x59, %asi
1537 ldxa [0x0] %asi, %l0
1538 stxa %l0, [0x0] %asi
1539CASE_ASI_0x5a_th1:
1540 wr %g0, 0x5a, %asi
1541 ldxa [0x0] %asi, %l0
1542 stxa %l0, [0x0] %asi
1543CASE_ASI_0x5b_th1:
1544 wr %g0, 0x5b, %asi
1545 ldxa [0x0] %asi, %l0
1546 stxa %l0, [0x0] %asi
1547CASE_ASI_0x5e_th1:
1548 wr %g0, 0x5e, %asi
1549 ldxa [0x0] %asi, %l0
1550 stxa %l0, [0x0] %asi
1551CASE_ASI_0x5f_th1:
1552 wr %g0, 0x5f, %asi
1553 ldxa [0x0] %asi, %l0
1554 stxa %l0, [0x0] %asi
1555CASE_ASI_0x60_th1:
1556 wr %g0, 0x60, %asi
1557 ldxa [0x0] %asi, %l0
1558 stxa %l0, [0x0] %asi
1559CASE_ASI_0x61_th1:
1560 wr %g0, 0x61, %asi
1561 ldxa [0x0] %asi, %l0
1562 stxa %l0, [0x0] %asi
1563CASE_ASI_0x62_th1:
1564 wr %g0, 0x62, %asi
1565 ldxa [0x0] %asi, %l0
1566 stxa %l0, [0x0] %asi
1567CASE_ASI_0x63_th1:
1568 wr %g0, 0x63, %asi
1569 ldxa [0x0] %asi, %l0
1570 stxa %l0, [0x0] %asi
1571CASE_ASI_0x64_th1:
1572 wr %g0, 0x64, %asi
1573 ldxa [0x0] %asi, %l0
1574 stxa %l0, [0x0] %asi
1575CASE_ASI_0x65_th1:
1576 wr %g0, 0x65, %asi
1577 ldxa [0x0] %asi, %l0
1578 stxa %l0, [0x0] %asi
1579CASE_ASI_0x68_th1:
1580 wr %g0, 0x68, %asi
1581 ldxa [0x0] %asi, %l0
1582 stxa %l0, [0x0] %asi
1583CASE_ASI_0x69_th1:
1584 wr %g0, 0x69, %asi
1585 ldxa [0x0] %asi, %l0
1586 stxa %l0, [0x0] %asi
1587CASE_ASI_0x6a_th1:
1588 wr %g0, 0x6a, %asi
1589 ldxa [0x0] %asi, %l0
1590 stxa %l0, [0x0] %asi
1591CASE_ASI_0x6b_th1:
1592 wr %g0, 0x6b, %asi
1593 ldxa [0x0] %asi, %l0
1594 stxa %l0, [0x0] %asi
1595CASE_ASI_0x6c_th1:
1596 wr %g0, 0x6c, %asi
1597 ldxa [0x0] %asi, %l0
1598 stxa %l0, [0x0] %asi
1599CASE_ASI_0x6d_th1:
1600 wr %g0, 0x6d, %asi
1601 ldxa [0x0] %asi, %l0
1602 stxa %l0, [0x0] %asi
1603CASE_ASI_0x6e_th1:
1604 wr %g0, 0x6e, %asi
1605 ldxa [0x0] %asi, %l0
1606 stxa %l0, [0x0] %asi
1607CASE_ASI_0x6f_th1:
1608 wr %g0, 0x6f, %asi
1609 ldxa [0x0] %asi, %l0
1610 stxa %l0, [0x0] %asi
1611CASE_ASI_0x70_th1:
1612 wr %g0, 0x70, %asi
1613 ldxa [0x0] %asi, %l0
1614 stxa %l0, [0x0] %asi
1615CASE_ASI_0x71_th1:
1616 wr %g0, 0x71, %asi
1617 ldxa [0x0] %asi, %l0
1618 stxa %l0, [0x0] %asi
1619CASE_ASI_0x72_th1:
1620 wr %g0, 0x72, %asi
1621 ldxa [0x0] %asi, %l0
1622 stxa %l0, [0x0] %asi
1623CASE_ASI_0x74_th1:
1624 wr %g0, 0x74, %asi
1625 ldxa [0x0] %asi, %l0
1626 stxa %l0, [0x0] %asi
1627CASE_ASI_0x75_th1:
1628 wr %g0, 0x75, %asi
1629 ldxa [0x0] %asi, %l0
1630 stxa %l0, [0x0] %asi
1631CASE_ASI_0x76_th1:
1632 wr %g0, 0x76, %asi
1633 ldxa [0x0] %asi, %l0
1634 stxa %l0, [0x0] %asi
1635CASE_ASI_0x77_th1:
1636 wr %g0, 0x77, %asi
1637 ldxa [0x0] %asi, %l0
1638 stxa %l0, [0x0] %asi
1639CASE_ASI_0x78_th1:
1640 wr %g0, 0x78, %asi
1641 ldxa [0x0] %asi, %l0
1642 stxa %l0, [0x0] %asi
1643CASE_ASI_0x79_th1:
1644 wr %g0, 0x79, %asi
1645 ldxa [0x0] %asi, %l0
1646 stxa %l0, [0x0] %asi
1647CASE_ASI_0x7a_th1:
1648 wr %g0, 0x7a, %asi
1649 ldxa [0x0] %asi, %l0
1650 stxa %l0, [0x0] %asi
1651CASE_ASI_0x7b_th1:
1652 wr %g0, 0x7b, %asi
1653 ldxa [0x0] %asi, %l0
1654 stxa %l0, [0x0] %asi
1655CASE_ASI_0x7c_th1:
1656 wr %g0, 0x7c, %asi
1657 ldxa [0x0] %asi, %l0
1658 stxa %l0, [0x0] %asi
1659CASE_ASI_0x7d_th1:
1660 wr %g0, 0x7d, %asi
1661 ldxa [0x0] %asi, %l0
1662 stxa %l0, [0x0] %asi
1663CASE_ASI_0x7e_th1:
1664 wr %g0, 0x7e, %asi
1665 ldxa [0x0] %asi, %l0
1666 stxa %l0, [0x0] %asi
1667CASE_ASI_0x7f_th1:
1668 wr %g0, 0x7f, %asi
1669 ldxa [0x0] %asi, %l0
1670 stxa %l0, [0x0] %asi
1671CASE_ASI_0x84_th1:
1672 wr %g0, 0x84, %asi
1673 ldxa [0x0] %asi, %l0
1674 stxa %l0, [0x0] %asi
1675CASE_ASI_0x85_th1:
1676 wr %g0, 0x85, %asi
1677 ldxa [0x0] %asi, %l0
1678 stxa %l0, [0x0] %asi
1679CASE_ASI_0x86_th1:
1680 wr %g0, 0x86, %asi
1681 ldxa [0x0] %asi, %l0
1682 stxa %l0, [0x0] %asi
1683CASE_ASI_0x87_th1:
1684 wr %g0, 0x87, %asi
1685 ldxa [0x0] %asi, %l0
1686 stxa %l0, [0x0] %asi
1687CASE_ASI_0x8c_th1:
1688 wr %g0, 0x8c, %asi
1689 ldxa [0x0] %asi, %l0
1690 stxa %l0, [0x0] %asi
1691CASE_ASI_0x8d_th1:
1692 wr %g0, 0x8d, %asi
1693 ldxa [0x0] %asi, %l0
1694 stxa %l0, [0x0] %asi
1695CASE_ASI_0x8e_th1:
1696 wr %g0, 0x8e, %asi
1697 ldxa [0x0] %asi, %l0
1698 stxa %l0, [0x0] %asi
1699CASE_ASI_0x8f_th1:
1700 wr %g0, 0x8f, %asi
1701 ldxa [0x0] %asi, %l0
1702 stxa %l0, [0x0] %asi
1703CASE_ASI_0x90_th1:
1704 wr %g0, 0x90, %asi
1705 ldxa [0x0] %asi, %l0
1706 stxa %l0, [0x0] %asi
1707CASE_ASI_0x91_th1:
1708 wr %g0, 0x91, %asi
1709 ldxa [0x0] %asi, %l0
1710 stxa %l0, [0x0] %asi
1711CASE_ASI_0x92_th1:
1712 wr %g0, 0x92, %asi
1713 ldxa [0x0] %asi, %l0
1714 stxa %l0, [0x0] %asi
1715CASE_ASI_0x93_th1:
1716 wr %g0, 0x93, %asi
1717 ldxa [0x0] %asi, %l0
1718 stxa %l0, [0x0] %asi
1719CASE_ASI_0x94_th1:
1720 wr %g0, 0x94, %asi
1721 ldxa [0x0] %asi, %l0
1722 stxa %l0, [0x0] %asi
1723CASE_ASI_0x95_th1:
1724 wr %g0, 0x95, %asi
1725 ldxa [0x0] %asi, %l0
1726 stxa %l0, [0x0] %asi
1727CASE_ASI_0x96_th1:
1728 wr %g0, 0x96, %asi
1729 ldxa [0x0] %asi, %l0
1730 stxa %l0, [0x0] %asi
1731CASE_ASI_0x97_th1:
1732 wr %g0, 0x97, %asi
1733 ldxa [0x0] %asi, %l0
1734 stxa %l0, [0x0] %asi
1735CASE_ASI_0x98_th1:
1736 wr %g0, 0x98, %asi
1737 ldxa [0x0] %asi, %l0
1738 stxa %l0, [0x0] %asi
1739CASE_ASI_0x99_th1:
1740 wr %g0, 0x99, %asi
1741 ldxa [0x0] %asi, %l0
1742 stxa %l0, [0x0] %asi
1743CASE_ASI_0x9a_th1:
1744 wr %g0, 0x9a, %asi
1745 ldxa [0x0] %asi, %l0
1746 stxa %l0, [0x0] %asi
1747CASE_ASI_0x9b_th1:
1748 wr %g0, 0x9b, %asi
1749 ldxa [0x0] %asi, %l0
1750 stxa %l0, [0x0] %asi
1751CASE_ASI_0x9c_th1:
1752 wr %g0, 0x9c, %asi
1753 ldxa [0x0] %asi, %l0
1754 stxa %l0, [0x0] %asi
1755CASE_ASI_0x9d_th1:
1756 wr %g0, 0x9d, %asi
1757 ldxa [0x0] %asi, %l0
1758 stxa %l0, [0x0] %asi
1759CASE_ASI_0x9e_th1:
1760 wr %g0, 0x9e, %asi
1761 ldxa [0x0] %asi, %l0
1762 stxa %l0, [0x0] %asi
1763CASE_ASI_0x9f_th1:
1764 wr %g0, 0x9f, %asi
1765 ldxa [0x0] %asi, %l0
1766 stxa %l0, [0x0] %asi
1767CASE_ASI_0xa0_th1:
1768 wr %g0, 0xa0, %asi
1769 ldxa [0x0] %asi, %l0
1770 stxa %l0, [0x0] %asi
1771CASE_ASI_0xa1_th1:
1772 wr %g0, 0xa1, %asi
1773 ldxa [0x0] %asi, %l0
1774 stxa %l0, [0x0] %asi
1775CASE_ASI_0xa2_th1:
1776 wr %g0, 0xa2, %asi
1777 ldxa [0x0] %asi, %l0
1778 stxa %l0, [0x0] %asi
1779CASE_ASI_0xa3_th1:
1780 wr %g0, 0xa3, %asi
1781 ldxa [0x0] %asi, %l0
1782 stxa %l0, [0x0] %asi
1783CASE_ASI_0xa4_th1:
1784 wr %g0, 0xa4, %asi
1785 ldxa [0x0] %asi, %l0
1786 stxa %l0, [0x0] %asi
1787CASE_ASI_0xa5_th1:
1788 wr %g0, 0xa5, %asi
1789 ldxa [0x0] %asi, %l0
1790 stxa %l0, [0x0] %asi
1791CASE_ASI_0xa6_th1:
1792 wr %g0, 0xa6, %asi
1793 ldxa [0x0] %asi, %l0
1794 stxa %l0, [0x0] %asi
1795CASE_ASI_0xa7_th1:
1796 wr %g0, 0xa7, %asi
1797 ldxa [0x0] %asi, %l0
1798 stxa %l0, [0x0] %asi
1799CASE_ASI_0xa8_th1:
1800 wr %g0, 0xa8, %asi
1801 ldxa [0x0] %asi, %l0
1802 stxa %l0, [0x0] %asi
1803CASE_ASI_0xa9_th1:
1804 wr %g0, 0xa9, %asi
1805 ldxa [0x0] %asi, %l0
1806 stxa %l0, [0x0] %asi
1807CASE_ASI_0xaa_th1:
1808 wr %g0, 0xaa, %asi
1809 ldxa [0x0] %asi, %l0
1810 stxa %l0, [0x0] %asi
1811CASE_ASI_0xab_th1:
1812 wr %g0, 0xab, %asi
1813 ldxa [0x0] %asi, %l0
1814 stxa %l0, [0x0] %asi
1815CASE_ASI_0xac_th1:
1816 wr %g0, 0xac, %asi
1817 ldxa [0x0] %asi, %l0
1818 stxa %l0, [0x0] %asi
1819CASE_ASI_0xad_th1:
1820 wr %g0, 0xad, %asi
1821 ldxa [0x0] %asi, %l0
1822 stxa %l0, [0x0] %asi
1823CASE_ASI_0xae_th1:
1824 wr %g0, 0xae, %asi
1825 ldxa [0x0] %asi, %l0
1826 stxa %l0, [0x0] %asi
1827CASE_ASI_0xaf_th1:
1828 wr %g0, 0xaf, %asi
1829 ldxa [0x0] %asi, %l0
1830 stxa %l0, [0x0] %asi
1831CASE_ASI_0xb0_th1:
1832 wr %g0, 0xb0, %asi
1833 ldxa [0x0] %asi, %l0
1834 stxa %l0, [0x0] %asi
1835CASE_ASI_0xb1_th1:
1836 wr %g0, 0xb1, %asi
1837 ldxa [0x0] %asi, %l0
1838 stxa %l0, [0x0] %asi
1839CASE_ASI_0xb2_th1:
1840 wr %g0, 0xb2, %asi
1841 ldxa [0x0] %asi, %l0
1842 stxa %l0, [0x0] %asi
1843CASE_ASI_0xb3_th1:
1844 wr %g0, 0xb3, %asi
1845 ldxa [0x0] %asi, %l0
1846 stxa %l0, [0x0] %asi
1847CASE_ASI_0xb4_th1:
1848 wr %g0, 0xb4, %asi
1849 ldxa [0x0] %asi, %l0
1850 stxa %l0, [0x0] %asi
1851CASE_ASI_0xb5_th1:
1852 wr %g0, 0xb5, %asi
1853 ldxa [0x0] %asi, %l0
1854 stxa %l0, [0x0] %asi
1855CASE_ASI_0xb6_th1:
1856 wr %g0, 0xb6, %asi
1857 ldxa [0x0] %asi, %l0
1858 stxa %l0, [0x0] %asi
1859CASE_ASI_0xb7_th1:
1860 wr %g0, 0xb7, %asi
1861 ldxa [0x0] %asi, %l0
1862 stxa %l0, [0x0] %asi
1863CASE_ASI_0xb8_th1:
1864 wr %g0, 0xb8, %asi
1865 ldxa [0x0] %asi, %l0
1866 stxa %l0, [0x0] %asi
1867CASE_ASI_0xb9_th1:
1868 wr %g0, 0xb9, %asi
1869 ldxa [0x0] %asi, %l0
1870 stxa %l0, [0x0] %asi
1871CASE_ASI_0xba_th1:
1872 wr %g0, 0xba, %asi
1873 ldxa [0x0] %asi, %l0
1874 stxa %l0, [0x0] %asi
1875CASE_ASI_0xbb_th1:
1876 wr %g0, 0xbb, %asi
1877 ldxa [0x0] %asi, %l0
1878 stxa %l0, [0x0] %asi
1879CASE_ASI_0xbc_th1:
1880 wr %g0, 0xbc, %asi
1881 ldxa [0x0] %asi, %l0
1882 stxa %l0, [0x0] %asi
1883CASE_ASI_0xbd_th1:
1884 wr %g0, 0xbd, %asi
1885 ldxa [0x0] %asi, %l0
1886 stxa %l0, [0x0] %asi
1887CASE_ASI_0xbe_th1:
1888 wr %g0, 0xbe, %asi
1889 ldxa [0x0] %asi, %l0
1890 stxa %l0, [0x0] %asi
1891CASE_ASI_0xbf_th1:
1892 wr %g0, 0xbf, %asi
1893 ldxa [0x0] %asi, %l0
1894 stxa %l0, [0x0] %asi
1895CASE_ASI_0xc6_th1:
1896 wr %g0, 0xc6, %asi
1897 ldxa [0x0] %asi, %l0
1898 stxa %l0, [0x0] %asi
1899CASE_ASI_0xc7_th1:
1900 wr %g0, 0xc7, %asi
1901 ldxa [0x0] %asi, %l0
1902 stxa %l0, [0x0] %asi
1903CASE_ASI_0xce_th1:
1904 wr %g0, 0xce, %asi
1905 ldxa [0x0] %asi, %l0
1906 stxa %l0, [0x0] %asi
1907CASE_ASI_0xcf_th1:
1908 wr %g0, 0xcf, %asi
1909 ldxa [0x0] %asi, %l0
1910 stxa %l0, [0x0] %asi
1911CASE_ASI_0xd4_th1:
1912 wr %g0, 0xd4, %asi
1913 ldxa [0x0] %asi, %l0
1914 stxa %l0, [0x0] %asi
1915CASE_ASI_0xd5_th1:
1916 wr %g0, 0xd5, %asi
1917 ldxa [0x0] %asi, %l0
1918 stxa %l0, [0x0] %asi
1919CASE_ASI_0xd6_th1:
1920 wr %g0, 0xd6, %asi
1921 ldxa [0x0] %asi, %l0
1922 stxa %l0, [0x0] %asi
1923CASE_ASI_0xd7_th1:
1924 wr %g0, 0xd7, %asi
1925 ldxa [0x0] %asi, %l0
1926 stxa %l0, [0x0] %asi
1927CASE_ASI_0xdc_th1:
1928 wr %g0, 0xdc, %asi
1929 ldxa [0x0] %asi, %l0
1930 stxa %l0, [0x0] %asi
1931CASE_ASI_0xdd_th1:
1932 wr %g0, 0xdd, %asi
1933 ldxa [0x0] %asi, %l0
1934 stxa %l0, [0x0] %asi
1935CASE_ASI_0xde_th1:
1936 wr %g0, 0xde, %asi
1937 ldxa [0x0] %asi, %l0
1938 stxa %l0, [0x0] %asi
1939CASE_ASI_0xdf_th1:
1940 wr %g0, 0xdf, %asi
1941 ldxa [0x0] %asi, %l0
1942 stxa %l0, [0x0] %asi
1943CASE_ASI_0xe4_th1:
1944 wr %g0, 0xe4, %asi
1945 ldxa [0x0] %asi, %l0
1946 stxa %l0, [0x0] %asi
1947CASE_ASI_0xe5_th1:
1948 wr %g0, 0xe5, %asi
1949 ldxa [0x0] %asi, %l0
1950 stxa %l0, [0x0] %asi
1951CASE_ASI_0xe6_th1:
1952 wr %g0, 0xe6, %asi
1953 ldxa [0x0] %asi, %l0
1954 stxa %l0, [0x0] %asi
1955CASE_ASI_0xe7_th1:
1956 wr %g0, 0xe7, %asi
1957 ldxa [0x0] %asi, %l0
1958 stxa %l0, [0x0] %asi
1959CASE_ASI_0xe8_th1:
1960 wr %g0, 0xe8, %asi
1961 ldxa [0x0] %asi, %l0
1962 stxa %l0, [0x0] %asi
1963CASE_ASI_0xe9_th1:
1964 wr %g0, 0xe9, %asi
1965 ldxa [0x0] %asi, %l0
1966 stxa %l0, [0x0] %asi
1967CASE_ASI_0xec_th1:
1968 wr %g0, 0xec, %asi
1969 ldxa [0x0] %asi, %l0
1970 stxa %l0, [0x0] %asi
1971CASE_ASI_0xed_th1:
1972 wr %g0, 0xed, %asi
1973 ldxa [0x0] %asi, %l0
1974 stxa %l0, [0x0] %asi
1975CASE_ASI_0xee_th1:
1976 wr %g0, 0xee, %asi
1977 ldxa [0x0] %asi, %l0
1978 stxa %l0, [0x0] %asi
1979CASE_ASI_0xef_th1:
1980 wr %g0, 0xef, %asi
1981 ldxa [0x0] %asi, %l0
1982 stxa %l0, [0x0] %asi
1983CASE_ASI_0xf2_th1:
1984 wr %g0, 0xf2, %asi
1985 ldxa [0x0] %asi, %l0
1986 stxa %l0, [0x0] %asi
1987CASE_ASI_0xf3_th1:
1988 wr %g0, 0xf3, %asi
1989 ldxa [0x0] %asi, %l0
1990 stxa %l0, [0x0] %asi
1991CASE_ASI_0xf4_th1:
1992 wr %g0, 0xf4, %asi
1993 ldxa [0x0] %asi, %l0
1994 stxa %l0, [0x0] %asi
1995CASE_ASI_0xf5_th1:
1996 wr %g0, 0xf5, %asi
1997 ldxa [0x0] %asi, %l0
1998 stxa %l0, [0x0] %asi
1999CASE_ASI_0xf6_th1:
2000 wr %g0, 0xf6, %asi
2001 ldxa [0x0] %asi, %l0
2002 stxa %l0, [0x0] %asi
2003CASE_ASI_0xf7_th1:
2004 wr %g0, 0xf7, %asi
2005 ldxa [0x0] %asi, %l0
2006 stxa %l0, [0x0] %asi
2007CASE_ASI_0xfa_th1:
2008 wr %g0, 0xfa, %asi
2009 ldxa [0x0] %asi, %l0
2010 stxa %l0, [0x0] %asi
2011CASE_ASI_0xfb_th1:
2012 wr %g0, 0xfb, %asi
2013 ldxa [0x0] %asi, %l0
2014 stxa %l0, [0x0] %asi
2015CASE_ASI_0xfc_th1:
2016 wr %g0, 0xfc, %asi
2017 ldxa [0x0] %asi, %l0
2018 stxa %l0, [0x0] %asi
2019CASE_ASI_0xfd_th1:
2020 wr %g0, 0xfd, %asi
2021 ldxa [0x0] %asi, %l0
2022 stxa %l0, [0x0] %asi
2023CASE_ASI_0xfe_th1:
2024 wr %g0, 0xfe, %asi
2025 ldxa [0x0] %asi, %l0
2026 stxa %l0, [0x0] %asi
2027CASE_ASI_0xff_th1:
2028 wr %g0, 0xff, %asi
2029 ldxa [0x0] %asi, %l0
2030 stxa %l0, [0x0] %asi
2031CASE_ASI_0x46_th1:
2032 wr %g0, 0x46, %asi
2033 stxa %g0, [0x0] %asi
2034 ldxa [0x0] %asi, %l0
2035CASE_ASI_0x47_th1:
2036 wr %g0, 0x47, %asi
2037 stxa %g0, [0x0] %asi
2038 ldxa [0x0] %asi, %l0
2039CASE_ASI_0x4_th1:
2040 mov %r28, %r1
2041 ldx [%r27 + 0xb8 & ~0x7], %r2
2042 ldx [%r27 + 0xee & ~0x7], %r4
2043 ldx [%r21 + 0x77 & ~0x7], %r6
2044 ldx [%r24 + 0x61 & ~0x7], %r8
2045 ldx [%r23 + 0x22 & ~0x7], %r10
2046 ldx [%r25 + 0x9e & ~0x7], %r12
2047 ldx [%r24 + 0x84 & ~0x7], %r14
2048 ldx [%r27 + 0x47 & ~0x7], %r16
2049 ld [%r24 + 0x1b & ~0x7], %f0
2050 ld [%r22 + 0xe6 & ~0x7], %f16
2051 ld [%r25 + 0xd0 & ~0x7], %f32
2052 ld [%r27 + 0xb5 & ~0x7], %f48
2053 ldsba [%r1]4, %r6
2054 ldsha [%r1]4, %r16
2055 ldswa [%r1]4, %r4
2056 lduba [%r1]4, %r12
2057 lduha [%r1]4, %r14
2058 ldxa [%r1]4, %r6
2059 ldda [%r1]4, %r6
2060 ldstuba [%r1]4, %r6
2061 swapa [%r1]4, %r10
2062 lda [%r1]4, %f32
2063 ldda [%r1]4, %f0
2064 stba %r6, [%r1]4
2065 stha %r6, [%r1]4
2066 stwa %r4, [%r1]4
2067 sta %f32, [%r1]4
2068 stda %f0, [%r1]4
2069casa [%r1]0x4, %r2, %g0
2070casxa [%r1]0x4, %r2, %g0
2071 prefetcha [%r1]4, 0x13
2072CASE_ASI_0xc_th1:
2073 mov %r23, %r1
2074 ldx [%r28 + 0x91 & ~0x7], %r2
2075 ldx [%r23 + 0x7c & ~0x7], %r4
2076 ldx [%r22 + 0xa4 & ~0x7], %r6
2077 ldx [%r22 + 0xd3 & ~0x7], %r8
2078 ldx [%r25 + 0x67 & ~0x7], %r10
2079 ldx [%r22 + 0xb7 & ~0x7], %r12
2080 ldx [%r24 + 0xb8 & ~0x7], %r14
2081 ldx [%r27 + 0xd6 & ~0x7], %r16
2082 ld [%r24 + 0xe9 & ~0x7], %f0
2083 ld [%r21 + 0x2a & ~0x7], %f16
2084 ld [%r26 + 0xc4 & ~0x7], %f32
2085 ld [%r28 + 0x6d & ~0x7], %f48
2086 ldsba [%r1]12, %r14
2087 ldsha [%r1]12, %r6
2088 ldswa [%r1]12, %r12
2089 lduba [%r1]12, %r4
2090 lduha [%r1]12, %r8
2091 ldxa [%r1]12, %r4
2092 ldda [%r1]12, %r8
2093 ldstuba [%r1]12, %r8
2094 swapa [%r1]12, %r14
2095 lda [%r1]12, %f16
2096 ldda [%r1]12, %f48
2097 stba %r8, [%r1]12
2098 stha %r6, [%r1]12
2099 stwa %r14, [%r1]12
2100 sta %f48, [%r1]12
2101 stda %f16, [%r1]12
2102casa [%r1]0xc, %r2, %g0
2103casxa [%r1]0xc, %r2, %g0
2104 prefetcha [%r1]12, 0x1b
2105CASE_ASI_0x10_th1:
2106 mov %r28, %r1
2107 ldx [%r27 + 0x29 & ~0x7], %r2
2108 ldx [%r22 + 0x84 & ~0x7], %r4
2109 ldx [%r23 + 0xfb & ~0x7], %r6
2110 ldx [%r26 + 0x94 & ~0x7], %r8
2111 ldx [%r24 + 0x6a & ~0x7], %r10
2112 ldx [%r22 + 0xf4 & ~0x7], %r12
2113 ldx [%r28 + 0x1 & ~0x7], %r14
2114 ldx [%r21 + 0x4b & ~0x7], %r16
2115 ld [%r27 + 0xf9 & ~0x7], %f0
2116 ld [%r26 + 0x6b & ~0x7], %f16
2117 ld [%r27 + 0x50 & ~0x7], %f32
2118 ld [%r28 + 0x13 & ~0x7], %f48
2119 ldsba [%r1]16, %r6
2120 ldsha [%r1]16, %r14
2121 ldswa [%r1]16, %r2
2122 lduba [%r1]16, %r14
2123 lduha [%r1]16, %r8
2124 ldxa [%r1]16, %r4
2125 ldda [%r1]16, %r2
2126 ldstuba [%r1]16, %r6
2127 swapa [%r1]16, %r16
2128 lda [%r1]16, %f32
2129 ldda [%r1]16, %f32
2130 stba %r8, [%r1]16
2131 stha %r8, [%r1]16
2132 stwa %r8, [%r1]16
2133 sta %f16, [%r1]16
2134 stda %f32, [%r1]16
2135casa [%r1]0x10, %r2, %g0
2136casxa [%r1]0x10, %r2, %g0
2137 prefetcha [%r1]16, 0xc
2138CASE_ASI_0x11_th1:
2139 mov %r26, %r1
2140 ldx [%r21 + 0x63 & ~0x7], %r2
2141 ldx [%r25 + 0x99 & ~0x7], %r4
2142 ldx [%r28 + 0xc9 & ~0x7], %r6
2143 ldx [%r27 + 0xd2 & ~0x7], %r8
2144 ldx [%r25 + 0x4f & ~0x7], %r10
2145 ldx [%r27 + 0xb & ~0x7], %r12
2146 ldx [%r22 + 0x95 & ~0x7], %r14
2147 ldx [%r22 + 0x70 & ~0x7], %r16
2148 ld [%r25 + 0x82 & ~0x7], %f0
2149 ld [%r24 + 0x50 & ~0x7], %f16
2150 ld [%r22 + 0xc0 & ~0x7], %f32
2151 ld [%r24 + 0x92 & ~0x7], %f48
2152 ldsba [%r1]17, %r14
2153 ldsha [%r1]17, %r14
2154 ldswa [%r1]17, %r2
2155 lduba [%r1]17, %r16
2156 lduha [%r1]17, %r10
2157 ldxa [%r1]17, %r8
2158 ldda [%r1]17, %r12
2159 ldstuba [%r1]17, %r4
2160 swapa [%r1]17, %r2
2161 lda [%r1]17, %f16
2162 ldda [%r1]17, %f0
2163 stba %r6, [%r1]17
2164 stha %r10, [%r1]17
2165 stwa %r8, [%r1]17
2166 sta %f0, [%r1]17
2167 stda %f48, [%r1]17
2168casa [%r1]0x11, %r2, %g0
2169casxa [%r1]0x11, %r2, %g0
2170 prefetcha [%r1]17, 0x3
2171CASE_ASI_0x18_th1:
2172 mov %r23, %r1
2173 ldx [%r28 + 0x25 & ~0x7], %r2
2174 ldx [%r22 + 0xd7 & ~0x7], %r4
2175 ldx [%r21 + 0xfe & ~0x7], %r6
2176 ldx [%r25 + 0x96 & ~0x7], %r8
2177 ldx [%r23 + 0x21 & ~0x7], %r10
2178 ldx [%r28 + 0x19 & ~0x7], %r12
2179 ldx [%r22 + 0x89 & ~0x7], %r14
2180 ldx [%r24 + 0x37 & ~0x7], %r16
2181 ld [%r24 + 0x32 & ~0x7], %f0
2182 ld [%r28 + 0x8a & ~0x7], %f16
2183 ld [%r26 + 0x55 & ~0x7], %f32
2184 ld [%r27 + 0x8a & ~0x7], %f48
2185 ldsba [%r1]24, %r14
2186 ldsha [%r1]24, %r2
2187 ldswa [%r1]24, %r16
2188 lduba [%r1]24, %r14
2189 lduha [%r1]24, %r8
2190 ldxa [%r1]24, %r16
2191 ldda [%r1]24, %r4
2192 ldstuba [%r1]24, %r2
2193 swapa [%r1]24, %r16
2194 lda [%r1]24, %f16
2195 ldda [%r1]24, %f48
2196 stba %r6, [%r1]24
2197 stha %r0, [%r1]24
2198 stwa %r8, [%r1]24
2199 sta %f32, [%r1]24
2200 stda %f0, [%r1]24
2201casa [%r1]0x18, %r2, %g0
2202casxa [%r1]0x18, %r2, %g0
2203 prefetcha [%r1]24, 0xe
2204CASE_ASI_0x19_th1:
2205 mov %r27, %r1
2206 ldx [%r24 + 0x25 & ~0x7], %r2
2207 ldx [%r22 + 0xea & ~0x7], %r4
2208 ldx [%r26 + 0x40 & ~0x7], %r6
2209 ldx [%r23 + 0x27 & ~0x7], %r8
2210 ldx [%r28 + 0xd8 & ~0x7], %r10
2211 ldx [%r22 + 0xad & ~0x7], %r12
2212 ldx [%r23 + 0x2a & ~0x7], %r14
2213 ldx [%r27 + 0xad & ~0x7], %r16
2214 ld [%r26 + 0x3f & ~0x7], %f0
2215 ld [%r22 + 0xae & ~0x7], %f16
2216 ld [%r23 + 0x5d & ~0x7], %f32
2217 ld [%r27 + 0xdd & ~0x7], %f48
2218 ldsba [%r1]25, %r14
2219 ldsha [%r1]25, %r2
2220 ldswa [%r1]25, %r4
2221 lduba [%r1]25, %r16
2222 lduha [%r1]25, %r2
2223 ldxa [%r1]25, %r10
2224 ldda [%r1]25, %r10
2225 ldstuba [%r1]25, %r8
2226 swapa [%r1]25, %r4
2227 lda [%r1]25, %f32
2228 ldda [%r1]25, %f32
2229 stba %r12, [%r1]25
2230 stha %r6, [%r1]25
2231 stwa %r4, [%r1]25
2232 sta %f0, [%r1]25
2233 stda %f32, [%r1]25
2234casa [%r1]0x19, %r2, %g0
2235casxa [%r1]0x19, %r2, %g0
2236 prefetcha [%r1]25, 0x13
2237CASE_ASI_0x80_th1:
2238 mov %r25, %r1
2239 ldx [%r21 + 0x40 & ~0x7], %r2
2240 ldx [%r21 + 0x60 & ~0x7], %r4
2241 ldx [%r23 + 0x9b & ~0x7], %r6
2242 ldx [%r21 + 0x6 & ~0x7], %r8
2243 ldx [%r23 + 0xf1 & ~0x7], %r10
2244 ldx [%r26 + 0x83 & ~0x7], %r12
2245 ldx [%r23 + 0xf9 & ~0x7], %r14
2246 ldx [%r26 + 0xd5 & ~0x7], %r16
2247 ld [%r21 + 0x89 & ~0x7], %f0
2248 ld [%r23 + 0x5a & ~0x7], %f16
2249 ld [%r21 + 0x2d & ~0x7], %f32
2250 ld [%r28 + 0xd4 & ~0x7], %f48
2251 ldsba [%r1]128, %r10
2252 ldsha [%r1]128, %r12
2253 ldswa [%r1]128, %r2
2254 lduba [%r1]128, %r16
2255 lduha [%r1]128, %r4
2256 ldxa [%r1]128, %r2
2257 ldda [%r1]128, %r8
2258 ldstuba [%r1]128, %r12
2259 swapa [%r1]128, %r14
2260 lda [%r1]128, %f32
2261 ldda [%r1]128, %f0
2262 stba %r2, [%r1]128
2263 stha %r0, [%r1]128
2264 stwa %r6, [%r1]128
2265 sta %f32, [%r1]128
2266 stda %f48, [%r1]128
2267casa [%r1]0x80, %r2, %g0
2268casxa [%r1]0x80, %r2, %g0
2269 prefetcha [%r1]128, 0x1e
2270CASE_ASI_0x81_th1:
2271 mov %r22, %r1
2272 ldx [%r27 + 0x69 & ~0x7], %r2
2273 ldx [%r21 + 0x26 & ~0x7], %r4
2274 ldx [%r28 + 0xb2 & ~0x7], %r6
2275 ldx [%r24 + 0x41 & ~0x7], %r8
2276 ldx [%r22 + 0x57 & ~0x7], %r10
2277 ldx [%r26 + 0x59 & ~0x7], %r12
2278 ldx [%r27 + 0x43 & ~0x7], %r14
2279 ldx [%r25 + 0x1d & ~0x7], %r16
2280 ld [%r26 + 0x2c & ~0x7], %f0
2281 ld [%r21 + 0x84 & ~0x7], %f16
2282 ld [%r22 + 0xa8 & ~0x7], %f32
2283 ld [%r23 + 0x79 & ~0x7], %f48
2284 ldsba [%r1]129, %r10
2285 ldsha [%r1]129, %r16
2286 ldswa [%r1]129, %r16
2287 lduba [%r1]129, %r6
2288 lduha [%r1]129, %r14
2289 ldxa [%r1]129, %r6
2290 ldda [%r1]129, %r4
2291 ldstuba [%r1]129, %r12
2292 swapa [%r1]129, %r12
2293 lda [%r1]129, %f0
2294 ldda [%r1]129, %f32
2295 stba %r6, [%r1]129
2296 stha %r14, [%r1]129
2297 stwa %r8, [%r1]129
2298 sta %f16, [%r1]129
2299 stda %f32, [%r1]129
2300casa [%r1]0x81, %r2, %g0
2301casxa [%r1]0x81, %r2, %g0
2302 prefetcha [%r1]129, 0xf
2303CASE_ASI_0x82_th1:
2304 mov %r27, %r1
2305 ldx [%r27 + 0xba & ~0x7], %r2
2306 ldx [%r27 + 0x85 & ~0x7], %r4
2307 ldx [%r24 + 0x63 & ~0x7], %r6
2308 ldx [%r27 + 0x75 & ~0x7], %r8
2309 ldx [%r27 + 0x32 & ~0x7], %r10
2310 ldx [%r28 + 0x74 & ~0x7], %r12
2311 ldx [%r23 + 0x2d & ~0x7], %r14
2312 ldx [%r22 + 0x3c & ~0x7], %r16
2313 ld [%r25 + 0x7e & ~0x7], %f0
2314 ld [%r27 + 0x5e & ~0x7], %f16
2315 ld [%r27 + 0xbc & ~0x7], %f32
2316 ld [%r26 + 0xe9 & ~0x7], %f48
2317 ldsba [%r1]130, %r4
2318 ldsha [%r1]130, %r8
2319 ldswa [%r1]130, %r2
2320 lduba [%r1]130, %r2
2321 lduha [%r1]130, %r4
2322 ldxa [%r1]130, %r16
2323 ldda [%r1]130, %r4
2324 ldstuba [%r1]130, %r14
2325 swapa [%r1]130, %r16
2326 lda [%r1]130, %f0
2327 ldda [%r1]130, %f48
2328 stba %r2, [%r1]130
2329 stha %r0, [%r1]130
2330 stwa %r2, [%r1]130
2331 sta %f0, [%r1]130
2332 stda %f32, [%r1]130
2333casa [%r1]0x82, %r2, %g0
2334casxa [%r1]0x82, %r2, %g0
2335 prefetcha [%r1]130, 0x1c
2336CASE_ASI_0x83_th1:
2337 mov %r21, %r1
2338 ldx [%r22 + 0xbb & ~0x7], %r2
2339 ldx [%r27 + 0xab & ~0x7], %r4
2340 ldx [%r27 + 0x9 & ~0x7], %r6
2341 ldx [%r26 + 0x7b & ~0x7], %r8
2342 ldx [%r27 + 0xc0 & ~0x7], %r10
2343 ldx [%r27 + 0x3e & ~0x7], %r12
2344 ldx [%r23 + 0x62 & ~0x7], %r14
2345 ldx [%r26 + 0xaa & ~0x7], %r16
2346 ld [%r27 + 0x53 & ~0x7], %f0
2347 ld [%r26 + 0x16 & ~0x7], %f16
2348 ld [%r22 + 0x60 & ~0x7], %f32
2349 ld [%r25 + 0x8d & ~0x7], %f48
2350 ldsba [%r1]131, %r12
2351 ldsha [%r1]131, %r8
2352 ldswa [%r1]131, %r10
2353 lduba [%r1]131, %r6
2354 lduha [%r1]131, %r16
2355 ldxa [%r1]131, %r10
2356 ldda [%r1]131, %r14
2357 ldstuba [%r1]131, %r2
2358 swapa [%r1]131, %r2
2359 lda [%r1]131, %f32
2360 ldda [%r1]131, %f0
2361 stba %r4, [%r1]131
2362 stha %r4, [%r1]131
2363 stwa %r10, [%r1]131
2364 sta %f48, [%r1]131
2365 stda %f0, [%r1]131
2366casa [%r1]0x83, %r2, %g0
2367casxa [%r1]0x83, %r2, %g0
2368 prefetcha [%r1]131, 0x1f
2369CASE_ASI_0x88_th1:
2370 mov %r27, %r1
2371 ldx [%r21 + 0x61 & ~0x7], %r2
2372 ldx [%r28 + 0x78 & ~0x7], %r4
2373 ldx [%r25 + 0x4 & ~0x7], %r6
2374 ldx [%r28 + 0x26 & ~0x7], %r8
2375 ldx [%r21 + 0x25 & ~0x7], %r10
2376 ldx [%r28 + 0x35 & ~0x7], %r12
2377 ldx [%r26 + 0xba & ~0x7], %r14
2378 ldx [%r23 + 0x13 & ~0x7], %r16
2379 ld [%r22 + 0xe2 & ~0x7], %f0
2380 ld [%r21 + 0x9b & ~0x7], %f16
2381 ld [%r23 + 0x53 & ~0x7], %f32
2382 ld [%r23 + 0x1b & ~0x7], %f48
2383 ldsba [%r1]136, %r2
2384 ldsha [%r1]136, %r8
2385 ldswa [%r1]136, %r14
2386 lduba [%r1]136, %r16
2387 lduha [%r1]136, %r10
2388 ldxa [%r1]136, %r10
2389 ldda [%r1]136, %r2
2390 ldstuba [%r1]136, %r2
2391 swapa [%r1]136, %r8
2392 lda [%r1]136, %f0
2393 ldda [%r1]136, %f0
2394 stba %r6, [%r1]136
2395 stha %r4, [%r1]136
2396 stwa %r14, [%r1]136
2397 sta %f16, [%r1]136
2398 stda %f32, [%r1]136
2399casa [%r1]0x88, %r2, %g0
2400casxa [%r1]0x88, %r2, %g0
2401 prefetcha [%r1]136, 0x12
2402CASE_ASI_0x89_th1:
2403 mov %r23, %r1
2404 ldx [%r23 + 0x27 & ~0x7], %r2
2405 ldx [%r21 + 0xfe & ~0x7], %r4
2406 ldx [%r22 + 0x1e & ~0x7], %r6
2407 ldx [%r26 + 0x96 & ~0x7], %r8
2408 ldx [%r26 + 0x51 & ~0x7], %r10
2409 ldx [%r23 + 0x73 & ~0x7], %r12
2410 ldx [%r24 + 0x4e & ~0x7], %r14
2411 ldx [%r24 + 0xe5 & ~0x7], %r16
2412 ld [%r21 + 0xdb & ~0x7], %f0
2413 ld [%r21 + 0x3f & ~0x7], %f16
2414 ld [%r22 + 0x9e & ~0x7], %f32
2415 ld [%r25 + 0x36 & ~0x7], %f48
2416 ldsba [%r1]137, %r8
2417 ldsha [%r1]137, %r10
2418 ldswa [%r1]137, %r16
2419 lduba [%r1]137, %r2
2420 lduha [%r1]137, %r8
2421 ldxa [%r1]137, %r8
2422 ldda [%r1]137, %r8
2423 ldstuba [%r1]137, %r12
2424 swapa [%r1]137, %r16
2425 lda [%r1]137, %f32
2426 ldda [%r1]137, %f0
2427 stba %r8, [%r1]137
2428 stha %r8, [%r1]137
2429 stwa %r0, [%r1]137
2430 sta %f48, [%r1]137
2431 stda %f0, [%r1]137
2432casa [%r1]0x89, %r2, %g0
2433casxa [%r1]0x89, %r2, %g0
2434 prefetcha [%r1]137, 0x9
2435CASE_ASI_0x8a_th1:
2436 mov %r28, %r1
2437 ldx [%r27 + 0x5f & ~0x7], %r2
2438 ldx [%r21 + 0xb3 & ~0x7], %r4
2439 ldx [%r21 + 0x95 & ~0x7], %r6
2440 ldx [%r28 + 0xda & ~0x7], %r8
2441 ldx [%r24 + 0x91 & ~0x7], %r10
2442 ldx [%r27 + 0x9e & ~0x7], %r12
2443 ldx [%r23 + 0x88 & ~0x7], %r14
2444 ldx [%r27 + 0x14 & ~0x7], %r16
2445 ld [%r27 + 0x3f & ~0x7], %f0
2446 ld [%r27 + 0x57 & ~0x7], %f16
2447 ld [%r21 + 0x2e & ~0x7], %f32
2448 ld [%r24 + 0x96 & ~0x7], %f48
2449 ldsba [%r1]138, %r14
2450 ldsha [%r1]138, %r6
2451 ldswa [%r1]138, %r4
2452 lduba [%r1]138, %r6
2453 lduha [%r1]138, %r10
2454 ldxa [%r1]138, %r16
2455 ldda [%r1]138, %r12
2456 ldstuba [%r1]138, %r6
2457 swapa [%r1]138, %r2
2458 lda [%r1]138, %f48
2459 ldda [%r1]138, %f32
2460 stba %r4, [%r1]138
2461 stha %r6, [%r1]138
2462 stwa %r4, [%r1]138
2463 sta %f48, [%r1]138
2464 stda %f0, [%r1]138
2465casa [%r1]0x8a, %r2, %g0
2466casxa [%r1]0x8a, %r2, %g0
2467 prefetcha [%r1]138, 0x14
2468CASE_ASI_0x8b_th1:
2469 mov %r22, %r1
2470 ldx [%r24 + 0x63 & ~0x7], %r2
2471 ldx [%r23 + 0x8f & ~0x7], %r4
2472 ldx [%r26 + 0xc3 & ~0x7], %r6
2473 ldx [%r22 + 0x2 & ~0x7], %r8
2474 ldx [%r26 + 0xc3 & ~0x7], %r10
2475 ldx [%r23 + 0x23 & ~0x7], %r12
2476 ldx [%r23 + 0xc5 & ~0x7], %r14
2477 ldx [%r22 + 0xe5 & ~0x7], %r16
2478 ld [%r26 + 0x92 & ~0x7], %f0
2479 ld [%r23 + 0x5d & ~0x7], %f16
2480 ld [%r26 + 0x13 & ~0x7], %f32
2481 ld [%r23 + 0x26 & ~0x7], %f48
2482 ldsba [%r1]139, %r2
2483 ldsha [%r1]139, %r6
2484 ldswa [%r1]139, %r8
2485 lduba [%r1]139, %r6
2486 lduha [%r1]139, %r14
2487 ldxa [%r1]139, %r6
2488 ldda [%r1]139, %r2
2489 ldstuba [%r1]139, %r10
2490 swapa [%r1]139, %r2
2491 lda [%r1]139, %f48
2492 ldda [%r1]139, %f32
2493 stba %r2, [%r1]139
2494 stha %r14, [%r1]139
2495 stwa %r6, [%r1]139
2496 sta %f48, [%r1]139
2497 stda %f32, [%r1]139
2498casa [%r1]0x8b, %r2, %g0
2499casxa [%r1]0x8b, %r2, %g0
2500 prefetcha [%r1]139, 0x1b
2501 nop
2502 nop
2503 nop
2504subcc %r19, 1, %r19
2505cmp %r19, 2
2506bz,a TH1_LOOP
2507ta T_CHANGE_NONPRIV
2508cmp %r19, 1
2509bz,a TH1_LOOP
2510ta T_CHANGE_HPRIV
2511 nop
2512 nop
2513 ba main_text_end
2514 nop
2515 nop
2516 nop
2517 nop
2518 nop
2519 LOOP_T2:
2520 add %g0, 0x3, %r19
2521TH2_LOOP:
2522CASE_ASI_0x0_th2:
2523 wr %g0, 0x0, %asi
2524 ldxa [0x0] %asi, %l0
2525 stxa %l0, [0x0] %asi
2526CASE_ASI_0x1_th2:
2527 wr %g0, 0x1, %asi
2528 ldxa [0x0] %asi, %l0
2529 stxa %l0, [0x0] %asi
2530CASE_ASI_0x2_th2:
2531 wr %g0, 0x2, %asi
2532 ldxa [0x0] %asi, %l0
2533 stxa %l0, [0x0] %asi
2534CASE_ASI_0x3_th2:
2535 wr %g0, 0x3, %asi
2536 ldxa [0x0] %asi, %l0
2537 stxa %l0, [0x0] %asi
2538CASE_ASI_0x5_th2:
2539 wr %g0, 0x5, %asi
2540 ldxa [0x0] %asi, %l0
2541 stxa %l0, [0x0] %asi
2542CASE_ASI_0x6_th2:
2543 wr %g0, 0x6, %asi
2544 ldxa [0x0] %asi, %l0
2545 stxa %l0, [0x0] %asi
2546CASE_ASI_0x7_th2:
2547 wr %g0, 0x7, %asi
2548 ldxa [0x0] %asi, %l0
2549 stxa %l0, [0x0] %asi
2550CASE_ASI_0x8_th2:
2551 wr %g0, 0x8, %asi
2552 ldxa [0x0] %asi, %l0
2553 stxa %l0, [0x0] %asi
2554CASE_ASI_0x9_th2:
2555 wr %g0, 0x9, %asi
2556 ldxa [0x0] %asi, %l0
2557 stxa %l0, [0x0] %asi
2558CASE_ASI_0xa_th2:
2559 wr %g0, 0xa, %asi
2560 ldxa [0x0] %asi, %l0
2561 stxa %l0, [0x0] %asi
2562CASE_ASI_0xb_th2:
2563 wr %g0, 0xb, %asi
2564 ldxa [0x0] %asi, %l0
2565 stxa %l0, [0x0] %asi
2566CASE_ASI_0xd_th2:
2567 wr %g0, 0xd, %asi
2568 ldxa [0x0] %asi, %l0
2569 stxa %l0, [0x0] %asi
2570CASE_ASI_0xe_th2:
2571 wr %g0, 0xe, %asi
2572 ldxa [0x0] %asi, %l0
2573 stxa %l0, [0x0] %asi
2574CASE_ASI_0xf_th2:
2575 wr %g0, 0xf, %asi
2576 ldxa [0x0] %asi, %l0
2577 stxa %l0, [0x0] %asi
2578CASE_ASI_0x12_th2:
2579 wr %g0, 0x12, %asi
2580 ldxa [0x0] %asi, %l0
2581 stxa %l0, [0x0] %asi
2582CASE_ASI_0x13_th2:
2583 wr %g0, 0x13, %asi
2584 ldxa [0x0] %asi, %l0
2585 stxa %l0, [0x0] %asi
2586CASE_ASI_0x1a_th2:
2587 wr %g0, 0x1a, %asi
2588 ldxa [0x0] %asi, %l0
2589 stxa %l0, [0x0] %asi
2590CASE_ASI_0x1b_th2:
2591 wr %g0, 0x1b, %asi
2592 ldxa [0x0] %asi, %l0
2593 stxa %l0, [0x0] %asi
2594CASE_ASI_0x20_th2:
2595 wr %g0, 0x20, %asi
2596 ldxa [0x0] %asi, %l0
2597 stxa %l0, [0x0] %asi
2598CASE_ASI_0x21_th2:
2599 wr %g0, 0x21, %asi
2600 ldxa [0x0] %asi, %l0
2601 stxa %l0, [0x0] %asi
2602CASE_ASI_0x25_th2:
2603 wr %g0, 0x25, %asi
2604 ldxa [0x0] %asi, %l0
2605 stxa %l0, [0x0] %asi
2606CASE_ASI_0x28_th2:
2607 wr %g0, 0x28, %asi
2608 ldxa [0x0] %asi, %l0
2609 stxa %l0, [0x0] %asi
2610CASE_ASI_0x29_th2:
2611 wr %g0, 0x29, %asi
2612 ldxa [0x0] %asi, %l0
2613 stxa %l0, [0x0] %asi
2614CASE_ASI_0x2d_th2:
2615 wr %g0, 0x2d, %asi
2616 ldxa [0x0] %asi, %l0
2617 stxa %l0, [0x0] %asi
2618CASE_ASI_0x32_th2:
2619 wr %g0, 0x32, %asi
2620 ldxa [0x0] %asi, %l0
2621 stxa %l0, [0x0] %asi
2622CASE_ASI_0x33_th2:
2623 wr %g0, 0x33, %asi
2624 ldxa [0x0] %asi, %l0
2625 stxa %l0, [0x0] %asi
2626CASE_ASI_0x34_th2:
2627 wr %g0, 0x34, %asi
2628 ldxa [0x0] %asi, %l0
2629 stxa %l0, [0x0] %asi
2630CASE_ASI_0x35_th2:
2631 wr %g0, 0x35, %asi
2632 ldxa [0x0] %asi, %l0
2633 stxa %l0, [0x0] %asi
2634CASE_ASI_0x37_th2:
2635 wr %g0, 0x37, %asi
2636 ldxa [0x0] %asi, %l0
2637 stxa %l0, [0x0] %asi
2638CASE_ASI_0x3a_th2:
2639 wr %g0, 0x3a, %asi
2640 ldxa [0x0] %asi, %l0
2641 stxa %l0, [0x0] %asi
2642CASE_ASI_0x3b_th2:
2643 wr %g0, 0x3b, %asi
2644 ldxa [0x0] %asi, %l0
2645 stxa %l0, [0x0] %asi
2646CASE_ASI_0x3c_th2:
2647 wr %g0, 0x3c, %asi
2648 ldxa [0x0] %asi, %l0
2649 stxa %l0, [0x0] %asi
2650CASE_ASI_0x3d_th2:
2651 wr %g0, 0x3d, %asi
2652 ldxa [0x0] %asi, %l0
2653 stxa %l0, [0x0] %asi
2654CASE_ASI_0x3f_th2:
2655 wr %g0, 0x3f, %asi
2656 ldxa [0x0] %asi, %l0
2657 stxa %l0, [0x0] %asi
2658CASE_ASI_0x40_th2:
2659 wr %g0, 0x40, %asi
2660 ldxa [0x0] %asi, %l0
2661 stxa %l0, [0x0] %asi
2662CASE_ASI_0x41_th2:
2663 wr %g0, 0x41, %asi
2664 ldxa [0x0] %asi, %l0
2665 stxa %l0, [0x0] %asi
2666CASE_ASI_0x42_th2:
2667 wr %g0, 0x42, %asi
2668 ldxa [0x0] %asi, %l0
2669 stxa %l0, [0x0] %asi
2670CASE_ASI_0x43_th2:
2671 wr %g0, 0x43, %asi
2672 ldxa [0x0] %asi, %l0
2673 stxa %l0, [0x0] %asi
2674CASE_ASI_0x44_th2:
2675 wr %g0, 0x44, %asi
2676 ldxa [0x0] %asi, %l0
2677 stxa %l0, [0x0] %asi
2678CASE_ASI_0x45_th2:
2679 wr %g0, 0x45, %asi
2680 ldxa [0x0] %asi, %l0
2681 stxa %l0, [0x0] %asi
2682CASE_ASI_0x48_th2:
2683 wr %g0, 0x48, %asi
2684 ldxa [0x0] %asi, %l0
2685 stxa %l0, [0x0] %asi
2686CASE_ASI_0x49_th2:
2687 wr %g0, 0x49, %asi
2688 ldxa [0x0] %asi, %l0
2689 stxa %l0, [0x0] %asi
2690CASE_ASI_0x4a_th2:
2691 wr %g0, 0x4a, %asi
2692 ldxa [0x0] %asi, %l0
2693 stxa %l0, [0x0] %asi
2694CASE_ASI_0x4b_th2:
2695 wr %g0, 0x4b, %asi
2696 ldxa [0x0] %asi, %l0
2697 stxa %l0, [0x0] %asi
2698CASE_ASI_0x4c_th2:
2699 wr %g0, 0x4c, %asi
2700 ldxa [0x0] %asi, %l0
2701 stxa %l0, [0x0] %asi
2702CASE_ASI_0x4d_th2:
2703 wr %g0, 0x4d, %asi
2704 ldxa [0x0] %asi, %l0
2705 stxa %l0, [0x0] %asi
2706CASE_ASI_0x4e_th2:
2707 wr %g0, 0x4e, %asi
2708 ldxa [0x0] %asi, %l0
2709 stxa %l0, [0x0] %asi
2710CASE_ASI_0x4f_th2:
2711 wr %g0, 0x4f, %asi
2712 ldxa [0x0] %asi, %l0
2713 stxa %l0, [0x0] %asi
2714CASE_ASI_0x50_th2:
2715 wr %g0, 0x50, %asi
2716 ldxa [0x0] %asi, %l0
2717 stxa %l0, [0x0] %asi
2718CASE_ASI_0x51_th2:
2719 wr %g0, 0x51, %asi
2720 ldxa [0x0] %asi, %l0
2721 stxa %l0, [0x0] %asi
2722CASE_ASI_0x52_th2:
2723 wr %g0, 0x52, %asi
2724 ldxa [0x0] %asi, %l0
2725 stxa %l0, [0x0] %asi
2726CASE_ASI_0x53_th2:
2727 wr %g0, 0x53, %asi
2728 ldxa [0x0] %asi, %l0
2729 stxa %l0, [0x0] %asi
2730CASE_ASI_0x56_th2:
2731 wr %g0, 0x56, %asi
2732 ldxa [0x0] %asi, %l0
2733 stxa %l0, [0x0] %asi
2734CASE_ASI_0x57_th2:
2735 wr %g0, 0x57, %asi
2736 ldxa [0x0] %asi, %l0
2737 stxa %l0, [0x0] %asi
2738CASE_ASI_0x58_th2:
2739 wr %g0, 0x58, %asi
2740 ldxa [0x0] %asi, %l0
2741 stxa %l0, [0x0] %asi
2742CASE_ASI_0x59_th2:
2743 wr %g0, 0x59, %asi
2744 ldxa [0x0] %asi, %l0
2745 stxa %l0, [0x0] %asi
2746CASE_ASI_0x5a_th2:
2747 wr %g0, 0x5a, %asi
2748 ldxa [0x0] %asi, %l0
2749 stxa %l0, [0x0] %asi
2750CASE_ASI_0x5b_th2:
2751 wr %g0, 0x5b, %asi
2752 ldxa [0x0] %asi, %l0
2753 stxa %l0, [0x0] %asi
2754CASE_ASI_0x5e_th2:
2755 wr %g0, 0x5e, %asi
2756 ldxa [0x0] %asi, %l0
2757 stxa %l0, [0x0] %asi
2758CASE_ASI_0x5f_th2:
2759 wr %g0, 0x5f, %asi
2760 ldxa [0x0] %asi, %l0
2761 stxa %l0, [0x0] %asi
2762CASE_ASI_0x60_th2:
2763 wr %g0, 0x60, %asi
2764 ldxa [0x0] %asi, %l0
2765 stxa %l0, [0x0] %asi
2766CASE_ASI_0x61_th2:
2767 wr %g0, 0x61, %asi
2768 ldxa [0x0] %asi, %l0
2769 stxa %l0, [0x0] %asi
2770CASE_ASI_0x62_th2:
2771 wr %g0, 0x62, %asi
2772 ldxa [0x0] %asi, %l0
2773 stxa %l0, [0x0] %asi
2774CASE_ASI_0x63_th2:
2775 wr %g0, 0x63, %asi
2776 ldxa [0x0] %asi, %l0
2777 stxa %l0, [0x0] %asi
2778CASE_ASI_0x64_th2:
2779 wr %g0, 0x64, %asi
2780 ldxa [0x0] %asi, %l0
2781 stxa %l0, [0x0] %asi
2782CASE_ASI_0x65_th2:
2783 wr %g0, 0x65, %asi
2784 ldxa [0x0] %asi, %l0
2785 stxa %l0, [0x0] %asi
2786CASE_ASI_0x68_th2:
2787 wr %g0, 0x68, %asi
2788 ldxa [0x0] %asi, %l0
2789 stxa %l0, [0x0] %asi
2790CASE_ASI_0x69_th2:
2791 wr %g0, 0x69, %asi
2792 ldxa [0x0] %asi, %l0
2793 stxa %l0, [0x0] %asi
2794CASE_ASI_0x6a_th2:
2795 wr %g0, 0x6a, %asi
2796 ldxa [0x0] %asi, %l0
2797 stxa %l0, [0x0] %asi
2798CASE_ASI_0x6b_th2:
2799 wr %g0, 0x6b, %asi
2800 ldxa [0x0] %asi, %l0
2801 stxa %l0, [0x0] %asi
2802CASE_ASI_0x6c_th2:
2803 wr %g0, 0x6c, %asi
2804 ldxa [0x0] %asi, %l0
2805 stxa %l0, [0x0] %asi
2806CASE_ASI_0x6d_th2:
2807 wr %g0, 0x6d, %asi
2808 ldxa [0x0] %asi, %l0
2809 stxa %l0, [0x0] %asi
2810CASE_ASI_0x6e_th2:
2811 wr %g0, 0x6e, %asi
2812 ldxa [0x0] %asi, %l0
2813 stxa %l0, [0x0] %asi
2814CASE_ASI_0x6f_th2:
2815 wr %g0, 0x6f, %asi
2816 ldxa [0x0] %asi, %l0
2817 stxa %l0, [0x0] %asi
2818CASE_ASI_0x70_th2:
2819 wr %g0, 0x70, %asi
2820 ldxa [0x0] %asi, %l0
2821 stxa %l0, [0x0] %asi
2822CASE_ASI_0x71_th2:
2823 wr %g0, 0x71, %asi
2824 ldxa [0x0] %asi, %l0
2825 stxa %l0, [0x0] %asi
2826CASE_ASI_0x72_th2:
2827 wr %g0, 0x72, %asi
2828 ldxa [0x0] %asi, %l0
2829 stxa %l0, [0x0] %asi
2830CASE_ASI_0x74_th2:
2831 wr %g0, 0x74, %asi
2832 ldxa [0x0] %asi, %l0
2833 stxa %l0, [0x0] %asi
2834CASE_ASI_0x75_th2:
2835 wr %g0, 0x75, %asi
2836 ldxa [0x0] %asi, %l0
2837 stxa %l0, [0x0] %asi
2838CASE_ASI_0x76_th2:
2839 wr %g0, 0x76, %asi
2840 ldxa [0x0] %asi, %l0
2841 stxa %l0, [0x0] %asi
2842CASE_ASI_0x77_th2:
2843 wr %g0, 0x77, %asi
2844 ldxa [0x0] %asi, %l0
2845 stxa %l0, [0x0] %asi
2846CASE_ASI_0x78_th2:
2847 wr %g0, 0x78, %asi
2848 ldxa [0x0] %asi, %l0
2849 stxa %l0, [0x0] %asi
2850CASE_ASI_0x79_th2:
2851 wr %g0, 0x79, %asi
2852 ldxa [0x0] %asi, %l0
2853 stxa %l0, [0x0] %asi
2854CASE_ASI_0x7a_th2:
2855 wr %g0, 0x7a, %asi
2856 ldxa [0x0] %asi, %l0
2857 stxa %l0, [0x0] %asi
2858CASE_ASI_0x7b_th2:
2859 wr %g0, 0x7b, %asi
2860 ldxa [0x0] %asi, %l0
2861 stxa %l0, [0x0] %asi
2862CASE_ASI_0x7c_th2:
2863 wr %g0, 0x7c, %asi
2864 ldxa [0x0] %asi, %l0
2865 stxa %l0, [0x0] %asi
2866CASE_ASI_0x7d_th2:
2867 wr %g0, 0x7d, %asi
2868 ldxa [0x0] %asi, %l0
2869 stxa %l0, [0x0] %asi
2870CASE_ASI_0x7e_th2:
2871 wr %g0, 0x7e, %asi
2872 ldxa [0x0] %asi, %l0
2873 stxa %l0, [0x0] %asi
2874CASE_ASI_0x7f_th2:
2875 wr %g0, 0x7f, %asi
2876 ldxa [0x0] %asi, %l0
2877 stxa %l0, [0x0] %asi
2878CASE_ASI_0x84_th2:
2879 wr %g0, 0x84, %asi
2880 ldxa [0x0] %asi, %l0
2881 stxa %l0, [0x0] %asi
2882CASE_ASI_0x85_th2:
2883 wr %g0, 0x85, %asi
2884 ldxa [0x0] %asi, %l0
2885 stxa %l0, [0x0] %asi
2886CASE_ASI_0x86_th2:
2887 wr %g0, 0x86, %asi
2888 ldxa [0x0] %asi, %l0
2889 stxa %l0, [0x0] %asi
2890CASE_ASI_0x87_th2:
2891 wr %g0, 0x87, %asi
2892 ldxa [0x0] %asi, %l0
2893 stxa %l0, [0x0] %asi
2894CASE_ASI_0x8c_th2:
2895 wr %g0, 0x8c, %asi
2896 ldxa [0x0] %asi, %l0
2897 stxa %l0, [0x0] %asi
2898CASE_ASI_0x8d_th2:
2899 wr %g0, 0x8d, %asi
2900 ldxa [0x0] %asi, %l0
2901 stxa %l0, [0x0] %asi
2902CASE_ASI_0x8e_th2:
2903 wr %g0, 0x8e, %asi
2904 ldxa [0x0] %asi, %l0
2905 stxa %l0, [0x0] %asi
2906CASE_ASI_0x8f_th2:
2907 wr %g0, 0x8f, %asi
2908 ldxa [0x0] %asi, %l0
2909 stxa %l0, [0x0] %asi
2910CASE_ASI_0x90_th2:
2911 wr %g0, 0x90, %asi
2912 ldxa [0x0] %asi, %l0
2913 stxa %l0, [0x0] %asi
2914CASE_ASI_0x91_th2:
2915 wr %g0, 0x91, %asi
2916 ldxa [0x0] %asi, %l0
2917 stxa %l0, [0x0] %asi
2918CASE_ASI_0x92_th2:
2919 wr %g0, 0x92, %asi
2920 ldxa [0x0] %asi, %l0
2921 stxa %l0, [0x0] %asi
2922CASE_ASI_0x93_th2:
2923 wr %g0, 0x93, %asi
2924 ldxa [0x0] %asi, %l0
2925 stxa %l0, [0x0] %asi
2926CASE_ASI_0x94_th2:
2927 wr %g0, 0x94, %asi
2928 ldxa [0x0] %asi, %l0
2929 stxa %l0, [0x0] %asi
2930CASE_ASI_0x95_th2:
2931 wr %g0, 0x95, %asi
2932 ldxa [0x0] %asi, %l0
2933 stxa %l0, [0x0] %asi
2934CASE_ASI_0x96_th2:
2935 wr %g0, 0x96, %asi
2936 ldxa [0x0] %asi, %l0
2937 stxa %l0, [0x0] %asi
2938CASE_ASI_0x97_th2:
2939 wr %g0, 0x97, %asi
2940 ldxa [0x0] %asi, %l0
2941 stxa %l0, [0x0] %asi
2942CASE_ASI_0x98_th2:
2943 wr %g0, 0x98, %asi
2944 ldxa [0x0] %asi, %l0
2945 stxa %l0, [0x0] %asi
2946CASE_ASI_0x99_th2:
2947 wr %g0, 0x99, %asi
2948 ldxa [0x0] %asi, %l0
2949 stxa %l0, [0x0] %asi
2950CASE_ASI_0x9a_th2:
2951 wr %g0, 0x9a, %asi
2952 ldxa [0x0] %asi, %l0
2953 stxa %l0, [0x0] %asi
2954CASE_ASI_0x9b_th2:
2955 wr %g0, 0x9b, %asi
2956 ldxa [0x0] %asi, %l0
2957 stxa %l0, [0x0] %asi
2958CASE_ASI_0x9c_th2:
2959 wr %g0, 0x9c, %asi
2960 ldxa [0x0] %asi, %l0
2961 stxa %l0, [0x0] %asi
2962CASE_ASI_0x9d_th2:
2963 wr %g0, 0x9d, %asi
2964 ldxa [0x0] %asi, %l0
2965 stxa %l0, [0x0] %asi
2966CASE_ASI_0x9e_th2:
2967 wr %g0, 0x9e, %asi
2968 ldxa [0x0] %asi, %l0
2969 stxa %l0, [0x0] %asi
2970CASE_ASI_0x9f_th2:
2971 wr %g0, 0x9f, %asi
2972 ldxa [0x0] %asi, %l0
2973 stxa %l0, [0x0] %asi
2974CASE_ASI_0xa0_th2:
2975 wr %g0, 0xa0, %asi
2976 ldxa [0x0] %asi, %l0
2977 stxa %l0, [0x0] %asi
2978CASE_ASI_0xa1_th2:
2979 wr %g0, 0xa1, %asi
2980 ldxa [0x0] %asi, %l0
2981 stxa %l0, [0x0] %asi
2982CASE_ASI_0xa2_th2:
2983 wr %g0, 0xa2, %asi
2984 ldxa [0x0] %asi, %l0
2985 stxa %l0, [0x0] %asi
2986CASE_ASI_0xa3_th2:
2987 wr %g0, 0xa3, %asi
2988 ldxa [0x0] %asi, %l0
2989 stxa %l0, [0x0] %asi
2990CASE_ASI_0xa4_th2:
2991 wr %g0, 0xa4, %asi
2992 ldxa [0x0] %asi, %l0
2993 stxa %l0, [0x0] %asi
2994CASE_ASI_0xa5_th2:
2995 wr %g0, 0xa5, %asi
2996 ldxa [0x0] %asi, %l0
2997 stxa %l0, [0x0] %asi
2998CASE_ASI_0xa6_th2:
2999 wr %g0, 0xa6, %asi
3000 ldxa [0x0] %asi, %l0
3001 stxa %l0, [0x0] %asi
3002CASE_ASI_0xa7_th2:
3003 wr %g0, 0xa7, %asi
3004 ldxa [0x0] %asi, %l0
3005 stxa %l0, [0x0] %asi
3006CASE_ASI_0xa8_th2:
3007 wr %g0, 0xa8, %asi
3008 ldxa [0x0] %asi, %l0
3009 stxa %l0, [0x0] %asi
3010CASE_ASI_0xa9_th2:
3011 wr %g0, 0xa9, %asi
3012 ldxa [0x0] %asi, %l0
3013 stxa %l0, [0x0] %asi
3014CASE_ASI_0xaa_th2:
3015 wr %g0, 0xaa, %asi
3016 ldxa [0x0] %asi, %l0
3017 stxa %l0, [0x0] %asi
3018CASE_ASI_0xab_th2:
3019 wr %g0, 0xab, %asi
3020 ldxa [0x0] %asi, %l0
3021 stxa %l0, [0x0] %asi
3022CASE_ASI_0xac_th2:
3023 wr %g0, 0xac, %asi
3024 ldxa [0x0] %asi, %l0
3025 stxa %l0, [0x0] %asi
3026CASE_ASI_0xad_th2:
3027 wr %g0, 0xad, %asi
3028 ldxa [0x0] %asi, %l0
3029 stxa %l0, [0x0] %asi
3030CASE_ASI_0xae_th2:
3031 wr %g0, 0xae, %asi
3032 ldxa [0x0] %asi, %l0
3033 stxa %l0, [0x0] %asi
3034CASE_ASI_0xaf_th2:
3035 wr %g0, 0xaf, %asi
3036 ldxa [0x0] %asi, %l0
3037 stxa %l0, [0x0] %asi
3038CASE_ASI_0xb0_th2:
3039 wr %g0, 0xb0, %asi
3040 ldxa [0x0] %asi, %l0
3041 stxa %l0, [0x0] %asi
3042CASE_ASI_0xb1_th2:
3043 wr %g0, 0xb1, %asi
3044 ldxa [0x0] %asi, %l0
3045 stxa %l0, [0x0] %asi
3046CASE_ASI_0xb2_th2:
3047 wr %g0, 0xb2, %asi
3048 ldxa [0x0] %asi, %l0
3049 stxa %l0, [0x0] %asi
3050CASE_ASI_0xb3_th2:
3051 wr %g0, 0xb3, %asi
3052 ldxa [0x0] %asi, %l0
3053 stxa %l0, [0x0] %asi
3054CASE_ASI_0xb4_th2:
3055 wr %g0, 0xb4, %asi
3056 ldxa [0x0] %asi, %l0
3057 stxa %l0, [0x0] %asi
3058CASE_ASI_0xb5_th2:
3059 wr %g0, 0xb5, %asi
3060 ldxa [0x0] %asi, %l0
3061 stxa %l0, [0x0] %asi
3062CASE_ASI_0xb6_th2:
3063 wr %g0, 0xb6, %asi
3064 ldxa [0x0] %asi, %l0
3065 stxa %l0, [0x0] %asi
3066CASE_ASI_0xb7_th2:
3067 wr %g0, 0xb7, %asi
3068 ldxa [0x0] %asi, %l0
3069 stxa %l0, [0x0] %asi
3070CASE_ASI_0xb8_th2:
3071 wr %g0, 0xb8, %asi
3072 ldxa [0x0] %asi, %l0
3073 stxa %l0, [0x0] %asi
3074CASE_ASI_0xb9_th2:
3075 wr %g0, 0xb9, %asi
3076 ldxa [0x0] %asi, %l0
3077 stxa %l0, [0x0] %asi
3078CASE_ASI_0xba_th2:
3079 wr %g0, 0xba, %asi
3080 ldxa [0x0] %asi, %l0
3081 stxa %l0, [0x0] %asi
3082CASE_ASI_0xbb_th2:
3083 wr %g0, 0xbb, %asi
3084 ldxa [0x0] %asi, %l0
3085 stxa %l0, [0x0] %asi
3086CASE_ASI_0xbc_th2:
3087 wr %g0, 0xbc, %asi
3088 ldxa [0x0] %asi, %l0
3089 stxa %l0, [0x0] %asi
3090CASE_ASI_0xbd_th2:
3091 wr %g0, 0xbd, %asi
3092 ldxa [0x0] %asi, %l0
3093 stxa %l0, [0x0] %asi
3094CASE_ASI_0xbe_th2:
3095 wr %g0, 0xbe, %asi
3096 ldxa [0x0] %asi, %l0
3097 stxa %l0, [0x0] %asi
3098CASE_ASI_0xbf_th2:
3099 wr %g0, 0xbf, %asi
3100 ldxa [0x0] %asi, %l0
3101 stxa %l0, [0x0] %asi
3102CASE_ASI_0xc6_th2:
3103 wr %g0, 0xc6, %asi
3104 ldxa [0x0] %asi, %l0
3105 stxa %l0, [0x0] %asi
3106CASE_ASI_0xc7_th2:
3107 wr %g0, 0xc7, %asi
3108 ldxa [0x0] %asi, %l0
3109 stxa %l0, [0x0] %asi
3110CASE_ASI_0xce_th2:
3111 wr %g0, 0xce, %asi
3112 ldxa [0x0] %asi, %l0
3113 stxa %l0, [0x0] %asi
3114CASE_ASI_0xcf_th2:
3115 wr %g0, 0xcf, %asi
3116 ldxa [0x0] %asi, %l0
3117 stxa %l0, [0x0] %asi
3118CASE_ASI_0xd4_th2:
3119 wr %g0, 0xd4, %asi
3120 ldxa [0x0] %asi, %l0
3121 stxa %l0, [0x0] %asi
3122CASE_ASI_0xd5_th2:
3123 wr %g0, 0xd5, %asi
3124 ldxa [0x0] %asi, %l0
3125 stxa %l0, [0x0] %asi
3126CASE_ASI_0xd6_th2:
3127 wr %g0, 0xd6, %asi
3128 ldxa [0x0] %asi, %l0
3129 stxa %l0, [0x0] %asi
3130CASE_ASI_0xd7_th2:
3131 wr %g0, 0xd7, %asi
3132 ldxa [0x0] %asi, %l0
3133 stxa %l0, [0x0] %asi
3134CASE_ASI_0xdc_th2:
3135 wr %g0, 0xdc, %asi
3136 ldxa [0x0] %asi, %l0
3137 stxa %l0, [0x0] %asi
3138CASE_ASI_0xdd_th2:
3139 wr %g0, 0xdd, %asi
3140 ldxa [0x0] %asi, %l0
3141 stxa %l0, [0x0] %asi
3142CASE_ASI_0xde_th2:
3143 wr %g0, 0xde, %asi
3144 ldxa [0x0] %asi, %l0
3145 stxa %l0, [0x0] %asi
3146CASE_ASI_0xdf_th2:
3147 wr %g0, 0xdf, %asi
3148 ldxa [0x0] %asi, %l0
3149 stxa %l0, [0x0] %asi
3150CASE_ASI_0xe4_th2:
3151 wr %g0, 0xe4, %asi
3152 ldxa [0x0] %asi, %l0
3153 stxa %l0, [0x0] %asi
3154CASE_ASI_0xe5_th2:
3155 wr %g0, 0xe5, %asi
3156 ldxa [0x0] %asi, %l0
3157 stxa %l0, [0x0] %asi
3158CASE_ASI_0xe6_th2:
3159 wr %g0, 0xe6, %asi
3160 ldxa [0x0] %asi, %l0
3161 stxa %l0, [0x0] %asi
3162CASE_ASI_0xe7_th2:
3163 wr %g0, 0xe7, %asi
3164 ldxa [0x0] %asi, %l0
3165 stxa %l0, [0x0] %asi
3166CASE_ASI_0xe8_th2:
3167 wr %g0, 0xe8, %asi
3168 ldxa [0x0] %asi, %l0
3169 stxa %l0, [0x0] %asi
3170CASE_ASI_0xe9_th2:
3171 wr %g0, 0xe9, %asi
3172 ldxa [0x0] %asi, %l0
3173 stxa %l0, [0x0] %asi
3174CASE_ASI_0xec_th2:
3175 wr %g0, 0xec, %asi
3176 ldxa [0x0] %asi, %l0
3177 stxa %l0, [0x0] %asi
3178CASE_ASI_0xed_th2:
3179 wr %g0, 0xed, %asi
3180 ldxa [0x0] %asi, %l0
3181 stxa %l0, [0x0] %asi
3182CASE_ASI_0xee_th2:
3183 wr %g0, 0xee, %asi
3184 ldxa [0x0] %asi, %l0
3185 stxa %l0, [0x0] %asi
3186CASE_ASI_0xef_th2:
3187 wr %g0, 0xef, %asi
3188 ldxa [0x0] %asi, %l0
3189 stxa %l0, [0x0] %asi
3190CASE_ASI_0xf2_th2:
3191 wr %g0, 0xf2, %asi
3192 ldxa [0x0] %asi, %l0
3193 stxa %l0, [0x0] %asi
3194CASE_ASI_0xf3_th2:
3195 wr %g0, 0xf3, %asi
3196 ldxa [0x0] %asi, %l0
3197 stxa %l0, [0x0] %asi
3198CASE_ASI_0xf4_th2:
3199 wr %g0, 0xf4, %asi
3200 ldxa [0x0] %asi, %l0
3201 stxa %l0, [0x0] %asi
3202CASE_ASI_0xf5_th2:
3203 wr %g0, 0xf5, %asi
3204 ldxa [0x0] %asi, %l0
3205 stxa %l0, [0x0] %asi
3206CASE_ASI_0xf6_th2:
3207 wr %g0, 0xf6, %asi
3208 ldxa [0x0] %asi, %l0
3209 stxa %l0, [0x0] %asi
3210CASE_ASI_0xf7_th2:
3211 wr %g0, 0xf7, %asi
3212 ldxa [0x0] %asi, %l0
3213 stxa %l0, [0x0] %asi
3214CASE_ASI_0xfa_th2:
3215 wr %g0, 0xfa, %asi
3216 ldxa [0x0] %asi, %l0
3217 stxa %l0, [0x0] %asi
3218CASE_ASI_0xfb_th2:
3219 wr %g0, 0xfb, %asi
3220 ldxa [0x0] %asi, %l0
3221 stxa %l0, [0x0] %asi
3222CASE_ASI_0xfc_th2:
3223 wr %g0, 0xfc, %asi
3224 ldxa [0x0] %asi, %l0
3225 stxa %l0, [0x0] %asi
3226CASE_ASI_0xfd_th2:
3227 wr %g0, 0xfd, %asi
3228 ldxa [0x0] %asi, %l0
3229 stxa %l0, [0x0] %asi
3230CASE_ASI_0xfe_th2:
3231 wr %g0, 0xfe, %asi
3232 ldxa [0x0] %asi, %l0
3233 stxa %l0, [0x0] %asi
3234CASE_ASI_0xff_th2:
3235 wr %g0, 0xff, %asi
3236 ldxa [0x0] %asi, %l0
3237 stxa %l0, [0x0] %asi
3238CASE_ASI_0x46_th2:
3239 wr %g0, 0x46, %asi
3240 stxa %g0, [0x0] %asi
3241 ldxa [0x0] %asi, %l0
3242CASE_ASI_0x47_th2:
3243 wr %g0, 0x47, %asi
3244 stxa %g0, [0x0] %asi
3245 ldxa [0x0] %asi, %l0
3246CASE_ASI_0x4_th2:
3247 mov %r21, %r1
3248 ldx [%r27 + 0xa0 & ~0x7], %r2
3249 ldx [%r21 + 0x74 & ~0x7], %r4
3250 ldx [%r24 + 0x3e & ~0x7], %r6
3251 ldx [%r27 + 0x51 & ~0x7], %r8
3252 ldx [%r26 + 0xa1 & ~0x7], %r10
3253 ldx [%r28 + 0xa5 & ~0x7], %r12
3254 ldx [%r25 + 0xed & ~0x7], %r14
3255 ldx [%r26 + 0x8c & ~0x7], %r16
3256 ld [%r25 + 0x79 & ~0x7], %f0
3257 ld [%r24 + 0x2b & ~0x7], %f16
3258 ld [%r24 + 0x19 & ~0x7], %f32
3259 ld [%r24 + 0x6c & ~0x7], %f48
3260 ldsba [%r1]4, %r10
3261 ldsha [%r1]4, %r4
3262 ldswa [%r1]4, %r8
3263 lduba [%r1]4, %r10
3264 lduha [%r1]4, %r8
3265 ldxa [%r1]4, %r16
3266 ldda [%r1]4, %r4
3267 ldstuba [%r1]4, %r12
3268 swapa [%r1]4, %r14
3269 lda [%r1]4, %f32
3270 ldda [%r1]4, %f48
3271 stba %r8, [%r1]4
3272 stha %r12, [%r1]4
3273 stwa %r8, [%r1]4
3274 sta %f32, [%r1]4
3275 stda %f0, [%r1]4
3276casa [%r1]0x4, %r2, %g0
3277casxa [%r1]0x4, %r2, %g0
3278 prefetcha [%r1]4, 0x14
3279CASE_ASI_0xc_th2:
3280 mov %r28, %r1
3281 ldx [%r23 + 0xa6 & ~0x7], %r2
3282 ldx [%r25 + 0x46 & ~0x7], %r4
3283 ldx [%r21 + 0xec & ~0x7], %r6
3284 ldx [%r23 + 0x8c & ~0x7], %r8
3285 ldx [%r24 + 0x1a & ~0x7], %r10
3286 ldx [%r24 + 0x80 & ~0x7], %r12
3287 ldx [%r26 + 0xb6 & ~0x7], %r14
3288 ldx [%r24 + 0x2f & ~0x7], %r16
3289 ld [%r28 + 0xe9 & ~0x7], %f0
3290 ld [%r22 + 0xe0 & ~0x7], %f16
3291 ld [%r21 + 0x5c & ~0x7], %f32
3292 ld [%r21 + 0xe2 & ~0x7], %f48
3293 ldsba [%r1]12, %r12
3294 ldsha [%r1]12, %r14
3295 ldswa [%r1]12, %r6
3296 lduba [%r1]12, %r12
3297 lduha [%r1]12, %r16
3298 ldxa [%r1]12, %r8
3299 ldda [%r1]12, %r8
3300 ldstuba [%r1]12, %r16
3301 swapa [%r1]12, %r10
3302 lda [%r1]12, %f32
3303 ldda [%r1]12, %f0
3304 stba %r14, [%r1]12
3305 stha %r4, [%r1]12
3306 stwa %r2, [%r1]12
3307 sta %f16, [%r1]12
3308 stda %f48, [%r1]12
3309casa [%r1]0xc, %r2, %g0
3310casxa [%r1]0xc, %r2, %g0
3311 prefetcha [%r1]12, 0x1f
3312CASE_ASI_0x10_th2:
3313 mov %r25, %r1
3314 ldx [%r24 + 0xaf & ~0x7], %r2
3315 ldx [%r25 + 0xa2 & ~0x7], %r4
3316 ldx [%r27 + 0xdb & ~0x7], %r6
3317 ldx [%r28 + 0x58 & ~0x7], %r8
3318 ldx [%r27 + 0x96 & ~0x7], %r10
3319 ldx [%r22 + 0x87 & ~0x7], %r12
3320 ldx [%r22 + 0x79 & ~0x7], %r14
3321 ldx [%r21 + 0x52 & ~0x7], %r16
3322 ld [%r23 + 0x7f & ~0x7], %f0
3323 ld [%r24 + 0x94 & ~0x7], %f16
3324 ld [%r27 + 0x51 & ~0x7], %f32
3325 ld [%r23 + 0x14 & ~0x7], %f48
3326 ldsba [%r1]16, %r8
3327 ldsha [%r1]16, %r4
3328 ldswa [%r1]16, %r10
3329 lduba [%r1]16, %r16
3330 lduha [%r1]16, %r12
3331 ldxa [%r1]16, %r14
3332 ldda [%r1]16, %r4
3333 ldstuba [%r1]16, %r12
3334 swapa [%r1]16, %r16
3335 lda [%r1]16, %f0
3336 ldda [%r1]16, %f48
3337 stba %r6, [%r1]16
3338 stha %r4, [%r1]16
3339 stwa %r12, [%r1]16
3340 sta %f0, [%r1]16
3341 stda %f16, [%r1]16
3342casa [%r1]0x10, %r2, %g0
3343casxa [%r1]0x10, %r2, %g0
3344 prefetcha [%r1]16, 0x7
3345CASE_ASI_0x11_th2:
3346 mov %r25, %r1
3347 ldx [%r26 + 0x2a & ~0x7], %r2
3348 ldx [%r27 + 0x3f & ~0x7], %r4
3349 ldx [%r26 + 0x7c & ~0x7], %r6
3350 ldx [%r25 + 0x93 & ~0x7], %r8
3351 ldx [%r28 + 0xbd & ~0x7], %r10
3352 ldx [%r27 + 0xef & ~0x7], %r12
3353 ldx [%r24 + 0x4f & ~0x7], %r14
3354 ldx [%r27 + 0xf5 & ~0x7], %r16
3355 ld [%r24 + 0x7b & ~0x7], %f0
3356 ld [%r26 + 0x61 & ~0x7], %f16
3357 ld [%r21 + 0x29 & ~0x7], %f32
3358 ld [%r25 + 0x39 & ~0x7], %f48
3359 ldsba [%r1]17, %r2
3360 ldsha [%r1]17, %r10
3361 ldswa [%r1]17, %r12
3362 lduba [%r1]17, %r16
3363 lduha [%r1]17, %r14
3364 ldxa [%r1]17, %r16
3365 ldda [%r1]17, %r10
3366 ldstuba [%r1]17, %r8
3367 swapa [%r1]17, %r14
3368 lda [%r1]17, %f48
3369 ldda [%r1]17, %f48
3370 stba %r0, [%r1]17
3371 stha %r10, [%r1]17
3372 stwa %r14, [%r1]17
3373 sta %f32, [%r1]17
3374 stda %f16, [%r1]17
3375casa [%r1]0x11, %r2, %g0
3376casxa [%r1]0x11, %r2, %g0
3377 prefetcha [%r1]17, 0x1d
3378CASE_ASI_0x18_th2:
3379 mov %r22, %r1
3380 ldx [%r21 + 0x75 & ~0x7], %r2
3381 ldx [%r21 + 0xc8 & ~0x7], %r4
3382 ldx [%r21 + 0x8f & ~0x7], %r6
3383 ldx [%r26 + 0xc1 & ~0x7], %r8
3384 ldx [%r28 + 0x3a & ~0x7], %r10
3385 ldx [%r23 + 0x46 & ~0x7], %r12
3386 ldx [%r25 + 0xd9 & ~0x7], %r14
3387 ldx [%r28 + 0x78 & ~0x7], %r16
3388 ld [%r27 + 0x48 & ~0x7], %f0
3389 ld [%r23 + 0xc6 & ~0x7], %f16
3390 ld [%r25 + 0x6a & ~0x7], %f32
3391 ld [%r25 + 0x1 & ~0x7], %f48
3392 ldsba [%r1]24, %r4
3393 ldsha [%r1]24, %r8
3394 ldswa [%r1]24, %r6
3395 lduba [%r1]24, %r6
3396 lduha [%r1]24, %r10
3397 ldxa [%r1]24, %r10
3398 ldda [%r1]24, %r6
3399 ldstuba [%r1]24, %r2
3400 swapa [%r1]24, %r10
3401 lda [%r1]24, %f0
3402 ldda [%r1]24, %f16
3403 stba %r2, [%r1]24
3404 stha %r14, [%r1]24
3405 stwa %r12, [%r1]24
3406 sta %f48, [%r1]24
3407 stda %f16, [%r1]24
3408casa [%r1]0x18, %r2, %g0
3409casxa [%r1]0x18, %r2, %g0
3410 prefetcha [%r1]24, 0xf
3411CASE_ASI_0x19_th2:
3412 mov %r22, %r1
3413 ldx [%r24 + 0xc7 & ~0x7], %r2
3414 ldx [%r25 + 0x19 & ~0x7], %r4
3415 ldx [%r28 + 0xbd & ~0x7], %r6
3416 ldx [%r23 + 0xaf & ~0x7], %r8
3417 ldx [%r24 + 0x6e & ~0x7], %r10
3418 ldx [%r24 + 0x14 & ~0x7], %r12
3419 ldx [%r23 + 0xcc & ~0x7], %r14
3420 ldx [%r25 + 0x50 & ~0x7], %r16
3421 ld [%r23 + 0x3e & ~0x7], %f0
3422 ld [%r23 + 0xdd & ~0x7], %f16
3423 ld [%r26 + 0x9b & ~0x7], %f32
3424 ld [%r21 + 0xe8 & ~0x7], %f48
3425 ldsba [%r1]25, %r6
3426 ldsha [%r1]25, %r8
3427 ldswa [%r1]25, %r4
3428 lduba [%r1]25, %r16
3429 lduha [%r1]25, %r6
3430 ldxa [%r1]25, %r6
3431 ldda [%r1]25, %r2
3432 ldstuba [%r1]25, %r8
3433 swapa [%r1]25, %r16
3434 lda [%r1]25, %f16
3435 ldda [%r1]25, %f16
3436 stba %r2, [%r1]25
3437 stha %r12, [%r1]25
3438 stwa %r2, [%r1]25
3439 sta %f32, [%r1]25
3440 stda %f16, [%r1]25
3441casa [%r1]0x19, %r2, %g0
3442casxa [%r1]0x19, %r2, %g0
3443 prefetcha [%r1]25, 0x11
3444CASE_ASI_0x80_th2:
3445 mov %r28, %r1
3446 ldx [%r21 + 0x23 & ~0x7], %r2
3447 ldx [%r27 + 0xa6 & ~0x7], %r4
3448 ldx [%r25 + 0xee & ~0x7], %r6
3449 ldx [%r22 + 0x1 & ~0x7], %r8
3450 ldx [%r26 + 0x30 & ~0x7], %r10
3451 ldx [%r25 + 0x2d & ~0x7], %r12
3452 ldx [%r25 + 0x58 & ~0x7], %r14
3453 ldx [%r24 + 0x9d & ~0x7], %r16
3454 ld [%r25 + 0xdc & ~0x7], %f0
3455 ld [%r25 + 0x7a & ~0x7], %f16
3456 ld [%r22 + 0xe & ~0x7], %f32
3457 ld [%r28 + 0x14 & ~0x7], %f48
3458 ldsba [%r1]128, %r4
3459 ldsha [%r1]128, %r8
3460 ldswa [%r1]128, %r8
3461 lduba [%r1]128, %r4
3462 lduha [%r1]128, %r8
3463 ldxa [%r1]128, %r2
3464 ldda [%r1]128, %r8
3465 ldstuba [%r1]128, %r16
3466 swapa [%r1]128, %r6
3467 lda [%r1]128, %f16
3468 ldda [%r1]128, %f32
3469 stba %r6, [%r1]128
3470 stha %r10, [%r1]128
3471 stwa %r2, [%r1]128
3472 sta %f48, [%r1]128
3473 stda %f16, [%r1]128
3474casa [%r1]0x80, %r2, %g0
3475casxa [%r1]0x80, %r2, %g0
3476 prefetcha [%r1]128, 0x0
3477CASE_ASI_0x81_th2:
3478 mov %r26, %r1
3479 ldx [%r21 + 0x7d & ~0x7], %r2
3480 ldx [%r25 + 0xbb & ~0x7], %r4
3481 ldx [%r23 + 0xbb & ~0x7], %r6
3482 ldx [%r27 + 0xa5 & ~0x7], %r8
3483 ldx [%r26 + 0x59 & ~0x7], %r10
3484 ldx [%r21 + 0x8e & ~0x7], %r12
3485 ldx [%r24 + 0x74 & ~0x7], %r14
3486 ldx [%r22 + 0xc6 & ~0x7], %r16
3487 ld [%r23 + 0x95 & ~0x7], %f0
3488 ld [%r25 + 0xca & ~0x7], %f16
3489 ld [%r22 + 0x87 & ~0x7], %f32
3490 ld [%r22 + 0x13 & ~0x7], %f48
3491 ldsba [%r1]129, %r6
3492 ldsha [%r1]129, %r16
3493 ldswa [%r1]129, %r16
3494 lduba [%r1]129, %r4
3495 lduha [%r1]129, %r16
3496 ldxa [%r1]129, %r10
3497 ldda [%r1]129, %r6
3498 ldstuba [%r1]129, %r10
3499 swapa [%r1]129, %r4
3500 lda [%r1]129, %f16
3501 ldda [%r1]129, %f0
3502 stba %r14, [%r1]129
3503 stha %r14, [%r1]129
3504 stwa %r12, [%r1]129
3505 sta %f0, [%r1]129
3506 stda %f16, [%r1]129
3507casa [%r1]0x81, %r2, %g0
3508casxa [%r1]0x81, %r2, %g0
3509 prefetcha [%r1]129, 0x7
3510CASE_ASI_0x82_th2:
3511 mov %r27, %r1
3512 ldx [%r25 + 0xa7 & ~0x7], %r2
3513 ldx [%r23 + 0x1b & ~0x7], %r4
3514 ldx [%r28 + 0x39 & ~0x7], %r6
3515 ldx [%r26 + 0x20 & ~0x7], %r8
3516 ldx [%r28 + 0xdd & ~0x7], %r10
3517 ldx [%r28 + 0xd0 & ~0x7], %r12
3518 ldx [%r28 + 0x52 & ~0x7], %r14
3519 ldx [%r25 + 0x2c & ~0x7], %r16
3520 ld [%r23 + 0xe4 & ~0x7], %f0
3521 ld [%r28 + 0x72 & ~0x7], %f16
3522 ld [%r28 + 0xab & ~0x7], %f32
3523 ld [%r28 + 0xc1 & ~0x7], %f48
3524 ldsba [%r1]130, %r6
3525 ldsha [%r1]130, %r14
3526 ldswa [%r1]130, %r12
3527 lduba [%r1]130, %r14
3528 lduha [%r1]130, %r4
3529 ldxa [%r1]130, %r16
3530 ldda [%r1]130, %r16
3531 ldstuba [%r1]130, %r12
3532 swapa [%r1]130, %r2
3533 lda [%r1]130, %f16
3534 ldda [%r1]130, %f0
3535 stba %r0, [%r1]130
3536 stha %r6, [%r1]130
3537 stwa %r8, [%r1]130
3538 sta %f16, [%r1]130
3539 stda %f48, [%r1]130
3540casa [%r1]0x82, %r2, %g0
3541casxa [%r1]0x82, %r2, %g0
3542 prefetcha [%r1]130, 0x1e
3543CASE_ASI_0x83_th2:
3544 mov %r22, %r1
3545 ldx [%r24 + 0x69 & ~0x7], %r2
3546 ldx [%r24 + 0x27 & ~0x7], %r4
3547 ldx [%r27 + 0xc4 & ~0x7], %r6
3548 ldx [%r27 + 0x3e & ~0x7], %r8
3549 ldx [%r25 + 0x23 & ~0x7], %r10
3550 ldx [%r26 + 0xa & ~0x7], %r12
3551 ldx [%r21 + 0x7f & ~0x7], %r14
3552 ldx [%r27 + 0x4e & ~0x7], %r16
3553 ld [%r26 + 0xbb & ~0x7], %f0
3554 ld [%r24 + 0x96 & ~0x7], %f16
3555 ld [%r27 + 0xdf & ~0x7], %f32
3556 ld [%r26 + 0x14 & ~0x7], %f48
3557 ldsba [%r1]131, %r16
3558 ldsha [%r1]131, %r14
3559 ldswa [%r1]131, %r16
3560 lduba [%r1]131, %r2
3561 lduha [%r1]131, %r16
3562 ldxa [%r1]131, %r8
3563 ldda [%r1]131, %r14
3564 ldstuba [%r1]131, %r12
3565 swapa [%r1]131, %r4
3566 lda [%r1]131, %f0
3567 ldda [%r1]131, %f16
3568 stba %r8, [%r1]131
3569 stha %r0, [%r1]131
3570 stwa %r14, [%r1]131
3571 sta %f16, [%r1]131
3572 stda %f32, [%r1]131
3573casa [%r1]0x83, %r2, %g0
3574casxa [%r1]0x83, %r2, %g0
3575 prefetcha [%r1]131, 0x18
3576CASE_ASI_0x88_th2:
3577 mov %r24, %r1
3578 ldx [%r25 + 0xf5 & ~0x7], %r2
3579 ldx [%r28 + 0xe6 & ~0x7], %r4
3580 ldx [%r26 + 0x97 & ~0x7], %r6
3581 ldx [%r21 + 0xdf & ~0x7], %r8
3582 ldx [%r22 + 0x3e & ~0x7], %r10
3583 ldx [%r27 + 0x8d & ~0x7], %r12
3584 ldx [%r21 + 0xe1 & ~0x7], %r14
3585 ldx [%r27 + 0xc1 & ~0x7], %r16
3586 ld [%r28 + 0xaf & ~0x7], %f0
3587 ld [%r24 + 0xe6 & ~0x7], %f16
3588 ld [%r23 + 0xaf & ~0x7], %f32
3589 ld [%r23 + 0x6d & ~0x7], %f48
3590 ldsba [%r1]136, %r2
3591 ldsha [%r1]136, %r2
3592 ldswa [%r1]136, %r16
3593 lduba [%r1]136, %r12
3594 lduha [%r1]136, %r16
3595 ldxa [%r1]136, %r4
3596 ldda [%r1]136, %r14
3597 ldstuba [%r1]136, %r12
3598 swapa [%r1]136, %r14
3599 lda [%r1]136, %f48
3600 ldda [%r1]136, %f0
3601 stba %r0, [%r1]136
3602 stha %r12, [%r1]136
3603 stwa %r6, [%r1]136
3604 sta %f0, [%r1]136
3605 stda %f32, [%r1]136
3606casa [%r1]0x88, %r2, %g0
3607casxa [%r1]0x88, %r2, %g0
3608 prefetcha [%r1]136, 0x1c
3609CASE_ASI_0x89_th2:
3610 mov %r28, %r1
3611 ldx [%r28 + 0xa0 & ~0x7], %r2
3612 ldx [%r27 + 0x12 & ~0x7], %r4
3613 ldx [%r21 + 0x8 & ~0x7], %r6
3614 ldx [%r22 + 0x9 & ~0x7], %r8
3615 ldx [%r21 + 0x5a & ~0x7], %r10
3616 ldx [%r22 + 0xca & ~0x7], %r12
3617 ldx [%r23 + 0x49 & ~0x7], %r14
3618 ldx [%r23 + 0x55 & ~0x7], %r16
3619 ld [%r23 + 0x6a & ~0x7], %f0
3620 ld [%r24 + 0xad & ~0x7], %f16
3621 ld [%r23 + 0xbd & ~0x7], %f32
3622 ld [%r21 + 0x92 & ~0x7], %f48
3623 ldsba [%r1]137, %r12
3624 ldsha [%r1]137, %r12
3625 ldswa [%r1]137, %r14
3626 lduba [%r1]137, %r10
3627 lduha [%r1]137, %r6
3628 ldxa [%r1]137, %r16
3629 ldda [%r1]137, %r8
3630 ldstuba [%r1]137, %r4
3631 swapa [%r1]137, %r16
3632 lda [%r1]137, %f32
3633 ldda [%r1]137, %f32
3634 stba %r14, [%r1]137
3635 stha %r12, [%r1]137
3636 stwa %r0, [%r1]137
3637 sta %f16, [%r1]137
3638 stda %f16, [%r1]137
3639casa [%r1]0x89, %r2, %g0
3640casxa [%r1]0x89, %r2, %g0
3641 prefetcha [%r1]137, 0x1
3642CASE_ASI_0x8a_th2:
3643 mov %r27, %r1
3644 ldx [%r23 + 0x0 & ~0x7], %r2
3645 ldx [%r27 + 0xe4 & ~0x7], %r4
3646 ldx [%r22 + 0xd4 & ~0x7], %r6
3647 ldx [%r27 + 0x24 & ~0x7], %r8
3648 ldx [%r22 + 0xc3 & ~0x7], %r10
3649 ldx [%r26 + 0xc6 & ~0x7], %r12
3650 ldx [%r21 + 0x7b & ~0x7], %r14
3651 ldx [%r24 + 0x88 & ~0x7], %r16
3652 ld [%r21 + 0xff & ~0x7], %f0
3653 ld [%r23 + 0x15 & ~0x7], %f16
3654 ld [%r26 + 0x62 & ~0x7], %f32
3655 ld [%r21 + 0xe1 & ~0x7], %f48
3656 ldsba [%r1]138, %r10
3657 ldsha [%r1]138, %r6
3658 ldswa [%r1]138, %r12
3659 lduba [%r1]138, %r8
3660 lduha [%r1]138, %r6
3661 ldxa [%r1]138, %r4
3662 ldda [%r1]138, %r16
3663 ldstuba [%r1]138, %r12
3664 swapa [%r1]138, %r14
3665 lda [%r1]138, %f32
3666 ldda [%r1]138, %f32
3667 stba %r12, [%r1]138
3668 stha %r6, [%r1]138
3669 stwa %r12, [%r1]138
3670 sta %f32, [%r1]138
3671 stda %f48, [%r1]138
3672casa [%r1]0x8a, %r2, %g0
3673casxa [%r1]0x8a, %r2, %g0
3674 prefetcha [%r1]138, 0x18
3675CASE_ASI_0x8b_th2:
3676 mov %r21, %r1
3677 ldx [%r22 + 0xa7 & ~0x7], %r2
3678 ldx [%r23 + 0xc9 & ~0x7], %r4
3679 ldx [%r26 + 0xc0 & ~0x7], %r6
3680 ldx [%r28 + 0xa1 & ~0x7], %r8
3681 ldx [%r26 + 0xf5 & ~0x7], %r10
3682 ldx [%r24 + 0x7 & ~0x7], %r12
3683 ldx [%r26 + 0xd0 & ~0x7], %r14
3684 ldx [%r24 + 0x25 & ~0x7], %r16
3685 ld [%r26 + 0xb1 & ~0x7], %f0
3686 ld [%r21 + 0xe6 & ~0x7], %f16
3687 ld [%r24 + 0x54 & ~0x7], %f32
3688 ld [%r24 + 0x24 & ~0x7], %f48
3689 ldsba [%r1]139, %r2
3690 ldsha [%r1]139, %r10
3691 ldswa [%r1]139, %r2
3692 lduba [%r1]139, %r6
3693 lduha [%r1]139, %r8
3694 ldxa [%r1]139, %r12
3695 ldda [%r1]139, %r16
3696 ldstuba [%r1]139, %r16
3697 swapa [%r1]139, %r14
3698 lda [%r1]139, %f48
3699 ldda [%r1]139, %f48
3700 stba %r10, [%r1]139
3701 stha %r0, [%r1]139
3702 stwa %r2, [%r1]139
3703 sta %f16, [%r1]139
3704 stda %f16, [%r1]139
3705casa [%r1]0x8b, %r2, %g0
3706casxa [%r1]0x8b, %r2, %g0
3707 prefetcha [%r1]139, 0x16
3708 nop
3709 nop
3710 nop
3711subcc %r19, 1, %r19
3712cmp %r19, 2
3713bz,a TH2_LOOP
3714ta T_CHANGE_PRIV
3715cmp %r19, 1
3716bz,a TH2_LOOP
3717ta T_CHANGE_HPRIV
3718 nop
3719 ba main_text_end
3720 nop
3721 nop
3722 nop
3723 nop
3724 nop
3725 LOOP_T3:
3726ta T_CHANGE_HPRIV
3727 add %g0, 0x3, %r19
3728TH3_LOOP:
3729CASE_ASI_0x0_th3:
3730 wr %g0, 0x0, %asi
3731 ldxa [0x0] %asi, %l0
3732 stxa %l0, [0x0] %asi
3733CASE_ASI_0x1_th3:
3734 wr %g0, 0x1, %asi
3735 ldxa [0x0] %asi, %l0
3736 stxa %l0, [0x0] %asi
3737CASE_ASI_0x2_th3:
3738 wr %g0, 0x2, %asi
3739 ldxa [0x0] %asi, %l0
3740 stxa %l0, [0x0] %asi
3741CASE_ASI_0x3_th3:
3742 wr %g0, 0x3, %asi
3743 ldxa [0x0] %asi, %l0
3744 stxa %l0, [0x0] %asi
3745CASE_ASI_0x5_th3:
3746 wr %g0, 0x5, %asi
3747 ldxa [0x0] %asi, %l0
3748 stxa %l0, [0x0] %asi
3749CASE_ASI_0x6_th3:
3750 wr %g0, 0x6, %asi
3751 ldxa [0x0] %asi, %l0
3752 stxa %l0, [0x0] %asi
3753CASE_ASI_0x7_th3:
3754 wr %g0, 0x7, %asi
3755 ldxa [0x0] %asi, %l0
3756 stxa %l0, [0x0] %asi
3757CASE_ASI_0x8_th3:
3758 wr %g0, 0x8, %asi
3759 ldxa [0x0] %asi, %l0
3760 stxa %l0, [0x0] %asi
3761CASE_ASI_0x9_th3:
3762 wr %g0, 0x9, %asi
3763 ldxa [0x0] %asi, %l0
3764 stxa %l0, [0x0] %asi
3765CASE_ASI_0xa_th3:
3766 wr %g0, 0xa, %asi
3767 ldxa [0x0] %asi, %l0
3768 stxa %l0, [0x0] %asi
3769CASE_ASI_0xb_th3:
3770 wr %g0, 0xb, %asi
3771 ldxa [0x0] %asi, %l0
3772 stxa %l0, [0x0] %asi
3773CASE_ASI_0xd_th3:
3774 wr %g0, 0xd, %asi
3775 ldxa [0x0] %asi, %l0
3776 stxa %l0, [0x0] %asi
3777CASE_ASI_0xe_th3:
3778 wr %g0, 0xe, %asi
3779 ldxa [0x0] %asi, %l0
3780 stxa %l0, [0x0] %asi
3781CASE_ASI_0xf_th3:
3782 wr %g0, 0xf, %asi
3783 ldxa [0x0] %asi, %l0
3784 stxa %l0, [0x0] %asi
3785CASE_ASI_0x12_th3:
3786 wr %g0, 0x12, %asi
3787 ldxa [0x0] %asi, %l0
3788 stxa %l0, [0x0] %asi
3789CASE_ASI_0x13_th3:
3790 wr %g0, 0x13, %asi
3791 ldxa [0x0] %asi, %l0
3792 stxa %l0, [0x0] %asi
3793CASE_ASI_0x1a_th3:
3794 wr %g0, 0x1a, %asi
3795 ldxa [0x0] %asi, %l0
3796 stxa %l0, [0x0] %asi
3797CASE_ASI_0x1b_th3:
3798 wr %g0, 0x1b, %asi
3799 ldxa [0x0] %asi, %l0
3800 stxa %l0, [0x0] %asi
3801CASE_ASI_0x20_th3:
3802 wr %g0, 0x20, %asi
3803 ldxa [0x0] %asi, %l0
3804 stxa %l0, [0x0] %asi
3805CASE_ASI_0x21_th3:
3806 wr %g0, 0x21, %asi
3807 ldxa [0x0] %asi, %l0
3808 stxa %l0, [0x0] %asi
3809CASE_ASI_0x25_th3:
3810 wr %g0, 0x25, %asi
3811 ldxa [0x0] %asi, %l0
3812 stxa %l0, [0x0] %asi
3813CASE_ASI_0x28_th3:
3814 wr %g0, 0x28, %asi
3815 ldxa [0x0] %asi, %l0
3816 stxa %l0, [0x0] %asi
3817CASE_ASI_0x29_th3:
3818 wr %g0, 0x29, %asi
3819 ldxa [0x0] %asi, %l0
3820 stxa %l0, [0x0] %asi
3821CASE_ASI_0x2d_th3:
3822 wr %g0, 0x2d, %asi
3823 ldxa [0x0] %asi, %l0
3824 stxa %l0, [0x0] %asi
3825CASE_ASI_0x32_th3:
3826 wr %g0, 0x32, %asi
3827 ldxa [0x0] %asi, %l0
3828 stxa %l0, [0x0] %asi
3829CASE_ASI_0x33_th3:
3830 wr %g0, 0x33, %asi
3831 ldxa [0x0] %asi, %l0
3832 stxa %l0, [0x0] %asi
3833CASE_ASI_0x34_th3:
3834 wr %g0, 0x34, %asi
3835 ldxa [0x0] %asi, %l0
3836 stxa %l0, [0x0] %asi
3837CASE_ASI_0x35_th3:
3838 wr %g0, 0x35, %asi
3839 ldxa [0x0] %asi, %l0
3840 stxa %l0, [0x0] %asi
3841CASE_ASI_0x37_th3:
3842 wr %g0, 0x37, %asi
3843 ldxa [0x0] %asi, %l0
3844 stxa %l0, [0x0] %asi
3845CASE_ASI_0x3a_th3:
3846 wr %g0, 0x3a, %asi
3847 ldxa [0x0] %asi, %l0
3848 stxa %l0, [0x0] %asi
3849CASE_ASI_0x3b_th3:
3850 wr %g0, 0x3b, %asi
3851 ldxa [0x0] %asi, %l0
3852 stxa %l0, [0x0] %asi
3853CASE_ASI_0x3c_th3:
3854 wr %g0, 0x3c, %asi
3855 ldxa [0x0] %asi, %l0
3856 stxa %l0, [0x0] %asi
3857CASE_ASI_0x3d_th3:
3858 wr %g0, 0x3d, %asi
3859 ldxa [0x0] %asi, %l0
3860 stxa %l0, [0x0] %asi
3861CASE_ASI_0x3f_th3:
3862 wr %g0, 0x3f, %asi
3863 ldxa [0x0] %asi, %l0
3864 stxa %l0, [0x0] %asi
3865CASE_ASI_0x40_th3:
3866 wr %g0, 0x40, %asi
3867 ldxa [0x0] %asi, %l0
3868 stxa %l0, [0x0] %asi
3869CASE_ASI_0x41_th3:
3870 wr %g0, 0x41, %asi
3871 ldxa [0x0] %asi, %l0
3872 stxa %l0, [0x0] %asi
3873CASE_ASI_0x42_th3:
3874 wr %g0, 0x42, %asi
3875 ldxa [0x0] %asi, %l0
3876 stxa %l0, [0x0] %asi
3877CASE_ASI_0x43_th3:
3878 wr %g0, 0x43, %asi
3879 ldxa [0x0] %asi, %l0
3880 stxa %l0, [0x0] %asi
3881CASE_ASI_0x44_th3:
3882 wr %g0, 0x44, %asi
3883 ldxa [0x0] %asi, %l0
3884 stxa %l0, [0x0] %asi
3885CASE_ASI_0x45_th3:
3886 wr %g0, 0x45, %asi
3887 ldxa [0x0] %asi, %l0
3888 stxa %l0, [0x0] %asi
3889CASE_ASI_0x48_th3:
3890 wr %g0, 0x48, %asi
3891 ldxa [0x0] %asi, %l0
3892 stxa %l0, [0x0] %asi
3893CASE_ASI_0x49_th3:
3894 wr %g0, 0x49, %asi
3895 ldxa [0x0] %asi, %l0
3896 stxa %l0, [0x0] %asi
3897CASE_ASI_0x4a_th3:
3898 wr %g0, 0x4a, %asi
3899 ldxa [0x0] %asi, %l0
3900 stxa %l0, [0x0] %asi
3901CASE_ASI_0x4b_th3:
3902 wr %g0, 0x4b, %asi
3903 ldxa [0x0] %asi, %l0
3904 stxa %l0, [0x0] %asi
3905CASE_ASI_0x4c_th3:
3906 wr %g0, 0x4c, %asi
3907 ldxa [0x0] %asi, %l0
3908 stxa %l0, [0x0] %asi
3909CASE_ASI_0x4d_th3:
3910 wr %g0, 0x4d, %asi
3911 ldxa [0x0] %asi, %l0
3912 stxa %l0, [0x0] %asi
3913CASE_ASI_0x4e_th3:
3914 wr %g0, 0x4e, %asi
3915 ldxa [0x0] %asi, %l0
3916 stxa %l0, [0x0] %asi
3917CASE_ASI_0x4f_th3:
3918 wr %g0, 0x4f, %asi
3919 ldxa [0x0] %asi, %l0
3920 stxa %l0, [0x0] %asi
3921CASE_ASI_0x50_th3:
3922 wr %g0, 0x50, %asi
3923 ldxa [0x0] %asi, %l0
3924 stxa %l0, [0x0] %asi
3925CASE_ASI_0x51_th3:
3926 wr %g0, 0x51, %asi
3927 ldxa [0x0] %asi, %l0
3928 stxa %l0, [0x0] %asi
3929CASE_ASI_0x52_th3:
3930 wr %g0, 0x52, %asi
3931 ldxa [0x0] %asi, %l0
3932 stxa %l0, [0x0] %asi
3933CASE_ASI_0x53_th3:
3934 wr %g0, 0x53, %asi
3935 ldxa [0x0] %asi, %l0
3936 stxa %l0, [0x0] %asi
3937CASE_ASI_0x56_th3:
3938 wr %g0, 0x56, %asi
3939 ldxa [0x0] %asi, %l0
3940 stxa %l0, [0x0] %asi
3941CASE_ASI_0x57_th3:
3942 wr %g0, 0x57, %asi
3943 ldxa [0x0] %asi, %l0
3944 stxa %l0, [0x0] %asi
3945CASE_ASI_0x58_th3:
3946 wr %g0, 0x58, %asi
3947 ldxa [0x0] %asi, %l0
3948 stxa %l0, [0x0] %asi
3949CASE_ASI_0x59_th3:
3950 wr %g0, 0x59, %asi
3951 ldxa [0x0] %asi, %l0
3952 stxa %l0, [0x0] %asi
3953CASE_ASI_0x5a_th3:
3954 wr %g0, 0x5a, %asi
3955 ldxa [0x0] %asi, %l0
3956 stxa %l0, [0x0] %asi
3957CASE_ASI_0x5b_th3:
3958 wr %g0, 0x5b, %asi
3959 ldxa [0x0] %asi, %l0
3960 stxa %l0, [0x0] %asi
3961CASE_ASI_0x5e_th3:
3962 wr %g0, 0x5e, %asi
3963 ldxa [0x0] %asi, %l0
3964 stxa %l0, [0x0] %asi
3965CASE_ASI_0x5f_th3:
3966 wr %g0, 0x5f, %asi
3967 ldxa [0x0] %asi, %l0
3968 stxa %l0, [0x0] %asi
3969CASE_ASI_0x60_th3:
3970 wr %g0, 0x60, %asi
3971 ldxa [0x0] %asi, %l0
3972 stxa %l0, [0x0] %asi
3973CASE_ASI_0x61_th3:
3974 wr %g0, 0x61, %asi
3975 ldxa [0x0] %asi, %l0
3976 stxa %l0, [0x0] %asi
3977CASE_ASI_0x62_th3:
3978 wr %g0, 0x62, %asi
3979 ldxa [0x0] %asi, %l0
3980 stxa %l0, [0x0] %asi
3981CASE_ASI_0x63_th3:
3982 wr %g0, 0x63, %asi
3983 ldxa [0x0] %asi, %l0
3984 stxa %l0, [0x0] %asi
3985CASE_ASI_0x64_th3:
3986 wr %g0, 0x64, %asi
3987 ldxa [0x0] %asi, %l0
3988 stxa %l0, [0x0] %asi
3989CASE_ASI_0x65_th3:
3990 wr %g0, 0x65, %asi
3991 ldxa [0x0] %asi, %l0
3992 stxa %l0, [0x0] %asi
3993CASE_ASI_0x68_th3:
3994 wr %g0, 0x68, %asi
3995 ldxa [0x0] %asi, %l0
3996 stxa %l0, [0x0] %asi
3997CASE_ASI_0x69_th3:
3998 wr %g0, 0x69, %asi
3999 ldxa [0x0] %asi, %l0
4000 stxa %l0, [0x0] %asi
4001CASE_ASI_0x6a_th3:
4002 wr %g0, 0x6a, %asi
4003 ldxa [0x0] %asi, %l0
4004 stxa %l0, [0x0] %asi
4005CASE_ASI_0x6b_th3:
4006 wr %g0, 0x6b, %asi
4007 ldxa [0x0] %asi, %l0
4008 stxa %l0, [0x0] %asi
4009CASE_ASI_0x6c_th3:
4010 wr %g0, 0x6c, %asi
4011 ldxa [0x0] %asi, %l0
4012 stxa %l0, [0x0] %asi
4013CASE_ASI_0x6d_th3:
4014 wr %g0, 0x6d, %asi
4015 ldxa [0x0] %asi, %l0
4016 stxa %l0, [0x0] %asi
4017CASE_ASI_0x6e_th3:
4018 wr %g0, 0x6e, %asi
4019 ldxa [0x0] %asi, %l0
4020 stxa %l0, [0x0] %asi
4021CASE_ASI_0x6f_th3:
4022 wr %g0, 0x6f, %asi
4023 ldxa [0x0] %asi, %l0
4024 stxa %l0, [0x0] %asi
4025CASE_ASI_0x70_th3:
4026 wr %g0, 0x70, %asi
4027 ldxa [0x0] %asi, %l0
4028 stxa %l0, [0x0] %asi
4029CASE_ASI_0x71_th3:
4030 wr %g0, 0x71, %asi
4031 ldxa [0x0] %asi, %l0
4032 stxa %l0, [0x0] %asi
4033CASE_ASI_0x72_th3:
4034 wr %g0, 0x72, %asi
4035 ldxa [0x0] %asi, %l0
4036 stxa %l0, [0x0] %asi
4037CASE_ASI_0x74_th3:
4038 wr %g0, 0x74, %asi
4039 ldxa [0x0] %asi, %l0
4040 stxa %l0, [0x0] %asi
4041CASE_ASI_0x75_th3:
4042 wr %g0, 0x75, %asi
4043 ldxa [0x0] %asi, %l0
4044 stxa %l0, [0x0] %asi
4045CASE_ASI_0x76_th3:
4046 wr %g0, 0x76, %asi
4047 ldxa [0x0] %asi, %l0
4048 stxa %l0, [0x0] %asi
4049CASE_ASI_0x77_th3:
4050 wr %g0, 0x77, %asi
4051 ldxa [0x0] %asi, %l0
4052 stxa %l0, [0x0] %asi
4053CASE_ASI_0x78_th3:
4054 wr %g0, 0x78, %asi
4055 ldxa [0x0] %asi, %l0
4056 stxa %l0, [0x0] %asi
4057CASE_ASI_0x79_th3:
4058 wr %g0, 0x79, %asi
4059 ldxa [0x0] %asi, %l0
4060 stxa %l0, [0x0] %asi
4061CASE_ASI_0x7a_th3:
4062 wr %g0, 0x7a, %asi
4063 ldxa [0x0] %asi, %l0
4064 stxa %l0, [0x0] %asi
4065CASE_ASI_0x7b_th3:
4066 wr %g0, 0x7b, %asi
4067 ldxa [0x0] %asi, %l0
4068 stxa %l0, [0x0] %asi
4069CASE_ASI_0x7c_th3:
4070 wr %g0, 0x7c, %asi
4071 ldxa [0x0] %asi, %l0
4072 stxa %l0, [0x0] %asi
4073CASE_ASI_0x7d_th3:
4074 wr %g0, 0x7d, %asi
4075 ldxa [0x0] %asi, %l0
4076 stxa %l0, [0x0] %asi
4077CASE_ASI_0x7e_th3:
4078 wr %g0, 0x7e, %asi
4079 ldxa [0x0] %asi, %l0
4080 stxa %l0, [0x0] %asi
4081CASE_ASI_0x7f_th3:
4082 wr %g0, 0x7f, %asi
4083 ldxa [0x0] %asi, %l0
4084 stxa %l0, [0x0] %asi
4085CASE_ASI_0x84_th3:
4086 wr %g0, 0x84, %asi
4087 ldxa [0x0] %asi, %l0
4088 stxa %l0, [0x0] %asi
4089CASE_ASI_0x85_th3:
4090 wr %g0, 0x85, %asi
4091 ldxa [0x0] %asi, %l0
4092 stxa %l0, [0x0] %asi
4093CASE_ASI_0x86_th3:
4094 wr %g0, 0x86, %asi
4095 ldxa [0x0] %asi, %l0
4096 stxa %l0, [0x0] %asi
4097CASE_ASI_0x87_th3:
4098 wr %g0, 0x87, %asi
4099 ldxa [0x0] %asi, %l0
4100 stxa %l0, [0x0] %asi
4101CASE_ASI_0x8c_th3:
4102 wr %g0, 0x8c, %asi
4103 ldxa [0x0] %asi, %l0
4104 stxa %l0, [0x0] %asi
4105CASE_ASI_0x8d_th3:
4106 wr %g0, 0x8d, %asi
4107 ldxa [0x0] %asi, %l0
4108 stxa %l0, [0x0] %asi
4109CASE_ASI_0x8e_th3:
4110 wr %g0, 0x8e, %asi
4111 ldxa [0x0] %asi, %l0
4112 stxa %l0, [0x0] %asi
4113CASE_ASI_0x8f_th3:
4114 wr %g0, 0x8f, %asi
4115 ldxa [0x0] %asi, %l0
4116 stxa %l0, [0x0] %asi
4117CASE_ASI_0x90_th3:
4118 wr %g0, 0x90, %asi
4119 ldxa [0x0] %asi, %l0
4120 stxa %l0, [0x0] %asi
4121CASE_ASI_0x91_th3:
4122 wr %g0, 0x91, %asi
4123 ldxa [0x0] %asi, %l0
4124 stxa %l0, [0x0] %asi
4125CASE_ASI_0x92_th3:
4126 wr %g0, 0x92, %asi
4127 ldxa [0x0] %asi, %l0
4128 stxa %l0, [0x0] %asi
4129CASE_ASI_0x93_th3:
4130 wr %g0, 0x93, %asi
4131 ldxa [0x0] %asi, %l0
4132 stxa %l0, [0x0] %asi
4133CASE_ASI_0x94_th3:
4134 wr %g0, 0x94, %asi
4135 ldxa [0x0] %asi, %l0
4136 stxa %l0, [0x0] %asi
4137CASE_ASI_0x95_th3:
4138 wr %g0, 0x95, %asi
4139 ldxa [0x0] %asi, %l0
4140 stxa %l0, [0x0] %asi
4141CASE_ASI_0x96_th3:
4142 wr %g0, 0x96, %asi
4143 ldxa [0x0] %asi, %l0
4144 stxa %l0, [0x0] %asi
4145CASE_ASI_0x97_th3:
4146 wr %g0, 0x97, %asi
4147 ldxa [0x0] %asi, %l0
4148 stxa %l0, [0x0] %asi
4149CASE_ASI_0x98_th3:
4150 wr %g0, 0x98, %asi
4151 ldxa [0x0] %asi, %l0
4152 stxa %l0, [0x0] %asi
4153CASE_ASI_0x99_th3:
4154 wr %g0, 0x99, %asi
4155 ldxa [0x0] %asi, %l0
4156 stxa %l0, [0x0] %asi
4157CASE_ASI_0x9a_th3:
4158 wr %g0, 0x9a, %asi
4159 ldxa [0x0] %asi, %l0
4160 stxa %l0, [0x0] %asi
4161CASE_ASI_0x9b_th3:
4162 wr %g0, 0x9b, %asi
4163 ldxa [0x0] %asi, %l0
4164 stxa %l0, [0x0] %asi
4165CASE_ASI_0x9c_th3:
4166 wr %g0, 0x9c, %asi
4167 ldxa [0x0] %asi, %l0
4168 stxa %l0, [0x0] %asi
4169CASE_ASI_0x9d_th3:
4170 wr %g0, 0x9d, %asi
4171 ldxa [0x0] %asi, %l0
4172 stxa %l0, [0x0] %asi
4173CASE_ASI_0x9e_th3:
4174 wr %g0, 0x9e, %asi
4175 ldxa [0x0] %asi, %l0
4176 stxa %l0, [0x0] %asi
4177CASE_ASI_0x9f_th3:
4178 wr %g0, 0x9f, %asi
4179 ldxa [0x0] %asi, %l0
4180 stxa %l0, [0x0] %asi
4181CASE_ASI_0xa0_th3:
4182 wr %g0, 0xa0, %asi
4183 ldxa [0x0] %asi, %l0
4184 stxa %l0, [0x0] %asi
4185CASE_ASI_0xa1_th3:
4186 wr %g0, 0xa1, %asi
4187 ldxa [0x0] %asi, %l0
4188 stxa %l0, [0x0] %asi
4189CASE_ASI_0xa2_th3:
4190 wr %g0, 0xa2, %asi
4191 ldxa [0x0] %asi, %l0
4192 stxa %l0, [0x0] %asi
4193CASE_ASI_0xa3_th3:
4194 wr %g0, 0xa3, %asi
4195 ldxa [0x0] %asi, %l0
4196 stxa %l0, [0x0] %asi
4197CASE_ASI_0xa4_th3:
4198 wr %g0, 0xa4, %asi
4199 ldxa [0x0] %asi, %l0
4200 stxa %l0, [0x0] %asi
4201CASE_ASI_0xa5_th3:
4202 wr %g0, 0xa5, %asi
4203 ldxa [0x0] %asi, %l0
4204 stxa %l0, [0x0] %asi
4205CASE_ASI_0xa6_th3:
4206 wr %g0, 0xa6, %asi
4207 ldxa [0x0] %asi, %l0
4208 stxa %l0, [0x0] %asi
4209CASE_ASI_0xa7_th3:
4210 wr %g0, 0xa7, %asi
4211 ldxa [0x0] %asi, %l0
4212 stxa %l0, [0x0] %asi
4213CASE_ASI_0xa8_th3:
4214 wr %g0, 0xa8, %asi
4215 ldxa [0x0] %asi, %l0
4216 stxa %l0, [0x0] %asi
4217CASE_ASI_0xa9_th3:
4218 wr %g0, 0xa9, %asi
4219 ldxa [0x0] %asi, %l0
4220 stxa %l0, [0x0] %asi
4221CASE_ASI_0xaa_th3:
4222 wr %g0, 0xaa, %asi
4223 ldxa [0x0] %asi, %l0
4224 stxa %l0, [0x0] %asi
4225CASE_ASI_0xab_th3:
4226 wr %g0, 0xab, %asi
4227 ldxa [0x0] %asi, %l0
4228 stxa %l0, [0x0] %asi
4229CASE_ASI_0xac_th3:
4230 wr %g0, 0xac, %asi
4231 ldxa [0x0] %asi, %l0
4232 stxa %l0, [0x0] %asi
4233CASE_ASI_0xad_th3:
4234 wr %g0, 0xad, %asi
4235 ldxa [0x0] %asi, %l0
4236 stxa %l0, [0x0] %asi
4237CASE_ASI_0xae_th3:
4238 wr %g0, 0xae, %asi
4239 ldxa [0x0] %asi, %l0
4240 stxa %l0, [0x0] %asi
4241CASE_ASI_0xaf_th3:
4242 wr %g0, 0xaf, %asi
4243 ldxa [0x0] %asi, %l0
4244 stxa %l0, [0x0] %asi
4245CASE_ASI_0xb0_th3:
4246 wr %g0, 0xb0, %asi
4247 ldxa [0x0] %asi, %l0
4248 stxa %l0, [0x0] %asi
4249CASE_ASI_0xb1_th3:
4250 wr %g0, 0xb1, %asi
4251 ldxa [0x0] %asi, %l0
4252 stxa %l0, [0x0] %asi
4253CASE_ASI_0xb2_th3:
4254 wr %g0, 0xb2, %asi
4255 ldxa [0x0] %asi, %l0
4256 stxa %l0, [0x0] %asi
4257CASE_ASI_0xb3_th3:
4258 wr %g0, 0xb3, %asi
4259 ldxa [0x0] %asi, %l0
4260 stxa %l0, [0x0] %asi
4261CASE_ASI_0xb4_th3:
4262 wr %g0, 0xb4, %asi
4263 ldxa [0x0] %asi, %l0
4264 stxa %l0, [0x0] %asi
4265CASE_ASI_0xb5_th3:
4266 wr %g0, 0xb5, %asi
4267 ldxa [0x0] %asi, %l0
4268 stxa %l0, [0x0] %asi
4269CASE_ASI_0xb6_th3:
4270 wr %g0, 0xb6, %asi
4271 ldxa [0x0] %asi, %l0
4272 stxa %l0, [0x0] %asi
4273CASE_ASI_0xb7_th3:
4274 wr %g0, 0xb7, %asi
4275 ldxa [0x0] %asi, %l0
4276 stxa %l0, [0x0] %asi
4277CASE_ASI_0xb8_th3:
4278 wr %g0, 0xb8, %asi
4279 ldxa [0x0] %asi, %l0
4280 stxa %l0, [0x0] %asi
4281CASE_ASI_0xb9_th3:
4282 wr %g0, 0xb9, %asi
4283 ldxa [0x0] %asi, %l0
4284 stxa %l0, [0x0] %asi
4285CASE_ASI_0xba_th3:
4286 wr %g0, 0xba, %asi
4287 ldxa [0x0] %asi, %l0
4288 stxa %l0, [0x0] %asi
4289CASE_ASI_0xbb_th3:
4290 wr %g0, 0xbb, %asi
4291 ldxa [0x0] %asi, %l0
4292 stxa %l0, [0x0] %asi
4293CASE_ASI_0xbc_th3:
4294 wr %g0, 0xbc, %asi
4295 ldxa [0x0] %asi, %l0
4296 stxa %l0, [0x0] %asi
4297CASE_ASI_0xbd_th3:
4298 wr %g0, 0xbd, %asi
4299 ldxa [0x0] %asi, %l0
4300 stxa %l0, [0x0] %asi
4301CASE_ASI_0xbe_th3:
4302 wr %g0, 0xbe, %asi
4303 ldxa [0x0] %asi, %l0
4304 stxa %l0, [0x0] %asi
4305CASE_ASI_0xbf_th3:
4306 wr %g0, 0xbf, %asi
4307 ldxa [0x0] %asi, %l0
4308 stxa %l0, [0x0] %asi
4309CASE_ASI_0xc6_th3:
4310 wr %g0, 0xc6, %asi
4311 ldxa [0x0] %asi, %l0
4312 stxa %l0, [0x0] %asi
4313CASE_ASI_0xc7_th3:
4314 wr %g0, 0xc7, %asi
4315 ldxa [0x0] %asi, %l0
4316 stxa %l0, [0x0] %asi
4317CASE_ASI_0xce_th3:
4318 wr %g0, 0xce, %asi
4319 ldxa [0x0] %asi, %l0
4320 stxa %l0, [0x0] %asi
4321CASE_ASI_0xcf_th3:
4322 wr %g0, 0xcf, %asi
4323 ldxa [0x0] %asi, %l0
4324 stxa %l0, [0x0] %asi
4325CASE_ASI_0xd4_th3:
4326 wr %g0, 0xd4, %asi
4327 ldxa [0x0] %asi, %l0
4328 stxa %l0, [0x0] %asi
4329CASE_ASI_0xd5_th3:
4330 wr %g0, 0xd5, %asi
4331 ldxa [0x0] %asi, %l0
4332 stxa %l0, [0x0] %asi
4333CASE_ASI_0xd6_th3:
4334 wr %g0, 0xd6, %asi
4335 ldxa [0x0] %asi, %l0
4336 stxa %l0, [0x0] %asi
4337CASE_ASI_0xd7_th3:
4338 wr %g0, 0xd7, %asi
4339 ldxa [0x0] %asi, %l0
4340 stxa %l0, [0x0] %asi
4341CASE_ASI_0xdc_th3:
4342 wr %g0, 0xdc, %asi
4343 ldxa [0x0] %asi, %l0
4344 stxa %l0, [0x0] %asi
4345CASE_ASI_0xdd_th3:
4346 wr %g0, 0xdd, %asi
4347 ldxa [0x0] %asi, %l0
4348 stxa %l0, [0x0] %asi
4349CASE_ASI_0xde_th3:
4350 wr %g0, 0xde, %asi
4351 ldxa [0x0] %asi, %l0
4352 stxa %l0, [0x0] %asi
4353CASE_ASI_0xdf_th3:
4354 wr %g0, 0xdf, %asi
4355 ldxa [0x0] %asi, %l0
4356 stxa %l0, [0x0] %asi
4357CASE_ASI_0xe4_th3:
4358 wr %g0, 0xe4, %asi
4359 ldxa [0x0] %asi, %l0
4360 stxa %l0, [0x0] %asi
4361CASE_ASI_0xe5_th3:
4362 wr %g0, 0xe5, %asi
4363 ldxa [0x0] %asi, %l0
4364 stxa %l0, [0x0] %asi
4365CASE_ASI_0xe6_th3:
4366 wr %g0, 0xe6, %asi
4367 ldxa [0x0] %asi, %l0
4368 stxa %l0, [0x0] %asi
4369CASE_ASI_0xe7_th3:
4370 wr %g0, 0xe7, %asi
4371 ldxa [0x0] %asi, %l0
4372 stxa %l0, [0x0] %asi
4373CASE_ASI_0xe8_th3:
4374 wr %g0, 0xe8, %asi
4375 ldxa [0x0] %asi, %l0
4376 stxa %l0, [0x0] %asi
4377CASE_ASI_0xe9_th3:
4378 wr %g0, 0xe9, %asi
4379 ldxa [0x0] %asi, %l0
4380 stxa %l0, [0x0] %asi
4381CASE_ASI_0xec_th3:
4382 wr %g0, 0xec, %asi
4383 ldxa [0x0] %asi, %l0
4384 stxa %l0, [0x0] %asi
4385CASE_ASI_0xed_th3:
4386 wr %g0, 0xed, %asi
4387 ldxa [0x0] %asi, %l0
4388 stxa %l0, [0x0] %asi
4389CASE_ASI_0xee_th3:
4390 wr %g0, 0xee, %asi
4391 ldxa [0x0] %asi, %l0
4392 stxa %l0, [0x0] %asi
4393CASE_ASI_0xef_th3:
4394 wr %g0, 0xef, %asi
4395 ldxa [0x0] %asi, %l0
4396 stxa %l0, [0x0] %asi
4397CASE_ASI_0xf2_th3:
4398 wr %g0, 0xf2, %asi
4399 ldxa [0x0] %asi, %l0
4400 stxa %l0, [0x0] %asi
4401CASE_ASI_0xf3_th3:
4402 wr %g0, 0xf3, %asi
4403 ldxa [0x0] %asi, %l0
4404 stxa %l0, [0x0] %asi
4405CASE_ASI_0xf4_th3:
4406 wr %g0, 0xf4, %asi
4407 ldxa [0x0] %asi, %l0
4408 stxa %l0, [0x0] %asi
4409CASE_ASI_0xf5_th3:
4410 wr %g0, 0xf5, %asi
4411 ldxa [0x0] %asi, %l0
4412 stxa %l0, [0x0] %asi
4413CASE_ASI_0xf6_th3:
4414 wr %g0, 0xf6, %asi
4415 ldxa [0x0] %asi, %l0
4416 stxa %l0, [0x0] %asi
4417CASE_ASI_0xf7_th3:
4418 wr %g0, 0xf7, %asi
4419 ldxa [0x0] %asi, %l0
4420 stxa %l0, [0x0] %asi
4421CASE_ASI_0xfa_th3:
4422 wr %g0, 0xfa, %asi
4423 ldxa [0x0] %asi, %l0
4424 stxa %l0, [0x0] %asi
4425CASE_ASI_0xfb_th3:
4426 wr %g0, 0xfb, %asi
4427 ldxa [0x0] %asi, %l0
4428 stxa %l0, [0x0] %asi
4429CASE_ASI_0xfc_th3:
4430 wr %g0, 0xfc, %asi
4431 ldxa [0x0] %asi, %l0
4432 stxa %l0, [0x0] %asi
4433CASE_ASI_0xfd_th3:
4434 wr %g0, 0xfd, %asi
4435 ldxa [0x0] %asi, %l0
4436 stxa %l0, [0x0] %asi
4437CASE_ASI_0xfe_th3:
4438 wr %g0, 0xfe, %asi
4439 ldxa [0x0] %asi, %l0
4440 stxa %l0, [0x0] %asi
4441CASE_ASI_0xff_th3:
4442 wr %g0, 0xff, %asi
4443 ldxa [0x0] %asi, %l0
4444 stxa %l0, [0x0] %asi
4445CASE_ASI_0x46_th3:
4446 wr %g0, 0x46, %asi
4447 stxa %g0, [0x0] %asi
4448 ldxa [0x0] %asi, %l0
4449CASE_ASI_0x47_th3:
4450 wr %g0, 0x47, %asi
4451 stxa %g0, [0x0] %asi
4452 ldxa [0x0] %asi, %l0
4453CASE_ASI_0x4_th3:
4454 mov %r27, %r1
4455 ldx [%r27 + 0x7 & ~0x7], %r2
4456 ldx [%r24 + 0x3b & ~0x7], %r4
4457 ldx [%r27 + 0x1b & ~0x7], %r6
4458 ldx [%r27 + 0xd7 & ~0x7], %r8
4459 ldx [%r22 + 0x56 & ~0x7], %r10
4460 ldx [%r23 + 0x6 & ~0x7], %r12
4461 ldx [%r28 + 0x92 & ~0x7], %r14
4462 ldx [%r28 + 0x3 & ~0x7], %r16
4463 ld [%r25 + 0xf3 & ~0x7], %f0
4464 ld [%r27 + 0x5b & ~0x7], %f16
4465 ld [%r26 + 0x87 & ~0x7], %f32
4466 ld [%r22 + 0x42 & ~0x7], %f48
4467 ldsba [%r1]4, %r8
4468 ldsha [%r1]4, %r16
4469 ldswa [%r1]4, %r8
4470 lduba [%r1]4, %r4
4471 lduha [%r1]4, %r10
4472 ldxa [%r1]4, %r6
4473 ldda [%r1]4, %r10
4474 ldstuba [%r1]4, %r4
4475 swapa [%r1]4, %r16
4476 lda [%r1]4, %f0
4477 ldda [%r1]4, %f48
4478 stba %r10, [%r1]4
4479 stha %r10, [%r1]4
4480 stwa %r6, [%r1]4
4481 sta %f48, [%r1]4
4482 stda %f48, [%r1]4
4483casa [%r1]0x4, %r2, %g0
4484casxa [%r1]0x4, %r2, %g0
4485 prefetcha [%r1]4, 0xc
4486CASE_ASI_0xc_th3:
4487 mov %r27, %r1
4488 ldx [%r25 + 0xd8 & ~0x7], %r2
4489 ldx [%r25 + 0x95 & ~0x7], %r4
4490 ldx [%r24 + 0x7d & ~0x7], %r6
4491 ldx [%r24 + 0x61 & ~0x7], %r8
4492 ldx [%r28 + 0xb4 & ~0x7], %r10
4493 ldx [%r21 + 0x3f & ~0x7], %r12
4494 ldx [%r27 + 0xf9 & ~0x7], %r14
4495 ldx [%r22 + 0xf1 & ~0x7], %r16
4496 ld [%r22 + 0x2 & ~0x7], %f0
4497 ld [%r23 + 0x86 & ~0x7], %f16
4498 ld [%r28 + 0xc5 & ~0x7], %f32
4499 ld [%r22 + 0x73 & ~0x7], %f48
4500 ldsba [%r1]12, %r14
4501 ldsha [%r1]12, %r10
4502 ldswa [%r1]12, %r4
4503 lduba [%r1]12, %r2
4504 lduha [%r1]12, %r14
4505 ldxa [%r1]12, %r4
4506 ldda [%r1]12, %r4
4507 ldstuba [%r1]12, %r10
4508 swapa [%r1]12, %r14
4509 lda [%r1]12, %f16
4510 ldda [%r1]12, %f16
4511 stba %r0, [%r1]12
4512 stha %r14, [%r1]12
4513 stwa %r14, [%r1]12
4514 sta %f32, [%r1]12
4515 stda %f32, [%r1]12
4516casa [%r1]0xc, %r2, %g0
4517casxa [%r1]0xc, %r2, %g0
4518 prefetcha [%r1]12, 0x18
4519CASE_ASI_0x10_th3:
4520 mov %r24, %r1
4521 ldx [%r28 + 0xd6 & ~0x7], %r2
4522 ldx [%r26 + 0x34 & ~0x7], %r4
4523 ldx [%r22 + 0x33 & ~0x7], %r6
4524 ldx [%r25 + 0xb5 & ~0x7], %r8
4525 ldx [%r23 + 0x62 & ~0x7], %r10
4526 ldx [%r24 + 0x7f & ~0x7], %r12
4527 ldx [%r25 + 0x49 & ~0x7], %r14
4528 ldx [%r28 + 0x17 & ~0x7], %r16
4529 ld [%r27 + 0x4 & ~0x7], %f0
4530 ld [%r21 + 0xa0 & ~0x7], %f16
4531 ld [%r22 + 0x4b & ~0x7], %f32
4532 ld [%r21 + 0xc2 & ~0x7], %f48
4533 ldsba [%r1]16, %r10
4534 ldsha [%r1]16, %r12
4535 ldswa [%r1]16, %r2
4536 lduba [%r1]16, %r16
4537 lduha [%r1]16, %r8
4538 ldxa [%r1]16, %r16
4539 ldda [%r1]16, %r8
4540 ldstuba [%r1]16, %r2
4541 swapa [%r1]16, %r14
4542 lda [%r1]16, %f32
4543 ldda [%r1]16, %f0
4544 stba %r2, [%r1]16
4545 stha %r2, [%r1]16
4546 stwa %r8, [%r1]16
4547 sta %f16, [%r1]16
4548 stda %f48, [%r1]16
4549casa [%r1]0x10, %r2, %g0
4550casxa [%r1]0x10, %r2, %g0
4551 prefetcha [%r1]16, 0x17
4552CASE_ASI_0x11_th3:
4553 mov %r27, %r1
4554 ldx [%r23 + 0x2d & ~0x7], %r2
4555 ldx [%r28 + 0x7f & ~0x7], %r4
4556 ldx [%r21 + 0x65 & ~0x7], %r6
4557 ldx [%r22 + 0x7d & ~0x7], %r8
4558 ldx [%r25 + 0x1 & ~0x7], %r10
4559 ldx [%r28 + 0x67 & ~0x7], %r12
4560 ldx [%r22 + 0xb1 & ~0x7], %r14
4561 ldx [%r24 + 0x34 & ~0x7], %r16
4562 ld [%r25 + 0xf8 & ~0x7], %f0
4563 ld [%r21 + 0x80 & ~0x7], %f16
4564 ld [%r21 + 0xcd & ~0x7], %f32
4565 ld [%r25 + 0xd7 & ~0x7], %f48
4566 ldsba [%r1]17, %r4
4567 ldsha [%r1]17, %r16
4568 ldswa [%r1]17, %r6
4569 lduba [%r1]17, %r6
4570 lduha [%r1]17, %r12
4571 ldxa [%r1]17, %r16
4572 ldda [%r1]17, %r2
4573 ldstuba [%r1]17, %r8
4574 swapa [%r1]17, %r12
4575 lda [%r1]17, %f32
4576 ldda [%r1]17, %f16
4577 stba %r2, [%r1]17
4578 stha %r2, [%r1]17
4579 stwa %r8, [%r1]17
4580 sta %f0, [%r1]17
4581 stda %f32, [%r1]17
4582casa [%r1]0x11, %r2, %g0
4583casxa [%r1]0x11, %r2, %g0
4584 prefetcha [%r1]17, 0x6
4585CASE_ASI_0x18_th3:
4586 mov %r27, %r1
4587 ldx [%r21 + 0xf8 & ~0x7], %r2
4588 ldx [%r24 + 0x8f & ~0x7], %r4
4589 ldx [%r23 + 0x2a & ~0x7], %r6
4590 ldx [%r21 + 0xb1 & ~0x7], %r8
4591 ldx [%r25 + 0xac & ~0x7], %r10
4592 ldx [%r26 + 0x96 & ~0x7], %r12
4593 ldx [%r26 + 0xcb & ~0x7], %r14
4594 ldx [%r27 + 0x63 & ~0x7], %r16
4595 ld [%r28 + 0x91 & ~0x7], %f0
4596 ld [%r27 + 0x6e & ~0x7], %f16
4597 ld [%r22 + 0xb & ~0x7], %f32
4598 ld [%r25 + 0xf6 & ~0x7], %f48
4599 ldsba [%r1]24, %r4
4600 ldsha [%r1]24, %r10
4601 ldswa [%r1]24, %r4
4602 lduba [%r1]24, %r8
4603 lduha [%r1]24, %r8
4604 ldxa [%r1]24, %r6
4605 ldda [%r1]24, %r16
4606 ldstuba [%r1]24, %r10
4607 swapa [%r1]24, %r14
4608 lda [%r1]24, %f16
4609 ldda [%r1]24, %f0
4610 stba %r8, [%r1]24
4611 stha %r10, [%r1]24
4612 stwa %r14, [%r1]24
4613 sta %f16, [%r1]24
4614 stda %f32, [%r1]24
4615casa [%r1]0x18, %r2, %g0
4616casxa [%r1]0x18, %r2, %g0
4617 prefetcha [%r1]24, 0x1a
4618CASE_ASI_0x19_th3:
4619 mov %r26, %r1
4620 ldx [%r22 + 0x9b & ~0x7], %r2
4621 ldx [%r21 + 0x96 & ~0x7], %r4
4622 ldx [%r21 + 0xe0 & ~0x7], %r6
4623 ldx [%r22 + 0x5a & ~0x7], %r8
4624 ldx [%r21 + 0xb9 & ~0x7], %r10
4625 ldx [%r28 + 0x7b & ~0x7], %r12
4626 ldx [%r22 + 0x2f & ~0x7], %r14
4627 ldx [%r27 + 0x92 & ~0x7], %r16
4628 ld [%r27 + 0xc3 & ~0x7], %f0
4629 ld [%r24 + 0xe & ~0x7], %f16
4630 ld [%r23 + 0x22 & ~0x7], %f32
4631 ld [%r22 + 0xf5 & ~0x7], %f48
4632 ldsba [%r1]25, %r14
4633 ldsha [%r1]25, %r16
4634 ldswa [%r1]25, %r16
4635 lduba [%r1]25, %r4
4636 lduha [%r1]25, %r4
4637 ldxa [%r1]25, %r12
4638 ldda [%r1]25, %r16
4639 ldstuba [%r1]25, %r6
4640 swapa [%r1]25, %r12
4641 lda [%r1]25, %f48
4642 ldda [%r1]25, %f48
4643 stba %r10, [%r1]25
4644 stha %r14, [%r1]25
4645 stwa %r2, [%r1]25
4646 sta %f48, [%r1]25
4647 stda %f16, [%r1]25
4648casa [%r1]0x19, %r2, %g0
4649casxa [%r1]0x19, %r2, %g0
4650 prefetcha [%r1]25, 0x1f
4651CASE_ASI_0x80_th3:
4652 mov %r28, %r1
4653 ldx [%r26 + 0xa5 & ~0x7], %r2
4654 ldx [%r28 + 0xbd & ~0x7], %r4
4655 ldx [%r28 + 0x40 & ~0x7], %r6
4656 ldx [%r27 + 0xfd & ~0x7], %r8
4657 ldx [%r25 + 0x1f & ~0x7], %r10
4658 ldx [%r26 + 0x91 & ~0x7], %r12
4659 ldx [%r23 + 0xa5 & ~0x7], %r14
4660 ldx [%r27 + 0xc4 & ~0x7], %r16
4661 ld [%r27 + 0xb7 & ~0x7], %f0
4662 ld [%r27 + 0x54 & ~0x7], %f16
4663 ld [%r26 + 0x75 & ~0x7], %f32
4664 ld [%r28 + 0x71 & ~0x7], %f48
4665 ldsba [%r1]128, %r2
4666 ldsha [%r1]128, %r12
4667 ldswa [%r1]128, %r4
4668 lduba [%r1]128, %r10
4669 lduha [%r1]128, %r12
4670 ldxa [%r1]128, %r4
4671 ldda [%r1]128, %r14
4672 ldstuba [%r1]128, %r4
4673 swapa [%r1]128, %r12
4674 lda [%r1]128, %f32
4675 ldda [%r1]128, %f48
4676 stba %r6, [%r1]128
4677 stha %r12, [%r1]128
4678 stwa %r2, [%r1]128
4679 sta %f32, [%r1]128
4680 stda %f32, [%r1]128
4681casa [%r1]0x80, %r2, %g0
4682casxa [%r1]0x80, %r2, %g0
4683 prefetcha [%r1]128, 0xa
4684CASE_ASI_0x81_th3:
4685 mov %r26, %r1
4686 ldx [%r26 + 0x84 & ~0x7], %r2
4687 ldx [%r24 + 0x1c & ~0x7], %r4
4688 ldx [%r27 + 0x59 & ~0x7], %r6
4689 ldx [%r27 + 0x8c & ~0x7], %r8
4690 ldx [%r28 + 0xca & ~0x7], %r10
4691 ldx [%r27 + 0xdf & ~0x7], %r12
4692 ldx [%r26 + 0x5 & ~0x7], %r14
4693 ldx [%r28 + 0xfc & ~0x7], %r16
4694 ld [%r24 + 0xa5 & ~0x7], %f0
4695 ld [%r24 + 0xe2 & ~0x7], %f16
4696 ld [%r25 + 0x1 & ~0x7], %f32
4697 ld [%r23 + 0xee & ~0x7], %f48
4698 ldsba [%r1]129, %r4
4699 ldsha [%r1]129, %r6
4700 ldswa [%r1]129, %r14
4701 lduba [%r1]129, %r14
4702 lduha [%r1]129, %r16
4703 ldxa [%r1]129, %r16
4704 ldda [%r1]129, %r6
4705 ldstuba [%r1]129, %r12
4706 swapa [%r1]129, %r14
4707 lda [%r1]129, %f0
4708 ldda [%r1]129, %f32
4709 stba %r14, [%r1]129
4710 stha %r2, [%r1]129
4711 stwa %r6, [%r1]129
4712 sta %f48, [%r1]129
4713 stda %f16, [%r1]129
4714casa [%r1]0x81, %r2, %g0
4715casxa [%r1]0x81, %r2, %g0
4716 prefetcha [%r1]129, 0x8
4717CASE_ASI_0x82_th3:
4718 mov %r22, %r1
4719 ldx [%r26 + 0xeb & ~0x7], %r2
4720 ldx [%r27 + 0x5a & ~0x7], %r4
4721 ldx [%r28 + 0x34 & ~0x7], %r6
4722 ldx [%r21 + 0x43 & ~0x7], %r8
4723 ldx [%r25 + 0x2d & ~0x7], %r10
4724 ldx [%r21 + 0xe7 & ~0x7], %r12
4725 ldx [%r23 + 0xd2 & ~0x7], %r14
4726 ldx [%r21 + 0x49 & ~0x7], %r16
4727 ld [%r27 + 0x5f & ~0x7], %f0
4728 ld [%r28 + 0x85 & ~0x7], %f16
4729 ld [%r21 + 0xe1 & ~0x7], %f32
4730 ld [%r23 + 0x71 & ~0x7], %f48
4731 ldsba [%r1]130, %r8
4732 ldsha [%r1]130, %r14
4733 ldswa [%r1]130, %r2
4734 lduba [%r1]130, %r8
4735 lduha [%r1]130, %r8
4736 ldxa [%r1]130, %r10
4737 ldda [%r1]130, %r6
4738 ldstuba [%r1]130, %r10
4739 swapa [%r1]130, %r6
4740 lda [%r1]130, %f0
4741 ldda [%r1]130, %f0
4742 stba %r0, [%r1]130
4743 stha %r2, [%r1]130
4744 stwa %r2, [%r1]130
4745 sta %f48, [%r1]130
4746 stda %f0, [%r1]130
4747casa [%r1]0x82, %r2, %g0
4748casxa [%r1]0x82, %r2, %g0
4749 prefetcha [%r1]130, 0x3
4750CASE_ASI_0x83_th3:
4751 mov %r23, %r1
4752 ldx [%r25 + 0x22 & ~0x7], %r2
4753 ldx [%r22 + 0x24 & ~0x7], %r4
4754 ldx [%r22 + 0x58 & ~0x7], %r6
4755 ldx [%r27 + 0xba & ~0x7], %r8
4756 ldx [%r25 + 0xef & ~0x7], %r10
4757 ldx [%r24 + 0x40 & ~0x7], %r12
4758 ldx [%r21 + 0x92 & ~0x7], %r14
4759 ldx [%r21 + 0x41 & ~0x7], %r16
4760 ld [%r25 + 0x69 & ~0x7], %f0
4761 ld [%r26 + 0x52 & ~0x7], %f16
4762 ld [%r25 + 0xdf & ~0x7], %f32
4763 ld [%r25 + 0x15 & ~0x7], %f48
4764 ldsba [%r1]131, %r6
4765 ldsha [%r1]131, %r12
4766 ldswa [%r1]131, %r6
4767 lduba [%r1]131, %r4
4768 lduha [%r1]131, %r4
4769 ldxa [%r1]131, %r16
4770 ldda [%r1]131, %r8
4771 ldstuba [%r1]131, %r2
4772 swapa [%r1]131, %r8
4773 lda [%r1]131, %f32
4774 ldda [%r1]131, %f16
4775 stba %r4, [%r1]131
4776 stha %r8, [%r1]131
4777 stwa %r8, [%r1]131
4778 sta %f0, [%r1]131
4779 stda %f16, [%r1]131
4780casa [%r1]0x83, %r2, %g0
4781casxa [%r1]0x83, %r2, %g0
4782 prefetcha [%r1]131, 0x13
4783CASE_ASI_0x88_th3:
4784 mov %r27, %r1
4785 ldx [%r22 + 0x89 & ~0x7], %r2
4786 ldx [%r22 + 0x71 & ~0x7], %r4
4787 ldx [%r21 + 0x51 & ~0x7], %r6
4788 ldx [%r22 + 0x5e & ~0x7], %r8
4789 ldx [%r25 + 0x47 & ~0x7], %r10
4790 ldx [%r22 + 0x46 & ~0x7], %r12
4791 ldx [%r24 + 0x1d & ~0x7], %r14
4792 ldx [%r21 + 0x41 & ~0x7], %r16
4793 ld [%r21 + 0xc & ~0x7], %f0
4794 ld [%r28 + 0xc5 & ~0x7], %f16
4795 ld [%r25 + 0x72 & ~0x7], %f32
4796 ld [%r24 + 0x88 & ~0x7], %f48
4797 ldsba [%r1]136, %r10
4798 ldsha [%r1]136, %r16
4799 ldswa [%r1]136, %r14
4800 lduba [%r1]136, %r6
4801 lduha [%r1]136, %r10
4802 ldxa [%r1]136, %r6
4803 ldda [%r1]136, %r4
4804 ldstuba [%r1]136, %r14
4805 swapa [%r1]136, %r6
4806 lda [%r1]136, %f48
4807 ldda [%r1]136, %f0
4808 stba %r4, [%r1]136
4809 stha %r2, [%r1]136
4810 stwa %r10, [%r1]136
4811 sta %f48, [%r1]136
4812 stda %f32, [%r1]136
4813casa [%r1]0x88, %r2, %g0
4814casxa [%r1]0x88, %r2, %g0
4815 prefetcha [%r1]136, 0x13
4816CASE_ASI_0x89_th3:
4817 mov %r27, %r1
4818 ldx [%r21 + 0xe4 & ~0x7], %r2
4819 ldx [%r22 + 0xcc & ~0x7], %r4
4820 ldx [%r24 + 0x94 & ~0x7], %r6
4821 ldx [%r28 + 0x3 & ~0x7], %r8
4822 ldx [%r22 + 0x37 & ~0x7], %r10
4823 ldx [%r21 + 0x10 & ~0x7], %r12
4824 ldx [%r26 + 0x70 & ~0x7], %r14
4825 ldx [%r26 + 0xb6 & ~0x7], %r16
4826 ld [%r22 + 0x13 & ~0x7], %f0
4827 ld [%r21 + 0xc2 & ~0x7], %f16
4828 ld [%r25 + 0x4a & ~0x7], %f32
4829 ld [%r27 + 0x4e & ~0x7], %f48
4830 ldsba [%r1]137, %r12
4831 ldsha [%r1]137, %r14
4832 ldswa [%r1]137, %r6
4833 lduba [%r1]137, %r10
4834 lduha [%r1]137, %r6
4835 ldxa [%r1]137, %r10
4836 ldda [%r1]137, %r12
4837 ldstuba [%r1]137, %r2
4838 swapa [%r1]137, %r2
4839 lda [%r1]137, %f32
4840 ldda [%r1]137, %f16
4841 stba %r4, [%r1]137
4842 stha %r4, [%r1]137
4843 stwa %r12, [%r1]137
4844 sta %f48, [%r1]137
4845 stda %f32, [%r1]137
4846casa [%r1]0x89, %r2, %g0
4847casxa [%r1]0x89, %r2, %g0
4848 prefetcha [%r1]137, 0x2
4849CASE_ASI_0x8a_th3:
4850 mov %r21, %r1
4851 ldx [%r21 + 0x1 & ~0x7], %r2
4852 ldx [%r28 + 0x51 & ~0x7], %r4
4853 ldx [%r21 + 0x13 & ~0x7], %r6
4854 ldx [%r23 + 0xe0 & ~0x7], %r8
4855 ldx [%r22 + 0x9e & ~0x7], %r10
4856 ldx [%r22 + 0x19 & ~0x7], %r12
4857 ldx [%r25 + 0x9b & ~0x7], %r14
4858 ldx [%r22 + 0x74 & ~0x7], %r16
4859 ld [%r21 + 0xde & ~0x7], %f0
4860 ld [%r22 + 0x76 & ~0x7], %f16
4861 ld [%r27 + 0x95 & ~0x7], %f32
4862 ld [%r24 + 0x67 & ~0x7], %f48
4863 ldsba [%r1]138, %r10
4864 ldsha [%r1]138, %r2
4865 ldswa [%r1]138, %r2
4866 lduba [%r1]138, %r14
4867 lduha [%r1]138, %r2
4868 ldxa [%r1]138, %r2
4869 ldda [%r1]138, %r8
4870 ldstuba [%r1]138, %r8
4871 swapa [%r1]138, %r12
4872 lda [%r1]138, %f0
4873 ldda [%r1]138, %f0
4874 stba %r2, [%r1]138
4875 stha %r6, [%r1]138
4876 stwa %r0, [%r1]138
4877 sta %f32, [%r1]138
4878 stda %f48, [%r1]138
4879casa [%r1]0x8a, %r2, %g0
4880casxa [%r1]0x8a, %r2, %g0
4881 prefetcha [%r1]138, 0x1e
4882CASE_ASI_0x8b_th3:
4883 mov %r28, %r1
4884 ldx [%r26 + 0x5d & ~0x7], %r2
4885 ldx [%r26 + 0xae & ~0x7], %r4
4886 ldx [%r27 + 0xa6 & ~0x7], %r6
4887 ldx [%r28 + 0xfb & ~0x7], %r8
4888 ldx [%r21 + 0x6a & ~0x7], %r10
4889 ldx [%r26 + 0xc8 & ~0x7], %r12
4890 ldx [%r27 + 0x45 & ~0x7], %r14
4891 ldx [%r27 + 0x24 & ~0x7], %r16
4892 ld [%r28 + 0x74 & ~0x7], %f0
4893 ld [%r23 + 0x4 & ~0x7], %f16
4894 ld [%r28 + 0x95 & ~0x7], %f32
4895 ld [%r24 + 0x81 & ~0x7], %f48
4896 ldsba [%r1]139, %r4
4897 ldsha [%r1]139, %r6
4898 ldswa [%r1]139, %r4
4899 lduba [%r1]139, %r6
4900 lduha [%r1]139, %r6
4901 ldxa [%r1]139, %r16
4902 ldda [%r1]139, %r4
4903 ldstuba [%r1]139, %r6
4904 swapa [%r1]139, %r16
4905 lda [%r1]139, %f0
4906 ldda [%r1]139, %f16
4907 stba %r4, [%r1]139
4908 stha %r8, [%r1]139
4909 stwa %r6, [%r1]139
4910 sta %f32, [%r1]139
4911 stda %f32, [%r1]139
4912casa [%r1]0x8b, %r2, %g0
4913casxa [%r1]0x8b, %r2, %g0
4914 prefetcha [%r1]139, 0x19
4915 nop
4916 nop
4917 nop
4918subcc %r19, 1, %r19
4919cmp %r19, 2
4920bz,a TH3_LOOP
4921ta T_CHANGE_NONHPRIV
4922cmp %r19, 1
4923bz,a TH3_LOOP
4924ta T_CHANGE_PRIV
4925 nop
4926 ba main_text_end
4927 nop
4928 nop
4929 nop
4930 nop
4931 nop
4932 LOOP_T4:
4933ta T_CHANGE_PRIV
4934 add %g0, 0x3, %r19
4935TH4_LOOP:
4936CASE_ASI_0x0_th4:
4937 wr %g0, 0x0, %asi
4938 ldxa [0x0] %asi, %l0
4939 stxa %l0, [0x0] %asi
4940CASE_ASI_0x1_th4:
4941 wr %g0, 0x1, %asi
4942 ldxa [0x0] %asi, %l0
4943 stxa %l0, [0x0] %asi
4944CASE_ASI_0x2_th4:
4945 wr %g0, 0x2, %asi
4946 ldxa [0x0] %asi, %l0
4947 stxa %l0, [0x0] %asi
4948CASE_ASI_0x3_th4:
4949 wr %g0, 0x3, %asi
4950 ldxa [0x0] %asi, %l0
4951 stxa %l0, [0x0] %asi
4952CASE_ASI_0x5_th4:
4953 wr %g0, 0x5, %asi
4954 ldxa [0x0] %asi, %l0
4955 stxa %l0, [0x0] %asi
4956CASE_ASI_0x6_th4:
4957 wr %g0, 0x6, %asi
4958 ldxa [0x0] %asi, %l0
4959 stxa %l0, [0x0] %asi
4960CASE_ASI_0x7_th4:
4961 wr %g0, 0x7, %asi
4962 ldxa [0x0] %asi, %l0
4963 stxa %l0, [0x0] %asi
4964CASE_ASI_0x8_th4:
4965 wr %g0, 0x8, %asi
4966 ldxa [0x0] %asi, %l0
4967 stxa %l0, [0x0] %asi
4968CASE_ASI_0x9_th4:
4969 wr %g0, 0x9, %asi
4970 ldxa [0x0] %asi, %l0
4971 stxa %l0, [0x0] %asi
4972CASE_ASI_0xa_th4:
4973 wr %g0, 0xa, %asi
4974 ldxa [0x0] %asi, %l0
4975 stxa %l0, [0x0] %asi
4976CASE_ASI_0xb_th4:
4977 wr %g0, 0xb, %asi
4978 ldxa [0x0] %asi, %l0
4979 stxa %l0, [0x0] %asi
4980CASE_ASI_0xd_th4:
4981 wr %g0, 0xd, %asi
4982 ldxa [0x0] %asi, %l0
4983 stxa %l0, [0x0] %asi
4984CASE_ASI_0xe_th4:
4985 wr %g0, 0xe, %asi
4986 ldxa [0x0] %asi, %l0
4987 stxa %l0, [0x0] %asi
4988CASE_ASI_0xf_th4:
4989 wr %g0, 0xf, %asi
4990 ldxa [0x0] %asi, %l0
4991 stxa %l0, [0x0] %asi
4992CASE_ASI_0x12_th4:
4993 wr %g0, 0x12, %asi
4994 ldxa [0x0] %asi, %l0
4995 stxa %l0, [0x0] %asi
4996CASE_ASI_0x13_th4:
4997 wr %g0, 0x13, %asi
4998 ldxa [0x0] %asi, %l0
4999 stxa %l0, [0x0] %asi
5000CASE_ASI_0x1a_th4:
5001 wr %g0, 0x1a, %asi
5002 ldxa [0x0] %asi, %l0
5003 stxa %l0, [0x0] %asi
5004CASE_ASI_0x1b_th4:
5005 wr %g0, 0x1b, %asi
5006 ldxa [0x0] %asi, %l0
5007 stxa %l0, [0x0] %asi
5008CASE_ASI_0x20_th4:
5009 wr %g0, 0x20, %asi
5010 ldxa [0x0] %asi, %l0
5011 stxa %l0, [0x0] %asi
5012CASE_ASI_0x21_th4:
5013 wr %g0, 0x21, %asi
5014 ldxa [0x0] %asi, %l0
5015 stxa %l0, [0x0] %asi
5016CASE_ASI_0x25_th4:
5017 wr %g0, 0x25, %asi
5018 ldxa [0x0] %asi, %l0
5019 stxa %l0, [0x0] %asi
5020CASE_ASI_0x28_th4:
5021 wr %g0, 0x28, %asi
5022 ldxa [0x0] %asi, %l0
5023 stxa %l0, [0x0] %asi
5024CASE_ASI_0x29_th4:
5025 wr %g0, 0x29, %asi
5026 ldxa [0x0] %asi, %l0
5027 stxa %l0, [0x0] %asi
5028CASE_ASI_0x2d_th4:
5029 wr %g0, 0x2d, %asi
5030 ldxa [0x0] %asi, %l0
5031 stxa %l0, [0x0] %asi
5032CASE_ASI_0x32_th4:
5033 wr %g0, 0x32, %asi
5034 ldxa [0x0] %asi, %l0
5035 stxa %l0, [0x0] %asi
5036CASE_ASI_0x33_th4:
5037 wr %g0, 0x33, %asi
5038 ldxa [0x0] %asi, %l0
5039 stxa %l0, [0x0] %asi
5040CASE_ASI_0x34_th4:
5041 wr %g0, 0x34, %asi
5042 ldxa [0x0] %asi, %l0
5043 stxa %l0, [0x0] %asi
5044CASE_ASI_0x35_th4:
5045 wr %g0, 0x35, %asi
5046 ldxa [0x0] %asi, %l0
5047 stxa %l0, [0x0] %asi
5048CASE_ASI_0x37_th4:
5049 wr %g0, 0x37, %asi
5050 ldxa [0x0] %asi, %l0
5051 stxa %l0, [0x0] %asi
5052CASE_ASI_0x3a_th4:
5053 wr %g0, 0x3a, %asi
5054 ldxa [0x0] %asi, %l0
5055 stxa %l0, [0x0] %asi
5056CASE_ASI_0x3b_th4:
5057 wr %g0, 0x3b, %asi
5058 ldxa [0x0] %asi, %l0
5059 stxa %l0, [0x0] %asi
5060CASE_ASI_0x3c_th4:
5061 wr %g0, 0x3c, %asi
5062 ldxa [0x0] %asi, %l0
5063 stxa %l0, [0x0] %asi
5064CASE_ASI_0x3d_th4:
5065 wr %g0, 0x3d, %asi
5066 ldxa [0x0] %asi, %l0
5067 stxa %l0, [0x0] %asi
5068CASE_ASI_0x3f_th4:
5069 wr %g0, 0x3f, %asi
5070 ldxa [0x0] %asi, %l0
5071 stxa %l0, [0x0] %asi
5072CASE_ASI_0x40_th4:
5073 wr %g0, 0x40, %asi
5074 ldxa [0x0] %asi, %l0
5075 stxa %l0, [0x0] %asi
5076CASE_ASI_0x41_th4:
5077 wr %g0, 0x41, %asi
5078 ldxa [0x0] %asi, %l0
5079 stxa %l0, [0x0] %asi
5080CASE_ASI_0x42_th4:
5081 wr %g0, 0x42, %asi
5082 ldxa [0x0] %asi, %l0
5083 stxa %l0, [0x0] %asi
5084CASE_ASI_0x43_th4:
5085 wr %g0, 0x43, %asi
5086 ldxa [0x0] %asi, %l0
5087 stxa %l0, [0x0] %asi
5088CASE_ASI_0x44_th4:
5089 wr %g0, 0x44, %asi
5090 ldxa [0x0] %asi, %l0
5091 stxa %l0, [0x0] %asi
5092CASE_ASI_0x45_th4:
5093 wr %g0, 0x45, %asi
5094 ldxa [0x0] %asi, %l0
5095 stxa %l0, [0x0] %asi
5096CASE_ASI_0x48_th4:
5097 wr %g0, 0x48, %asi
5098 ldxa [0x0] %asi, %l0
5099 stxa %l0, [0x0] %asi
5100CASE_ASI_0x49_th4:
5101 wr %g0, 0x49, %asi
5102 ldxa [0x0] %asi, %l0
5103 stxa %l0, [0x0] %asi
5104CASE_ASI_0x4a_th4:
5105 wr %g0, 0x4a, %asi
5106 ldxa [0x0] %asi, %l0
5107 stxa %l0, [0x0] %asi
5108CASE_ASI_0x4b_th4:
5109 wr %g0, 0x4b, %asi
5110 ldxa [0x0] %asi, %l0
5111 stxa %l0, [0x0] %asi
5112CASE_ASI_0x4c_th4:
5113 wr %g0, 0x4c, %asi
5114 ldxa [0x0] %asi, %l0
5115 stxa %l0, [0x0] %asi
5116CASE_ASI_0x4d_th4:
5117 wr %g0, 0x4d, %asi
5118 ldxa [0x0] %asi, %l0
5119 stxa %l0, [0x0] %asi
5120CASE_ASI_0x4e_th4:
5121 wr %g0, 0x4e, %asi
5122 ldxa [0x0] %asi, %l0
5123 stxa %l0, [0x0] %asi
5124CASE_ASI_0x4f_th4:
5125 wr %g0, 0x4f, %asi
5126 ldxa [0x0] %asi, %l0
5127 stxa %l0, [0x0] %asi
5128CASE_ASI_0x50_th4:
5129 wr %g0, 0x50, %asi
5130 ldxa [0x0] %asi, %l0
5131 stxa %l0, [0x0] %asi
5132CASE_ASI_0x51_th4:
5133 wr %g0, 0x51, %asi
5134 ldxa [0x0] %asi, %l0
5135 stxa %l0, [0x0] %asi
5136CASE_ASI_0x52_th4:
5137 wr %g0, 0x52, %asi
5138 ldxa [0x0] %asi, %l0
5139 stxa %l0, [0x0] %asi
5140CASE_ASI_0x53_th4:
5141 wr %g0, 0x53, %asi
5142 ldxa [0x0] %asi, %l0
5143 stxa %l0, [0x0] %asi
5144CASE_ASI_0x56_th4:
5145 wr %g0, 0x56, %asi
5146 ldxa [0x0] %asi, %l0
5147 stxa %l0, [0x0] %asi
5148CASE_ASI_0x57_th4:
5149 wr %g0, 0x57, %asi
5150 ldxa [0x0] %asi, %l0
5151 stxa %l0, [0x0] %asi
5152CASE_ASI_0x58_th4:
5153 wr %g0, 0x58, %asi
5154 ldxa [0x0] %asi, %l0
5155 stxa %l0, [0x0] %asi
5156CASE_ASI_0x59_th4:
5157 wr %g0, 0x59, %asi
5158 ldxa [0x0] %asi, %l0
5159 stxa %l0, [0x0] %asi
5160CASE_ASI_0x5a_th4:
5161 wr %g0, 0x5a, %asi
5162 ldxa [0x0] %asi, %l0
5163 stxa %l0, [0x0] %asi
5164CASE_ASI_0x5b_th4:
5165 wr %g0, 0x5b, %asi
5166 ldxa [0x0] %asi, %l0
5167 stxa %l0, [0x0] %asi
5168CASE_ASI_0x5e_th4:
5169 wr %g0, 0x5e, %asi
5170 ldxa [0x0] %asi, %l0
5171 stxa %l0, [0x0] %asi
5172CASE_ASI_0x5f_th4:
5173 wr %g0, 0x5f, %asi
5174 ldxa [0x0] %asi, %l0
5175 stxa %l0, [0x0] %asi
5176CASE_ASI_0x60_th4:
5177 wr %g0, 0x60, %asi
5178 ldxa [0x0] %asi, %l0
5179 stxa %l0, [0x0] %asi
5180CASE_ASI_0x61_th4:
5181 wr %g0, 0x61, %asi
5182 ldxa [0x0] %asi, %l0
5183 stxa %l0, [0x0] %asi
5184CASE_ASI_0x62_th4:
5185 wr %g0, 0x62, %asi
5186 ldxa [0x0] %asi, %l0
5187 stxa %l0, [0x0] %asi
5188CASE_ASI_0x63_th4:
5189 wr %g0, 0x63, %asi
5190 ldxa [0x0] %asi, %l0
5191 stxa %l0, [0x0] %asi
5192CASE_ASI_0x64_th4:
5193 wr %g0, 0x64, %asi
5194 ldxa [0x0] %asi, %l0
5195 stxa %l0, [0x0] %asi
5196CASE_ASI_0x65_th4:
5197 wr %g0, 0x65, %asi
5198 ldxa [0x0] %asi, %l0
5199 stxa %l0, [0x0] %asi
5200CASE_ASI_0x68_th4:
5201 wr %g0, 0x68, %asi
5202 ldxa [0x0] %asi, %l0
5203 stxa %l0, [0x0] %asi
5204CASE_ASI_0x69_th4:
5205 wr %g0, 0x69, %asi
5206 ldxa [0x0] %asi, %l0
5207 stxa %l0, [0x0] %asi
5208CASE_ASI_0x6a_th4:
5209 wr %g0, 0x6a, %asi
5210 ldxa [0x0] %asi, %l0
5211 stxa %l0, [0x0] %asi
5212CASE_ASI_0x6b_th4:
5213 wr %g0, 0x6b, %asi
5214 ldxa [0x0] %asi, %l0
5215 stxa %l0, [0x0] %asi
5216CASE_ASI_0x6c_th4:
5217 wr %g0, 0x6c, %asi
5218 ldxa [0x0] %asi, %l0
5219 stxa %l0, [0x0] %asi
5220CASE_ASI_0x6d_th4:
5221 wr %g0, 0x6d, %asi
5222 ldxa [0x0] %asi, %l0
5223 stxa %l0, [0x0] %asi
5224CASE_ASI_0x6e_th4:
5225 wr %g0, 0x6e, %asi
5226 ldxa [0x0] %asi, %l0
5227 stxa %l0, [0x0] %asi
5228CASE_ASI_0x6f_th4:
5229 wr %g0, 0x6f, %asi
5230 ldxa [0x0] %asi, %l0
5231 stxa %l0, [0x0] %asi
5232CASE_ASI_0x70_th4:
5233 wr %g0, 0x70, %asi
5234 ldxa [0x0] %asi, %l0
5235 stxa %l0, [0x0] %asi
5236CASE_ASI_0x71_th4:
5237 wr %g0, 0x71, %asi
5238 ldxa [0x0] %asi, %l0
5239 stxa %l0, [0x0] %asi
5240CASE_ASI_0x72_th4:
5241 wr %g0, 0x72, %asi
5242 ldxa [0x0] %asi, %l0
5243 stxa %l0, [0x0] %asi
5244CASE_ASI_0x74_th4:
5245 wr %g0, 0x74, %asi
5246 ldxa [0x0] %asi, %l0
5247 stxa %l0, [0x0] %asi
5248CASE_ASI_0x75_th4:
5249 wr %g0, 0x75, %asi
5250 ldxa [0x0] %asi, %l0
5251 stxa %l0, [0x0] %asi
5252CASE_ASI_0x76_th4:
5253 wr %g0, 0x76, %asi
5254 ldxa [0x0] %asi, %l0
5255 stxa %l0, [0x0] %asi
5256CASE_ASI_0x77_th4:
5257 wr %g0, 0x77, %asi
5258 ldxa [0x0] %asi, %l0
5259 stxa %l0, [0x0] %asi
5260CASE_ASI_0x78_th4:
5261 wr %g0, 0x78, %asi
5262 ldxa [0x0] %asi, %l0
5263 stxa %l0, [0x0] %asi
5264CASE_ASI_0x79_th4:
5265 wr %g0, 0x79, %asi
5266 ldxa [0x0] %asi, %l0
5267 stxa %l0, [0x0] %asi
5268CASE_ASI_0x7a_th4:
5269 wr %g0, 0x7a, %asi
5270 ldxa [0x0] %asi, %l0
5271 stxa %l0, [0x0] %asi
5272CASE_ASI_0x7b_th4:
5273 wr %g0, 0x7b, %asi
5274 ldxa [0x0] %asi, %l0
5275 stxa %l0, [0x0] %asi
5276CASE_ASI_0x7c_th4:
5277 wr %g0, 0x7c, %asi
5278 ldxa [0x0] %asi, %l0
5279 stxa %l0, [0x0] %asi
5280CASE_ASI_0x7d_th4:
5281 wr %g0, 0x7d, %asi
5282 ldxa [0x0] %asi, %l0
5283 stxa %l0, [0x0] %asi
5284CASE_ASI_0x7e_th4:
5285 wr %g0, 0x7e, %asi
5286 ldxa [0x0] %asi, %l0
5287 stxa %l0, [0x0] %asi
5288CASE_ASI_0x7f_th4:
5289 wr %g0, 0x7f, %asi
5290 ldxa [0x0] %asi, %l0
5291 stxa %l0, [0x0] %asi
5292CASE_ASI_0x84_th4:
5293 wr %g0, 0x84, %asi
5294 ldxa [0x0] %asi, %l0
5295 stxa %l0, [0x0] %asi
5296CASE_ASI_0x85_th4:
5297 wr %g0, 0x85, %asi
5298 ldxa [0x0] %asi, %l0
5299 stxa %l0, [0x0] %asi
5300CASE_ASI_0x86_th4:
5301 wr %g0, 0x86, %asi
5302 ldxa [0x0] %asi, %l0
5303 stxa %l0, [0x0] %asi
5304CASE_ASI_0x87_th4:
5305 wr %g0, 0x87, %asi
5306 ldxa [0x0] %asi, %l0
5307 stxa %l0, [0x0] %asi
5308CASE_ASI_0x8c_th4:
5309 wr %g0, 0x8c, %asi
5310 ldxa [0x0] %asi, %l0
5311 stxa %l0, [0x0] %asi
5312CASE_ASI_0x8d_th4:
5313 wr %g0, 0x8d, %asi
5314 ldxa [0x0] %asi, %l0
5315 stxa %l0, [0x0] %asi
5316CASE_ASI_0x8e_th4:
5317 wr %g0, 0x8e, %asi
5318 ldxa [0x0] %asi, %l0
5319 stxa %l0, [0x0] %asi
5320CASE_ASI_0x8f_th4:
5321 wr %g0, 0x8f, %asi
5322 ldxa [0x0] %asi, %l0
5323 stxa %l0, [0x0] %asi
5324CASE_ASI_0x90_th4:
5325 wr %g0, 0x90, %asi
5326 ldxa [0x0] %asi, %l0
5327 stxa %l0, [0x0] %asi
5328CASE_ASI_0x91_th4:
5329 wr %g0, 0x91, %asi
5330 ldxa [0x0] %asi, %l0
5331 stxa %l0, [0x0] %asi
5332CASE_ASI_0x92_th4:
5333 wr %g0, 0x92, %asi
5334 ldxa [0x0] %asi, %l0
5335 stxa %l0, [0x0] %asi
5336CASE_ASI_0x93_th4:
5337 wr %g0, 0x93, %asi
5338 ldxa [0x0] %asi, %l0
5339 stxa %l0, [0x0] %asi
5340CASE_ASI_0x94_th4:
5341 wr %g0, 0x94, %asi
5342 ldxa [0x0] %asi, %l0
5343 stxa %l0, [0x0] %asi
5344CASE_ASI_0x95_th4:
5345 wr %g0, 0x95, %asi
5346 ldxa [0x0] %asi, %l0
5347 stxa %l0, [0x0] %asi
5348CASE_ASI_0x96_th4:
5349 wr %g0, 0x96, %asi
5350 ldxa [0x0] %asi, %l0
5351 stxa %l0, [0x0] %asi
5352CASE_ASI_0x97_th4:
5353 wr %g0, 0x97, %asi
5354 ldxa [0x0] %asi, %l0
5355 stxa %l0, [0x0] %asi
5356CASE_ASI_0x98_th4:
5357 wr %g0, 0x98, %asi
5358 ldxa [0x0] %asi, %l0
5359 stxa %l0, [0x0] %asi
5360CASE_ASI_0x99_th4:
5361 wr %g0, 0x99, %asi
5362 ldxa [0x0] %asi, %l0
5363 stxa %l0, [0x0] %asi
5364CASE_ASI_0x9a_th4:
5365 wr %g0, 0x9a, %asi
5366 ldxa [0x0] %asi, %l0
5367 stxa %l0, [0x0] %asi
5368CASE_ASI_0x9b_th4:
5369 wr %g0, 0x9b, %asi
5370 ldxa [0x0] %asi, %l0
5371 stxa %l0, [0x0] %asi
5372CASE_ASI_0x9c_th4:
5373 wr %g0, 0x9c, %asi
5374 ldxa [0x0] %asi, %l0
5375 stxa %l0, [0x0] %asi
5376CASE_ASI_0x9d_th4:
5377 wr %g0, 0x9d, %asi
5378 ldxa [0x0] %asi, %l0
5379 stxa %l0, [0x0] %asi
5380CASE_ASI_0x9e_th4:
5381 wr %g0, 0x9e, %asi
5382 ldxa [0x0] %asi, %l0
5383 stxa %l0, [0x0] %asi
5384CASE_ASI_0x9f_th4:
5385 wr %g0, 0x9f, %asi
5386 ldxa [0x0] %asi, %l0
5387 stxa %l0, [0x0] %asi
5388CASE_ASI_0xa0_th4:
5389 wr %g0, 0xa0, %asi
5390 ldxa [0x0] %asi, %l0
5391 stxa %l0, [0x0] %asi
5392CASE_ASI_0xa1_th4:
5393 wr %g0, 0xa1, %asi
5394 ldxa [0x0] %asi, %l0
5395 stxa %l0, [0x0] %asi
5396CASE_ASI_0xa2_th4:
5397 wr %g0, 0xa2, %asi
5398 ldxa [0x0] %asi, %l0
5399 stxa %l0, [0x0] %asi
5400CASE_ASI_0xa3_th4:
5401 wr %g0, 0xa3, %asi
5402 ldxa [0x0] %asi, %l0
5403 stxa %l0, [0x0] %asi
5404CASE_ASI_0xa4_th4:
5405 wr %g0, 0xa4, %asi
5406 ldxa [0x0] %asi, %l0
5407 stxa %l0, [0x0] %asi
5408CASE_ASI_0xa5_th4:
5409 wr %g0, 0xa5, %asi
5410 ldxa [0x0] %asi, %l0
5411 stxa %l0, [0x0] %asi
5412CASE_ASI_0xa6_th4:
5413 wr %g0, 0xa6, %asi
5414 ldxa [0x0] %asi, %l0
5415 stxa %l0, [0x0] %asi
5416CASE_ASI_0xa7_th4:
5417 wr %g0, 0xa7, %asi
5418 ldxa [0x0] %asi, %l0
5419 stxa %l0, [0x0] %asi
5420CASE_ASI_0xa8_th4:
5421 wr %g0, 0xa8, %asi
5422 ldxa [0x0] %asi, %l0
5423 stxa %l0, [0x0] %asi
5424CASE_ASI_0xa9_th4:
5425 wr %g0, 0xa9, %asi
5426 ldxa [0x0] %asi, %l0
5427 stxa %l0, [0x0] %asi
5428CASE_ASI_0xaa_th4:
5429 wr %g0, 0xaa, %asi
5430 ldxa [0x0] %asi, %l0
5431 stxa %l0, [0x0] %asi
5432CASE_ASI_0xab_th4:
5433 wr %g0, 0xab, %asi
5434 ldxa [0x0] %asi, %l0
5435 stxa %l0, [0x0] %asi
5436CASE_ASI_0xac_th4:
5437 wr %g0, 0xac, %asi
5438 ldxa [0x0] %asi, %l0
5439 stxa %l0, [0x0] %asi
5440CASE_ASI_0xad_th4:
5441 wr %g0, 0xad, %asi
5442 ldxa [0x0] %asi, %l0
5443 stxa %l0, [0x0] %asi
5444CASE_ASI_0xae_th4:
5445 wr %g0, 0xae, %asi
5446 ldxa [0x0] %asi, %l0
5447 stxa %l0, [0x0] %asi
5448CASE_ASI_0xaf_th4:
5449 wr %g0, 0xaf, %asi
5450 ldxa [0x0] %asi, %l0
5451 stxa %l0, [0x0] %asi
5452CASE_ASI_0xb0_th4:
5453 wr %g0, 0xb0, %asi
5454 ldxa [0x0] %asi, %l0
5455 stxa %l0, [0x0] %asi
5456CASE_ASI_0xb1_th4:
5457 wr %g0, 0xb1, %asi
5458 ldxa [0x0] %asi, %l0
5459 stxa %l0, [0x0] %asi
5460CASE_ASI_0xb2_th4:
5461 wr %g0, 0xb2, %asi
5462 ldxa [0x0] %asi, %l0
5463 stxa %l0, [0x0] %asi
5464CASE_ASI_0xb3_th4:
5465 wr %g0, 0xb3, %asi
5466 ldxa [0x0] %asi, %l0
5467 stxa %l0, [0x0] %asi
5468CASE_ASI_0xb4_th4:
5469 wr %g0, 0xb4, %asi
5470 ldxa [0x0] %asi, %l0
5471 stxa %l0, [0x0] %asi
5472CASE_ASI_0xb5_th4:
5473 wr %g0, 0xb5, %asi
5474 ldxa [0x0] %asi, %l0
5475 stxa %l0, [0x0] %asi
5476CASE_ASI_0xb6_th4:
5477 wr %g0, 0xb6, %asi
5478 ldxa [0x0] %asi, %l0
5479 stxa %l0, [0x0] %asi
5480CASE_ASI_0xb7_th4:
5481 wr %g0, 0xb7, %asi
5482 ldxa [0x0] %asi, %l0
5483 stxa %l0, [0x0] %asi
5484CASE_ASI_0xb8_th4:
5485 wr %g0, 0xb8, %asi
5486 ldxa [0x0] %asi, %l0
5487 stxa %l0, [0x0] %asi
5488CASE_ASI_0xb9_th4:
5489 wr %g0, 0xb9, %asi
5490 ldxa [0x0] %asi, %l0
5491 stxa %l0, [0x0] %asi
5492CASE_ASI_0xba_th4:
5493 wr %g0, 0xba, %asi
5494 ldxa [0x0] %asi, %l0
5495 stxa %l0, [0x0] %asi
5496CASE_ASI_0xbb_th4:
5497 wr %g0, 0xbb, %asi
5498 ldxa [0x0] %asi, %l0
5499 stxa %l0, [0x0] %asi
5500CASE_ASI_0xbc_th4:
5501 wr %g0, 0xbc, %asi
5502 ldxa [0x0] %asi, %l0
5503 stxa %l0, [0x0] %asi
5504CASE_ASI_0xbd_th4:
5505 wr %g0, 0xbd, %asi
5506 ldxa [0x0] %asi, %l0
5507 stxa %l0, [0x0] %asi
5508CASE_ASI_0xbe_th4:
5509 wr %g0, 0xbe, %asi
5510 ldxa [0x0] %asi, %l0
5511 stxa %l0, [0x0] %asi
5512CASE_ASI_0xbf_th4:
5513 wr %g0, 0xbf, %asi
5514 ldxa [0x0] %asi, %l0
5515 stxa %l0, [0x0] %asi
5516CASE_ASI_0xc6_th4:
5517 wr %g0, 0xc6, %asi
5518 ldxa [0x0] %asi, %l0
5519 stxa %l0, [0x0] %asi
5520CASE_ASI_0xc7_th4:
5521 wr %g0, 0xc7, %asi
5522 ldxa [0x0] %asi, %l0
5523 stxa %l0, [0x0] %asi
5524CASE_ASI_0xce_th4:
5525 wr %g0, 0xce, %asi
5526 ldxa [0x0] %asi, %l0
5527 stxa %l0, [0x0] %asi
5528CASE_ASI_0xcf_th4:
5529 wr %g0, 0xcf, %asi
5530 ldxa [0x0] %asi, %l0
5531 stxa %l0, [0x0] %asi
5532CASE_ASI_0xd4_th4:
5533 wr %g0, 0xd4, %asi
5534 ldxa [0x0] %asi, %l0
5535 stxa %l0, [0x0] %asi
5536CASE_ASI_0xd5_th4:
5537 wr %g0, 0xd5, %asi
5538 ldxa [0x0] %asi, %l0
5539 stxa %l0, [0x0] %asi
5540CASE_ASI_0xd6_th4:
5541 wr %g0, 0xd6, %asi
5542 ldxa [0x0] %asi, %l0
5543 stxa %l0, [0x0] %asi
5544CASE_ASI_0xd7_th4:
5545 wr %g0, 0xd7, %asi
5546 ldxa [0x0] %asi, %l0
5547 stxa %l0, [0x0] %asi
5548CASE_ASI_0xdc_th4:
5549 wr %g0, 0xdc, %asi
5550 ldxa [0x0] %asi, %l0
5551 stxa %l0, [0x0] %asi
5552CASE_ASI_0xdd_th4:
5553 wr %g0, 0xdd, %asi
5554 ldxa [0x0] %asi, %l0
5555 stxa %l0, [0x0] %asi
5556CASE_ASI_0xde_th4:
5557 wr %g0, 0xde, %asi
5558 ldxa [0x0] %asi, %l0
5559 stxa %l0, [0x0] %asi
5560CASE_ASI_0xdf_th4:
5561 wr %g0, 0xdf, %asi
5562 ldxa [0x0] %asi, %l0
5563 stxa %l0, [0x0] %asi
5564CASE_ASI_0xe4_th4:
5565 wr %g0, 0xe4, %asi
5566 ldxa [0x0] %asi, %l0
5567 stxa %l0, [0x0] %asi
5568CASE_ASI_0xe5_th4:
5569 wr %g0, 0xe5, %asi
5570 ldxa [0x0] %asi, %l0
5571 stxa %l0, [0x0] %asi
5572CASE_ASI_0xe6_th4:
5573 wr %g0, 0xe6, %asi
5574 ldxa [0x0] %asi, %l0
5575 stxa %l0, [0x0] %asi
5576CASE_ASI_0xe7_th4:
5577 wr %g0, 0xe7, %asi
5578 ldxa [0x0] %asi, %l0
5579 stxa %l0, [0x0] %asi
5580CASE_ASI_0xe8_th4:
5581 wr %g0, 0xe8, %asi
5582 ldxa [0x0] %asi, %l0
5583 stxa %l0, [0x0] %asi
5584CASE_ASI_0xe9_th4:
5585 wr %g0, 0xe9, %asi
5586 ldxa [0x0] %asi, %l0
5587 stxa %l0, [0x0] %asi
5588CASE_ASI_0xec_th4:
5589 wr %g0, 0xec, %asi
5590 ldxa [0x0] %asi, %l0
5591 stxa %l0, [0x0] %asi
5592CASE_ASI_0xed_th4:
5593 wr %g0, 0xed, %asi
5594 ldxa [0x0] %asi, %l0
5595 stxa %l0, [0x0] %asi
5596CASE_ASI_0xee_th4:
5597 wr %g0, 0xee, %asi
5598 ldxa [0x0] %asi, %l0
5599 stxa %l0, [0x0] %asi
5600CASE_ASI_0xef_th4:
5601 wr %g0, 0xef, %asi
5602 ldxa [0x0] %asi, %l0
5603 stxa %l0, [0x0] %asi
5604CASE_ASI_0xf2_th4:
5605 wr %g0, 0xf2, %asi
5606 ldxa [0x0] %asi, %l0
5607 stxa %l0, [0x0] %asi
5608CASE_ASI_0xf3_th4:
5609 wr %g0, 0xf3, %asi
5610 ldxa [0x0] %asi, %l0
5611 stxa %l0, [0x0] %asi
5612CASE_ASI_0xf4_th4:
5613 wr %g0, 0xf4, %asi
5614 ldxa [0x0] %asi, %l0
5615 stxa %l0, [0x0] %asi
5616CASE_ASI_0xf5_th4:
5617 wr %g0, 0xf5, %asi
5618 ldxa [0x0] %asi, %l0
5619 stxa %l0, [0x0] %asi
5620CASE_ASI_0xf6_th4:
5621 wr %g0, 0xf6, %asi
5622 ldxa [0x0] %asi, %l0
5623 stxa %l0, [0x0] %asi
5624CASE_ASI_0xf7_th4:
5625 wr %g0, 0xf7, %asi
5626 ldxa [0x0] %asi, %l0
5627 stxa %l0, [0x0] %asi
5628CASE_ASI_0xfa_th4:
5629 wr %g0, 0xfa, %asi
5630 ldxa [0x0] %asi, %l0
5631 stxa %l0, [0x0] %asi
5632CASE_ASI_0xfb_th4:
5633 wr %g0, 0xfb, %asi
5634 ldxa [0x0] %asi, %l0
5635 stxa %l0, [0x0] %asi
5636CASE_ASI_0xfc_th4:
5637 wr %g0, 0xfc, %asi
5638 ldxa [0x0] %asi, %l0
5639 stxa %l0, [0x0] %asi
5640CASE_ASI_0xfd_th4:
5641 wr %g0, 0xfd, %asi
5642 ldxa [0x0] %asi, %l0
5643 stxa %l0, [0x0] %asi
5644CASE_ASI_0xfe_th4:
5645 wr %g0, 0xfe, %asi
5646 ldxa [0x0] %asi, %l0
5647 stxa %l0, [0x0] %asi
5648CASE_ASI_0xff_th4:
5649 wr %g0, 0xff, %asi
5650 ldxa [0x0] %asi, %l0
5651 stxa %l0, [0x0] %asi
5652CASE_ASI_0x46_th4:
5653 wr %g0, 0x46, %asi
5654 stxa %g0, [0x0] %asi
5655 ldxa [0x0] %asi, %l0
5656CASE_ASI_0x47_th4:
5657 wr %g0, 0x47, %asi
5658 stxa %g0, [0x0] %asi
5659 ldxa [0x0] %asi, %l0
5660CASE_ASI_0x4_th4:
5661 mov %r26, %r1
5662 ldx [%r26 + 0x1a & ~0x7], %r2
5663 ldx [%r22 + 0x4c & ~0x7], %r4
5664 ldx [%r21 + 0xce & ~0x7], %r6
5665 ldx [%r23 + 0x62 & ~0x7], %r8
5666 ldx [%r22 + 0xec & ~0x7], %r10
5667 ldx [%r23 + 0x38 & ~0x7], %r12
5668 ldx [%r26 + 0x82 & ~0x7], %r14
5669 ldx [%r22 + 0x80 & ~0x7], %r16
5670 ld [%r23 + 0x7 & ~0x7], %f0
5671 ld [%r25 + 0x32 & ~0x7], %f16
5672 ld [%r26 + 0x7 & ~0x7], %f32
5673 ld [%r24 + 0x21 & ~0x7], %f48
5674 ldsba [%r1]4, %r16
5675 ldsha [%r1]4, %r10
5676 ldswa [%r1]4, %r6
5677 lduba [%r1]4, %r16
5678 lduha [%r1]4, %r6
5679 ldxa [%r1]4, %r10
5680 ldda [%r1]4, %r14
5681 ldstuba [%r1]4, %r2
5682 swapa [%r1]4, %r16
5683 lda [%r1]4, %f0
5684 ldda [%r1]4, %f16
5685 stba %r4, [%r1]4
5686 stha %r0, [%r1]4
5687 stwa %r2, [%r1]4
5688 sta %f16, [%r1]4
5689 stda %f0, [%r1]4
5690casa [%r1]0x4, %r2, %g0
5691casxa [%r1]0x4, %r2, %g0
5692 prefetcha [%r1]4, 0x9
5693CASE_ASI_0xc_th4:
5694 mov %r28, %r1
5695 ldx [%r27 + 0xe0 & ~0x7], %r2
5696 ldx [%r22 + 0x27 & ~0x7], %r4
5697 ldx [%r23 + 0x16 & ~0x7], %r6
5698 ldx [%r27 + 0xcc & ~0x7], %r8
5699 ldx [%r28 + 0xb6 & ~0x7], %r10
5700 ldx [%r28 + 0x84 & ~0x7], %r12
5701 ldx [%r23 + 0x37 & ~0x7], %r14
5702 ldx [%r21 + 0x94 & ~0x7], %r16
5703 ld [%r22 + 0x74 & ~0x7], %f0
5704 ld [%r28 + 0x3c & ~0x7], %f16
5705 ld [%r28 + 0x55 & ~0x7], %f32
5706 ld [%r28 + 0x94 & ~0x7], %f48
5707 ldsba [%r1]12, %r10
5708 ldsha [%r1]12, %r4
5709 ldswa [%r1]12, %r10
5710 lduba [%r1]12, %r6
5711 lduha [%r1]12, %r14
5712 ldxa [%r1]12, %r10
5713 ldda [%r1]12, %r6
5714 ldstuba [%r1]12, %r10
5715 swapa [%r1]12, %r4
5716 lda [%r1]12, %f48
5717 ldda [%r1]12, %f16
5718 stba %r0, [%r1]12
5719 stha %r10, [%r1]12
5720 stwa %r2, [%r1]12
5721 sta %f48, [%r1]12
5722 stda %f48, [%r1]12
5723casa [%r1]0xc, %r2, %g0
5724casxa [%r1]0xc, %r2, %g0
5725 prefetcha [%r1]12, 0x1b
5726CASE_ASI_0x10_th4:
5727 mov %r26, %r1
5728 ldx [%r28 + 0x61 & ~0x7], %r2
5729 ldx [%r21 + 0x95 & ~0x7], %r4
5730 ldx [%r21 + 0xb1 & ~0x7], %r6
5731 ldx [%r25 + 0x5e & ~0x7], %r8
5732 ldx [%r21 + 0x80 & ~0x7], %r10
5733 ldx [%r27 + 0xd8 & ~0x7], %r12
5734 ldx [%r23 + 0x87 & ~0x7], %r14
5735 ldx [%r26 + 0xeb & ~0x7], %r16
5736 ld [%r28 + 0xfb & ~0x7], %f0
5737 ld [%r22 + 0x9c & ~0x7], %f16
5738 ld [%r24 + 0xe2 & ~0x7], %f32
5739 ld [%r24 + 0x1e & ~0x7], %f48
5740 ldsba [%r1]16, %r8
5741 ldsha [%r1]16, %r12
5742 ldswa [%r1]16, %r4
5743 lduba [%r1]16, %r2
5744 lduha [%r1]16, %r6
5745 ldxa [%r1]16, %r4
5746 ldda [%r1]16, %r4
5747 ldstuba [%r1]16, %r10
5748 swapa [%r1]16, %r2
5749 lda [%r1]16, %f48
5750 ldda [%r1]16, %f48
5751 stba %r8, [%r1]16
5752 stha %r6, [%r1]16
5753 stwa %r0, [%r1]16
5754 sta %f48, [%r1]16
5755 stda %f16, [%r1]16
5756casa [%r1]0x10, %r2, %g0
5757casxa [%r1]0x10, %r2, %g0
5758 prefetcha [%r1]16, 0x18
5759CASE_ASI_0x11_th4:
5760 mov %r28, %r1
5761 ldx [%r28 + 0x87 & ~0x7], %r2
5762 ldx [%r27 + 0x47 & ~0x7], %r4
5763 ldx [%r23 + 0x6f & ~0x7], %r6
5764 ldx [%r23 + 0xd1 & ~0x7], %r8
5765 ldx [%r21 + 0xec & ~0x7], %r10
5766 ldx [%r23 + 0x9a & ~0x7], %r12
5767 ldx [%r23 + 0xd3 & ~0x7], %r14
5768 ldx [%r22 + 0xc3 & ~0x7], %r16
5769 ld [%r26 + 0x28 & ~0x7], %f0
5770 ld [%r24 + 0x61 & ~0x7], %f16
5771 ld [%r22 + 0x1e & ~0x7], %f32
5772 ld [%r25 + 0x63 & ~0x7], %f48
5773 ldsba [%r1]17, %r10
5774 ldsha [%r1]17, %r4
5775 ldswa [%r1]17, %r8
5776 lduba [%r1]17, %r4
5777 lduha [%r1]17, %r14
5778 ldxa [%r1]17, %r10
5779 ldda [%r1]17, %r8
5780 ldstuba [%r1]17, %r10
5781 swapa [%r1]17, %r10
5782 lda [%r1]17, %f0
5783 ldda [%r1]17, %f48
5784 stba %r6, [%r1]17
5785 stha %r2, [%r1]17
5786 stwa %r10, [%r1]17
5787 sta %f32, [%r1]17
5788 stda %f16, [%r1]17
5789casa [%r1]0x11, %r2, %g0
5790casxa [%r1]0x11, %r2, %g0
5791 prefetcha [%r1]17, 0xa
5792CASE_ASI_0x18_th4:
5793 mov %r27, %r1
5794 ldx [%r25 + 0x7a & ~0x7], %r2
5795 ldx [%r26 + 0x33 & ~0x7], %r4
5796 ldx [%r22 + 0x56 & ~0x7], %r6
5797 ldx [%r28 + 0x55 & ~0x7], %r8
5798 ldx [%r24 + 0x6f & ~0x7], %r10
5799 ldx [%r25 + 0x23 & ~0x7], %r12
5800 ldx [%r23 + 0x93 & ~0x7], %r14
5801 ldx [%r25 + 0xc9 & ~0x7], %r16
5802 ld [%r23 + 0x5d & ~0x7], %f0
5803 ld [%r25 + 0x6 & ~0x7], %f16
5804 ld [%r26 + 0xd7 & ~0x7], %f32
5805 ld [%r22 + 0xe8 & ~0x7], %f48
5806 ldsba [%r1]24, %r8
5807 ldsha [%r1]24, %r2
5808 ldswa [%r1]24, %r16
5809 lduba [%r1]24, %r4
5810 lduha [%r1]24, %r10
5811 ldxa [%r1]24, %r8
5812 ldda [%r1]24, %r8
5813 ldstuba [%r1]24, %r4
5814 swapa [%r1]24, %r8
5815 lda [%r1]24, %f16
5816 ldda [%r1]24, %f16
5817 stba %r0, [%r1]24
5818 stha %r8, [%r1]24
5819 stwa %r10, [%r1]24
5820 sta %f48, [%r1]24
5821 stda %f16, [%r1]24
5822casa [%r1]0x18, %r2, %g0
5823casxa [%r1]0x18, %r2, %g0
5824 prefetcha [%r1]24, 0x7
5825CASE_ASI_0x19_th4:
5826 mov %r24, %r1
5827 ldx [%r24 + 0x2c & ~0x7], %r2
5828 ldx [%r22 + 0xb2 & ~0x7], %r4
5829 ldx [%r25 + 0x70 & ~0x7], %r6
5830 ldx [%r26 + 0x34 & ~0x7], %r8
5831 ldx [%r27 + 0x60 & ~0x7], %r10
5832 ldx [%r21 + 0xf1 & ~0x7], %r12
5833 ldx [%r26 + 0x75 & ~0x7], %r14
5834 ldx [%r24 + 0x2f & ~0x7], %r16
5835 ld [%r27 + 0xc9 & ~0x7], %f0
5836 ld [%r27 + 0x96 & ~0x7], %f16
5837 ld [%r26 + 0x74 & ~0x7], %f32
5838 ld [%r21 + 0xc0 & ~0x7], %f48
5839 ldsba [%r1]25, %r12
5840 ldsha [%r1]25, %r2
5841 ldswa [%r1]25, %r12
5842 lduba [%r1]25, %r8
5843 lduha [%r1]25, %r14
5844 ldxa [%r1]25, %r16
5845 ldda [%r1]25, %r4
5846 ldstuba [%r1]25, %r2
5847 swapa [%r1]25, %r14
5848 lda [%r1]25, %f48
5849 ldda [%r1]25, %f48
5850 stba %r8, [%r1]25
5851 stha %r0, [%r1]25
5852 stwa %r12, [%r1]25
5853 sta %f48, [%r1]25
5854 stda %f16, [%r1]25
5855casa [%r1]0x19, %r2, %g0
5856casxa [%r1]0x19, %r2, %g0
5857 prefetcha [%r1]25, 0xe
5858CASE_ASI_0x80_th4:
5859 mov %r28, %r1
5860 ldx [%r28 + 0xc6 & ~0x7], %r2
5861 ldx [%r25 + 0x5d & ~0x7], %r4
5862 ldx [%r22 + 0xf4 & ~0x7], %r6
5863 ldx [%r22 + 0x6a & ~0x7], %r8
5864 ldx [%r23 + 0xd1 & ~0x7], %r10
5865 ldx [%r22 + 0x4d & ~0x7], %r12
5866 ldx [%r24 + 0x9d & ~0x7], %r14
5867 ldx [%r26 + 0xd & ~0x7], %r16
5868 ld [%r21 + 0x7e & ~0x7], %f0
5869 ld [%r22 + 0x43 & ~0x7], %f16
5870 ld [%r28 + 0x3e & ~0x7], %f32
5871 ld [%r25 + 0x7e & ~0x7], %f48
5872 ldsba [%r1]128, %r14
5873 ldsha [%r1]128, %r10
5874 ldswa [%r1]128, %r2
5875 lduba [%r1]128, %r6
5876 lduha [%r1]128, %r2
5877 ldxa [%r1]128, %r12
5878 ldda [%r1]128, %r10
5879 ldstuba [%r1]128, %r6
5880 swapa [%r1]128, %r8
5881 lda [%r1]128, %f32
5882 ldda [%r1]128, %f16
5883 stba %r12, [%r1]128
5884 stha %r2, [%r1]128
5885 stwa %r10, [%r1]128
5886 sta %f0, [%r1]128
5887 stda %f32, [%r1]128
5888casa [%r1]0x80, %r2, %g0
5889casxa [%r1]0x80, %r2, %g0
5890 prefetcha [%r1]128, 0x1d
5891CASE_ASI_0x81_th4:
5892 mov %r25, %r1
5893 ldx [%r23 + 0x3d & ~0x7], %r2
5894 ldx [%r24 + 0x55 & ~0x7], %r4
5895 ldx [%r24 + 0xff & ~0x7], %r6
5896 ldx [%r26 + 0x7 & ~0x7], %r8
5897 ldx [%r28 + 0x3a & ~0x7], %r10
5898 ldx [%r28 + 0x9 & ~0x7], %r12
5899 ldx [%r24 + 0xbf & ~0x7], %r14
5900 ldx [%r23 + 0x29 & ~0x7], %r16
5901 ld [%r25 + 0xfb & ~0x7], %f0
5902 ld [%r22 + 0x1c & ~0x7], %f16
5903 ld [%r21 + 0x39 & ~0x7], %f32
5904 ld [%r27 + 0x9a & ~0x7], %f48
5905 ldsba [%r1]129, %r8
5906 ldsha [%r1]129, %r8
5907 ldswa [%r1]129, %r8
5908 lduba [%r1]129, %r8
5909 lduha [%r1]129, %r14
5910 ldxa [%r1]129, %r12
5911 ldda [%r1]129, %r10
5912 ldstuba [%r1]129, %r6
5913 swapa [%r1]129, %r12
5914 lda [%r1]129, %f16
5915 ldda [%r1]129, %f0
5916 stba %r0, [%r1]129
5917 stha %r6, [%r1]129
5918 stwa %r6, [%r1]129
5919 sta %f16, [%r1]129
5920 stda %f16, [%r1]129
5921casa [%r1]0x81, %r2, %g0
5922casxa [%r1]0x81, %r2, %g0
5923 prefetcha [%r1]129, 0x11
5924CASE_ASI_0x82_th4:
5925 mov %r26, %r1
5926 ldx [%r28 + 0x7d & ~0x7], %r2
5927 ldx [%r27 + 0x8 & ~0x7], %r4
5928 ldx [%r26 + 0xa3 & ~0x7], %r6
5929 ldx [%r21 + 0x4c & ~0x7], %r8
5930 ldx [%r23 + 0x1b & ~0x7], %r10
5931 ldx [%r26 + 0x6d & ~0x7], %r12
5932 ldx [%r25 + 0xb3 & ~0x7], %r14
5933 ldx [%r27 + 0x6d & ~0x7], %r16
5934 ld [%r25 + 0xc6 & ~0x7], %f0
5935 ld [%r25 + 0x48 & ~0x7], %f16
5936 ld [%r24 + 0x7f & ~0x7], %f32
5937 ld [%r21 + 0x57 & ~0x7], %f48
5938 ldsba [%r1]130, %r4
5939 ldsha [%r1]130, %r2
5940 ldswa [%r1]130, %r14
5941 lduba [%r1]130, %r16
5942 lduha [%r1]130, %r2
5943 ldxa [%r1]130, %r6
5944 ldda [%r1]130, %r14
5945 ldstuba [%r1]130, %r2
5946 swapa [%r1]130, %r2
5947 lda [%r1]130, %f0
5948 ldda [%r1]130, %f32
5949 stba %r0, [%r1]130
5950 stha %r4, [%r1]130
5951 stwa %r10, [%r1]130
5952 sta %f48, [%r1]130
5953 stda %f32, [%r1]130
5954casa [%r1]0x82, %r2, %g0
5955casxa [%r1]0x82, %r2, %g0
5956 prefetcha [%r1]130, 0x1c
5957CASE_ASI_0x83_th4:
5958 mov %r21, %r1
5959 ldx [%r22 + 0x6b & ~0x7], %r2
5960 ldx [%r23 + 0x8 & ~0x7], %r4
5961 ldx [%r21 + 0xef & ~0x7], %r6
5962 ldx [%r26 + 0xa1 & ~0x7], %r8
5963 ldx [%r21 + 0xcc & ~0x7], %r10
5964 ldx [%r21 + 0x86 & ~0x7], %r12
5965 ldx [%r27 + 0x7f & ~0x7], %r14
5966 ldx [%r22 + 0x94 & ~0x7], %r16
5967 ld [%r26 + 0xc6 & ~0x7], %f0
5968 ld [%r24 + 0x72 & ~0x7], %f16
5969 ld [%r24 + 0x62 & ~0x7], %f32
5970 ld [%r26 + 0x27 & ~0x7], %f48
5971 ldsba [%r1]131, %r12
5972 ldsha [%r1]131, %r10
5973 ldswa [%r1]131, %r10
5974 lduba [%r1]131, %r10
5975 lduha [%r1]131, %r4
5976 ldxa [%r1]131, %r12
5977 ldda [%r1]131, %r16
5978 ldstuba [%r1]131, %r6
5979 swapa [%r1]131, %r12
5980 lda [%r1]131, %f32
5981 ldda [%r1]131, %f0
5982 stba %r12, [%r1]131
5983 stha %r4, [%r1]131
5984 stwa %r0, [%r1]131
5985 sta %f16, [%r1]131
5986 stda %f16, [%r1]131
5987casa [%r1]0x83, %r2, %g0
5988casxa [%r1]0x83, %r2, %g0
5989 prefetcha [%r1]131, 0x17
5990CASE_ASI_0x88_th4:
5991 mov %r23, %r1
5992 ldx [%r28 + 0xe0 & ~0x7], %r2
5993 ldx [%r28 + 0x50 & ~0x7], %r4
5994 ldx [%r21 + 0x79 & ~0x7], %r6
5995 ldx [%r22 + 0xf6 & ~0x7], %r8
5996 ldx [%r23 + 0x2f & ~0x7], %r10
5997 ldx [%r24 + 0x1e & ~0x7], %r12
5998 ldx [%r24 + 0xb7 & ~0x7], %r14
5999 ldx [%r23 + 0xd8 & ~0x7], %r16
6000 ld [%r25 + 0x85 & ~0x7], %f0
6001 ld [%r21 + 0x8f & ~0x7], %f16
6002 ld [%r25 + 0x19 & ~0x7], %f32
6003 ld [%r22 + 0x25 & ~0x7], %f48
6004 ldsba [%r1]136, %r16
6005 ldsha [%r1]136, %r8
6006 ldswa [%r1]136, %r2
6007 lduba [%r1]136, %r10
6008 lduha [%r1]136, %r6
6009 ldxa [%r1]136, %r8
6010 ldda [%r1]136, %r14
6011 ldstuba [%r1]136, %r12
6012 swapa [%r1]136, %r12
6013 lda [%r1]136, %f0
6014 ldda [%r1]136, %f16
6015 stba %r14, [%r1]136
6016 stha %r14, [%r1]136
6017 stwa %r6, [%r1]136
6018 sta %f16, [%r1]136
6019 stda %f32, [%r1]136
6020casa [%r1]0x88, %r2, %g0
6021casxa [%r1]0x88, %r2, %g0
6022 prefetcha [%r1]136, 0xd
6023CASE_ASI_0x89_th4:
6024 mov %r21, %r1
6025 ldx [%r21 + 0x3b & ~0x7], %r2
6026 ldx [%r25 + 0xf0 & ~0x7], %r4
6027 ldx [%r23 + 0xc1 & ~0x7], %r6
6028 ldx [%r23 + 0x85 & ~0x7], %r8
6029 ldx [%r24 + 0xd1 & ~0x7], %r10
6030 ldx [%r23 + 0xb3 & ~0x7], %r12
6031 ldx [%r21 + 0xa5 & ~0x7], %r14
6032 ldx [%r25 + 0x28 & ~0x7], %r16
6033 ld [%r24 + 0x30 & ~0x7], %f0
6034 ld [%r21 + 0xd5 & ~0x7], %f16
6035 ld [%r21 + 0xd & ~0x7], %f32
6036 ld [%r21 + 0x7f & ~0x7], %f48
6037 ldsba [%r1]137, %r4
6038 ldsha [%r1]137, %r4
6039 ldswa [%r1]137, %r8
6040 lduba [%r1]137, %r8
6041 lduha [%r1]137, %r2
6042 ldxa [%r1]137, %r16
6043 ldda [%r1]137, %r14
6044 ldstuba [%r1]137, %r10
6045 swapa [%r1]137, %r4
6046 lda [%r1]137, %f48
6047 ldda [%r1]137, %f16
6048 stba %r0, [%r1]137
6049 stha %r12, [%r1]137
6050 stwa %r2, [%r1]137
6051 sta %f48, [%r1]137
6052 stda %f32, [%r1]137
6053casa [%r1]0x89, %r2, %g0
6054casxa [%r1]0x89, %r2, %g0
6055 prefetcha [%r1]137, 0x17
6056CASE_ASI_0x8a_th4:
6057 mov %r21, %r1
6058 ldx [%r23 + 0xc2 & ~0x7], %r2
6059 ldx [%r25 + 0x93 & ~0x7], %r4
6060 ldx [%r28 + 0x56 & ~0x7], %r6
6061 ldx [%r22 + 0x29 & ~0x7], %r8
6062 ldx [%r21 + 0xe1 & ~0x7], %r10
6063 ldx [%r28 + 0xfa & ~0x7], %r12
6064 ldx [%r26 + 0x13 & ~0x7], %r14
6065 ldx [%r23 + 0x43 & ~0x7], %r16
6066 ld [%r24 + 0x59 & ~0x7], %f0
6067 ld [%r26 + 0x27 & ~0x7], %f16
6068 ld [%r25 + 0x18 & ~0x7], %f32
6069 ld [%r25 + 0xb0 & ~0x7], %f48
6070 ldsba [%r1]138, %r4
6071 ldsha [%r1]138, %r14
6072 ldswa [%r1]138, %r6
6073 lduba [%r1]138, %r14
6074 lduha [%r1]138, %r2
6075 ldxa [%r1]138, %r4
6076 ldda [%r1]138, %r6
6077 ldstuba [%r1]138, %r14
6078 swapa [%r1]138, %r8
6079 lda [%r1]138, %f0
6080 ldda [%r1]138, %f32
6081 stba %r8, [%r1]138
6082 stha %r4, [%r1]138
6083 stwa %r0, [%r1]138
6084 sta %f32, [%r1]138
6085 stda %f0, [%r1]138
6086casa [%r1]0x8a, %r2, %g0
6087casxa [%r1]0x8a, %r2, %g0
6088 prefetcha [%r1]138, 0x14
6089CASE_ASI_0x8b_th4:
6090 mov %r28, %r1
6091 ldx [%r22 + 0x3 & ~0x7], %r2
6092 ldx [%r24 + 0x94 & ~0x7], %r4
6093 ldx [%r25 + 0xc7 & ~0x7], %r6
6094 ldx [%r27 + 0xd8 & ~0x7], %r8
6095 ldx [%r23 + 0xeb & ~0x7], %r10
6096 ldx [%r22 + 0xe7 & ~0x7], %r12
6097 ldx [%r27 + 0x6f & ~0x7], %r14
6098 ldx [%r26 + 0xd5 & ~0x7], %r16
6099 ld [%r27 + 0xdd & ~0x7], %f0
6100 ld [%r22 + 0x69 & ~0x7], %f16
6101 ld [%r24 + 0xc1 & ~0x7], %f32
6102 ld [%r23 + 0xe1 & ~0x7], %f48
6103 ldsba [%r1]139, %r2
6104 ldsha [%r1]139, %r6
6105 ldswa [%r1]139, %r6
6106 lduba [%r1]139, %r4
6107 lduha [%r1]139, %r6
6108 ldxa [%r1]139, %r16
6109 ldda [%r1]139, %r12
6110 ldstuba [%r1]139, %r10
6111 swapa [%r1]139, %r12
6112 lda [%r1]139, %f0
6113 ldda [%r1]139, %f48
6114 stba %r10, [%r1]139
6115 stha %r8, [%r1]139
6116 stwa %r6, [%r1]139
6117 sta %f32, [%r1]139
6118 stda %f48, [%r1]139
6119casa [%r1]0x8b, %r2, %g0
6120casxa [%r1]0x8b, %r2, %g0
6121 prefetcha [%r1]139, 0x1f
6122 nop
6123 nop
6124 nop
6125subcc %r19, 1, %r19
6126cmp %r19, 2
6127bz,a TH4_LOOP
6128ta T_CHANGE_NONPRIV
6129cmp %r19, 1
6130bz,a TH4_LOOP
6131ta T_CHANGE_HPRIV
6132 nop
6133 ba main_text_end
6134 nop
6135 nop
6136 nop
6137 nop
6138 nop
6139 LOOP_T5:
6140 add %g0, 0x3, %r19
6141TH5_LOOP:
6142CASE_ASI_0x0_th5:
6143 wr %g0, 0x0, %asi
6144 ldxa [0x0] %asi, %l0
6145 stxa %l0, [0x0] %asi
6146CASE_ASI_0x1_th5:
6147 wr %g0, 0x1, %asi
6148 ldxa [0x0] %asi, %l0
6149 stxa %l0, [0x0] %asi
6150CASE_ASI_0x2_th5:
6151 wr %g0, 0x2, %asi
6152 ldxa [0x0] %asi, %l0
6153 stxa %l0, [0x0] %asi
6154CASE_ASI_0x3_th5:
6155 wr %g0, 0x3, %asi
6156 ldxa [0x0] %asi, %l0
6157 stxa %l0, [0x0] %asi
6158CASE_ASI_0x5_th5:
6159 wr %g0, 0x5, %asi
6160 ldxa [0x0] %asi, %l0
6161 stxa %l0, [0x0] %asi
6162CASE_ASI_0x6_th5:
6163 wr %g0, 0x6, %asi
6164 ldxa [0x0] %asi, %l0
6165 stxa %l0, [0x0] %asi
6166CASE_ASI_0x7_th5:
6167 wr %g0, 0x7, %asi
6168 ldxa [0x0] %asi, %l0
6169 stxa %l0, [0x0] %asi
6170CASE_ASI_0x8_th5:
6171 wr %g0, 0x8, %asi
6172 ldxa [0x0] %asi, %l0
6173 stxa %l0, [0x0] %asi
6174CASE_ASI_0x9_th5:
6175 wr %g0, 0x9, %asi
6176 ldxa [0x0] %asi, %l0
6177 stxa %l0, [0x0] %asi
6178CASE_ASI_0xa_th5:
6179 wr %g0, 0xa, %asi
6180 ldxa [0x0] %asi, %l0
6181 stxa %l0, [0x0] %asi
6182CASE_ASI_0xb_th5:
6183 wr %g0, 0xb, %asi
6184 ldxa [0x0] %asi, %l0
6185 stxa %l0, [0x0] %asi
6186CASE_ASI_0xd_th5:
6187 wr %g0, 0xd, %asi
6188 ldxa [0x0] %asi, %l0
6189 stxa %l0, [0x0] %asi
6190CASE_ASI_0xe_th5:
6191 wr %g0, 0xe, %asi
6192 ldxa [0x0] %asi, %l0
6193 stxa %l0, [0x0] %asi
6194CASE_ASI_0xf_th5:
6195 wr %g0, 0xf, %asi
6196 ldxa [0x0] %asi, %l0
6197 stxa %l0, [0x0] %asi
6198CASE_ASI_0x12_th5:
6199 wr %g0, 0x12, %asi
6200 ldxa [0x0] %asi, %l0
6201 stxa %l0, [0x0] %asi
6202CASE_ASI_0x13_th5:
6203 wr %g0, 0x13, %asi
6204 ldxa [0x0] %asi, %l0
6205 stxa %l0, [0x0] %asi
6206CASE_ASI_0x1a_th5:
6207 wr %g0, 0x1a, %asi
6208 ldxa [0x0] %asi, %l0
6209 stxa %l0, [0x0] %asi
6210CASE_ASI_0x1b_th5:
6211 wr %g0, 0x1b, %asi
6212 ldxa [0x0] %asi, %l0
6213 stxa %l0, [0x0] %asi
6214CASE_ASI_0x20_th5:
6215 wr %g0, 0x20, %asi
6216 ldxa [0x0] %asi, %l0
6217 stxa %l0, [0x0] %asi
6218CASE_ASI_0x21_th5:
6219 wr %g0, 0x21, %asi
6220 ldxa [0x0] %asi, %l0
6221 stxa %l0, [0x0] %asi
6222CASE_ASI_0x25_th5:
6223 wr %g0, 0x25, %asi
6224 ldxa [0x0] %asi, %l0
6225 stxa %l0, [0x0] %asi
6226CASE_ASI_0x28_th5:
6227 wr %g0, 0x28, %asi
6228 ldxa [0x0] %asi, %l0
6229 stxa %l0, [0x0] %asi
6230CASE_ASI_0x29_th5:
6231 wr %g0, 0x29, %asi
6232 ldxa [0x0] %asi, %l0
6233 stxa %l0, [0x0] %asi
6234CASE_ASI_0x2d_th5:
6235 wr %g0, 0x2d, %asi
6236 ldxa [0x0] %asi, %l0
6237 stxa %l0, [0x0] %asi
6238CASE_ASI_0x32_th5:
6239 wr %g0, 0x32, %asi
6240 ldxa [0x0] %asi, %l0
6241 stxa %l0, [0x0] %asi
6242CASE_ASI_0x33_th5:
6243 wr %g0, 0x33, %asi
6244 ldxa [0x0] %asi, %l0
6245 stxa %l0, [0x0] %asi
6246CASE_ASI_0x34_th5:
6247 wr %g0, 0x34, %asi
6248 ldxa [0x0] %asi, %l0
6249 stxa %l0, [0x0] %asi
6250CASE_ASI_0x35_th5:
6251 wr %g0, 0x35, %asi
6252 ldxa [0x0] %asi, %l0
6253 stxa %l0, [0x0] %asi
6254CASE_ASI_0x37_th5:
6255 wr %g0, 0x37, %asi
6256 ldxa [0x0] %asi, %l0
6257 stxa %l0, [0x0] %asi
6258CASE_ASI_0x3a_th5:
6259 wr %g0, 0x3a, %asi
6260 ldxa [0x0] %asi, %l0
6261 stxa %l0, [0x0] %asi
6262CASE_ASI_0x3b_th5:
6263 wr %g0, 0x3b, %asi
6264 ldxa [0x0] %asi, %l0
6265 stxa %l0, [0x0] %asi
6266CASE_ASI_0x3c_th5:
6267 wr %g0, 0x3c, %asi
6268 ldxa [0x0] %asi, %l0
6269 stxa %l0, [0x0] %asi
6270CASE_ASI_0x3d_th5:
6271 wr %g0, 0x3d, %asi
6272 ldxa [0x0] %asi, %l0
6273 stxa %l0, [0x0] %asi
6274CASE_ASI_0x3f_th5:
6275 wr %g0, 0x3f, %asi
6276 ldxa [0x0] %asi, %l0
6277 stxa %l0, [0x0] %asi
6278CASE_ASI_0x40_th5:
6279 wr %g0, 0x40, %asi
6280 ldxa [0x0] %asi, %l0
6281 stxa %l0, [0x0] %asi
6282CASE_ASI_0x41_th5:
6283 wr %g0, 0x41, %asi
6284 ldxa [0x0] %asi, %l0
6285 stxa %l0, [0x0] %asi
6286CASE_ASI_0x42_th5:
6287 wr %g0, 0x42, %asi
6288 ldxa [0x0] %asi, %l0
6289 stxa %l0, [0x0] %asi
6290CASE_ASI_0x43_th5:
6291 wr %g0, 0x43, %asi
6292 ldxa [0x0] %asi, %l0
6293 stxa %l0, [0x0] %asi
6294CASE_ASI_0x44_th5:
6295 wr %g0, 0x44, %asi
6296 ldxa [0x0] %asi, %l0
6297 stxa %l0, [0x0] %asi
6298CASE_ASI_0x45_th5:
6299 wr %g0, 0x45, %asi
6300 ldxa [0x0] %asi, %l0
6301 stxa %l0, [0x0] %asi
6302CASE_ASI_0x48_th5:
6303 wr %g0, 0x48, %asi
6304 ldxa [0x0] %asi, %l0
6305 stxa %l0, [0x0] %asi
6306CASE_ASI_0x49_th5:
6307 wr %g0, 0x49, %asi
6308 ldxa [0x0] %asi, %l0
6309 stxa %l0, [0x0] %asi
6310CASE_ASI_0x4a_th5:
6311 wr %g0, 0x4a, %asi
6312 ldxa [0x0] %asi, %l0
6313 stxa %l0, [0x0] %asi
6314CASE_ASI_0x4b_th5:
6315 wr %g0, 0x4b, %asi
6316 ldxa [0x0] %asi, %l0
6317 stxa %l0, [0x0] %asi
6318CASE_ASI_0x4c_th5:
6319 wr %g0, 0x4c, %asi
6320 ldxa [0x0] %asi, %l0
6321 stxa %l0, [0x0] %asi
6322CASE_ASI_0x4d_th5:
6323 wr %g0, 0x4d, %asi
6324 ldxa [0x0] %asi, %l0
6325 stxa %l0, [0x0] %asi
6326CASE_ASI_0x4e_th5:
6327 wr %g0, 0x4e, %asi
6328 ldxa [0x0] %asi, %l0
6329 stxa %l0, [0x0] %asi
6330CASE_ASI_0x4f_th5:
6331 wr %g0, 0x4f, %asi
6332 ldxa [0x0] %asi, %l0
6333 stxa %l0, [0x0] %asi
6334CASE_ASI_0x50_th5:
6335 wr %g0, 0x50, %asi
6336 ldxa [0x0] %asi, %l0
6337 stxa %l0, [0x0] %asi
6338CASE_ASI_0x51_th5:
6339 wr %g0, 0x51, %asi
6340 ldxa [0x0] %asi, %l0
6341 stxa %l0, [0x0] %asi
6342CASE_ASI_0x52_th5:
6343 wr %g0, 0x52, %asi
6344 ldxa [0x0] %asi, %l0
6345 stxa %l0, [0x0] %asi
6346CASE_ASI_0x53_th5:
6347 wr %g0, 0x53, %asi
6348 ldxa [0x0] %asi, %l0
6349 stxa %l0, [0x0] %asi
6350CASE_ASI_0x56_th5:
6351 wr %g0, 0x56, %asi
6352 ldxa [0x0] %asi, %l0
6353 stxa %l0, [0x0] %asi
6354CASE_ASI_0x57_th5:
6355 wr %g0, 0x57, %asi
6356 ldxa [0x0] %asi, %l0
6357 stxa %l0, [0x0] %asi
6358CASE_ASI_0x58_th5:
6359 wr %g0, 0x58, %asi
6360 ldxa [0x0] %asi, %l0
6361 stxa %l0, [0x0] %asi
6362CASE_ASI_0x59_th5:
6363 wr %g0, 0x59, %asi
6364 ldxa [0x0] %asi, %l0
6365 stxa %l0, [0x0] %asi
6366CASE_ASI_0x5a_th5:
6367 wr %g0, 0x5a, %asi
6368 ldxa [0x0] %asi, %l0
6369 stxa %l0, [0x0] %asi
6370CASE_ASI_0x5b_th5:
6371 wr %g0, 0x5b, %asi
6372 ldxa [0x0] %asi, %l0
6373 stxa %l0, [0x0] %asi
6374CASE_ASI_0x5e_th5:
6375 wr %g0, 0x5e, %asi
6376 ldxa [0x0] %asi, %l0
6377 stxa %l0, [0x0] %asi
6378CASE_ASI_0x5f_th5:
6379 wr %g0, 0x5f, %asi
6380 ldxa [0x0] %asi, %l0
6381 stxa %l0, [0x0] %asi
6382CASE_ASI_0x60_th5:
6383 wr %g0, 0x60, %asi
6384 ldxa [0x0] %asi, %l0
6385 stxa %l0, [0x0] %asi
6386CASE_ASI_0x61_th5:
6387 wr %g0, 0x61, %asi
6388 ldxa [0x0] %asi, %l0
6389 stxa %l0, [0x0] %asi
6390CASE_ASI_0x62_th5:
6391 wr %g0, 0x62, %asi
6392 ldxa [0x0] %asi, %l0
6393 stxa %l0, [0x0] %asi
6394CASE_ASI_0x63_th5:
6395 wr %g0, 0x63, %asi
6396 ldxa [0x0] %asi, %l0
6397 stxa %l0, [0x0] %asi
6398CASE_ASI_0x64_th5:
6399 wr %g0, 0x64, %asi
6400 ldxa [0x0] %asi, %l0
6401 stxa %l0, [0x0] %asi
6402CASE_ASI_0x65_th5:
6403 wr %g0, 0x65, %asi
6404 ldxa [0x0] %asi, %l0
6405 stxa %l0, [0x0] %asi
6406CASE_ASI_0x68_th5:
6407 wr %g0, 0x68, %asi
6408 ldxa [0x0] %asi, %l0
6409 stxa %l0, [0x0] %asi
6410CASE_ASI_0x69_th5:
6411 wr %g0, 0x69, %asi
6412 ldxa [0x0] %asi, %l0
6413 stxa %l0, [0x0] %asi
6414CASE_ASI_0x6a_th5:
6415 wr %g0, 0x6a, %asi
6416 ldxa [0x0] %asi, %l0
6417 stxa %l0, [0x0] %asi
6418CASE_ASI_0x6b_th5:
6419 wr %g0, 0x6b, %asi
6420 ldxa [0x0] %asi, %l0
6421 stxa %l0, [0x0] %asi
6422CASE_ASI_0x6c_th5:
6423 wr %g0, 0x6c, %asi
6424 ldxa [0x0] %asi, %l0
6425 stxa %l0, [0x0] %asi
6426CASE_ASI_0x6d_th5:
6427 wr %g0, 0x6d, %asi
6428 ldxa [0x0] %asi, %l0
6429 stxa %l0, [0x0] %asi
6430CASE_ASI_0x6e_th5:
6431 wr %g0, 0x6e, %asi
6432 ldxa [0x0] %asi, %l0
6433 stxa %l0, [0x0] %asi
6434CASE_ASI_0x6f_th5:
6435 wr %g0, 0x6f, %asi
6436 ldxa [0x0] %asi, %l0
6437 stxa %l0, [0x0] %asi
6438CASE_ASI_0x70_th5:
6439 wr %g0, 0x70, %asi
6440 ldxa [0x0] %asi, %l0
6441 stxa %l0, [0x0] %asi
6442CASE_ASI_0x71_th5:
6443 wr %g0, 0x71, %asi
6444 ldxa [0x0] %asi, %l0
6445 stxa %l0, [0x0] %asi
6446CASE_ASI_0x72_th5:
6447 wr %g0, 0x72, %asi
6448 ldxa [0x0] %asi, %l0
6449 stxa %l0, [0x0] %asi
6450CASE_ASI_0x74_th5:
6451 wr %g0, 0x74, %asi
6452 ldxa [0x0] %asi, %l0
6453 stxa %l0, [0x0] %asi
6454CASE_ASI_0x75_th5:
6455 wr %g0, 0x75, %asi
6456 ldxa [0x0] %asi, %l0
6457 stxa %l0, [0x0] %asi
6458CASE_ASI_0x76_th5:
6459 wr %g0, 0x76, %asi
6460 ldxa [0x0] %asi, %l0
6461 stxa %l0, [0x0] %asi
6462CASE_ASI_0x77_th5:
6463 wr %g0, 0x77, %asi
6464 ldxa [0x0] %asi, %l0
6465 stxa %l0, [0x0] %asi
6466CASE_ASI_0x78_th5:
6467 wr %g0, 0x78, %asi
6468 ldxa [0x0] %asi, %l0
6469 stxa %l0, [0x0] %asi
6470CASE_ASI_0x79_th5:
6471 wr %g0, 0x79, %asi
6472 ldxa [0x0] %asi, %l0
6473 stxa %l0, [0x0] %asi
6474CASE_ASI_0x7a_th5:
6475 wr %g0, 0x7a, %asi
6476 ldxa [0x0] %asi, %l0
6477 stxa %l0, [0x0] %asi
6478CASE_ASI_0x7b_th5:
6479 wr %g0, 0x7b, %asi
6480 ldxa [0x0] %asi, %l0
6481 stxa %l0, [0x0] %asi
6482CASE_ASI_0x7c_th5:
6483 wr %g0, 0x7c, %asi
6484 ldxa [0x0] %asi, %l0
6485 stxa %l0, [0x0] %asi
6486CASE_ASI_0x7d_th5:
6487 wr %g0, 0x7d, %asi
6488 ldxa [0x0] %asi, %l0
6489 stxa %l0, [0x0] %asi
6490CASE_ASI_0x7e_th5:
6491 wr %g0, 0x7e, %asi
6492 ldxa [0x0] %asi, %l0
6493 stxa %l0, [0x0] %asi
6494CASE_ASI_0x7f_th5:
6495 wr %g0, 0x7f, %asi
6496 ldxa [0x0] %asi, %l0
6497 stxa %l0, [0x0] %asi
6498CASE_ASI_0x84_th5:
6499 wr %g0, 0x84, %asi
6500 ldxa [0x0] %asi, %l0
6501 stxa %l0, [0x0] %asi
6502CASE_ASI_0x85_th5:
6503 wr %g0, 0x85, %asi
6504 ldxa [0x0] %asi, %l0
6505 stxa %l0, [0x0] %asi
6506CASE_ASI_0x86_th5:
6507 wr %g0, 0x86, %asi
6508 ldxa [0x0] %asi, %l0
6509 stxa %l0, [0x0] %asi
6510CASE_ASI_0x87_th5:
6511 wr %g0, 0x87, %asi
6512 ldxa [0x0] %asi, %l0
6513 stxa %l0, [0x0] %asi
6514CASE_ASI_0x8c_th5:
6515 wr %g0, 0x8c, %asi
6516 ldxa [0x0] %asi, %l0
6517 stxa %l0, [0x0] %asi
6518CASE_ASI_0x8d_th5:
6519 wr %g0, 0x8d, %asi
6520 ldxa [0x0] %asi, %l0
6521 stxa %l0, [0x0] %asi
6522CASE_ASI_0x8e_th5:
6523 wr %g0, 0x8e, %asi
6524 ldxa [0x0] %asi, %l0
6525 stxa %l0, [0x0] %asi
6526CASE_ASI_0x8f_th5:
6527 wr %g0, 0x8f, %asi
6528 ldxa [0x0] %asi, %l0
6529 stxa %l0, [0x0] %asi
6530CASE_ASI_0x90_th5:
6531 wr %g0, 0x90, %asi
6532 ldxa [0x0] %asi, %l0
6533 stxa %l0, [0x0] %asi
6534CASE_ASI_0x91_th5:
6535 wr %g0, 0x91, %asi
6536 ldxa [0x0] %asi, %l0
6537 stxa %l0, [0x0] %asi
6538CASE_ASI_0x92_th5:
6539 wr %g0, 0x92, %asi
6540 ldxa [0x0] %asi, %l0
6541 stxa %l0, [0x0] %asi
6542CASE_ASI_0x93_th5:
6543 wr %g0, 0x93, %asi
6544 ldxa [0x0] %asi, %l0
6545 stxa %l0, [0x0] %asi
6546CASE_ASI_0x94_th5:
6547 wr %g0, 0x94, %asi
6548 ldxa [0x0] %asi, %l0
6549 stxa %l0, [0x0] %asi
6550CASE_ASI_0x95_th5:
6551 wr %g0, 0x95, %asi
6552 ldxa [0x0] %asi, %l0
6553 stxa %l0, [0x0] %asi
6554CASE_ASI_0x96_th5:
6555 wr %g0, 0x96, %asi
6556 ldxa [0x0] %asi, %l0
6557 stxa %l0, [0x0] %asi
6558CASE_ASI_0x97_th5:
6559 wr %g0, 0x97, %asi
6560 ldxa [0x0] %asi, %l0
6561 stxa %l0, [0x0] %asi
6562CASE_ASI_0x98_th5:
6563 wr %g0, 0x98, %asi
6564 ldxa [0x0] %asi, %l0
6565 stxa %l0, [0x0] %asi
6566CASE_ASI_0x99_th5:
6567 wr %g0, 0x99, %asi
6568 ldxa [0x0] %asi, %l0
6569 stxa %l0, [0x0] %asi
6570CASE_ASI_0x9a_th5:
6571 wr %g0, 0x9a, %asi
6572 ldxa [0x0] %asi, %l0
6573 stxa %l0, [0x0] %asi
6574CASE_ASI_0x9b_th5:
6575 wr %g0, 0x9b, %asi
6576 ldxa [0x0] %asi, %l0
6577 stxa %l0, [0x0] %asi
6578CASE_ASI_0x9c_th5:
6579 wr %g0, 0x9c, %asi
6580 ldxa [0x0] %asi, %l0
6581 stxa %l0, [0x0] %asi
6582CASE_ASI_0x9d_th5:
6583 wr %g0, 0x9d, %asi
6584 ldxa [0x0] %asi, %l0
6585 stxa %l0, [0x0] %asi
6586CASE_ASI_0x9e_th5:
6587 wr %g0, 0x9e, %asi
6588 ldxa [0x0] %asi, %l0
6589 stxa %l0, [0x0] %asi
6590CASE_ASI_0x9f_th5:
6591 wr %g0, 0x9f, %asi
6592 ldxa [0x0] %asi, %l0
6593 stxa %l0, [0x0] %asi
6594CASE_ASI_0xa0_th5:
6595 wr %g0, 0xa0, %asi
6596 ldxa [0x0] %asi, %l0
6597 stxa %l0, [0x0] %asi
6598CASE_ASI_0xa1_th5:
6599 wr %g0, 0xa1, %asi
6600 ldxa [0x0] %asi, %l0
6601 stxa %l0, [0x0] %asi
6602CASE_ASI_0xa2_th5:
6603 wr %g0, 0xa2, %asi
6604 ldxa [0x0] %asi, %l0
6605 stxa %l0, [0x0] %asi
6606CASE_ASI_0xa3_th5:
6607 wr %g0, 0xa3, %asi
6608 ldxa [0x0] %asi, %l0
6609 stxa %l0, [0x0] %asi
6610CASE_ASI_0xa4_th5:
6611 wr %g0, 0xa4, %asi
6612 ldxa [0x0] %asi, %l0
6613 stxa %l0, [0x0] %asi
6614CASE_ASI_0xa5_th5:
6615 wr %g0, 0xa5, %asi
6616 ldxa [0x0] %asi, %l0
6617 stxa %l0, [0x0] %asi
6618CASE_ASI_0xa6_th5:
6619 wr %g0, 0xa6, %asi
6620 ldxa [0x0] %asi, %l0
6621 stxa %l0, [0x0] %asi
6622CASE_ASI_0xa7_th5:
6623 wr %g0, 0xa7, %asi
6624 ldxa [0x0] %asi, %l0
6625 stxa %l0, [0x0] %asi
6626CASE_ASI_0xa8_th5:
6627 wr %g0, 0xa8, %asi
6628 ldxa [0x0] %asi, %l0
6629 stxa %l0, [0x0] %asi
6630CASE_ASI_0xa9_th5:
6631 wr %g0, 0xa9, %asi
6632 ldxa [0x0] %asi, %l0
6633 stxa %l0, [0x0] %asi
6634CASE_ASI_0xaa_th5:
6635 wr %g0, 0xaa, %asi
6636 ldxa [0x0] %asi, %l0
6637 stxa %l0, [0x0] %asi
6638CASE_ASI_0xab_th5:
6639 wr %g0, 0xab, %asi
6640 ldxa [0x0] %asi, %l0
6641 stxa %l0, [0x0] %asi
6642CASE_ASI_0xac_th5:
6643 wr %g0, 0xac, %asi
6644 ldxa [0x0] %asi, %l0
6645 stxa %l0, [0x0] %asi
6646CASE_ASI_0xad_th5:
6647 wr %g0, 0xad, %asi
6648 ldxa [0x0] %asi, %l0
6649 stxa %l0, [0x0] %asi
6650CASE_ASI_0xae_th5:
6651 wr %g0, 0xae, %asi
6652 ldxa [0x0] %asi, %l0
6653 stxa %l0, [0x0] %asi
6654CASE_ASI_0xaf_th5:
6655 wr %g0, 0xaf, %asi
6656 ldxa [0x0] %asi, %l0
6657 stxa %l0, [0x0] %asi
6658CASE_ASI_0xb0_th5:
6659 wr %g0, 0xb0, %asi
6660 ldxa [0x0] %asi, %l0
6661 stxa %l0, [0x0] %asi
6662CASE_ASI_0xb1_th5:
6663 wr %g0, 0xb1, %asi
6664 ldxa [0x0] %asi, %l0
6665 stxa %l0, [0x0] %asi
6666CASE_ASI_0xb2_th5:
6667 wr %g0, 0xb2, %asi
6668 ldxa [0x0] %asi, %l0
6669 stxa %l0, [0x0] %asi
6670CASE_ASI_0xb3_th5:
6671 wr %g0, 0xb3, %asi
6672 ldxa [0x0] %asi, %l0
6673 stxa %l0, [0x0] %asi
6674CASE_ASI_0xb4_th5:
6675 wr %g0, 0xb4, %asi
6676 ldxa [0x0] %asi, %l0
6677 stxa %l0, [0x0] %asi
6678CASE_ASI_0xb5_th5:
6679 wr %g0, 0xb5, %asi
6680 ldxa [0x0] %asi, %l0
6681 stxa %l0, [0x0] %asi
6682CASE_ASI_0xb6_th5:
6683 wr %g0, 0xb6, %asi
6684 ldxa [0x0] %asi, %l0
6685 stxa %l0, [0x0] %asi
6686CASE_ASI_0xb7_th5:
6687 wr %g0, 0xb7, %asi
6688 ldxa [0x0] %asi, %l0
6689 stxa %l0, [0x0] %asi
6690CASE_ASI_0xb8_th5:
6691 wr %g0, 0xb8, %asi
6692 ldxa [0x0] %asi, %l0
6693 stxa %l0, [0x0] %asi
6694CASE_ASI_0xb9_th5:
6695 wr %g0, 0xb9, %asi
6696 ldxa [0x0] %asi, %l0
6697 stxa %l0, [0x0] %asi
6698CASE_ASI_0xba_th5:
6699 wr %g0, 0xba, %asi
6700 ldxa [0x0] %asi, %l0
6701 stxa %l0, [0x0] %asi
6702CASE_ASI_0xbb_th5:
6703 wr %g0, 0xbb, %asi
6704 ldxa [0x0] %asi, %l0
6705 stxa %l0, [0x0] %asi
6706CASE_ASI_0xbc_th5:
6707 wr %g0, 0xbc, %asi
6708 ldxa [0x0] %asi, %l0
6709 stxa %l0, [0x0] %asi
6710CASE_ASI_0xbd_th5:
6711 wr %g0, 0xbd, %asi
6712 ldxa [0x0] %asi, %l0
6713 stxa %l0, [0x0] %asi
6714CASE_ASI_0xbe_th5:
6715 wr %g0, 0xbe, %asi
6716 ldxa [0x0] %asi, %l0
6717 stxa %l0, [0x0] %asi
6718CASE_ASI_0xbf_th5:
6719 wr %g0, 0xbf, %asi
6720 ldxa [0x0] %asi, %l0
6721 stxa %l0, [0x0] %asi
6722CASE_ASI_0xc6_th5:
6723 wr %g0, 0xc6, %asi
6724 ldxa [0x0] %asi, %l0
6725 stxa %l0, [0x0] %asi
6726CASE_ASI_0xc7_th5:
6727 wr %g0, 0xc7, %asi
6728 ldxa [0x0] %asi, %l0
6729 stxa %l0, [0x0] %asi
6730CASE_ASI_0xce_th5:
6731 wr %g0, 0xce, %asi
6732 ldxa [0x0] %asi, %l0
6733 stxa %l0, [0x0] %asi
6734CASE_ASI_0xcf_th5:
6735 wr %g0, 0xcf, %asi
6736 ldxa [0x0] %asi, %l0
6737 stxa %l0, [0x0] %asi
6738CASE_ASI_0xd4_th5:
6739 wr %g0, 0xd4, %asi
6740 ldxa [0x0] %asi, %l0
6741 stxa %l0, [0x0] %asi
6742CASE_ASI_0xd5_th5:
6743 wr %g0, 0xd5, %asi
6744 ldxa [0x0] %asi, %l0
6745 stxa %l0, [0x0] %asi
6746CASE_ASI_0xd6_th5:
6747 wr %g0, 0xd6, %asi
6748 ldxa [0x0] %asi, %l0
6749 stxa %l0, [0x0] %asi
6750CASE_ASI_0xd7_th5:
6751 wr %g0, 0xd7, %asi
6752 ldxa [0x0] %asi, %l0
6753 stxa %l0, [0x0] %asi
6754CASE_ASI_0xdc_th5:
6755 wr %g0, 0xdc, %asi
6756 ldxa [0x0] %asi, %l0
6757 stxa %l0, [0x0] %asi
6758CASE_ASI_0xdd_th5:
6759 wr %g0, 0xdd, %asi
6760 ldxa [0x0] %asi, %l0
6761 stxa %l0, [0x0] %asi
6762CASE_ASI_0xde_th5:
6763 wr %g0, 0xde, %asi
6764 ldxa [0x0] %asi, %l0
6765 stxa %l0, [0x0] %asi
6766CASE_ASI_0xdf_th5:
6767 wr %g0, 0xdf, %asi
6768 ldxa [0x0] %asi, %l0
6769 stxa %l0, [0x0] %asi
6770CASE_ASI_0xe4_th5:
6771 wr %g0, 0xe4, %asi
6772 ldxa [0x0] %asi, %l0
6773 stxa %l0, [0x0] %asi
6774CASE_ASI_0xe5_th5:
6775 wr %g0, 0xe5, %asi
6776 ldxa [0x0] %asi, %l0
6777 stxa %l0, [0x0] %asi
6778CASE_ASI_0xe6_th5:
6779 wr %g0, 0xe6, %asi
6780 ldxa [0x0] %asi, %l0
6781 stxa %l0, [0x0] %asi
6782CASE_ASI_0xe7_th5:
6783 wr %g0, 0xe7, %asi
6784 ldxa [0x0] %asi, %l0
6785 stxa %l0, [0x0] %asi
6786CASE_ASI_0xe8_th5:
6787 wr %g0, 0xe8, %asi
6788 ldxa [0x0] %asi, %l0
6789 stxa %l0, [0x0] %asi
6790CASE_ASI_0xe9_th5:
6791 wr %g0, 0xe9, %asi
6792 ldxa [0x0] %asi, %l0
6793 stxa %l0, [0x0] %asi
6794CASE_ASI_0xec_th5:
6795 wr %g0, 0xec, %asi
6796 ldxa [0x0] %asi, %l0
6797 stxa %l0, [0x0] %asi
6798CASE_ASI_0xed_th5:
6799 wr %g0, 0xed, %asi
6800 ldxa [0x0] %asi, %l0
6801 stxa %l0, [0x0] %asi
6802CASE_ASI_0xee_th5:
6803 wr %g0, 0xee, %asi
6804 ldxa [0x0] %asi, %l0
6805 stxa %l0, [0x0] %asi
6806CASE_ASI_0xef_th5:
6807 wr %g0, 0xef, %asi
6808 ldxa [0x0] %asi, %l0
6809 stxa %l0, [0x0] %asi
6810CASE_ASI_0xf2_th5:
6811 wr %g0, 0xf2, %asi
6812 ldxa [0x0] %asi, %l0
6813 stxa %l0, [0x0] %asi
6814CASE_ASI_0xf3_th5:
6815 wr %g0, 0xf3, %asi
6816 ldxa [0x0] %asi, %l0
6817 stxa %l0, [0x0] %asi
6818CASE_ASI_0xf4_th5:
6819 wr %g0, 0xf4, %asi
6820 ldxa [0x0] %asi, %l0
6821 stxa %l0, [0x0] %asi
6822CASE_ASI_0xf5_th5:
6823 wr %g0, 0xf5, %asi
6824 ldxa [0x0] %asi, %l0
6825 stxa %l0, [0x0] %asi
6826CASE_ASI_0xf6_th5:
6827 wr %g0, 0xf6, %asi
6828 ldxa [0x0] %asi, %l0
6829 stxa %l0, [0x0] %asi
6830CASE_ASI_0xf7_th5:
6831 wr %g0, 0xf7, %asi
6832 ldxa [0x0] %asi, %l0
6833 stxa %l0, [0x0] %asi
6834CASE_ASI_0xfa_th5:
6835 wr %g0, 0xfa, %asi
6836 ldxa [0x0] %asi, %l0
6837 stxa %l0, [0x0] %asi
6838CASE_ASI_0xfb_th5:
6839 wr %g0, 0xfb, %asi
6840 ldxa [0x0] %asi, %l0
6841 stxa %l0, [0x0] %asi
6842CASE_ASI_0xfc_th5:
6843 wr %g0, 0xfc, %asi
6844 ldxa [0x0] %asi, %l0
6845 stxa %l0, [0x0] %asi
6846CASE_ASI_0xfd_th5:
6847 wr %g0, 0xfd, %asi
6848 ldxa [0x0] %asi, %l0
6849 stxa %l0, [0x0] %asi
6850CASE_ASI_0xfe_th5:
6851 wr %g0, 0xfe, %asi
6852 ldxa [0x0] %asi, %l0
6853 stxa %l0, [0x0] %asi
6854CASE_ASI_0xff_th5:
6855 wr %g0, 0xff, %asi
6856 ldxa [0x0] %asi, %l0
6857 stxa %l0, [0x0] %asi
6858CASE_ASI_0x46_th5:
6859 wr %g0, 0x46, %asi
6860 stxa %g0, [0x0] %asi
6861 ldxa [0x0] %asi, %l0
6862CASE_ASI_0x47_th5:
6863 wr %g0, 0x47, %asi
6864 stxa %g0, [0x0] %asi
6865 ldxa [0x0] %asi, %l0
6866CASE_ASI_0x4_th5:
6867 mov %r27, %r1
6868 ldx [%r25 + 0xa3 & ~0x7], %r2
6869 ldx [%r27 + 0x5c & ~0x7], %r4
6870 ldx [%r23 + 0xe1 & ~0x7], %r6
6871 ldx [%r24 + 0xc & ~0x7], %r8
6872 ldx [%r21 + 0xd9 & ~0x7], %r10
6873 ldx [%r22 + 0xe0 & ~0x7], %r12
6874 ldx [%r25 + 0xd8 & ~0x7], %r14
6875 ldx [%r24 + 0xf0 & ~0x7], %r16
6876 ld [%r27 + 0x55 & ~0x7], %f0
6877 ld [%r27 + 0x5b & ~0x7], %f16
6878 ld [%r21 + 0x91 & ~0x7], %f32
6879 ld [%r26 + 0x66 & ~0x7], %f48
6880 ldsba [%r1]4, %r14
6881 ldsha [%r1]4, %r6
6882 ldswa [%r1]4, %r10
6883 lduba [%r1]4, %r6
6884 lduha [%r1]4, %r16
6885 ldxa [%r1]4, %r8
6886 ldda [%r1]4, %r4
6887 ldstuba [%r1]4, %r16
6888 swapa [%r1]4, %r10
6889 lda [%r1]4, %f48
6890 ldda [%r1]4, %f16
6891 stba %r12, [%r1]4
6892 stha %r12, [%r1]4
6893 stwa %r2, [%r1]4
6894 sta %f0, [%r1]4
6895 stda %f32, [%r1]4
6896casa [%r1]0x4, %r2, %g0
6897casxa [%r1]0x4, %r2, %g0
6898 prefetcha [%r1]4, 0xe
6899CASE_ASI_0xc_th5:
6900 mov %r25, %r1
6901 ldx [%r25 + 0xb3 & ~0x7], %r2
6902 ldx [%r24 + 0xae & ~0x7], %r4
6903 ldx [%r21 + 0x73 & ~0x7], %r6
6904 ldx [%r28 + 0xdd & ~0x7], %r8
6905 ldx [%r26 + 0x21 & ~0x7], %r10
6906 ldx [%r24 + 0x77 & ~0x7], %r12
6907 ldx [%r25 + 0x9a & ~0x7], %r14
6908 ldx [%r24 + 0xaa & ~0x7], %r16
6909 ld [%r24 + 0x4 & ~0x7], %f0
6910 ld [%r26 + 0x21 & ~0x7], %f16
6911 ld [%r25 + 0x8 & ~0x7], %f32
6912 ld [%r27 + 0x4b & ~0x7], %f48
6913 ldsba [%r1]12, %r4
6914 ldsha [%r1]12, %r14
6915 ldswa [%r1]12, %r12
6916 lduba [%r1]12, %r6
6917 lduha [%r1]12, %r4
6918 ldxa [%r1]12, %r12
6919 ldda [%r1]12, %r16
6920 ldstuba [%r1]12, %r14
6921 swapa [%r1]12, %r2
6922 lda [%r1]12, %f48
6923 ldda [%r1]12, %f48
6924 stba %r6, [%r1]12
6925 stha %r14, [%r1]12
6926 stwa %r10, [%r1]12
6927 sta %f48, [%r1]12
6928 stda %f48, [%r1]12
6929casa [%r1]0xc, %r2, %g0
6930casxa [%r1]0xc, %r2, %g0
6931 prefetcha [%r1]12, 0x2
6932CASE_ASI_0x10_th5:
6933 mov %r24, %r1
6934 ldx [%r26 + 0x40 & ~0x7], %r2
6935 ldx [%r27 + 0x13 & ~0x7], %r4
6936 ldx [%r21 + 0x4f & ~0x7], %r6
6937 ldx [%r23 + 0x4e & ~0x7], %r8
6938 ldx [%r28 + 0x91 & ~0x7], %r10
6939 ldx [%r28 + 0x38 & ~0x7], %r12
6940 ldx [%r26 + 0x17 & ~0x7], %r14
6941 ldx [%r24 + 0x9b & ~0x7], %r16
6942 ld [%r23 + 0x22 & ~0x7], %f0
6943 ld [%r23 + 0xc2 & ~0x7], %f16
6944 ld [%r24 + 0xcc & ~0x7], %f32
6945 ld [%r26 + 0x32 & ~0x7], %f48
6946 ldsba [%r1]16, %r14
6947 ldsha [%r1]16, %r8
6948 ldswa [%r1]16, %r2
6949 lduba [%r1]16, %r2
6950 lduha [%r1]16, %r16
6951 ldxa [%r1]16, %r16
6952 ldda [%r1]16, %r12
6953 ldstuba [%r1]16, %r10
6954 swapa [%r1]16, %r12
6955 lda [%r1]16, %f48
6956 ldda [%r1]16, %f16
6957 stba %r6, [%r1]16
6958 stha %r14, [%r1]16
6959 stwa %r4, [%r1]16
6960 sta %f16, [%r1]16
6961 stda %f48, [%r1]16
6962casa [%r1]0x10, %r2, %g0
6963casxa [%r1]0x10, %r2, %g0
6964 prefetcha [%r1]16, 0x9
6965CASE_ASI_0x11_th5:
6966 mov %r26, %r1
6967 ldx [%r28 + 0xbb & ~0x7], %r2
6968 ldx [%r24 + 0xfd & ~0x7], %r4
6969 ldx [%r24 + 0xfc & ~0x7], %r6
6970 ldx [%r27 + 0xe0 & ~0x7], %r8
6971 ldx [%r25 + 0x40 & ~0x7], %r10
6972 ldx [%r27 + 0xf8 & ~0x7], %r12
6973 ldx [%r21 + 0x78 & ~0x7], %r14
6974 ldx [%r25 + 0x1f & ~0x7], %r16
6975 ld [%r22 + 0x63 & ~0x7], %f0
6976 ld [%r24 + 0x8b & ~0x7], %f16
6977 ld [%r28 + 0xa0 & ~0x7], %f32
6978 ld [%r26 + 0x0 & ~0x7], %f48
6979 ldsba [%r1]17, %r10
6980 ldsha [%r1]17, %r12
6981 ldswa [%r1]17, %r12
6982 lduba [%r1]17, %r2
6983 lduha [%r1]17, %r2
6984 ldxa [%r1]17, %r10
6985 ldda [%r1]17, %r8
6986 ldstuba [%r1]17, %r4
6987 swapa [%r1]17, %r16
6988 lda [%r1]17, %f0
6989 ldda [%r1]17, %f32
6990 stba %r8, [%r1]17
6991 stha %r6, [%r1]17
6992 stwa %r4, [%r1]17
6993 sta %f48, [%r1]17
6994 stda %f16, [%r1]17
6995casa [%r1]0x11, %r2, %g0
6996casxa [%r1]0x11, %r2, %g0
6997 prefetcha [%r1]17, 0x4
6998CASE_ASI_0x18_th5:
6999 mov %r24, %r1
7000 ldx [%r26 + 0x56 & ~0x7], %r2
7001 ldx [%r26 + 0x60 & ~0x7], %r4
7002 ldx [%r21 + 0x43 & ~0x7], %r6
7003 ldx [%r26 + 0x96 & ~0x7], %r8
7004 ldx [%r23 + 0x4 & ~0x7], %r10
7005 ldx [%r22 + 0xf9 & ~0x7], %r12
7006 ldx [%r25 + 0x86 & ~0x7], %r14
7007 ldx [%r24 + 0xfb & ~0x7], %r16
7008 ld [%r22 + 0x37 & ~0x7], %f0
7009 ld [%r22 + 0xc3 & ~0x7], %f16
7010 ld [%r23 + 0xad & ~0x7], %f32
7011 ld [%r24 + 0x55 & ~0x7], %f48
7012 ldsba [%r1]24, %r4
7013 ldsha [%r1]24, %r16
7014 ldswa [%r1]24, %r6
7015 lduba [%r1]24, %r2
7016 lduha [%r1]24, %r14
7017 ldxa [%r1]24, %r6
7018 ldda [%r1]24, %r16
7019 ldstuba [%r1]24, %r16
7020 swapa [%r1]24, %r10
7021 lda [%r1]24, %f48
7022 ldda [%r1]24, %f48
7023 stba %r2, [%r1]24
7024 stha %r2, [%r1]24
7025 stwa %r14, [%r1]24
7026 sta %f48, [%r1]24
7027 stda %f0, [%r1]24
7028casa [%r1]0x18, %r2, %g0
7029casxa [%r1]0x18, %r2, %g0
7030 prefetcha [%r1]24, 0x7
7031CASE_ASI_0x19_th5:
7032 mov %r21, %r1
7033 ldx [%r22 + 0x71 & ~0x7], %r2
7034 ldx [%r24 + 0xc8 & ~0x7], %r4
7035 ldx [%r23 + 0x3 & ~0x7], %r6
7036 ldx [%r22 + 0x94 & ~0x7], %r8
7037 ldx [%r22 + 0x62 & ~0x7], %r10
7038 ldx [%r24 + 0x12 & ~0x7], %r12
7039 ldx [%r28 + 0x2a & ~0x7], %r14
7040 ldx [%r25 + 0x19 & ~0x7], %r16
7041 ld [%r21 + 0xf4 & ~0x7], %f0
7042 ld [%r26 + 0xea & ~0x7], %f16
7043 ld [%r28 + 0x6c & ~0x7], %f32
7044 ld [%r26 + 0x76 & ~0x7], %f48
7045 ldsba [%r1]25, %r8
7046 ldsha [%r1]25, %r14
7047 ldswa [%r1]25, %r6
7048 lduba [%r1]25, %r6
7049 lduha [%r1]25, %r10
7050 ldxa [%r1]25, %r16
7051 ldda [%r1]25, %r8
7052 ldstuba [%r1]25, %r10
7053 swapa [%r1]25, %r14
7054 lda [%r1]25, %f0
7055 ldda [%r1]25, %f16
7056 stba %r8, [%r1]25
7057 stha %r4, [%r1]25
7058 stwa %r14, [%r1]25
7059 sta %f32, [%r1]25
7060 stda %f0, [%r1]25
7061casa [%r1]0x19, %r2, %g0
7062casxa [%r1]0x19, %r2, %g0
7063 prefetcha [%r1]25, 0x3
7064CASE_ASI_0x80_th5:
7065 mov %r28, %r1
7066 ldx [%r28 + 0x44 & ~0x7], %r2
7067 ldx [%r21 + 0xe2 & ~0x7], %r4
7068 ldx [%r26 + 0xe7 & ~0x7], %r6
7069 ldx [%r21 + 0x66 & ~0x7], %r8
7070 ldx [%r28 + 0x11 & ~0x7], %r10
7071 ldx [%r22 + 0xbd & ~0x7], %r12
7072 ldx [%r28 + 0xbe & ~0x7], %r14
7073 ldx [%r24 + 0x9d & ~0x7], %r16
7074 ld [%r27 + 0xff & ~0x7], %f0
7075 ld [%r23 + 0xaf & ~0x7], %f16
7076 ld [%r24 + 0xd & ~0x7], %f32
7077 ld [%r23 + 0xad & ~0x7], %f48
7078 ldsba [%r1]128, %r8
7079 ldsha [%r1]128, %r4
7080 ldswa [%r1]128, %r4
7081 lduba [%r1]128, %r12
7082 lduha [%r1]128, %r16
7083 ldxa [%r1]128, %r6
7084 ldda [%r1]128, %r8
7085 ldstuba [%r1]128, %r12
7086 swapa [%r1]128, %r8
7087 lda [%r1]128, %f32
7088 ldda [%r1]128, %f0
7089 stba %r4, [%r1]128
7090 stha %r10, [%r1]128
7091 stwa %r12, [%r1]128
7092 sta %f16, [%r1]128
7093 stda %f32, [%r1]128
7094casa [%r1]0x80, %r2, %g0
7095casxa [%r1]0x80, %r2, %g0
7096 prefetcha [%r1]128, 0x1a
7097CASE_ASI_0x81_th5:
7098 mov %r28, %r1
7099 ldx [%r25 + 0xe7 & ~0x7], %r2
7100 ldx [%r28 + 0xfa & ~0x7], %r4
7101 ldx [%r25 + 0x75 & ~0x7], %r6
7102 ldx [%r25 + 0xe & ~0x7], %r8
7103 ldx [%r26 + 0x78 & ~0x7], %r10
7104 ldx [%r27 + 0xf & ~0x7], %r12
7105 ldx [%r22 + 0xcc & ~0x7], %r14
7106 ldx [%r26 + 0xb5 & ~0x7], %r16
7107 ld [%r21 + 0x7c & ~0x7], %f0
7108 ld [%r24 + 0x5 & ~0x7], %f16
7109 ld [%r23 + 0x2 & ~0x7], %f32
7110 ld [%r25 + 0x68 & ~0x7], %f48
7111 ldsba [%r1]129, %r16
7112 ldsha [%r1]129, %r8
7113 ldswa [%r1]129, %r14
7114 lduba [%r1]129, %r12
7115 lduha [%r1]129, %r16
7116 ldxa [%r1]129, %r10
7117 ldda [%r1]129, %r4
7118 ldstuba [%r1]129, %r14
7119 swapa [%r1]129, %r12
7120 lda [%r1]129, %f16
7121 ldda [%r1]129, %f0
7122 stba %r12, [%r1]129
7123 stha %r4, [%r1]129
7124 stwa %r10, [%r1]129
7125 sta %f16, [%r1]129
7126 stda %f32, [%r1]129
7127casa [%r1]0x81, %r2, %g0
7128casxa [%r1]0x81, %r2, %g0
7129 prefetcha [%r1]129, 0x6
7130CASE_ASI_0x82_th5:
7131 mov %r22, %r1
7132 ldx [%r21 + 0xbd & ~0x7], %r2
7133 ldx [%r26 + 0x88 & ~0x7], %r4
7134 ldx [%r27 + 0x11 & ~0x7], %r6
7135 ldx [%r26 + 0x7 & ~0x7], %r8
7136 ldx [%r28 + 0x71 & ~0x7], %r10
7137 ldx [%r26 + 0x35 & ~0x7], %r12
7138 ldx [%r28 + 0x44 & ~0x7], %r14
7139 ldx [%r22 + 0x63 & ~0x7], %r16
7140 ld [%r24 + 0x66 & ~0x7], %f0
7141 ld [%r23 + 0x9a & ~0x7], %f16
7142 ld [%r28 + 0x2c & ~0x7], %f32
7143 ld [%r27 + 0x16 & ~0x7], %f48
7144 ldsba [%r1]130, %r2
7145 ldsha [%r1]130, %r12
7146 ldswa [%r1]130, %r12
7147 lduba [%r1]130, %r12
7148 lduha [%r1]130, %r12
7149 ldxa [%r1]130, %r14
7150 ldda [%r1]130, %r8
7151 ldstuba [%r1]130, %r6
7152 swapa [%r1]130, %r10
7153 lda [%r1]130, %f0
7154 ldda [%r1]130, %f16
7155 stba %r10, [%r1]130
7156 stha %r8, [%r1]130
7157 stwa %r10, [%r1]130
7158 sta %f0, [%r1]130
7159 stda %f0, [%r1]130
7160casa [%r1]0x82, %r2, %g0
7161casxa [%r1]0x82, %r2, %g0
7162 prefetcha [%r1]130, 0x13
7163CASE_ASI_0x83_th5:
7164 mov %r23, %r1
7165 ldx [%r22 + 0xd7 & ~0x7], %r2
7166 ldx [%r23 + 0x6a & ~0x7], %r4
7167 ldx [%r26 + 0xf8 & ~0x7], %r6
7168 ldx [%r27 + 0xb2 & ~0x7], %r8
7169 ldx [%r26 + 0x28 & ~0x7], %r10
7170 ldx [%r27 + 0x56 & ~0x7], %r12
7171 ldx [%r27 + 0x54 & ~0x7], %r14
7172 ldx [%r22 + 0x2f & ~0x7], %r16
7173 ld [%r21 + 0x43 & ~0x7], %f0
7174 ld [%r27 + 0xf4 & ~0x7], %f16
7175 ld [%r28 + 0x80 & ~0x7], %f32
7176 ld [%r28 + 0xbb & ~0x7], %f48
7177 ldsba [%r1]131, %r8
7178 ldsha [%r1]131, %r2
7179 ldswa [%r1]131, %r14
7180 lduba [%r1]131, %r4
7181 lduha [%r1]131, %r14
7182 ldxa [%r1]131, %r4
7183 ldda [%r1]131, %r10
7184 ldstuba [%r1]131, %r6
7185 swapa [%r1]131, %r6
7186 lda [%r1]131, %f48
7187 ldda [%r1]131, %f32
7188 stba %r12, [%r1]131
7189 stha %r2, [%r1]131
7190 stwa %r4, [%r1]131
7191 sta %f16, [%r1]131
7192 stda %f0, [%r1]131
7193casa [%r1]0x83, %r2, %g0
7194casxa [%r1]0x83, %r2, %g0
7195 prefetcha [%r1]131, 0x4
7196CASE_ASI_0x88_th5:
7197 mov %r26, %r1
7198 ldx [%r25 + 0x1b & ~0x7], %r2
7199 ldx [%r23 + 0xeb & ~0x7], %r4
7200 ldx [%r28 + 0x3b & ~0x7], %r6
7201 ldx [%r22 + 0x6 & ~0x7], %r8
7202 ldx [%r23 + 0xeb & ~0x7], %r10
7203 ldx [%r24 + 0xf0 & ~0x7], %r12
7204 ldx [%r21 + 0xc6 & ~0x7], %r14
7205 ldx [%r27 + 0x92 & ~0x7], %r16
7206 ld [%r24 + 0x57 & ~0x7], %f0
7207 ld [%r26 + 0xf2 & ~0x7], %f16
7208 ld [%r28 + 0x65 & ~0x7], %f32
7209 ld [%r26 + 0xa3 & ~0x7], %f48
7210 ldsba [%r1]136, %r6
7211 ldsha [%r1]136, %r10
7212 ldswa [%r1]136, %r2
7213 lduba [%r1]136, %r14
7214 lduha [%r1]136, %r10
7215 ldxa [%r1]136, %r6
7216 ldda [%r1]136, %r16
7217 ldstuba [%r1]136, %r4
7218 swapa [%r1]136, %r10
7219 lda [%r1]136, %f0
7220 ldda [%r1]136, %f16
7221 stba %r2, [%r1]136
7222 stha %r0, [%r1]136
7223 stwa %r6, [%r1]136
7224 sta %f0, [%r1]136
7225 stda %f16, [%r1]136
7226casa [%r1]0x88, %r2, %g0
7227casxa [%r1]0x88, %r2, %g0
7228 prefetcha [%r1]136, 0x3
7229CASE_ASI_0x89_th5:
7230 mov %r24, %r1
7231 ldx [%r28 + 0xe0 & ~0x7], %r2
7232 ldx [%r25 + 0xc2 & ~0x7], %r4
7233 ldx [%r27 + 0xf2 & ~0x7], %r6
7234 ldx [%r24 + 0xe0 & ~0x7], %r8
7235 ldx [%r21 + 0x62 & ~0x7], %r10
7236 ldx [%r28 + 0x25 & ~0x7], %r12
7237 ldx [%r26 + 0x98 & ~0x7], %r14
7238 ldx [%r23 + 0xaf & ~0x7], %r16
7239 ld [%r25 + 0x4a & ~0x7], %f0
7240 ld [%r24 + 0x39 & ~0x7], %f16
7241 ld [%r24 + 0x63 & ~0x7], %f32
7242 ld [%r25 + 0xc2 & ~0x7], %f48
7243 ldsba [%r1]137, %r12
7244 ldsha [%r1]137, %r12
7245 ldswa [%r1]137, %r8
7246 lduba [%r1]137, %r16
7247 lduha [%r1]137, %r10
7248 ldxa [%r1]137, %r4
7249 ldda [%r1]137, %r12
7250 ldstuba [%r1]137, %r6
7251 swapa [%r1]137, %r14
7252 lda [%r1]137, %f16
7253 ldda [%r1]137, %f48
7254 stba %r10, [%r1]137
7255 stha %r2, [%r1]137
7256 stwa %r10, [%r1]137
7257 sta %f48, [%r1]137
7258 stda %f0, [%r1]137
7259casa [%r1]0x89, %r2, %g0
7260casxa [%r1]0x89, %r2, %g0
7261 prefetcha [%r1]137, 0x1d
7262CASE_ASI_0x8a_th5:
7263 mov %r22, %r1
7264 ldx [%r26 + 0xee & ~0x7], %r2
7265 ldx [%r23 + 0xba & ~0x7], %r4
7266 ldx [%r25 + 0x35 & ~0x7], %r6
7267 ldx [%r26 + 0x4b & ~0x7], %r8
7268 ldx [%r26 + 0xdc & ~0x7], %r10
7269 ldx [%r23 + 0x3 & ~0x7], %r12
7270 ldx [%r22 + 0x77 & ~0x7], %r14
7271 ldx [%r22 + 0xaf & ~0x7], %r16
7272 ld [%r24 + 0x20 & ~0x7], %f0
7273 ld [%r24 + 0x34 & ~0x7], %f16
7274 ld [%r27 + 0xad & ~0x7], %f32
7275 ld [%r26 + 0xee & ~0x7], %f48
7276 ldsba [%r1]138, %r12
7277 ldsha [%r1]138, %r12
7278 ldswa [%r1]138, %r4
7279 lduba [%r1]138, %r4
7280 lduha [%r1]138, %r12
7281 ldxa [%r1]138, %r8
7282 ldda [%r1]138, %r4
7283 ldstuba [%r1]138, %r16
7284 swapa [%r1]138, %r16
7285 lda [%r1]138, %f48
7286 ldda [%r1]138, %f48
7287 stba %r10, [%r1]138
7288 stha %r6, [%r1]138
7289 stwa %r2, [%r1]138
7290 sta %f48, [%r1]138
7291 stda %f16, [%r1]138
7292casa [%r1]0x8a, %r2, %g0
7293casxa [%r1]0x8a, %r2, %g0
7294 prefetcha [%r1]138, 0x1c
7295CASE_ASI_0x8b_th5:
7296 mov %r26, %r1
7297 ldx [%r27 + 0x24 & ~0x7], %r2
7298 ldx [%r22 + 0xd9 & ~0x7], %r4
7299 ldx [%r21 + 0x2d & ~0x7], %r6
7300 ldx [%r26 + 0x5b & ~0x7], %r8
7301 ldx [%r28 + 0xb7 & ~0x7], %r10
7302 ldx [%r25 + 0x35 & ~0x7], %r12
7303 ldx [%r26 + 0x95 & ~0x7], %r14
7304 ldx [%r23 + 0x21 & ~0x7], %r16
7305 ld [%r26 + 0xb & ~0x7], %f0
7306 ld [%r26 + 0x95 & ~0x7], %f16
7307 ld [%r24 + 0x13 & ~0x7], %f32
7308 ld [%r27 + 0x5d & ~0x7], %f48
7309 ldsba [%r1]139, %r16
7310 ldsha [%r1]139, %r14
7311 ldswa [%r1]139, %r14
7312 lduba [%r1]139, %r10
7313 lduha [%r1]139, %r8
7314 ldxa [%r1]139, %r16
7315 ldda [%r1]139, %r16
7316 ldstuba [%r1]139, %r2
7317 swapa [%r1]139, %r12
7318 lda [%r1]139, %f48
7319 ldda [%r1]139, %f16
7320 stba %r2, [%r1]139
7321 stha %r2, [%r1]139
7322 stwa %r0, [%r1]139
7323 sta %f32, [%r1]139
7324 stda %f48, [%r1]139
7325casa [%r1]0x8b, %r2, %g0
7326casxa [%r1]0x8b, %r2, %g0
7327 prefetcha [%r1]139, 0xb
7328 nop
7329 nop
7330 nop
7331subcc %r19, 1, %r19
7332cmp %r19, 2
7333bz,a TH5_LOOP
7334ta T_CHANGE_PRIV
7335cmp %r19, 1
7336bz,a TH5_LOOP
7337ta T_CHANGE_HPRIV
7338 nop
7339 ba main_text_end
7340 nop
7341 nop
7342 nop
7343 nop
7344 nop
7345 LOOP_T6:
7346ta T_CHANGE_HPRIV
7347 add %g0, 0x3, %r19
7348TH6_LOOP:
7349CASE_ASI_0x0_th6:
7350 wr %g0, 0x0, %asi
7351 ldxa [0x0] %asi, %l0
7352 stxa %l0, [0x0] %asi
7353CASE_ASI_0x1_th6:
7354 wr %g0, 0x1, %asi
7355 ldxa [0x0] %asi, %l0
7356 stxa %l0, [0x0] %asi
7357CASE_ASI_0x2_th6:
7358 wr %g0, 0x2, %asi
7359 ldxa [0x0] %asi, %l0
7360 stxa %l0, [0x0] %asi
7361CASE_ASI_0x3_th6:
7362 wr %g0, 0x3, %asi
7363 ldxa [0x0] %asi, %l0
7364 stxa %l0, [0x0] %asi
7365CASE_ASI_0x5_th6:
7366 wr %g0, 0x5, %asi
7367 ldxa [0x0] %asi, %l0
7368 stxa %l0, [0x0] %asi
7369CASE_ASI_0x6_th6:
7370 wr %g0, 0x6, %asi
7371 ldxa [0x0] %asi, %l0
7372 stxa %l0, [0x0] %asi
7373CASE_ASI_0x7_th6:
7374 wr %g0, 0x7, %asi
7375 ldxa [0x0] %asi, %l0
7376 stxa %l0, [0x0] %asi
7377CASE_ASI_0x8_th6:
7378 wr %g0, 0x8, %asi
7379 ldxa [0x0] %asi, %l0
7380 stxa %l0, [0x0] %asi
7381CASE_ASI_0x9_th6:
7382 wr %g0, 0x9, %asi
7383 ldxa [0x0] %asi, %l0
7384 stxa %l0, [0x0] %asi
7385CASE_ASI_0xa_th6:
7386 wr %g0, 0xa, %asi
7387 ldxa [0x0] %asi, %l0
7388 stxa %l0, [0x0] %asi
7389CASE_ASI_0xb_th6:
7390 wr %g0, 0xb, %asi
7391 ldxa [0x0] %asi, %l0
7392 stxa %l0, [0x0] %asi
7393CASE_ASI_0xd_th6:
7394 wr %g0, 0xd, %asi
7395 ldxa [0x0] %asi, %l0
7396 stxa %l0, [0x0] %asi
7397CASE_ASI_0xe_th6:
7398 wr %g0, 0xe, %asi
7399 ldxa [0x0] %asi, %l0
7400 stxa %l0, [0x0] %asi
7401CASE_ASI_0xf_th6:
7402 wr %g0, 0xf, %asi
7403 ldxa [0x0] %asi, %l0
7404 stxa %l0, [0x0] %asi
7405CASE_ASI_0x12_th6:
7406 wr %g0, 0x12, %asi
7407 ldxa [0x0] %asi, %l0
7408 stxa %l0, [0x0] %asi
7409CASE_ASI_0x13_th6:
7410 wr %g0, 0x13, %asi
7411 ldxa [0x0] %asi, %l0
7412 stxa %l0, [0x0] %asi
7413CASE_ASI_0x1a_th6:
7414 wr %g0, 0x1a, %asi
7415 ldxa [0x0] %asi, %l0
7416 stxa %l0, [0x0] %asi
7417CASE_ASI_0x1b_th6:
7418 wr %g0, 0x1b, %asi
7419 ldxa [0x0] %asi, %l0
7420 stxa %l0, [0x0] %asi
7421CASE_ASI_0x20_th6:
7422 wr %g0, 0x20, %asi
7423 ldxa [0x0] %asi, %l0
7424 stxa %l0, [0x0] %asi
7425CASE_ASI_0x21_th6:
7426 wr %g0, 0x21, %asi
7427 ldxa [0x0] %asi, %l0
7428 stxa %l0, [0x0] %asi
7429CASE_ASI_0x25_th6:
7430 wr %g0, 0x25, %asi
7431 ldxa [0x0] %asi, %l0
7432 stxa %l0, [0x0] %asi
7433CASE_ASI_0x28_th6:
7434 wr %g0, 0x28, %asi
7435 ldxa [0x0] %asi, %l0
7436 stxa %l0, [0x0] %asi
7437CASE_ASI_0x29_th6:
7438 wr %g0, 0x29, %asi
7439 ldxa [0x0] %asi, %l0
7440 stxa %l0, [0x0] %asi
7441CASE_ASI_0x2d_th6:
7442 wr %g0, 0x2d, %asi
7443 ldxa [0x0] %asi, %l0
7444 stxa %l0, [0x0] %asi
7445CASE_ASI_0x32_th6:
7446 wr %g0, 0x32, %asi
7447 ldxa [0x0] %asi, %l0
7448 stxa %l0, [0x0] %asi
7449CASE_ASI_0x33_th6:
7450 wr %g0, 0x33, %asi
7451 ldxa [0x0] %asi, %l0
7452 stxa %l0, [0x0] %asi
7453CASE_ASI_0x34_th6:
7454 wr %g0, 0x34, %asi
7455 ldxa [0x0] %asi, %l0
7456 stxa %l0, [0x0] %asi
7457CASE_ASI_0x35_th6:
7458 wr %g0, 0x35, %asi
7459 ldxa [0x0] %asi, %l0
7460 stxa %l0, [0x0] %asi
7461CASE_ASI_0x37_th6:
7462 wr %g0, 0x37, %asi
7463 ldxa [0x0] %asi, %l0
7464 stxa %l0, [0x0] %asi
7465CASE_ASI_0x3a_th6:
7466 wr %g0, 0x3a, %asi
7467 ldxa [0x0] %asi, %l0
7468 stxa %l0, [0x0] %asi
7469CASE_ASI_0x3b_th6:
7470 wr %g0, 0x3b, %asi
7471 ldxa [0x0] %asi, %l0
7472 stxa %l0, [0x0] %asi
7473CASE_ASI_0x3c_th6:
7474 wr %g0, 0x3c, %asi
7475 ldxa [0x0] %asi, %l0
7476 stxa %l0, [0x0] %asi
7477CASE_ASI_0x3d_th6:
7478 wr %g0, 0x3d, %asi
7479 ldxa [0x0] %asi, %l0
7480 stxa %l0, [0x0] %asi
7481CASE_ASI_0x3f_th6:
7482 wr %g0, 0x3f, %asi
7483 ldxa [0x0] %asi, %l0
7484 stxa %l0, [0x0] %asi
7485CASE_ASI_0x40_th6:
7486 wr %g0, 0x40, %asi
7487 ldxa [0x0] %asi, %l0
7488 stxa %l0, [0x0] %asi
7489CASE_ASI_0x41_th6:
7490 wr %g0, 0x41, %asi
7491 ldxa [0x0] %asi, %l0
7492 stxa %l0, [0x0] %asi
7493CASE_ASI_0x42_th6:
7494 wr %g0, 0x42, %asi
7495 ldxa [0x0] %asi, %l0
7496 stxa %l0, [0x0] %asi
7497CASE_ASI_0x43_th6:
7498 wr %g0, 0x43, %asi
7499 ldxa [0x0] %asi, %l0
7500 stxa %l0, [0x0] %asi
7501CASE_ASI_0x44_th6:
7502 wr %g0, 0x44, %asi
7503 ldxa [0x0] %asi, %l0
7504 stxa %l0, [0x0] %asi
7505CASE_ASI_0x45_th6:
7506 wr %g0, 0x45, %asi
7507 ldxa [0x0] %asi, %l0
7508 stxa %l0, [0x0] %asi
7509CASE_ASI_0x48_th6:
7510 wr %g0, 0x48, %asi
7511 ldxa [0x0] %asi, %l0
7512 stxa %l0, [0x0] %asi
7513CASE_ASI_0x49_th6:
7514 wr %g0, 0x49, %asi
7515 ldxa [0x0] %asi, %l0
7516 stxa %l0, [0x0] %asi
7517CASE_ASI_0x4a_th6:
7518 wr %g0, 0x4a, %asi
7519 ldxa [0x0] %asi, %l0
7520 stxa %l0, [0x0] %asi
7521CASE_ASI_0x4b_th6:
7522 wr %g0, 0x4b, %asi
7523 ldxa [0x0] %asi, %l0
7524 stxa %l0, [0x0] %asi
7525CASE_ASI_0x4c_th6:
7526 wr %g0, 0x4c, %asi
7527 ldxa [0x0] %asi, %l0
7528 stxa %l0, [0x0] %asi
7529CASE_ASI_0x4d_th6:
7530 wr %g0, 0x4d, %asi
7531 ldxa [0x0] %asi, %l0
7532 stxa %l0, [0x0] %asi
7533CASE_ASI_0x4e_th6:
7534 wr %g0, 0x4e, %asi
7535 ldxa [0x0] %asi, %l0
7536 stxa %l0, [0x0] %asi
7537CASE_ASI_0x4f_th6:
7538 wr %g0, 0x4f, %asi
7539 ldxa [0x0] %asi, %l0
7540 stxa %l0, [0x0] %asi
7541CASE_ASI_0x50_th6:
7542 wr %g0, 0x50, %asi
7543 ldxa [0x0] %asi, %l0
7544 stxa %l0, [0x0] %asi
7545CASE_ASI_0x51_th6:
7546 wr %g0, 0x51, %asi
7547 ldxa [0x0] %asi, %l0
7548 stxa %l0, [0x0] %asi
7549CASE_ASI_0x52_th6:
7550 wr %g0, 0x52, %asi
7551 ldxa [0x0] %asi, %l0
7552 stxa %l0, [0x0] %asi
7553CASE_ASI_0x53_th6:
7554 wr %g0, 0x53, %asi
7555 ldxa [0x0] %asi, %l0
7556 stxa %l0, [0x0] %asi
7557CASE_ASI_0x56_th6:
7558 wr %g0, 0x56, %asi
7559 ldxa [0x0] %asi, %l0
7560 stxa %l0, [0x0] %asi
7561CASE_ASI_0x57_th6:
7562 wr %g0, 0x57, %asi
7563 ldxa [0x0] %asi, %l0
7564 stxa %l0, [0x0] %asi
7565CASE_ASI_0x58_th6:
7566 wr %g0, 0x58, %asi
7567 ldxa [0x0] %asi, %l0
7568 stxa %l0, [0x0] %asi
7569CASE_ASI_0x59_th6:
7570 wr %g0, 0x59, %asi
7571 ldxa [0x0] %asi, %l0
7572 stxa %l0, [0x0] %asi
7573CASE_ASI_0x5a_th6:
7574 wr %g0, 0x5a, %asi
7575 ldxa [0x0] %asi, %l0
7576 stxa %l0, [0x0] %asi
7577CASE_ASI_0x5b_th6:
7578 wr %g0, 0x5b, %asi
7579 ldxa [0x0] %asi, %l0
7580 stxa %l0, [0x0] %asi
7581CASE_ASI_0x5e_th6:
7582 wr %g0, 0x5e, %asi
7583 ldxa [0x0] %asi, %l0
7584 stxa %l0, [0x0] %asi
7585CASE_ASI_0x5f_th6:
7586 wr %g0, 0x5f, %asi
7587 ldxa [0x0] %asi, %l0
7588 stxa %l0, [0x0] %asi
7589CASE_ASI_0x60_th6:
7590 wr %g0, 0x60, %asi
7591 ldxa [0x0] %asi, %l0
7592 stxa %l0, [0x0] %asi
7593CASE_ASI_0x61_th6:
7594 wr %g0, 0x61, %asi
7595 ldxa [0x0] %asi, %l0
7596 stxa %l0, [0x0] %asi
7597CASE_ASI_0x62_th6:
7598 wr %g0, 0x62, %asi
7599 ldxa [0x0] %asi, %l0
7600 stxa %l0, [0x0] %asi
7601CASE_ASI_0x63_th6:
7602 wr %g0, 0x63, %asi
7603 ldxa [0x0] %asi, %l0
7604 stxa %l0, [0x0] %asi
7605CASE_ASI_0x64_th6:
7606 wr %g0, 0x64, %asi
7607 ldxa [0x0] %asi, %l0
7608 stxa %l0, [0x0] %asi
7609CASE_ASI_0x65_th6:
7610 wr %g0, 0x65, %asi
7611 ldxa [0x0] %asi, %l0
7612 stxa %l0, [0x0] %asi
7613CASE_ASI_0x68_th6:
7614 wr %g0, 0x68, %asi
7615 ldxa [0x0] %asi, %l0
7616 stxa %l0, [0x0] %asi
7617CASE_ASI_0x69_th6:
7618 wr %g0, 0x69, %asi
7619 ldxa [0x0] %asi, %l0
7620 stxa %l0, [0x0] %asi
7621CASE_ASI_0x6a_th6:
7622 wr %g0, 0x6a, %asi
7623 ldxa [0x0] %asi, %l0
7624 stxa %l0, [0x0] %asi
7625CASE_ASI_0x6b_th6:
7626 wr %g0, 0x6b, %asi
7627 ldxa [0x0] %asi, %l0
7628 stxa %l0, [0x0] %asi
7629CASE_ASI_0x6c_th6:
7630 wr %g0, 0x6c, %asi
7631 ldxa [0x0] %asi, %l0
7632 stxa %l0, [0x0] %asi
7633CASE_ASI_0x6d_th6:
7634 wr %g0, 0x6d, %asi
7635 ldxa [0x0] %asi, %l0
7636 stxa %l0, [0x0] %asi
7637CASE_ASI_0x6e_th6:
7638 wr %g0, 0x6e, %asi
7639 ldxa [0x0] %asi, %l0
7640 stxa %l0, [0x0] %asi
7641CASE_ASI_0x6f_th6:
7642 wr %g0, 0x6f, %asi
7643 ldxa [0x0] %asi, %l0
7644 stxa %l0, [0x0] %asi
7645CASE_ASI_0x70_th6:
7646 wr %g0, 0x70, %asi
7647 ldxa [0x0] %asi, %l0
7648 stxa %l0, [0x0] %asi
7649CASE_ASI_0x71_th6:
7650 wr %g0, 0x71, %asi
7651 ldxa [0x0] %asi, %l0
7652 stxa %l0, [0x0] %asi
7653CASE_ASI_0x72_th6:
7654 wr %g0, 0x72, %asi
7655 ldxa [0x0] %asi, %l0
7656 stxa %l0, [0x0] %asi
7657CASE_ASI_0x74_th6:
7658 wr %g0, 0x74, %asi
7659 ldxa [0x0] %asi, %l0
7660 stxa %l0, [0x0] %asi
7661CASE_ASI_0x75_th6:
7662 wr %g0, 0x75, %asi
7663 ldxa [0x0] %asi, %l0
7664 stxa %l0, [0x0] %asi
7665CASE_ASI_0x76_th6:
7666 wr %g0, 0x76, %asi
7667 ldxa [0x0] %asi, %l0
7668 stxa %l0, [0x0] %asi
7669CASE_ASI_0x77_th6:
7670 wr %g0, 0x77, %asi
7671 ldxa [0x0] %asi, %l0
7672 stxa %l0, [0x0] %asi
7673CASE_ASI_0x78_th6:
7674 wr %g0, 0x78, %asi
7675 ldxa [0x0] %asi, %l0
7676 stxa %l0, [0x0] %asi
7677CASE_ASI_0x79_th6:
7678 wr %g0, 0x79, %asi
7679 ldxa [0x0] %asi, %l0
7680 stxa %l0, [0x0] %asi
7681CASE_ASI_0x7a_th6:
7682 wr %g0, 0x7a, %asi
7683 ldxa [0x0] %asi, %l0
7684 stxa %l0, [0x0] %asi
7685CASE_ASI_0x7b_th6:
7686 wr %g0, 0x7b, %asi
7687 ldxa [0x0] %asi, %l0
7688 stxa %l0, [0x0] %asi
7689CASE_ASI_0x7c_th6:
7690 wr %g0, 0x7c, %asi
7691 ldxa [0x0] %asi, %l0
7692 stxa %l0, [0x0] %asi
7693CASE_ASI_0x7d_th6:
7694 wr %g0, 0x7d, %asi
7695 ldxa [0x0] %asi, %l0
7696 stxa %l0, [0x0] %asi
7697CASE_ASI_0x7e_th6:
7698 wr %g0, 0x7e, %asi
7699 ldxa [0x0] %asi, %l0
7700 stxa %l0, [0x0] %asi
7701CASE_ASI_0x7f_th6:
7702 wr %g0, 0x7f, %asi
7703 ldxa [0x0] %asi, %l0
7704 stxa %l0, [0x0] %asi
7705CASE_ASI_0x84_th6:
7706 wr %g0, 0x84, %asi
7707 ldxa [0x0] %asi, %l0
7708 stxa %l0, [0x0] %asi
7709CASE_ASI_0x85_th6:
7710 wr %g0, 0x85, %asi
7711 ldxa [0x0] %asi, %l0
7712 stxa %l0, [0x0] %asi
7713CASE_ASI_0x86_th6:
7714 wr %g0, 0x86, %asi
7715 ldxa [0x0] %asi, %l0
7716 stxa %l0, [0x0] %asi
7717CASE_ASI_0x87_th6:
7718 wr %g0, 0x87, %asi
7719 ldxa [0x0] %asi, %l0
7720 stxa %l0, [0x0] %asi
7721CASE_ASI_0x8c_th6:
7722 wr %g0, 0x8c, %asi
7723 ldxa [0x0] %asi, %l0
7724 stxa %l0, [0x0] %asi
7725CASE_ASI_0x8d_th6:
7726 wr %g0, 0x8d, %asi
7727 ldxa [0x0] %asi, %l0
7728 stxa %l0, [0x0] %asi
7729CASE_ASI_0x8e_th6:
7730 wr %g0, 0x8e, %asi
7731 ldxa [0x0] %asi, %l0
7732 stxa %l0, [0x0] %asi
7733CASE_ASI_0x8f_th6:
7734 wr %g0, 0x8f, %asi
7735 ldxa [0x0] %asi, %l0
7736 stxa %l0, [0x0] %asi
7737CASE_ASI_0x90_th6:
7738 wr %g0, 0x90, %asi
7739 ldxa [0x0] %asi, %l0
7740 stxa %l0, [0x0] %asi
7741CASE_ASI_0x91_th6:
7742 wr %g0, 0x91, %asi
7743 ldxa [0x0] %asi, %l0
7744 stxa %l0, [0x0] %asi
7745CASE_ASI_0x92_th6:
7746 wr %g0, 0x92, %asi
7747 ldxa [0x0] %asi, %l0
7748 stxa %l0, [0x0] %asi
7749CASE_ASI_0x93_th6:
7750 wr %g0, 0x93, %asi
7751 ldxa [0x0] %asi, %l0
7752 stxa %l0, [0x0] %asi
7753CASE_ASI_0x94_th6:
7754 wr %g0, 0x94, %asi
7755 ldxa [0x0] %asi, %l0
7756 stxa %l0, [0x0] %asi
7757CASE_ASI_0x95_th6:
7758 wr %g0, 0x95, %asi
7759 ldxa [0x0] %asi, %l0
7760 stxa %l0, [0x0] %asi
7761CASE_ASI_0x96_th6:
7762 wr %g0, 0x96, %asi
7763 ldxa [0x0] %asi, %l0
7764 stxa %l0, [0x0] %asi
7765CASE_ASI_0x97_th6:
7766 wr %g0, 0x97, %asi
7767 ldxa [0x0] %asi, %l0
7768 stxa %l0, [0x0] %asi
7769CASE_ASI_0x98_th6:
7770 wr %g0, 0x98, %asi
7771 ldxa [0x0] %asi, %l0
7772 stxa %l0, [0x0] %asi
7773CASE_ASI_0x99_th6:
7774 wr %g0, 0x99, %asi
7775 ldxa [0x0] %asi, %l0
7776 stxa %l0, [0x0] %asi
7777CASE_ASI_0x9a_th6:
7778 wr %g0, 0x9a, %asi
7779 ldxa [0x0] %asi, %l0
7780 stxa %l0, [0x0] %asi
7781CASE_ASI_0x9b_th6:
7782 wr %g0, 0x9b, %asi
7783 ldxa [0x0] %asi, %l0
7784 stxa %l0, [0x0] %asi
7785CASE_ASI_0x9c_th6:
7786 wr %g0, 0x9c, %asi
7787 ldxa [0x0] %asi, %l0
7788 stxa %l0, [0x0] %asi
7789CASE_ASI_0x9d_th6:
7790 wr %g0, 0x9d, %asi
7791 ldxa [0x0] %asi, %l0
7792 stxa %l0, [0x0] %asi
7793CASE_ASI_0x9e_th6:
7794 wr %g0, 0x9e, %asi
7795 ldxa [0x0] %asi, %l0
7796 stxa %l0, [0x0] %asi
7797CASE_ASI_0x9f_th6:
7798 wr %g0, 0x9f, %asi
7799 ldxa [0x0] %asi, %l0
7800 stxa %l0, [0x0] %asi
7801CASE_ASI_0xa0_th6:
7802 wr %g0, 0xa0, %asi
7803 ldxa [0x0] %asi, %l0
7804 stxa %l0, [0x0] %asi
7805CASE_ASI_0xa1_th6:
7806 wr %g0, 0xa1, %asi
7807 ldxa [0x0] %asi, %l0
7808 stxa %l0, [0x0] %asi
7809CASE_ASI_0xa2_th6:
7810 wr %g0, 0xa2, %asi
7811 ldxa [0x0] %asi, %l0
7812 stxa %l0, [0x0] %asi
7813CASE_ASI_0xa3_th6:
7814 wr %g0, 0xa3, %asi
7815 ldxa [0x0] %asi, %l0
7816 stxa %l0, [0x0] %asi
7817CASE_ASI_0xa4_th6:
7818 wr %g0, 0xa4, %asi
7819 ldxa [0x0] %asi, %l0
7820 stxa %l0, [0x0] %asi
7821CASE_ASI_0xa5_th6:
7822 wr %g0, 0xa5, %asi
7823 ldxa [0x0] %asi, %l0
7824 stxa %l0, [0x0] %asi
7825CASE_ASI_0xa6_th6:
7826 wr %g0, 0xa6, %asi
7827 ldxa [0x0] %asi, %l0
7828 stxa %l0, [0x0] %asi
7829CASE_ASI_0xa7_th6:
7830 wr %g0, 0xa7, %asi
7831 ldxa [0x0] %asi, %l0
7832 stxa %l0, [0x0] %asi
7833CASE_ASI_0xa8_th6:
7834 wr %g0, 0xa8, %asi
7835 ldxa [0x0] %asi, %l0
7836 stxa %l0, [0x0] %asi
7837CASE_ASI_0xa9_th6:
7838 wr %g0, 0xa9, %asi
7839 ldxa [0x0] %asi, %l0
7840 stxa %l0, [0x0] %asi
7841CASE_ASI_0xaa_th6:
7842 wr %g0, 0xaa, %asi
7843 ldxa [0x0] %asi, %l0
7844 stxa %l0, [0x0] %asi
7845CASE_ASI_0xab_th6:
7846 wr %g0, 0xab, %asi
7847 ldxa [0x0] %asi, %l0
7848 stxa %l0, [0x0] %asi
7849CASE_ASI_0xac_th6:
7850 wr %g0, 0xac, %asi
7851 ldxa [0x0] %asi, %l0
7852 stxa %l0, [0x0] %asi
7853CASE_ASI_0xad_th6:
7854 wr %g0, 0xad, %asi
7855 ldxa [0x0] %asi, %l0
7856 stxa %l0, [0x0] %asi
7857CASE_ASI_0xae_th6:
7858 wr %g0, 0xae, %asi
7859 ldxa [0x0] %asi, %l0
7860 stxa %l0, [0x0] %asi
7861CASE_ASI_0xaf_th6:
7862 wr %g0, 0xaf, %asi
7863 ldxa [0x0] %asi, %l0
7864 stxa %l0, [0x0] %asi
7865CASE_ASI_0xb0_th6:
7866 wr %g0, 0xb0, %asi
7867 ldxa [0x0] %asi, %l0
7868 stxa %l0, [0x0] %asi
7869CASE_ASI_0xb1_th6:
7870 wr %g0, 0xb1, %asi
7871 ldxa [0x0] %asi, %l0
7872 stxa %l0, [0x0] %asi
7873CASE_ASI_0xb2_th6:
7874 wr %g0, 0xb2, %asi
7875 ldxa [0x0] %asi, %l0
7876 stxa %l0, [0x0] %asi
7877CASE_ASI_0xb3_th6:
7878 wr %g0, 0xb3, %asi
7879 ldxa [0x0] %asi, %l0
7880 stxa %l0, [0x0] %asi
7881CASE_ASI_0xb4_th6:
7882 wr %g0, 0xb4, %asi
7883 ldxa [0x0] %asi, %l0
7884 stxa %l0, [0x0] %asi
7885CASE_ASI_0xb5_th6:
7886 wr %g0, 0xb5, %asi
7887 ldxa [0x0] %asi, %l0
7888 stxa %l0, [0x0] %asi
7889CASE_ASI_0xb6_th6:
7890 wr %g0, 0xb6, %asi
7891 ldxa [0x0] %asi, %l0
7892 stxa %l0, [0x0] %asi
7893CASE_ASI_0xb7_th6:
7894 wr %g0, 0xb7, %asi
7895 ldxa [0x0] %asi, %l0
7896 stxa %l0, [0x0] %asi
7897CASE_ASI_0xb8_th6:
7898 wr %g0, 0xb8, %asi
7899 ldxa [0x0] %asi, %l0
7900 stxa %l0, [0x0] %asi
7901CASE_ASI_0xb9_th6:
7902 wr %g0, 0xb9, %asi
7903 ldxa [0x0] %asi, %l0
7904 stxa %l0, [0x0] %asi
7905CASE_ASI_0xba_th6:
7906 wr %g0, 0xba, %asi
7907 ldxa [0x0] %asi, %l0
7908 stxa %l0, [0x0] %asi
7909CASE_ASI_0xbb_th6:
7910 wr %g0, 0xbb, %asi
7911 ldxa [0x0] %asi, %l0
7912 stxa %l0, [0x0] %asi
7913CASE_ASI_0xbc_th6:
7914 wr %g0, 0xbc, %asi
7915 ldxa [0x0] %asi, %l0
7916 stxa %l0, [0x0] %asi
7917CASE_ASI_0xbd_th6:
7918 wr %g0, 0xbd, %asi
7919 ldxa [0x0] %asi, %l0
7920 stxa %l0, [0x0] %asi
7921CASE_ASI_0xbe_th6:
7922 wr %g0, 0xbe, %asi
7923 ldxa [0x0] %asi, %l0
7924 stxa %l0, [0x0] %asi
7925CASE_ASI_0xbf_th6:
7926 wr %g0, 0xbf, %asi
7927 ldxa [0x0] %asi, %l0
7928 stxa %l0, [0x0] %asi
7929CASE_ASI_0xc6_th6:
7930 wr %g0, 0xc6, %asi
7931 ldxa [0x0] %asi, %l0
7932 stxa %l0, [0x0] %asi
7933CASE_ASI_0xc7_th6:
7934 wr %g0, 0xc7, %asi
7935 ldxa [0x0] %asi, %l0
7936 stxa %l0, [0x0] %asi
7937CASE_ASI_0xce_th6:
7938 wr %g0, 0xce, %asi
7939 ldxa [0x0] %asi, %l0
7940 stxa %l0, [0x0] %asi
7941CASE_ASI_0xcf_th6:
7942 wr %g0, 0xcf, %asi
7943 ldxa [0x0] %asi, %l0
7944 stxa %l0, [0x0] %asi
7945CASE_ASI_0xd4_th6:
7946 wr %g0, 0xd4, %asi
7947 ldxa [0x0] %asi, %l0
7948 stxa %l0, [0x0] %asi
7949CASE_ASI_0xd5_th6:
7950 wr %g0, 0xd5, %asi
7951 ldxa [0x0] %asi, %l0
7952 stxa %l0, [0x0] %asi
7953CASE_ASI_0xd6_th6:
7954 wr %g0, 0xd6, %asi
7955 ldxa [0x0] %asi, %l0
7956 stxa %l0, [0x0] %asi
7957CASE_ASI_0xd7_th6:
7958 wr %g0, 0xd7, %asi
7959 ldxa [0x0] %asi, %l0
7960 stxa %l0, [0x0] %asi
7961CASE_ASI_0xdc_th6:
7962 wr %g0, 0xdc, %asi
7963 ldxa [0x0] %asi, %l0
7964 stxa %l0, [0x0] %asi
7965CASE_ASI_0xdd_th6:
7966 wr %g0, 0xdd, %asi
7967 ldxa [0x0] %asi, %l0
7968 stxa %l0, [0x0] %asi
7969CASE_ASI_0xde_th6:
7970 wr %g0, 0xde, %asi
7971 ldxa [0x0] %asi, %l0
7972 stxa %l0, [0x0] %asi
7973CASE_ASI_0xdf_th6:
7974 wr %g0, 0xdf, %asi
7975 ldxa [0x0] %asi, %l0
7976 stxa %l0, [0x0] %asi
7977CASE_ASI_0xe4_th6:
7978 wr %g0, 0xe4, %asi
7979 ldxa [0x0] %asi, %l0
7980 stxa %l0, [0x0] %asi
7981CASE_ASI_0xe5_th6:
7982 wr %g0, 0xe5, %asi
7983 ldxa [0x0] %asi, %l0
7984 stxa %l0, [0x0] %asi
7985CASE_ASI_0xe6_th6:
7986 wr %g0, 0xe6, %asi
7987 ldxa [0x0] %asi, %l0
7988 stxa %l0, [0x0] %asi
7989CASE_ASI_0xe7_th6:
7990 wr %g0, 0xe7, %asi
7991 ldxa [0x0] %asi, %l0
7992 stxa %l0, [0x0] %asi
7993CASE_ASI_0xe8_th6:
7994 wr %g0, 0xe8, %asi
7995 ldxa [0x0] %asi, %l0
7996 stxa %l0, [0x0] %asi
7997CASE_ASI_0xe9_th6:
7998 wr %g0, 0xe9, %asi
7999 ldxa [0x0] %asi, %l0
8000 stxa %l0, [0x0] %asi
8001CASE_ASI_0xec_th6:
8002 wr %g0, 0xec, %asi
8003 ldxa [0x0] %asi, %l0
8004 stxa %l0, [0x0] %asi
8005CASE_ASI_0xed_th6:
8006 wr %g0, 0xed, %asi
8007 ldxa [0x0] %asi, %l0
8008 stxa %l0, [0x0] %asi
8009CASE_ASI_0xee_th6:
8010 wr %g0, 0xee, %asi
8011 ldxa [0x0] %asi, %l0
8012 stxa %l0, [0x0] %asi
8013CASE_ASI_0xef_th6:
8014 wr %g0, 0xef, %asi
8015 ldxa [0x0] %asi, %l0
8016 stxa %l0, [0x0] %asi
8017CASE_ASI_0xf2_th6:
8018 wr %g0, 0xf2, %asi
8019 ldxa [0x0] %asi, %l0
8020 stxa %l0, [0x0] %asi
8021CASE_ASI_0xf3_th6:
8022 wr %g0, 0xf3, %asi
8023 ldxa [0x0] %asi, %l0
8024 stxa %l0, [0x0] %asi
8025CASE_ASI_0xf4_th6:
8026 wr %g0, 0xf4, %asi
8027 ldxa [0x0] %asi, %l0
8028 stxa %l0, [0x0] %asi
8029CASE_ASI_0xf5_th6:
8030 wr %g0, 0xf5, %asi
8031 ldxa [0x0] %asi, %l0
8032 stxa %l0, [0x0] %asi
8033CASE_ASI_0xf6_th6:
8034 wr %g0, 0xf6, %asi
8035 ldxa [0x0] %asi, %l0
8036 stxa %l0, [0x0] %asi
8037CASE_ASI_0xf7_th6:
8038 wr %g0, 0xf7, %asi
8039 ldxa [0x0] %asi, %l0
8040 stxa %l0, [0x0] %asi
8041CASE_ASI_0xfa_th6:
8042 wr %g0, 0xfa, %asi
8043 ldxa [0x0] %asi, %l0
8044 stxa %l0, [0x0] %asi
8045CASE_ASI_0xfb_th6:
8046 wr %g0, 0xfb, %asi
8047 ldxa [0x0] %asi, %l0
8048 stxa %l0, [0x0] %asi
8049CASE_ASI_0xfc_th6:
8050 wr %g0, 0xfc, %asi
8051 ldxa [0x0] %asi, %l0
8052 stxa %l0, [0x0] %asi
8053CASE_ASI_0xfd_th6:
8054 wr %g0, 0xfd, %asi
8055 ldxa [0x0] %asi, %l0
8056 stxa %l0, [0x0] %asi
8057CASE_ASI_0xfe_th6:
8058 wr %g0, 0xfe, %asi
8059 ldxa [0x0] %asi, %l0
8060 stxa %l0, [0x0] %asi
8061CASE_ASI_0xff_th6:
8062 wr %g0, 0xff, %asi
8063 ldxa [0x0] %asi, %l0
8064 stxa %l0, [0x0] %asi
8065CASE_ASI_0x46_th6:
8066 wr %g0, 0x46, %asi
8067 stxa %g0, [0x0] %asi
8068 ldxa [0x0] %asi, %l0
8069CASE_ASI_0x47_th6:
8070 wr %g0, 0x47, %asi
8071 stxa %g0, [0x0] %asi
8072 ldxa [0x0] %asi, %l0
8073CASE_ASI_0x4_th6:
8074 mov %r21, %r1
8075 ldx [%r26 + 0xa0 & ~0x7], %r2
8076 ldx [%r28 + 0x23 & ~0x7], %r4
8077 ldx [%r23 + 0x8 & ~0x7], %r6
8078 ldx [%r25 + 0xae & ~0x7], %r8
8079 ldx [%r26 + 0x5a & ~0x7], %r10
8080 ldx [%r28 + 0xd4 & ~0x7], %r12
8081 ldx [%r28 + 0xca & ~0x7], %r14
8082 ldx [%r23 + 0xe6 & ~0x7], %r16
8083 ld [%r25 + 0xa7 & ~0x7], %f0
8084 ld [%r28 + 0x6c & ~0x7], %f16
8085 ld [%r25 + 0x3d & ~0x7], %f32
8086 ld [%r24 + 0xc5 & ~0x7], %f48
8087 ldsba [%r1]4, %r2
8088 ldsha [%r1]4, %r10
8089 ldswa [%r1]4, %r8
8090 lduba [%r1]4, %r8
8091 lduha [%r1]4, %r14
8092 ldxa [%r1]4, %r8
8093 ldda [%r1]4, %r6
8094 ldstuba [%r1]4, %r10
8095 swapa [%r1]4, %r14
8096 lda [%r1]4, %f48
8097 ldda [%r1]4, %f0
8098 stba %r12, [%r1]4
8099 stha %r14, [%r1]4
8100 stwa %r8, [%r1]4
8101 sta %f16, [%r1]4
8102 stda %f32, [%r1]4
8103casa [%r1]0x4, %r2, %g0
8104casxa [%r1]0x4, %r2, %g0
8105 prefetcha [%r1]4, 0x17
8106CASE_ASI_0xc_th6:
8107 mov %r22, %r1
8108 ldx [%r22 + 0x86 & ~0x7], %r2
8109 ldx [%r23 + 0x8b & ~0x7], %r4
8110 ldx [%r24 + 0x90 & ~0x7], %r6
8111 ldx [%r22 + 0x5a & ~0x7], %r8
8112 ldx [%r22 + 0x2a & ~0x7], %r10
8113 ldx [%r27 + 0xbe & ~0x7], %r12
8114 ldx [%r27 + 0xcf & ~0x7], %r14
8115 ldx [%r25 + 0x4b & ~0x7], %r16
8116 ld [%r21 + 0xbb & ~0x7], %f0
8117 ld [%r26 + 0xe0 & ~0x7], %f16
8118 ld [%r23 + 0xf7 & ~0x7], %f32
8119 ld [%r23 + 0x32 & ~0x7], %f48
8120 ldsba [%r1]12, %r4
8121 ldsha [%r1]12, %r14
8122 ldswa [%r1]12, %r8
8123 lduba [%r1]12, %r2
8124 lduha [%r1]12, %r16
8125 ldxa [%r1]12, %r4
8126 ldda [%r1]12, %r8
8127 ldstuba [%r1]12, %r16
8128 swapa [%r1]12, %r14
8129 lda [%r1]12, %f48
8130 ldda [%r1]12, %f48
8131 stba %r2, [%r1]12
8132 stha %r14, [%r1]12
8133 stwa %r14, [%r1]12
8134 sta %f16, [%r1]12
8135 stda %f16, [%r1]12
8136casa [%r1]0xc, %r2, %g0
8137casxa [%r1]0xc, %r2, %g0
8138 prefetcha [%r1]12, 0x15
8139CASE_ASI_0x10_th6:
8140 mov %r25, %r1
8141 ldx [%r27 + 0x70 & ~0x7], %r2
8142 ldx [%r28 + 0x40 & ~0x7], %r4
8143 ldx [%r26 + 0x68 & ~0x7], %r6
8144 ldx [%r25 + 0xca & ~0x7], %r8
8145 ldx [%r23 + 0xc3 & ~0x7], %r10
8146 ldx [%r25 + 0xa3 & ~0x7], %r12
8147 ldx [%r24 + 0xe7 & ~0x7], %r14
8148 ldx [%r28 + 0x29 & ~0x7], %r16
8149 ld [%r25 + 0xec & ~0x7], %f0
8150 ld [%r26 + 0xa6 & ~0x7], %f16
8151 ld [%r28 + 0x96 & ~0x7], %f32
8152 ld [%r23 + 0xdf & ~0x7], %f48
8153 ldsba [%r1]16, %r16
8154 ldsha [%r1]16, %r6
8155 ldswa [%r1]16, %r16
8156 lduba [%r1]16, %r2
8157 lduha [%r1]16, %r6
8158 ldxa [%r1]16, %r10
8159 ldda [%r1]16, %r16
8160 ldstuba [%r1]16, %r4
8161 swapa [%r1]16, %r2
8162 lda [%r1]16, %f16
8163 ldda [%r1]16, %f16
8164 stba %r0, [%r1]16
8165 stha %r10, [%r1]16
8166 stwa %r2, [%r1]16
8167 sta %f16, [%r1]16
8168 stda %f0, [%r1]16
8169casa [%r1]0x10, %r2, %g0
8170casxa [%r1]0x10, %r2, %g0
8171 prefetcha [%r1]16, 0x1b
8172CASE_ASI_0x11_th6:
8173 mov %r25, %r1
8174 ldx [%r26 + 0x51 & ~0x7], %r2
8175 ldx [%r22 + 0x96 & ~0x7], %r4
8176 ldx [%r24 + 0x97 & ~0x7], %r6
8177 ldx [%r22 + 0x32 & ~0x7], %r8
8178 ldx [%r24 + 0x61 & ~0x7], %r10
8179 ldx [%r22 + 0x29 & ~0x7], %r12
8180 ldx [%r24 + 0xfe & ~0x7], %r14
8181 ldx [%r25 + 0xfb & ~0x7], %r16
8182 ld [%r21 + 0xe7 & ~0x7], %f0
8183 ld [%r24 + 0x70 & ~0x7], %f16
8184 ld [%r23 + 0xe5 & ~0x7], %f32
8185 ld [%r26 + 0x2f & ~0x7], %f48
8186 ldsba [%r1]17, %r2
8187 ldsha [%r1]17, %r12
8188 ldswa [%r1]17, %r4
8189 lduba [%r1]17, %r10
8190 lduha [%r1]17, %r14
8191 ldxa [%r1]17, %r2
8192 ldda [%r1]17, %r6
8193 ldstuba [%r1]17, %r2
8194 swapa [%r1]17, %r10
8195 lda [%r1]17, %f48
8196 ldda [%r1]17, %f0
8197 stba %r14, [%r1]17
8198 stha %r10, [%r1]17
8199 stwa %r4, [%r1]17
8200 sta %f32, [%r1]17
8201 stda %f16, [%r1]17
8202casa [%r1]0x11, %r2, %g0
8203casxa [%r1]0x11, %r2, %g0
8204 prefetcha [%r1]17, 0x7
8205CASE_ASI_0x18_th6:
8206 mov %r22, %r1
8207 ldx [%r21 + 0xd3 & ~0x7], %r2
8208 ldx [%r27 + 0xe2 & ~0x7], %r4
8209 ldx [%r27 + 0x1d & ~0x7], %r6
8210 ldx [%r27 + 0xf2 & ~0x7], %r8
8211 ldx [%r25 + 0x48 & ~0x7], %r10
8212 ldx [%r23 + 0x4f & ~0x7], %r12
8213 ldx [%r24 + 0x2d & ~0x7], %r14
8214 ldx [%r26 + 0x62 & ~0x7], %r16
8215 ld [%r27 + 0xde & ~0x7], %f0
8216 ld [%r27 + 0xa & ~0x7], %f16
8217 ld [%r23 + 0xe0 & ~0x7], %f32
8218 ld [%r25 + 0xba & ~0x7], %f48
8219 ldsba [%r1]24, %r10
8220 ldsha [%r1]24, %r2
8221 ldswa [%r1]24, %r16
8222 lduba [%r1]24, %r8
8223 lduha [%r1]24, %r12
8224 ldxa [%r1]24, %r8
8225 ldda [%r1]24, %r6
8226 ldstuba [%r1]24, %r12
8227 swapa [%r1]24, %r2
8228 lda [%r1]24, %f48
8229 ldda [%r1]24, %f0
8230 stba %r6, [%r1]24
8231 stha %r4, [%r1]24
8232 stwa %r14, [%r1]24
8233 sta %f48, [%r1]24
8234 stda %f48, [%r1]24
8235casa [%r1]0x18, %r2, %g0
8236casxa [%r1]0x18, %r2, %g0
8237 prefetcha [%r1]24, 0x1f
8238CASE_ASI_0x19_th6:
8239 mov %r23, %r1
8240 ldx [%r23 + 0x8c & ~0x7], %r2
8241 ldx [%r24 + 0xaf & ~0x7], %r4
8242 ldx [%r21 + 0xb4 & ~0x7], %r6
8243 ldx [%r22 + 0x38 & ~0x7], %r8
8244 ldx [%r22 + 0xa1 & ~0x7], %r10
8245 ldx [%r24 + 0xa6 & ~0x7], %r12
8246 ldx [%r24 + 0x47 & ~0x7], %r14
8247 ldx [%r23 + 0xc6 & ~0x7], %r16
8248 ld [%r27 + 0x0 & ~0x7], %f0
8249 ld [%r24 + 0x71 & ~0x7], %f16
8250 ld [%r22 + 0x67 & ~0x7], %f32
8251 ld [%r27 + 0xa3 & ~0x7], %f48
8252 ldsba [%r1]25, %r8
8253 ldsha [%r1]25, %r2
8254 ldswa [%r1]25, %r14
8255 lduba [%r1]25, %r8
8256 lduha [%r1]25, %r8
8257 ldxa [%r1]25, %r12
8258 ldda [%r1]25, %r8
8259 ldstuba [%r1]25, %r10
8260 swapa [%r1]25, %r10
8261 lda [%r1]25, %f0
8262 ldda [%r1]25, %f16
8263 stba %r0, [%r1]25
8264 stha %r4, [%r1]25
8265 stwa %r12, [%r1]25
8266 sta %f32, [%r1]25
8267 stda %f32, [%r1]25
8268casa [%r1]0x19, %r2, %g0
8269casxa [%r1]0x19, %r2, %g0
8270 prefetcha [%r1]25, 0xf
8271CASE_ASI_0x80_th6:
8272 mov %r27, %r1
8273 ldx [%r25 + 0x1a & ~0x7], %r2
8274 ldx [%r25 + 0x41 & ~0x7], %r4
8275 ldx [%r21 + 0xce & ~0x7], %r6
8276 ldx [%r23 + 0xbd & ~0x7], %r8
8277 ldx [%r24 + 0x4c & ~0x7], %r10
8278 ldx [%r25 + 0x44 & ~0x7], %r12
8279 ldx [%r26 + 0xa8 & ~0x7], %r14
8280 ldx [%r25 + 0xca & ~0x7], %r16
8281 ld [%r23 + 0x7f & ~0x7], %f0
8282 ld [%r22 + 0xbb & ~0x7], %f16
8283 ld [%r24 + 0x69 & ~0x7], %f32
8284 ld [%r24 + 0xcd & ~0x7], %f48
8285 ldsba [%r1]128, %r2
8286 ldsha [%r1]128, %r10
8287 ldswa [%r1]128, %r2
8288 lduba [%r1]128, %r12
8289 lduha [%r1]128, %r2
8290 ldxa [%r1]128, %r4
8291 ldda [%r1]128, %r6
8292 ldstuba [%r1]128, %r16
8293 swapa [%r1]128, %r4
8294 lda [%r1]128, %f16
8295 ldda [%r1]128, %f48
8296 stba %r0, [%r1]128
8297 stha %r10, [%r1]128
8298 stwa %r10, [%r1]128
8299 sta %f32, [%r1]128
8300 stda %f48, [%r1]128
8301casa [%r1]0x80, %r2, %g0
8302casxa [%r1]0x80, %r2, %g0
8303 prefetcha [%r1]128, 0x19
8304CASE_ASI_0x81_th6:
8305 mov %r24, %r1
8306 ldx [%r23 + 0x3e & ~0x7], %r2
8307 ldx [%r28 + 0xe2 & ~0x7], %r4
8308 ldx [%r23 + 0xf0 & ~0x7], %r6
8309 ldx [%r22 + 0x0 & ~0x7], %r8
8310 ldx [%r21 + 0xa & ~0x7], %r10
8311 ldx [%r24 + 0x51 & ~0x7], %r12
8312 ldx [%r21 + 0x48 & ~0x7], %r14
8313 ldx [%r28 + 0x25 & ~0x7], %r16
8314 ld [%r26 + 0x7e & ~0x7], %f0
8315 ld [%r27 + 0x99 & ~0x7], %f16
8316 ld [%r23 + 0x43 & ~0x7], %f32
8317 ld [%r23 + 0x57 & ~0x7], %f48
8318 ldsba [%r1]129, %r4
8319 ldsha [%r1]129, %r4
8320 ldswa [%r1]129, %r10
8321 lduba [%r1]129, %r8
8322 lduha [%r1]129, %r10
8323 ldxa [%r1]129, %r6
8324 ldda [%r1]129, %r2
8325 ldstuba [%r1]129, %r12
8326 swapa [%r1]129, %r4
8327 lda [%r1]129, %f48
8328 ldda [%r1]129, %f0
8329 stba %r0, [%r1]129
8330 stha %r8, [%r1]129
8331 stwa %r14, [%r1]129
8332 sta %f0, [%r1]129
8333 stda %f32, [%r1]129
8334casa [%r1]0x81, %r2, %g0
8335casxa [%r1]0x81, %r2, %g0
8336 prefetcha [%r1]129, 0x6
8337CASE_ASI_0x82_th6:
8338 mov %r23, %r1
8339 ldx [%r21 + 0xb & ~0x7], %r2
8340 ldx [%r26 + 0x4c & ~0x7], %r4
8341 ldx [%r26 + 0x1f & ~0x7], %r6
8342 ldx [%r27 + 0x98 & ~0x7], %r8
8343 ldx [%r22 + 0x21 & ~0x7], %r10
8344 ldx [%r27 + 0xbc & ~0x7], %r12
8345 ldx [%r24 + 0xa7 & ~0x7], %r14
8346 ldx [%r25 + 0x66 & ~0x7], %r16
8347 ld [%r21 + 0x8a & ~0x7], %f0
8348 ld [%r22 + 0x65 & ~0x7], %f16
8349 ld [%r22 + 0x21 & ~0x7], %f32
8350 ld [%r24 + 0xd4 & ~0x7], %f48
8351 ldsba [%r1]130, %r16
8352 ldsha [%r1]130, %r6
8353 ldswa [%r1]130, %r12
8354 lduba [%r1]130, %r6
8355 lduha [%r1]130, %r8
8356 ldxa [%r1]130, %r2
8357 ldda [%r1]130, %r10
8358 ldstuba [%r1]130, %r8
8359 swapa [%r1]130, %r4
8360 lda [%r1]130, %f32
8361 ldda [%r1]130, %f0
8362 stba %r8, [%r1]130
8363 stha %r0, [%r1]130
8364 stwa %r4, [%r1]130
8365 sta %f32, [%r1]130
8366 stda %f48, [%r1]130
8367casa [%r1]0x82, %r2, %g0
8368casxa [%r1]0x82, %r2, %g0
8369 prefetcha [%r1]130, 0x7
8370CASE_ASI_0x83_th6:
8371 mov %r23, %r1
8372 ldx [%r23 + 0x6b & ~0x7], %r2
8373 ldx [%r22 + 0xb1 & ~0x7], %r4
8374 ldx [%r25 + 0x4c & ~0x7], %r6
8375 ldx [%r26 + 0xfd & ~0x7], %r8
8376 ldx [%r27 + 0x68 & ~0x7], %r10
8377 ldx [%r23 + 0x72 & ~0x7], %r12
8378 ldx [%r25 + 0x5 & ~0x7], %r14
8379 ldx [%r26 + 0x9 & ~0x7], %r16
8380 ld [%r28 + 0xd6 & ~0x7], %f0
8381 ld [%r24 + 0xee & ~0x7], %f16
8382 ld [%r28 + 0xc1 & ~0x7], %f32
8383 ld [%r25 + 0x31 & ~0x7], %f48
8384 ldsba [%r1]131, %r8
8385 ldsha [%r1]131, %r10
8386 ldswa [%r1]131, %r10
8387 lduba [%r1]131, %r4
8388 lduha [%r1]131, %r14
8389 ldxa [%r1]131, %r6
8390 ldda [%r1]131, %r12
8391 ldstuba [%r1]131, %r6
8392 swapa [%r1]131, %r16
8393 lda [%r1]131, %f16
8394 ldda [%r1]131, %f0
8395 stba %r2, [%r1]131
8396 stha %r8, [%r1]131
8397 stwa %r2, [%r1]131
8398 sta %f32, [%r1]131
8399 stda %f0, [%r1]131
8400casa [%r1]0x83, %r2, %g0
8401casxa [%r1]0x83, %r2, %g0
8402 prefetcha [%r1]131, 0x1b
8403CASE_ASI_0x88_th6:
8404 mov %r27, %r1
8405 ldx [%r24 + 0xc3 & ~0x7], %r2
8406 ldx [%r23 + 0x96 & ~0x7], %r4
8407 ldx [%r26 + 0xa9 & ~0x7], %r6
8408 ldx [%r23 + 0xab & ~0x7], %r8
8409 ldx [%r22 + 0x8a & ~0x7], %r10
8410 ldx [%r28 + 0x7b & ~0x7], %r12
8411 ldx [%r25 + 0xd5 & ~0x7], %r14
8412 ldx [%r27 + 0xdb & ~0x7], %r16
8413 ld [%r21 + 0x71 & ~0x7], %f0
8414 ld [%r24 + 0xb0 & ~0x7], %f16
8415 ld [%r26 + 0x6e & ~0x7], %f32
8416 ld [%r24 + 0x85 & ~0x7], %f48
8417 ldsba [%r1]136, %r6
8418 ldsha [%r1]136, %r16
8419 ldswa [%r1]136, %r4
8420 lduba [%r1]136, %r12
8421 lduha [%r1]136, %r4
8422 ldxa [%r1]136, %r6
8423 ldda [%r1]136, %r10
8424 ldstuba [%r1]136, %r6
8425 swapa [%r1]136, %r16
8426 lda [%r1]136, %f32
8427 ldda [%r1]136, %f0
8428 stba %r6, [%r1]136
8429 stha %r0, [%r1]136
8430 stwa %r2, [%r1]136
8431 sta %f16, [%r1]136
8432 stda %f32, [%r1]136
8433casa [%r1]0x88, %r2, %g0
8434casxa [%r1]0x88, %r2, %g0
8435 prefetcha [%r1]136, 0x1a
8436CASE_ASI_0x89_th6:
8437 mov %r25, %r1
8438 ldx [%r25 + 0xf0 & ~0x7], %r2
8439 ldx [%r24 + 0x43 & ~0x7], %r4
8440 ldx [%r23 + 0x2 & ~0x7], %r6
8441 ldx [%r21 + 0xb2 & ~0x7], %r8
8442 ldx [%r28 + 0x49 & ~0x7], %r10
8443 ldx [%r26 + 0x8b & ~0x7], %r12
8444 ldx [%r25 + 0xb8 & ~0x7], %r14
8445 ldx [%r28 + 0x8a & ~0x7], %r16
8446 ld [%r21 + 0xf7 & ~0x7], %f0
8447 ld [%r25 + 0x6 & ~0x7], %f16
8448 ld [%r28 + 0x7 & ~0x7], %f32
8449 ld [%r22 + 0x39 & ~0x7], %f48
8450 ldsba [%r1]137, %r14
8451 ldsha [%r1]137, %r14
8452 ldswa [%r1]137, %r10
8453 lduba [%r1]137, %r12
8454 lduha [%r1]137, %r4
8455 ldxa [%r1]137, %r16
8456 ldda [%r1]137, %r6
8457 ldstuba [%r1]137, %r4
8458 swapa [%r1]137, %r2
8459 lda [%r1]137, %f32
8460 ldda [%r1]137, %f0
8461 stba %r8, [%r1]137
8462 stha %r8, [%r1]137
8463 stwa %r8, [%r1]137
8464 sta %f16, [%r1]137
8465 stda %f32, [%r1]137
8466casa [%r1]0x89, %r2, %g0
8467casxa [%r1]0x89, %r2, %g0
8468 prefetcha [%r1]137, 0x1a
8469CASE_ASI_0x8a_th6:
8470 mov %r25, %r1
8471 ldx [%r28 + 0xd5 & ~0x7], %r2
8472 ldx [%r21 + 0xb2 & ~0x7], %r4
8473 ldx [%r27 + 0x7d & ~0x7], %r6
8474 ldx [%r28 + 0xb4 & ~0x7], %r8
8475 ldx [%r24 + 0x3a & ~0x7], %r10
8476 ldx [%r24 + 0x27 & ~0x7], %r12
8477 ldx [%r26 + 0x77 & ~0x7], %r14
8478 ldx [%r28 + 0xb6 & ~0x7], %r16
8479 ld [%r27 + 0x7a & ~0x7], %f0
8480 ld [%r28 + 0xd7 & ~0x7], %f16
8481 ld [%r27 + 0x59 & ~0x7], %f32
8482 ld [%r26 + 0x81 & ~0x7], %f48
8483 ldsba [%r1]138, %r14
8484 ldsha [%r1]138, %r14
8485 ldswa [%r1]138, %r8
8486 lduba [%r1]138, %r10
8487 lduha [%r1]138, %r14
8488 ldxa [%r1]138, %r2
8489 ldda [%r1]138, %r12
8490 ldstuba [%r1]138, %r10
8491 swapa [%r1]138, %r16
8492 lda [%r1]138, %f16
8493 ldda [%r1]138, %f0
8494 stba %r2, [%r1]138
8495 stha %r12, [%r1]138
8496 stwa %r6, [%r1]138
8497 sta %f48, [%r1]138
8498 stda %f16, [%r1]138
8499casa [%r1]0x8a, %r2, %g0
8500casxa [%r1]0x8a, %r2, %g0
8501 prefetcha [%r1]138, 0x19
8502CASE_ASI_0x8b_th6:
8503 mov %r25, %r1
8504 ldx [%r26 + 0xeb & ~0x7], %r2
8505 ldx [%r23 + 0x3a & ~0x7], %r4
8506 ldx [%r24 + 0x9a & ~0x7], %r6
8507 ldx [%r22 + 0x1 & ~0x7], %r8
8508 ldx [%r24 + 0xc1 & ~0x7], %r10
8509 ldx [%r21 + 0xb6 & ~0x7], %r12
8510 ldx [%r21 + 0x4a & ~0x7], %r14
8511 ldx [%r24 + 0x63 & ~0x7], %r16
8512 ld [%r28 + 0x74 & ~0x7], %f0
8513 ld [%r24 + 0x51 & ~0x7], %f16
8514 ld [%r26 + 0x3f & ~0x7], %f32
8515 ld [%r21 + 0xf9 & ~0x7], %f48
8516 ldsba [%r1]139, %r12
8517 ldsha [%r1]139, %r14
8518 ldswa [%r1]139, %r4
8519 lduba [%r1]139, %r8
8520 lduha [%r1]139, %r16
8521 ldxa [%r1]139, %r10
8522 ldda [%r1]139, %r2
8523 ldstuba [%r1]139, %r10
8524 swapa [%r1]139, %r6
8525 lda [%r1]139, %f32
8526 ldda [%r1]139, %f32
8527 stba %r6, [%r1]139
8528 stha %r12, [%r1]139
8529 stwa %r4, [%r1]139
8530 sta %f0, [%r1]139
8531 stda %f32, [%r1]139
8532casa [%r1]0x8b, %r2, %g0
8533casxa [%r1]0x8b, %r2, %g0
8534 prefetcha [%r1]139, 0x9
8535 nop
8536 nop
8537subcc %r19, 1, %r19
8538cmp %r19, 2
8539bz,a TH6_LOOP
8540ta T_CHANGE_NONHPRIV
8541cmp %r19, 1
8542bz,a TH6_LOOP
8543ta T_CHANGE_PRIV
8544 nop
8545 nop
8546 ba main_text_end
8547 nop
8548 nop
8549 nop
8550 nop
8551 LOOP_T7:
8552ta T_CHANGE_PRIV
8553 add %g0, 0x3, %r19
8554TH7_LOOP:
8555CASE_ASI_0x0_th7:
8556 wr %g0, 0x0, %asi
8557 ldxa [0x0] %asi, %l0
8558 stxa %l0, [0x0] %asi
8559CASE_ASI_0x1_th7:
8560 wr %g0, 0x1, %asi
8561 ldxa [0x0] %asi, %l0
8562 stxa %l0, [0x0] %asi
8563CASE_ASI_0x2_th7:
8564 wr %g0, 0x2, %asi
8565 ldxa [0x0] %asi, %l0
8566 stxa %l0, [0x0] %asi
8567CASE_ASI_0x3_th7:
8568 wr %g0, 0x3, %asi
8569 ldxa [0x0] %asi, %l0
8570 stxa %l0, [0x0] %asi
8571CASE_ASI_0x5_th7:
8572 wr %g0, 0x5, %asi
8573 ldxa [0x0] %asi, %l0
8574 stxa %l0, [0x0] %asi
8575CASE_ASI_0x6_th7:
8576 wr %g0, 0x6, %asi
8577 ldxa [0x0] %asi, %l0
8578 stxa %l0, [0x0] %asi
8579CASE_ASI_0x7_th7:
8580 wr %g0, 0x7, %asi
8581 ldxa [0x0] %asi, %l0
8582 stxa %l0, [0x0] %asi
8583CASE_ASI_0x8_th7:
8584 wr %g0, 0x8, %asi
8585 ldxa [0x0] %asi, %l0
8586 stxa %l0, [0x0] %asi
8587CASE_ASI_0x9_th7:
8588 wr %g0, 0x9, %asi
8589 ldxa [0x0] %asi, %l0
8590 stxa %l0, [0x0] %asi
8591CASE_ASI_0xa_th7:
8592 wr %g0, 0xa, %asi
8593 ldxa [0x0] %asi, %l0
8594 stxa %l0, [0x0] %asi
8595CASE_ASI_0xb_th7:
8596 wr %g0, 0xb, %asi
8597 ldxa [0x0] %asi, %l0
8598 stxa %l0, [0x0] %asi
8599CASE_ASI_0xd_th7:
8600 wr %g0, 0xd, %asi
8601 ldxa [0x0] %asi, %l0
8602 stxa %l0, [0x0] %asi
8603CASE_ASI_0xe_th7:
8604 wr %g0, 0xe, %asi
8605 ldxa [0x0] %asi, %l0
8606 stxa %l0, [0x0] %asi
8607CASE_ASI_0xf_th7:
8608 wr %g0, 0xf, %asi
8609 ldxa [0x0] %asi, %l0
8610 stxa %l0, [0x0] %asi
8611CASE_ASI_0x12_th7:
8612 wr %g0, 0x12, %asi
8613 ldxa [0x0] %asi, %l0
8614 stxa %l0, [0x0] %asi
8615CASE_ASI_0x13_th7:
8616 wr %g0, 0x13, %asi
8617 ldxa [0x0] %asi, %l0
8618 stxa %l0, [0x0] %asi
8619CASE_ASI_0x1a_th7:
8620 wr %g0, 0x1a, %asi
8621 ldxa [0x0] %asi, %l0
8622 stxa %l0, [0x0] %asi
8623CASE_ASI_0x1b_th7:
8624 wr %g0, 0x1b, %asi
8625 ldxa [0x0] %asi, %l0
8626 stxa %l0, [0x0] %asi
8627CASE_ASI_0x20_th7:
8628 wr %g0, 0x20, %asi
8629 ldxa [0x0] %asi, %l0
8630 stxa %l0, [0x0] %asi
8631CASE_ASI_0x21_th7:
8632 wr %g0, 0x21, %asi
8633 ldxa [0x0] %asi, %l0
8634 stxa %l0, [0x0] %asi
8635CASE_ASI_0x25_th7:
8636 wr %g0, 0x25, %asi
8637 ldxa [0x0] %asi, %l0
8638 stxa %l0, [0x0] %asi
8639CASE_ASI_0x28_th7:
8640 wr %g0, 0x28, %asi
8641 ldxa [0x0] %asi, %l0
8642 stxa %l0, [0x0] %asi
8643CASE_ASI_0x29_th7:
8644 wr %g0, 0x29, %asi
8645 ldxa [0x0] %asi, %l0
8646 stxa %l0, [0x0] %asi
8647CASE_ASI_0x2d_th7:
8648 wr %g0, 0x2d, %asi
8649 ldxa [0x0] %asi, %l0
8650 stxa %l0, [0x0] %asi
8651CASE_ASI_0x32_th7:
8652 wr %g0, 0x32, %asi
8653 ldxa [0x0] %asi, %l0
8654 stxa %l0, [0x0] %asi
8655CASE_ASI_0x33_th7:
8656 wr %g0, 0x33, %asi
8657 ldxa [0x0] %asi, %l0
8658 stxa %l0, [0x0] %asi
8659CASE_ASI_0x34_th7:
8660 wr %g0, 0x34, %asi
8661 ldxa [0x0] %asi, %l0
8662 stxa %l0, [0x0] %asi
8663CASE_ASI_0x35_th7:
8664 wr %g0, 0x35, %asi
8665 ldxa [0x0] %asi, %l0
8666 stxa %l0, [0x0] %asi
8667CASE_ASI_0x37_th7:
8668 wr %g0, 0x37, %asi
8669 ldxa [0x0] %asi, %l0
8670 stxa %l0, [0x0] %asi
8671CASE_ASI_0x3a_th7:
8672 wr %g0, 0x3a, %asi
8673 ldxa [0x0] %asi, %l0
8674 stxa %l0, [0x0] %asi
8675CASE_ASI_0x3b_th7:
8676 wr %g0, 0x3b, %asi
8677 ldxa [0x0] %asi, %l0
8678 stxa %l0, [0x0] %asi
8679CASE_ASI_0x3c_th7:
8680 wr %g0, 0x3c, %asi
8681 ldxa [0x0] %asi, %l0
8682 stxa %l0, [0x0] %asi
8683CASE_ASI_0x3d_th7:
8684 wr %g0, 0x3d, %asi
8685 ldxa [0x0] %asi, %l0
8686 stxa %l0, [0x0] %asi
8687CASE_ASI_0x3f_th7:
8688 wr %g0, 0x3f, %asi
8689 ldxa [0x0] %asi, %l0
8690 stxa %l0, [0x0] %asi
8691CASE_ASI_0x40_th7:
8692 wr %g0, 0x40, %asi
8693 ldxa [0x0] %asi, %l0
8694 stxa %l0, [0x0] %asi
8695CASE_ASI_0x41_th7:
8696 wr %g0, 0x41, %asi
8697 ldxa [0x0] %asi, %l0
8698 stxa %l0, [0x0] %asi
8699CASE_ASI_0x42_th7:
8700 wr %g0, 0x42, %asi
8701 ldxa [0x0] %asi, %l0
8702 stxa %l0, [0x0] %asi
8703CASE_ASI_0x43_th7:
8704 wr %g0, 0x43, %asi
8705 ldxa [0x0] %asi, %l0
8706 stxa %l0, [0x0] %asi
8707CASE_ASI_0x44_th7:
8708 wr %g0, 0x44, %asi
8709 ldxa [0x0] %asi, %l0
8710 stxa %l0, [0x0] %asi
8711CASE_ASI_0x45_th7:
8712 wr %g0, 0x45, %asi
8713 ldxa [0x0] %asi, %l0
8714 stxa %l0, [0x0] %asi
8715CASE_ASI_0x48_th7:
8716 wr %g0, 0x48, %asi
8717 ldxa [0x0] %asi, %l0
8718 stxa %l0, [0x0] %asi
8719CASE_ASI_0x49_th7:
8720 wr %g0, 0x49, %asi
8721 ldxa [0x0] %asi, %l0
8722 stxa %l0, [0x0] %asi
8723CASE_ASI_0x4a_th7:
8724 wr %g0, 0x4a, %asi
8725 ldxa [0x0] %asi, %l0
8726 stxa %l0, [0x0] %asi
8727CASE_ASI_0x4b_th7:
8728 wr %g0, 0x4b, %asi
8729 ldxa [0x0] %asi, %l0
8730 stxa %l0, [0x0] %asi
8731CASE_ASI_0x4c_th7:
8732 wr %g0, 0x4c, %asi
8733 ldxa [0x0] %asi, %l0
8734 stxa %l0, [0x0] %asi
8735CASE_ASI_0x4d_th7:
8736 wr %g0, 0x4d, %asi
8737 ldxa [0x0] %asi, %l0
8738 stxa %l0, [0x0] %asi
8739CASE_ASI_0x4e_th7:
8740 wr %g0, 0x4e, %asi
8741 ldxa [0x0] %asi, %l0
8742 stxa %l0, [0x0] %asi
8743CASE_ASI_0x4f_th7:
8744 wr %g0, 0x4f, %asi
8745 ldxa [0x0] %asi, %l0
8746 stxa %l0, [0x0] %asi
8747CASE_ASI_0x50_th7:
8748 wr %g0, 0x50, %asi
8749 ldxa [0x0] %asi, %l0
8750 stxa %l0, [0x0] %asi
8751CASE_ASI_0x51_th7:
8752 wr %g0, 0x51, %asi
8753 ldxa [0x0] %asi, %l0
8754 stxa %l0, [0x0] %asi
8755CASE_ASI_0x52_th7:
8756 wr %g0, 0x52, %asi
8757 ldxa [0x0] %asi, %l0
8758 stxa %l0, [0x0] %asi
8759CASE_ASI_0x53_th7:
8760 wr %g0, 0x53, %asi
8761 ldxa [0x0] %asi, %l0
8762 stxa %l0, [0x0] %asi
8763CASE_ASI_0x56_th7:
8764 wr %g0, 0x56, %asi
8765 ldxa [0x0] %asi, %l0
8766 stxa %l0, [0x0] %asi
8767CASE_ASI_0x57_th7:
8768 wr %g0, 0x57, %asi
8769 ldxa [0x0] %asi, %l0
8770 stxa %l0, [0x0] %asi
8771CASE_ASI_0x58_th7:
8772 wr %g0, 0x58, %asi
8773 ldxa [0x0] %asi, %l0
8774 stxa %l0, [0x0] %asi
8775CASE_ASI_0x59_th7:
8776 wr %g0, 0x59, %asi
8777 ldxa [0x0] %asi, %l0
8778 stxa %l0, [0x0] %asi
8779CASE_ASI_0x5a_th7:
8780 wr %g0, 0x5a, %asi
8781 ldxa [0x0] %asi, %l0
8782 stxa %l0, [0x0] %asi
8783CASE_ASI_0x5b_th7:
8784 wr %g0, 0x5b, %asi
8785 ldxa [0x0] %asi, %l0
8786 stxa %l0, [0x0] %asi
8787CASE_ASI_0x5e_th7:
8788 wr %g0, 0x5e, %asi
8789 ldxa [0x0] %asi, %l0
8790 stxa %l0, [0x0] %asi
8791CASE_ASI_0x5f_th7:
8792 wr %g0, 0x5f, %asi
8793 ldxa [0x0] %asi, %l0
8794 stxa %l0, [0x0] %asi
8795CASE_ASI_0x60_th7:
8796 wr %g0, 0x60, %asi
8797 ldxa [0x0] %asi, %l0
8798 stxa %l0, [0x0] %asi
8799CASE_ASI_0x61_th7:
8800 wr %g0, 0x61, %asi
8801 ldxa [0x0] %asi, %l0
8802 stxa %l0, [0x0] %asi
8803CASE_ASI_0x62_th7:
8804 wr %g0, 0x62, %asi
8805 ldxa [0x0] %asi, %l0
8806 stxa %l0, [0x0] %asi
8807CASE_ASI_0x63_th7:
8808 wr %g0, 0x63, %asi
8809 ldxa [0x0] %asi, %l0
8810 stxa %l0, [0x0] %asi
8811CASE_ASI_0x64_th7:
8812 wr %g0, 0x64, %asi
8813 ldxa [0x0] %asi, %l0
8814 stxa %l0, [0x0] %asi
8815CASE_ASI_0x65_th7:
8816 wr %g0, 0x65, %asi
8817 ldxa [0x0] %asi, %l0
8818 stxa %l0, [0x0] %asi
8819CASE_ASI_0x68_th7:
8820 wr %g0, 0x68, %asi
8821 ldxa [0x0] %asi, %l0
8822 stxa %l0, [0x0] %asi
8823CASE_ASI_0x69_th7:
8824 wr %g0, 0x69, %asi
8825 ldxa [0x0] %asi, %l0
8826 stxa %l0, [0x0] %asi
8827CASE_ASI_0x6a_th7:
8828 wr %g0, 0x6a, %asi
8829 ldxa [0x0] %asi, %l0
8830 stxa %l0, [0x0] %asi
8831CASE_ASI_0x6b_th7:
8832 wr %g0, 0x6b, %asi
8833 ldxa [0x0] %asi, %l0
8834 stxa %l0, [0x0] %asi
8835CASE_ASI_0x6c_th7:
8836 wr %g0, 0x6c, %asi
8837 ldxa [0x0] %asi, %l0
8838 stxa %l0, [0x0] %asi
8839CASE_ASI_0x6d_th7:
8840 wr %g0, 0x6d, %asi
8841 ldxa [0x0] %asi, %l0
8842 stxa %l0, [0x0] %asi
8843CASE_ASI_0x6e_th7:
8844 wr %g0, 0x6e, %asi
8845 ldxa [0x0] %asi, %l0
8846 stxa %l0, [0x0] %asi
8847CASE_ASI_0x6f_th7:
8848 wr %g0, 0x6f, %asi
8849 ldxa [0x0] %asi, %l0
8850 stxa %l0, [0x0] %asi
8851CASE_ASI_0x70_th7:
8852 wr %g0, 0x70, %asi
8853 ldxa [0x0] %asi, %l0
8854 stxa %l0, [0x0] %asi
8855CASE_ASI_0x71_th7:
8856 wr %g0, 0x71, %asi
8857 ldxa [0x0] %asi, %l0
8858 stxa %l0, [0x0] %asi
8859CASE_ASI_0x72_th7:
8860 wr %g0, 0x72, %asi
8861 ldxa [0x0] %asi, %l0
8862 stxa %l0, [0x0] %asi
8863CASE_ASI_0x74_th7:
8864 wr %g0, 0x74, %asi
8865 ldxa [0x0] %asi, %l0
8866 stxa %l0, [0x0] %asi
8867CASE_ASI_0x75_th7:
8868 wr %g0, 0x75, %asi
8869 ldxa [0x0] %asi, %l0
8870 stxa %l0, [0x0] %asi
8871CASE_ASI_0x76_th7:
8872 wr %g0, 0x76, %asi
8873 ldxa [0x0] %asi, %l0
8874 stxa %l0, [0x0] %asi
8875CASE_ASI_0x77_th7:
8876 wr %g0, 0x77, %asi
8877 ldxa [0x0] %asi, %l0
8878 stxa %l0, [0x0] %asi
8879CASE_ASI_0x78_th7:
8880 wr %g0, 0x78, %asi
8881 ldxa [0x0] %asi, %l0
8882 stxa %l0, [0x0] %asi
8883CASE_ASI_0x79_th7:
8884 wr %g0, 0x79, %asi
8885 ldxa [0x0] %asi, %l0
8886 stxa %l0, [0x0] %asi
8887CASE_ASI_0x7a_th7:
8888 wr %g0, 0x7a, %asi
8889 ldxa [0x0] %asi, %l0
8890 stxa %l0, [0x0] %asi
8891CASE_ASI_0x7b_th7:
8892 wr %g0, 0x7b, %asi
8893 ldxa [0x0] %asi, %l0
8894 stxa %l0, [0x0] %asi
8895CASE_ASI_0x7c_th7:
8896 wr %g0, 0x7c, %asi
8897 ldxa [0x0] %asi, %l0
8898 stxa %l0, [0x0] %asi
8899CASE_ASI_0x7d_th7:
8900 wr %g0, 0x7d, %asi
8901 ldxa [0x0] %asi, %l0
8902 stxa %l0, [0x0] %asi
8903CASE_ASI_0x7e_th7:
8904 wr %g0, 0x7e, %asi
8905 ldxa [0x0] %asi, %l0
8906 stxa %l0, [0x0] %asi
8907CASE_ASI_0x7f_th7:
8908 wr %g0, 0x7f, %asi
8909 ldxa [0x0] %asi, %l0
8910 stxa %l0, [0x0] %asi
8911CASE_ASI_0x84_th7:
8912 wr %g0, 0x84, %asi
8913 ldxa [0x0] %asi, %l0
8914 stxa %l0, [0x0] %asi
8915CASE_ASI_0x85_th7:
8916 wr %g0, 0x85, %asi
8917 ldxa [0x0] %asi, %l0
8918 stxa %l0, [0x0] %asi
8919CASE_ASI_0x86_th7:
8920 wr %g0, 0x86, %asi
8921 ldxa [0x0] %asi, %l0
8922 stxa %l0, [0x0] %asi
8923CASE_ASI_0x87_th7:
8924 wr %g0, 0x87, %asi
8925 ldxa [0x0] %asi, %l0
8926 stxa %l0, [0x0] %asi
8927CASE_ASI_0x8c_th7:
8928 wr %g0, 0x8c, %asi
8929 ldxa [0x0] %asi, %l0
8930 stxa %l0, [0x0] %asi
8931CASE_ASI_0x8d_th7:
8932 wr %g0, 0x8d, %asi
8933 ldxa [0x0] %asi, %l0
8934 stxa %l0, [0x0] %asi
8935CASE_ASI_0x8e_th7:
8936 wr %g0, 0x8e, %asi
8937 ldxa [0x0] %asi, %l0
8938 stxa %l0, [0x0] %asi
8939CASE_ASI_0x8f_th7:
8940 wr %g0, 0x8f, %asi
8941 ldxa [0x0] %asi, %l0
8942 stxa %l0, [0x0] %asi
8943CASE_ASI_0x90_th7:
8944 wr %g0, 0x90, %asi
8945 ldxa [0x0] %asi, %l0
8946 stxa %l0, [0x0] %asi
8947CASE_ASI_0x91_th7:
8948 wr %g0, 0x91, %asi
8949 ldxa [0x0] %asi, %l0
8950 stxa %l0, [0x0] %asi
8951CASE_ASI_0x92_th7:
8952 wr %g0, 0x92, %asi
8953 ldxa [0x0] %asi, %l0
8954 stxa %l0, [0x0] %asi
8955CASE_ASI_0x93_th7:
8956 wr %g0, 0x93, %asi
8957 ldxa [0x0] %asi, %l0
8958 stxa %l0, [0x0] %asi
8959CASE_ASI_0x94_th7:
8960 wr %g0, 0x94, %asi
8961 ldxa [0x0] %asi, %l0
8962 stxa %l0, [0x0] %asi
8963CASE_ASI_0x95_th7:
8964 wr %g0, 0x95, %asi
8965 ldxa [0x0] %asi, %l0
8966 stxa %l0, [0x0] %asi
8967CASE_ASI_0x96_th7:
8968 wr %g0, 0x96, %asi
8969 ldxa [0x0] %asi, %l0
8970 stxa %l0, [0x0] %asi
8971CASE_ASI_0x97_th7:
8972 wr %g0, 0x97, %asi
8973 ldxa [0x0] %asi, %l0
8974 stxa %l0, [0x0] %asi
8975CASE_ASI_0x98_th7:
8976 wr %g0, 0x98, %asi
8977 ldxa [0x0] %asi, %l0
8978 stxa %l0, [0x0] %asi
8979CASE_ASI_0x99_th7:
8980 wr %g0, 0x99, %asi
8981 ldxa [0x0] %asi, %l0
8982 stxa %l0, [0x0] %asi
8983CASE_ASI_0x9a_th7:
8984 wr %g0, 0x9a, %asi
8985 ldxa [0x0] %asi, %l0
8986 stxa %l0, [0x0] %asi
8987CASE_ASI_0x9b_th7:
8988 wr %g0, 0x9b, %asi
8989 ldxa [0x0] %asi, %l0
8990 stxa %l0, [0x0] %asi
8991CASE_ASI_0x9c_th7:
8992 wr %g0, 0x9c, %asi
8993 ldxa [0x0] %asi, %l0
8994 stxa %l0, [0x0] %asi
8995CASE_ASI_0x9d_th7:
8996 wr %g0, 0x9d, %asi
8997 ldxa [0x0] %asi, %l0
8998 stxa %l0, [0x0] %asi
8999CASE_ASI_0x9e_th7:
9000 wr %g0, 0x9e, %asi
9001 ldxa [0x0] %asi, %l0
9002 stxa %l0, [0x0] %asi
9003CASE_ASI_0x9f_th7:
9004 wr %g0, 0x9f, %asi
9005 ldxa [0x0] %asi, %l0
9006 stxa %l0, [0x0] %asi
9007CASE_ASI_0xa0_th7:
9008 wr %g0, 0xa0, %asi
9009 ldxa [0x0] %asi, %l0
9010 stxa %l0, [0x0] %asi
9011CASE_ASI_0xa1_th7:
9012 wr %g0, 0xa1, %asi
9013 ldxa [0x0] %asi, %l0
9014 stxa %l0, [0x0] %asi
9015CASE_ASI_0xa2_th7:
9016 wr %g0, 0xa2, %asi
9017 ldxa [0x0] %asi, %l0
9018 stxa %l0, [0x0] %asi
9019CASE_ASI_0xa3_th7:
9020 wr %g0, 0xa3, %asi
9021 ldxa [0x0] %asi, %l0
9022 stxa %l0, [0x0] %asi
9023CASE_ASI_0xa4_th7:
9024 wr %g0, 0xa4, %asi
9025 ldxa [0x0] %asi, %l0
9026 stxa %l0, [0x0] %asi
9027CASE_ASI_0xa5_th7:
9028 wr %g0, 0xa5, %asi
9029 ldxa [0x0] %asi, %l0
9030 stxa %l0, [0x0] %asi
9031CASE_ASI_0xa6_th7:
9032 wr %g0, 0xa6, %asi
9033 ldxa [0x0] %asi, %l0
9034 stxa %l0, [0x0] %asi
9035CASE_ASI_0xa7_th7:
9036 wr %g0, 0xa7, %asi
9037 ldxa [0x0] %asi, %l0
9038 stxa %l0, [0x0] %asi
9039CASE_ASI_0xa8_th7:
9040 wr %g0, 0xa8, %asi
9041 ldxa [0x0] %asi, %l0
9042 stxa %l0, [0x0] %asi
9043CASE_ASI_0xa9_th7:
9044 wr %g0, 0xa9, %asi
9045 ldxa [0x0] %asi, %l0
9046 stxa %l0, [0x0] %asi
9047CASE_ASI_0xaa_th7:
9048 wr %g0, 0xaa, %asi
9049 ldxa [0x0] %asi, %l0
9050 stxa %l0, [0x0] %asi
9051CASE_ASI_0xab_th7:
9052 wr %g0, 0xab, %asi
9053 ldxa [0x0] %asi, %l0
9054 stxa %l0, [0x0] %asi
9055CASE_ASI_0xac_th7:
9056 wr %g0, 0xac, %asi
9057 ldxa [0x0] %asi, %l0
9058 stxa %l0, [0x0] %asi
9059CASE_ASI_0xad_th7:
9060 wr %g0, 0xad, %asi
9061 ldxa [0x0] %asi, %l0
9062 stxa %l0, [0x0] %asi
9063CASE_ASI_0xae_th7:
9064 wr %g0, 0xae, %asi
9065 ldxa [0x0] %asi, %l0
9066 stxa %l0, [0x0] %asi
9067CASE_ASI_0xaf_th7:
9068 wr %g0, 0xaf, %asi
9069 ldxa [0x0] %asi, %l0
9070 stxa %l0, [0x0] %asi
9071CASE_ASI_0xb0_th7:
9072 wr %g0, 0xb0, %asi
9073 ldxa [0x0] %asi, %l0
9074 stxa %l0, [0x0] %asi
9075CASE_ASI_0xb1_th7:
9076 wr %g0, 0xb1, %asi
9077 ldxa [0x0] %asi, %l0
9078 stxa %l0, [0x0] %asi
9079CASE_ASI_0xb2_th7:
9080 wr %g0, 0xb2, %asi
9081 ldxa [0x0] %asi, %l0
9082 stxa %l0, [0x0] %asi
9083CASE_ASI_0xb3_th7:
9084 wr %g0, 0xb3, %asi
9085 ldxa [0x0] %asi, %l0
9086 stxa %l0, [0x0] %asi
9087CASE_ASI_0xb4_th7:
9088 wr %g0, 0xb4, %asi
9089 ldxa [0x0] %asi, %l0
9090 stxa %l0, [0x0] %asi
9091CASE_ASI_0xb5_th7:
9092 wr %g0, 0xb5, %asi
9093 ldxa [0x0] %asi, %l0
9094 stxa %l0, [0x0] %asi
9095CASE_ASI_0xb6_th7:
9096 wr %g0, 0xb6, %asi
9097 ldxa [0x0] %asi, %l0
9098 stxa %l0, [0x0] %asi
9099CASE_ASI_0xb7_th7:
9100 wr %g0, 0xb7, %asi
9101 ldxa [0x0] %asi, %l0
9102 stxa %l0, [0x0] %asi
9103CASE_ASI_0xb8_th7:
9104 wr %g0, 0xb8, %asi
9105 ldxa [0x0] %asi, %l0
9106 stxa %l0, [0x0] %asi
9107CASE_ASI_0xb9_th7:
9108 wr %g0, 0xb9, %asi
9109 ldxa [0x0] %asi, %l0
9110 stxa %l0, [0x0] %asi
9111CASE_ASI_0xba_th7:
9112 wr %g0, 0xba, %asi
9113 ldxa [0x0] %asi, %l0
9114 stxa %l0, [0x0] %asi
9115CASE_ASI_0xbb_th7:
9116 wr %g0, 0xbb, %asi
9117 ldxa [0x0] %asi, %l0
9118 stxa %l0, [0x0] %asi
9119CASE_ASI_0xbc_th7:
9120 wr %g0, 0xbc, %asi
9121 ldxa [0x0] %asi, %l0
9122 stxa %l0, [0x0] %asi
9123CASE_ASI_0xbd_th7:
9124 wr %g0, 0xbd, %asi
9125 ldxa [0x0] %asi, %l0
9126 stxa %l0, [0x0] %asi
9127CASE_ASI_0xbe_th7:
9128 wr %g0, 0xbe, %asi
9129 ldxa [0x0] %asi, %l0
9130 stxa %l0, [0x0] %asi
9131CASE_ASI_0xbf_th7:
9132 wr %g0, 0xbf, %asi
9133 ldxa [0x0] %asi, %l0
9134 stxa %l0, [0x0] %asi
9135CASE_ASI_0xc6_th7:
9136 wr %g0, 0xc6, %asi
9137 ldxa [0x0] %asi, %l0
9138 stxa %l0, [0x0] %asi
9139CASE_ASI_0xc7_th7:
9140 wr %g0, 0xc7, %asi
9141 ldxa [0x0] %asi, %l0
9142 stxa %l0, [0x0] %asi
9143CASE_ASI_0xce_th7:
9144 wr %g0, 0xce, %asi
9145 ldxa [0x0] %asi, %l0
9146 stxa %l0, [0x0] %asi
9147CASE_ASI_0xcf_th7:
9148 wr %g0, 0xcf, %asi
9149 ldxa [0x0] %asi, %l0
9150 stxa %l0, [0x0] %asi
9151CASE_ASI_0xd4_th7:
9152 wr %g0, 0xd4, %asi
9153 ldxa [0x0] %asi, %l0
9154 stxa %l0, [0x0] %asi
9155CASE_ASI_0xd5_th7:
9156 wr %g0, 0xd5, %asi
9157 ldxa [0x0] %asi, %l0
9158 stxa %l0, [0x0] %asi
9159CASE_ASI_0xd6_th7:
9160 wr %g0, 0xd6, %asi
9161 ldxa [0x0] %asi, %l0
9162 stxa %l0, [0x0] %asi
9163CASE_ASI_0xd7_th7:
9164 wr %g0, 0xd7, %asi
9165 ldxa [0x0] %asi, %l0
9166 stxa %l0, [0x0] %asi
9167CASE_ASI_0xdc_th7:
9168 wr %g0, 0xdc, %asi
9169 ldxa [0x0] %asi, %l0
9170 stxa %l0, [0x0] %asi
9171CASE_ASI_0xdd_th7:
9172 wr %g0, 0xdd, %asi
9173 ldxa [0x0] %asi, %l0
9174 stxa %l0, [0x0] %asi
9175CASE_ASI_0xde_th7:
9176 wr %g0, 0xde, %asi
9177 ldxa [0x0] %asi, %l0
9178 stxa %l0, [0x0] %asi
9179CASE_ASI_0xdf_th7:
9180 wr %g0, 0xdf, %asi
9181 ldxa [0x0] %asi, %l0
9182 stxa %l0, [0x0] %asi
9183CASE_ASI_0xe4_th7:
9184 wr %g0, 0xe4, %asi
9185 ldxa [0x0] %asi, %l0
9186 stxa %l0, [0x0] %asi
9187CASE_ASI_0xe5_th7:
9188 wr %g0, 0xe5, %asi
9189 ldxa [0x0] %asi, %l0
9190 stxa %l0, [0x0] %asi
9191CASE_ASI_0xe6_th7:
9192 wr %g0, 0xe6, %asi
9193 ldxa [0x0] %asi, %l0
9194 stxa %l0, [0x0] %asi
9195CASE_ASI_0xe7_th7:
9196 wr %g0, 0xe7, %asi
9197 ldxa [0x0] %asi, %l0
9198 stxa %l0, [0x0] %asi
9199CASE_ASI_0xe8_th7:
9200 wr %g0, 0xe8, %asi
9201 ldxa [0x0] %asi, %l0
9202 stxa %l0, [0x0] %asi
9203CASE_ASI_0xe9_th7:
9204 wr %g0, 0xe9, %asi
9205 ldxa [0x0] %asi, %l0
9206 stxa %l0, [0x0] %asi
9207CASE_ASI_0xec_th7:
9208 wr %g0, 0xec, %asi
9209 ldxa [0x0] %asi, %l0
9210 stxa %l0, [0x0] %asi
9211CASE_ASI_0xed_th7:
9212 wr %g0, 0xed, %asi
9213 ldxa [0x0] %asi, %l0
9214 stxa %l0, [0x0] %asi
9215CASE_ASI_0xee_th7:
9216 wr %g0, 0xee, %asi
9217 ldxa [0x0] %asi, %l0
9218 stxa %l0, [0x0] %asi
9219CASE_ASI_0xef_th7:
9220 wr %g0, 0xef, %asi
9221 ldxa [0x0] %asi, %l0
9222 stxa %l0, [0x0] %asi
9223CASE_ASI_0xf2_th7:
9224 wr %g0, 0xf2, %asi
9225 ldxa [0x0] %asi, %l0
9226 stxa %l0, [0x0] %asi
9227CASE_ASI_0xf3_th7:
9228 wr %g0, 0xf3, %asi
9229 ldxa [0x0] %asi, %l0
9230 stxa %l0, [0x0] %asi
9231CASE_ASI_0xf4_th7:
9232 wr %g0, 0xf4, %asi
9233 ldxa [0x0] %asi, %l0
9234 stxa %l0, [0x0] %asi
9235CASE_ASI_0xf5_th7:
9236 wr %g0, 0xf5, %asi
9237 ldxa [0x0] %asi, %l0
9238 stxa %l0, [0x0] %asi
9239CASE_ASI_0xf6_th7:
9240 wr %g0, 0xf6, %asi
9241 ldxa [0x0] %asi, %l0
9242 stxa %l0, [0x0] %asi
9243CASE_ASI_0xf7_th7:
9244 wr %g0, 0xf7, %asi
9245 ldxa [0x0] %asi, %l0
9246 stxa %l0, [0x0] %asi
9247CASE_ASI_0xfa_th7:
9248 wr %g0, 0xfa, %asi
9249 ldxa [0x0] %asi, %l0
9250 stxa %l0, [0x0] %asi
9251CASE_ASI_0xfb_th7:
9252 wr %g0, 0xfb, %asi
9253 ldxa [0x0] %asi, %l0
9254 stxa %l0, [0x0] %asi
9255CASE_ASI_0xfc_th7:
9256 wr %g0, 0xfc, %asi
9257 ldxa [0x0] %asi, %l0
9258 stxa %l0, [0x0] %asi
9259CASE_ASI_0xfd_th7:
9260 wr %g0, 0xfd, %asi
9261 ldxa [0x0] %asi, %l0
9262 stxa %l0, [0x0] %asi
9263CASE_ASI_0xfe_th7:
9264 wr %g0, 0xfe, %asi
9265 ldxa [0x0] %asi, %l0
9266 stxa %l0, [0x0] %asi
9267CASE_ASI_0xff_th7:
9268 wr %g0, 0xff, %asi
9269 ldxa [0x0] %asi, %l0
9270 stxa %l0, [0x0] %asi
9271CASE_ASI_0x46_th7:
9272 wr %g0, 0x46, %asi
9273 stxa %g0, [0x0] %asi
9274 ldxa [0x0] %asi, %l0
9275CASE_ASI_0x47_th7:
9276 wr %g0, 0x47, %asi
9277 stxa %g0, [0x0] %asi
9278 ldxa [0x0] %asi, %l0
9279CASE_ASI_0x4_th7:
9280 mov %r25, %r1
9281 ldx [%r23 + 0x2d & ~0x7], %r2
9282 ldx [%r27 + 0xde & ~0x7], %r4
9283 ldx [%r28 + 0x9c & ~0x7], %r6
9284 ldx [%r24 + 0x59 & ~0x7], %r8
9285 ldx [%r23 + 0x39 & ~0x7], %r10
9286 ldx [%r22 + 0x5a & ~0x7], %r12
9287 ldx [%r27 + 0x95 & ~0x7], %r14
9288 ldx [%r25 + 0x2d & ~0x7], %r16
9289 ld [%r27 + 0xd1 & ~0x7], %f0
9290 ld [%r22 + 0x5 & ~0x7], %f16
9291 ld [%r23 + 0x50 & ~0x7], %f32
9292 ld [%r21 + 0x5e & ~0x7], %f48
9293 ldsba [%r1]4, %r14
9294 ldsha [%r1]4, %r8
9295 ldswa [%r1]4, %r8
9296 lduba [%r1]4, %r12
9297 lduha [%r1]4, %r12
9298 ldxa [%r1]4, %r8
9299 ldda [%r1]4, %r16
9300 ldstuba [%r1]4, %r4
9301 swapa [%r1]4, %r10
9302 lda [%r1]4, %f16
9303 ldda [%r1]4, %f16
9304 stba %r10, [%r1]4
9305 stha %r4, [%r1]4
9306 stwa %r0, [%r1]4
9307 sta %f0, [%r1]4
9308 stda %f16, [%r1]4
9309casa [%r1]0x4, %r2, %g0
9310casxa [%r1]0x4, %r2, %g0
9311 prefetcha [%r1]4, 0x18
9312CASE_ASI_0xc_th7:
9313 mov %r28, %r1
9314 ldx [%r24 + 0xfb & ~0x7], %r2
9315 ldx [%r23 + 0x6d & ~0x7], %r4
9316 ldx [%r27 + 0x76 & ~0x7], %r6
9317 ldx [%r23 + 0x10 & ~0x7], %r8
9318 ldx [%r23 + 0x93 & ~0x7], %r10
9319 ldx [%r25 + 0x27 & ~0x7], %r12
9320 ldx [%r27 + 0xad & ~0x7], %r14
9321 ldx [%r27 + 0x8f & ~0x7], %r16
9322 ld [%r21 + 0xb1 & ~0x7], %f0
9323 ld [%r27 + 0x54 & ~0x7], %f16
9324 ld [%r27 + 0x8 & ~0x7], %f32
9325 ld [%r23 + 0xf7 & ~0x7], %f48
9326 ldsba [%r1]12, %r10
9327 ldsha [%r1]12, %r10
9328 ldswa [%r1]12, %r8
9329 lduba [%r1]12, %r16
9330 lduha [%r1]12, %r12
9331 ldxa [%r1]12, %r2
9332 ldda [%r1]12, %r16
9333 ldstuba [%r1]12, %r12
9334 swapa [%r1]12, %r14
9335 lda [%r1]12, %f48
9336 ldda [%r1]12, %f16
9337 stba %r12, [%r1]12
9338 stha %r12, [%r1]12
9339 stwa %r2, [%r1]12
9340 sta %f16, [%r1]12
9341 stda %f16, [%r1]12
9342casa [%r1]0xc, %r2, %g0
9343casxa [%r1]0xc, %r2, %g0
9344 prefetcha [%r1]12, 0x12
9345CASE_ASI_0x10_th7:
9346 mov %r26, %r1
9347 ldx [%r25 + 0xb5 & ~0x7], %r2
9348 ldx [%r21 + 0x5f & ~0x7], %r4
9349 ldx [%r24 + 0xd7 & ~0x7], %r6
9350 ldx [%r22 + 0xe0 & ~0x7], %r8
9351 ldx [%r27 + 0x70 & ~0x7], %r10
9352 ldx [%r25 + 0xfa & ~0x7], %r12
9353 ldx [%r22 + 0xcd & ~0x7], %r14
9354 ldx [%r27 + 0xc6 & ~0x7], %r16
9355 ld [%r26 + 0xea & ~0x7], %f0
9356 ld [%r27 + 0x85 & ~0x7], %f16
9357 ld [%r25 + 0x28 & ~0x7], %f32
9358 ld [%r28 + 0x14 & ~0x7], %f48
9359 ldsba [%r1]16, %r6
9360 ldsha [%r1]16, %r12
9361 ldswa [%r1]16, %r8
9362 lduba [%r1]16, %r8
9363 lduha [%r1]16, %r12
9364 ldxa [%r1]16, %r6
9365 ldda [%r1]16, %r16
9366 ldstuba [%r1]16, %r16
9367 swapa [%r1]16, %r2
9368 lda [%r1]16, %f32
9369 ldda [%r1]16, %f16
9370 stba %r6, [%r1]16
9371 stha %r14, [%r1]16
9372 stwa %r12, [%r1]16
9373 sta %f32, [%r1]16
9374 stda %f32, [%r1]16
9375casa [%r1]0x10, %r2, %g0
9376casxa [%r1]0x10, %r2, %g0
9377 prefetcha [%r1]16, 0x1
9378CASE_ASI_0x11_th7:
9379 mov %r28, %r1
9380 ldx [%r23 + 0x4f & ~0x7], %r2
9381 ldx [%r21 + 0x3b & ~0x7], %r4
9382 ldx [%r23 + 0xd4 & ~0x7], %r6
9383 ldx [%r22 + 0xe7 & ~0x7], %r8
9384 ldx [%r21 + 0xe0 & ~0x7], %r10
9385 ldx [%r24 + 0xe & ~0x7], %r12
9386 ldx [%r25 + 0x76 & ~0x7], %r14
9387 ldx [%r28 + 0x3f & ~0x7], %r16
9388 ld [%r28 + 0x16 & ~0x7], %f0
9389 ld [%r27 + 0x6c & ~0x7], %f16
9390 ld [%r24 + 0x9e & ~0x7], %f32
9391 ld [%r26 + 0xe6 & ~0x7], %f48
9392 ldsba [%r1]17, %r4
9393 ldsha [%r1]17, %r2
9394 ldswa [%r1]17, %r10
9395 lduba [%r1]17, %r10
9396 lduha [%r1]17, %r2
9397 ldxa [%r1]17, %r12
9398 ldda [%r1]17, %r6
9399 ldstuba [%r1]17, %r16
9400 swapa [%r1]17, %r2
9401 lda [%r1]17, %f32
9402 ldda [%r1]17, %f16
9403 stba %r4, [%r1]17
9404 stha %r14, [%r1]17
9405 stwa %r8, [%r1]17
9406 sta %f32, [%r1]17
9407 stda %f32, [%r1]17
9408casa [%r1]0x11, %r2, %g0
9409casxa [%r1]0x11, %r2, %g0
9410 prefetcha [%r1]17, 0xd
9411CASE_ASI_0x18_th7:
9412 mov %r28, %r1
9413 ldx [%r25 + 0xd0 & ~0x7], %r2
9414 ldx [%r27 + 0xd4 & ~0x7], %r4
9415 ldx [%r25 + 0x46 & ~0x7], %r6
9416 ldx [%r24 + 0xa & ~0x7], %r8
9417 ldx [%r21 + 0xe & ~0x7], %r10
9418 ldx [%r27 + 0xba & ~0x7], %r12
9419 ldx [%r23 + 0x1f & ~0x7], %r14
9420 ldx [%r23 + 0x37 & ~0x7], %r16
9421 ld [%r27 + 0xf4 & ~0x7], %f0
9422 ld [%r25 + 0x81 & ~0x7], %f16
9423 ld [%r27 + 0x3d & ~0x7], %f32
9424 ld [%r27 + 0x8c & ~0x7], %f48
9425 ldsba [%r1]24, %r2
9426 ldsha [%r1]24, %r14
9427 ldswa [%r1]24, %r16
9428 lduba [%r1]24, %r8
9429 lduha [%r1]24, %r6
9430 ldxa [%r1]24, %r12
9431 ldda [%r1]24, %r14
9432 ldstuba [%r1]24, %r4
9433 swapa [%r1]24, %r14
9434 lda [%r1]24, %f0
9435 ldda [%r1]24, %f32
9436 stba %r14, [%r1]24
9437 stha %r10, [%r1]24
9438 stwa %r8, [%r1]24
9439 sta %f48, [%r1]24
9440 stda %f0, [%r1]24
9441casa [%r1]0x18, %r2, %g0
9442casxa [%r1]0x18, %r2, %g0
9443 prefetcha [%r1]24, 0x17
9444CASE_ASI_0x19_th7:
9445 mov %r27, %r1
9446 ldx [%r26 + 0x64 & ~0x7], %r2
9447 ldx [%r27 + 0x98 & ~0x7], %r4
9448 ldx [%r23 + 0x28 & ~0x7], %r6
9449 ldx [%r24 + 0x98 & ~0x7], %r8
9450 ldx [%r25 + 0x2c & ~0x7], %r10
9451 ldx [%r27 + 0x55 & ~0x7], %r12
9452 ldx [%r23 + 0xa6 & ~0x7], %r14
9453 ldx [%r27 + 0x9 & ~0x7], %r16
9454 ld [%r26 + 0x6d & ~0x7], %f0
9455 ld [%r28 + 0xd9 & ~0x7], %f16
9456 ld [%r23 + 0xf7 & ~0x7], %f32
9457 ld [%r21 + 0x1b & ~0x7], %f48
9458 ldsba [%r1]25, %r2
9459 ldsha [%r1]25, %r10
9460 ldswa [%r1]25, %r14
9461 lduba [%r1]25, %r2
9462 lduha [%r1]25, %r2
9463 ldxa [%r1]25, %r6
9464 ldda [%r1]25, %r2
9465 ldstuba [%r1]25, %r12
9466 swapa [%r1]25, %r4
9467 lda [%r1]25, %f32
9468 ldda [%r1]25, %f16
9469 stba %r6, [%r1]25
9470 stha %r4, [%r1]25
9471 stwa %r12, [%r1]25
9472 sta %f48, [%r1]25
9473 stda %f48, [%r1]25
9474casa [%r1]0x19, %r2, %g0
9475casxa [%r1]0x19, %r2, %g0
9476 prefetcha [%r1]25, 0x16
9477CASE_ASI_0x80_th7:
9478 mov %r21, %r1
9479 ldx [%r22 + 0xd9 & ~0x7], %r2
9480 ldx [%r28 + 0xdf & ~0x7], %r4
9481 ldx [%r21 + 0x9a & ~0x7], %r6
9482 ldx [%r26 + 0xf4 & ~0x7], %r8
9483 ldx [%r24 + 0x43 & ~0x7], %r10
9484 ldx [%r24 + 0x73 & ~0x7], %r12
9485 ldx [%r26 + 0xbc & ~0x7], %r14
9486 ldx [%r25 + 0x49 & ~0x7], %r16
9487 ld [%r26 + 0x91 & ~0x7], %f0
9488 ld [%r28 + 0x3a & ~0x7], %f16
9489 ld [%r21 + 0x5e & ~0x7], %f32
9490 ld [%r21 + 0xb8 & ~0x7], %f48
9491 ldsba [%r1]128, %r4
9492 ldsha [%r1]128, %r14
9493 ldswa [%r1]128, %r10
9494 lduba [%r1]128, %r8
9495 lduha [%r1]128, %r6
9496 ldxa [%r1]128, %r4
9497 ldda [%r1]128, %r4
9498 ldstuba [%r1]128, %r10
9499 swapa [%r1]128, %r16
9500 lda [%r1]128, %f32
9501 ldda [%r1]128, %f48
9502 stba %r2, [%r1]128
9503 stha %r8, [%r1]128
9504 stwa %r6, [%r1]128
9505 sta %f0, [%r1]128
9506 stda %f0, [%r1]128
9507casa [%r1]0x80, %r2, %g0
9508casxa [%r1]0x80, %r2, %g0
9509 prefetcha [%r1]128, 0x6
9510CASE_ASI_0x81_th7:
9511 mov %r27, %r1
9512 ldx [%r27 + 0x6a & ~0x7], %r2
9513 ldx [%r27 + 0xde & ~0x7], %r4
9514 ldx [%r28 + 0x43 & ~0x7], %r6
9515 ldx [%r22 + 0xa1 & ~0x7], %r8
9516 ldx [%r27 + 0xa8 & ~0x7], %r10
9517 ldx [%r26 + 0xd7 & ~0x7], %r12
9518 ldx [%r21 + 0x9c & ~0x7], %r14
9519 ldx [%r26 + 0x56 & ~0x7], %r16
9520 ld [%r26 + 0xf7 & ~0x7], %f0
9521 ld [%r22 + 0x91 & ~0x7], %f16
9522 ld [%r23 + 0xc8 & ~0x7], %f32
9523 ld [%r27 + 0x50 & ~0x7], %f48
9524 ldsba [%r1]129, %r10
9525 ldsha [%r1]129, %r14
9526 ldswa [%r1]129, %r4
9527 lduba [%r1]129, %r4
9528 lduha [%r1]129, %r6
9529 ldxa [%r1]129, %r12
9530 ldda [%r1]129, %r16
9531 ldstuba [%r1]129, %r10
9532 swapa [%r1]129, %r6
9533 lda [%r1]129, %f0
9534 ldda [%r1]129, %f48
9535 stba %r8, [%r1]129
9536 stha %r14, [%r1]129
9537 stwa %r4, [%r1]129
9538 sta %f48, [%r1]129
9539 stda %f16, [%r1]129
9540casa [%r1]0x81, %r2, %g0
9541casxa [%r1]0x81, %r2, %g0
9542 prefetcha [%r1]129, 0x1f
9543CASE_ASI_0x82_th7:
9544 mov %r23, %r1
9545 ldx [%r22 + 0x19 & ~0x7], %r2
9546 ldx [%r27 + 0x63 & ~0x7], %r4
9547 ldx [%r24 + 0x36 & ~0x7], %r6
9548 ldx [%r25 + 0x9e & ~0x7], %r8
9549 ldx [%r28 + 0x17 & ~0x7], %r10
9550 ldx [%r25 + 0x54 & ~0x7], %r12
9551 ldx [%r22 + 0x12 & ~0x7], %r14
9552 ldx [%r27 + 0xfd & ~0x7], %r16
9553 ld [%r27 + 0x42 & ~0x7], %f0
9554 ld [%r28 + 0xd8 & ~0x7], %f16
9555 ld [%r24 + 0x4c & ~0x7], %f32
9556 ld [%r22 + 0x8b & ~0x7], %f48
9557 ldsba [%r1]130, %r4
9558 ldsha [%r1]130, %r14
9559 ldswa [%r1]130, %r16
9560 lduba [%r1]130, %r12
9561 lduha [%r1]130, %r6
9562 ldxa [%r1]130, %r10
9563 ldda [%r1]130, %r10
9564 ldstuba [%r1]130, %r10
9565 swapa [%r1]130, %r2
9566 lda [%r1]130, %f0
9567 ldda [%r1]130, %f32
9568 stba %r10, [%r1]130
9569 stha %r2, [%r1]130
9570 stwa %r0, [%r1]130
9571 sta %f48, [%r1]130
9572 stda %f32, [%r1]130
9573casa [%r1]0x82, %r2, %g0
9574casxa [%r1]0x82, %r2, %g0
9575 prefetcha [%r1]130, 0x8
9576CASE_ASI_0x83_th7:
9577 mov %r26, %r1
9578 ldx [%r22 + 0xa7 & ~0x7], %r2
9579 ldx [%r22 + 0xde & ~0x7], %r4
9580 ldx [%r27 + 0x11 & ~0x7], %r6
9581 ldx [%r24 + 0xf3 & ~0x7], %r8
9582 ldx [%r27 + 0xaf & ~0x7], %r10
9583 ldx [%r27 + 0x47 & ~0x7], %r12
9584 ldx [%r23 + 0xa3 & ~0x7], %r14
9585 ldx [%r26 + 0xa7 & ~0x7], %r16
9586 ld [%r23 + 0x6b & ~0x7], %f0
9587 ld [%r26 + 0xc3 & ~0x7], %f16
9588 ld [%r23 + 0x91 & ~0x7], %f32
9589 ld [%r26 + 0x64 & ~0x7], %f48
9590 ldsba [%r1]131, %r16
9591 ldsha [%r1]131, %r2
9592 ldswa [%r1]131, %r14
9593 lduba [%r1]131, %r16
9594 lduha [%r1]131, %r2
9595 ldxa [%r1]131, %r12
9596 ldda [%r1]131, %r6
9597 ldstuba [%r1]131, %r6
9598 swapa [%r1]131, %r14
9599 lda [%r1]131, %f48
9600 ldda [%r1]131, %f32
9601 stba %r14, [%r1]131
9602 stha %r12, [%r1]131
9603 stwa %r6, [%r1]131
9604 sta %f16, [%r1]131
9605 stda %f32, [%r1]131
9606casa [%r1]0x83, %r2, %g0
9607casxa [%r1]0x83, %r2, %g0
9608 prefetcha [%r1]131, 0x19
9609CASE_ASI_0x88_th7:
9610 mov %r22, %r1
9611 ldx [%r22 + 0x9c & ~0x7], %r2
9612 ldx [%r21 + 0x8e & ~0x7], %r4
9613 ldx [%r27 + 0xb7 & ~0x7], %r6
9614 ldx [%r28 + 0xd6 & ~0x7], %r8
9615 ldx [%r23 + 0xf8 & ~0x7], %r10
9616 ldx [%r25 + 0xd7 & ~0x7], %r12
9617 ldx [%r27 + 0x33 & ~0x7], %r14
9618 ldx [%r23 + 0x39 & ~0x7], %r16
9619 ld [%r25 + 0x5 & ~0x7], %f0
9620 ld [%r25 + 0x7a & ~0x7], %f16
9621 ld [%r27 + 0xa7 & ~0x7], %f32
9622 ld [%r27 + 0x2c & ~0x7], %f48
9623 ldsba [%r1]136, %r2
9624 ldsha [%r1]136, %r6
9625 ldswa [%r1]136, %r4
9626 lduba [%r1]136, %r2
9627 lduha [%r1]136, %r16
9628 ldxa [%r1]136, %r14
9629 ldda [%r1]136, %r4
9630 ldstuba [%r1]136, %r8
9631 swapa [%r1]136, %r16
9632 lda [%r1]136, %f32
9633 ldda [%r1]136, %f16
9634 stba %r14, [%r1]136
9635 stha %r14, [%r1]136
9636 stwa %r6, [%r1]136
9637 sta %f16, [%r1]136
9638 stda %f32, [%r1]136
9639casa [%r1]0x88, %r2, %g0
9640casxa [%r1]0x88, %r2, %g0
9641 prefetcha [%r1]136, 0x14
9642CASE_ASI_0x89_th7:
9643 mov %r24, %r1
9644 ldx [%r25 + 0xf8 & ~0x7], %r2
9645 ldx [%r21 + 0x91 & ~0x7], %r4
9646 ldx [%r27 + 0xa2 & ~0x7], %r6
9647 ldx [%r21 + 0xe8 & ~0x7], %r8
9648 ldx [%r24 + 0xce & ~0x7], %r10
9649 ldx [%r21 + 0x2e & ~0x7], %r12
9650 ldx [%r23 + 0x28 & ~0x7], %r14
9651 ldx [%r25 + 0x31 & ~0x7], %r16
9652 ld [%r28 + 0x8f & ~0x7], %f0
9653 ld [%r28 + 0x95 & ~0x7], %f16
9654 ld [%r21 + 0xa3 & ~0x7], %f32
9655 ld [%r23 + 0x33 & ~0x7], %f48
9656 ldsba [%r1]137, %r16
9657 ldsha [%r1]137, %r6
9658 ldswa [%r1]137, %r4
9659 lduba [%r1]137, %r14
9660 lduha [%r1]137, %r10
9661 ldxa [%r1]137, %r10
9662 ldda [%r1]137, %r4
9663 ldstuba [%r1]137, %r4
9664 swapa [%r1]137, %r16
9665 lda [%r1]137, %f32
9666 ldda [%r1]137, %f32
9667 stba %r14, [%r1]137
9668 stha %r8, [%r1]137
9669 stwa %r6, [%r1]137
9670 sta %f16, [%r1]137
9671 stda %f48, [%r1]137
9672casa [%r1]0x89, %r2, %g0
9673casxa [%r1]0x89, %r2, %g0
9674 prefetcha [%r1]137, 0x15
9675CASE_ASI_0x8a_th7:
9676 mov %r23, %r1
9677 ldx [%r23 + 0x53 & ~0x7], %r2
9678 ldx [%r22 + 0xec & ~0x7], %r4
9679 ldx [%r24 + 0xf & ~0x7], %r6
9680 ldx [%r22 + 0x97 & ~0x7], %r8
9681 ldx [%r28 + 0x5c & ~0x7], %r10
9682 ldx [%r28 + 0xb4 & ~0x7], %r12
9683 ldx [%r27 + 0x24 & ~0x7], %r14
9684 ldx [%r23 + 0x1d & ~0x7], %r16
9685 ld [%r26 + 0xb3 & ~0x7], %f0
9686 ld [%r27 + 0x44 & ~0x7], %f16
9687 ld [%r24 + 0x63 & ~0x7], %f32
9688 ld [%r22 + 0xb1 & ~0x7], %f48
9689 ldsba [%r1]138, %r12
9690 ldsha [%r1]138, %r12
9691 ldswa [%r1]138, %r12
9692 lduba [%r1]138, %r4
9693 lduha [%r1]138, %r6
9694 ldxa [%r1]138, %r16
9695 ldda [%r1]138, %r2
9696 ldstuba [%r1]138, %r8
9697 swapa [%r1]138, %r4
9698 lda [%r1]138, %f0
9699 ldda [%r1]138, %f32
9700 stba %r0, [%r1]138
9701 stha %r2, [%r1]138
9702 stwa %r6, [%r1]138
9703 sta %f16, [%r1]138
9704 stda %f0, [%r1]138
9705casa [%r1]0x8a, %r2, %g0
9706casxa [%r1]0x8a, %r2, %g0
9707 prefetcha [%r1]138, 0x13
9708CASE_ASI_0x8b_th7:
9709 mov %r28, %r1
9710 ldx [%r22 + 0xcf & ~0x7], %r2
9711 ldx [%r27 + 0x39 & ~0x7], %r4
9712 ldx [%r23 + 0x5 & ~0x7], %r6
9713 ldx [%r23 + 0xf2 & ~0x7], %r8
9714 ldx [%r26 + 0x66 & ~0x7], %r10
9715 ldx [%r21 + 0x26 & ~0x7], %r12
9716 ldx [%r24 + 0xd1 & ~0x7], %r14
9717 ldx [%r27 + 0xf5 & ~0x7], %r16
9718 ld [%r22 + 0x1 & ~0x7], %f0
9719 ld [%r25 + 0x92 & ~0x7], %f16
9720 ld [%r21 + 0x10 & ~0x7], %f32
9721 ld [%r23 + 0x79 & ~0x7], %f48
9722 ldsba [%r1]139, %r8
9723 ldsha [%r1]139, %r4
9724 ldswa [%r1]139, %r14
9725 lduba [%r1]139, %r12
9726 lduha [%r1]139, %r6
9727 ldxa [%r1]139, %r12
9728 ldda [%r1]139, %r4
9729 ldstuba [%r1]139, %r16
9730 swapa [%r1]139, %r8
9731 lda [%r1]139, %f16
9732 ldda [%r1]139, %f16
9733 stba %r4, [%r1]139
9734 stha %r12, [%r1]139
9735 stwa %r2, [%r1]139
9736 sta %f16, [%r1]139
9737 stda %f48, [%r1]139
9738casa [%r1]0x8b, %r2, %g0
9739casxa [%r1]0x8b, %r2, %g0
9740 prefetcha [%r1]139, 0x15
9741 nop
9742 nop
9743 nop
9744subcc %r19, 1, %r19
9745cmp %r19, 2
9746bz,a TH7_LOOP
9747ta T_CHANGE_NONPRIV
9748cmp %r19, 1
9749bz,a TH7_LOOP
9750ta T_CHANGE_HPRIV
9751 nop
9752 nop
9753main_text_end:
9754 ta %icc, T_GOOD_TRAP
9755 nop
9756 nop
9757 nop
9758main_data_start:
9759 .xword 0x1594076459a469bf
9760 .xword 0x142d72f7783a5811
9761 .xword 0x66a60b0b4154ec66
9762 .xword 0x245062772a7f5c85
9763 .xword 0x2a1575e62857f9a8
9764 .xword 0x3ef5aa8f1bbe9015
9765 .xword 0x6fea8d2a352394e8
9766 .xword 0x506988355109f46f
9767SECTION .CPPRI_SEG0 DATA_VA = 0x0000005abcc00000
9768 attr_data {
9769 Name = .CPPRI_SEG0,
9770 VA = 0x0000005abcc00000,
9771 RA = 0x0000005123400000,
9772 PA = ra2pa(0x0000005123400000,0),
9773 part_0_ctx_zero_tsb_config_1,
9774 part_0_ctx_nonzero_tsb_config_1,
9775 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9776 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9777 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9778 }
9779attr_data {
9780 NAME = .CPPRI_SEG0,
9781 hypervisor
9782}
9783.data
9784.global SEC_CPPRI0_DATA_START
9785SEC_CPPRI0_DATA_START:
9786 .xword 0x2e85976131c20d77
9787 .xword 0x4699fd7f1a09fd30
9788 .xword 0x53301aef6b119b55
9789 .xword 0x04dadc424ef46f6e
9790 .xword 0x27af3b403e81c617
9791 .xword 0x3c51a04c56006872
9792 .xword 0x6ac67e9109ad17e4
9793 .xword 0x49127339732edd83
9794 .xword 0x5d04e6574f53be99
9795 .xword 0x24f353f6122206dd
9796SECTION .CPPRI_SEG1 DATA_VA = 0x0000005abcc10000
9797 attr_data {
9798 Name = .CPPRI_SEG1,
9799 VA = 0x0000005abcc10000,
9800 RA = 0x0000005123410000,
9801 PA = ra2pa(0x0000005123410000,0),
9802 part_0_ctx_zero_tsb_config_1,
9803 part_0_ctx_nonzero_tsb_config_1,
9804 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9805 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9806 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9807 }
9808attr_data {
9809 NAME = .CPPRI_SEG1,
9810 hypervisor
9811}
9812.data
9813.global SEC_CPPRI1_DATA_START
9814SEC_CPPRI1_DATA_START:
9815 .xword 0x2eaae44f2da3dd0d
9816 .xword 0x622ffbd07db347c1
9817 .xword 0x6596562334866e6e
9818 .xword 0x18c8bb38731e45a6
9819 .xword 0x7b8a51b64bf3bdca
9820 .xword 0x43b028152011008d
9821 .xword 0x087b2c0d504093aa
9822 .xword 0x31ff17c646dbde72
9823 .xword 0x3e63c4d93d055bd9
9824 .xword 0x0223feb36f79bbde
9825SECTION .CPPRI_SEG2 DATA_VA = 0x0000005abcc20000
9826 attr_data {
9827 Name = .CPPRI_SEG2,
9828 VA = 0x0000005abcc20000,
9829 RA = 0x0000005123420000,
9830 PA = ra2pa(0x0000005123420000,0),
9831 part_0_ctx_zero_tsb_config_1,
9832 part_0_ctx_nonzero_tsb_config_1,
9833 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9834 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9835 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9836 }
9837attr_data {
9838 NAME = .CPPRI_SEG2,
9839 hypervisor
9840}
9841.data
9842.global SEC_CPPRI2_DATA_START
9843SEC_CPPRI2_DATA_START:
9844 .xword 0x6b2fc0a578d2a542
9845 .xword 0x68fa6f8e5e573399
9846 .xword 0x0a16fb98607a7df7
9847 .xword 0x7689142c7bc16f7d
9848 .xword 0x7b011ee87e6c4d4e
9849 .xword 0x417019fa53d7f467
9850 .xword 0x18cce2dc1998ee26
9851 .xword 0x1e77ac1d5be1fb46
9852 .xword 0x2545277b09aeeb47
9853 .xword 0x42cdb52a661f0955
9854SECTION .CPPRI_SEG3 DATA_VA = 0x0000005abcc30000
9855 attr_data {
9856 Name = .CPPRI_SEG3,
9857 VA = 0x0000005abcc30000,
9858 RA = 0x0000005123430000,
9859 PA = ra2pa(0x0000005123430000,0),
9860 part_0_ctx_zero_tsb_config_1,
9861 part_0_ctx_nonzero_tsb_config_1,
9862 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9863 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9864 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9865 }
9866attr_data {
9867 NAME = .CPPRI_SEG3,
9868 hypervisor
9869}
9870.data
9871.global SEC_CPPRI3_DATA_START
9872SEC_CPPRI3_DATA_START:
9873 .xword 0x2bc6add6185adfe7
9874 .xword 0x36fbc27f21b39965
9875 .xword 0x4cbbdbef5eb61e49
9876 .xword 0x2211833c244dc853
9877 .xword 0x20c095457b4dde80
9878 .xword 0x158dfce14bab169a
9879 .xword 0x7916d1fd0a4f5752
9880 .xword 0x42d92f867d677101
9881 .xword 0x6cb53eae52894338
9882 .xword 0x5c4183b1748ed275
9883SECTION .CPPRI_SEG4 DATA_VA = 0x0000005abcc40000
9884 attr_data {
9885 Name = .CPPRI_SEG4,
9886 VA = 0x0000005abcc40000,
9887 RA = 0x0000005123440000,
9888 PA = ra2pa(0x0000005123440000,0),
9889 part_0_ctx_zero_tsb_config_1,
9890 part_0_ctx_nonzero_tsb_config_1,
9891 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9892 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9893 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9894 }
9895attr_data {
9896 NAME = .CPPRI_SEG4,
9897 hypervisor
9898}
9899.data
9900.global SEC_CPPRI4_DATA_START
9901SEC_CPPRI4_DATA_START:
9902 .xword 0x0043cec91d397381
9903 .xword 0x490bfbd7616df0f1
9904 .xword 0x786ecba46c253395
9905 .xword 0x53dbc3722e338799
9906 .xword 0x5fb78a215b655e57
9907 .xword 0x5c2555bb013aefe7
9908 .xword 0x1bf290ff16bb27a4
9909 .xword 0x782b16052571dbfc
9910 .xword 0x269599bd2b50bbf9
9911 .xword 0x78c4d3b65d562418
9912SECTION .CPPRI_SEG5 DATA_VA = 0x0000005abcc50000
9913 attr_data {
9914 Name = .CPPRI_SEG5,
9915 VA = 0x0000005abcc50000,
9916 RA = 0x0000005123450000,
9917 PA = ra2pa(0x0000005123450000,0),
9918 part_0_ctx_zero_tsb_config_1,
9919 part_0_ctx_nonzero_tsb_config_1,
9920 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9921 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9922 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9923 }
9924attr_data {
9925 NAME = .CPPRI_SEG5,
9926 hypervisor
9927}
9928.data
9929.global SEC_CPPRI5_DATA_START
9930SEC_CPPRI5_DATA_START:
9931 .xword 0x2a7476262e98f831
9932 .xword 0x189153e262a5b925
9933 .xword 0x3032847e1bb39b6b
9934 .xword 0x3cc89a853b29ee6e
9935 .xword 0x291efc47566f750a
9936 .xword 0x58574d5d33286c6d
9937 .xword 0x010cfdb003da30d6
9938 .xword 0x7dd72a6243173ec1
9939 .xword 0x679ced9b2c65833f
9940 .xword 0x57fe2be305568f3e
9941SECTION .CPPRI_SEG6 DATA_VA = 0x0000005abcc60000
9942 attr_data {
9943 Name = .CPPRI_SEG6,
9944 VA = 0x0000005abcc60000,
9945 RA = 0x0000005123460000,
9946 PA = ra2pa(0x0000005123460000,0),
9947 part_0_ctx_zero_tsb_config_1,
9948 part_0_ctx_nonzero_tsb_config_1,
9949 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9950 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9951 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9952 }
9953attr_data {
9954 NAME = .CPPRI_SEG6,
9955 hypervisor
9956}
9957.data
9958.global SEC_CPPRI6_DATA_START
9959SEC_CPPRI6_DATA_START:
9960 .xword 0x5efb484a152397c2
9961 .xword 0x31dd943f7909c01f
9962 .xword 0x41f1b4a52098c365
9963 .xword 0x6263bb3c41d2b756
9964 .xword 0x37e9c22a2a3e9d5c
9965 .xword 0x3ca71707744d4d04
9966 .xword 0x57cd5b714a34bfce
9967 .xword 0x1e2e9ac871d5ef05
9968 .xword 0x1927975b3add92b1
9969 .xword 0x155324e13285aba2
9970SECTION .CPPRI_SEG7 DATA_VA = 0x0000005abcc70000
9971 attr_data {
9972 Name = .CPPRI_SEG7,
9973 VA = 0x0000005abcc70000,
9974 RA = 0x0000005123470000,
9975 PA = ra2pa(0x0000005123470000,0),
9976 part_0_ctx_zero_tsb_config_1,
9977 part_0_ctx_nonzero_tsb_config_1,
9978 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
9979 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
9980 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
9981 }
9982attr_data {
9983 NAME = .CPPRI_SEG7,
9984 hypervisor
9985}
9986.data
9987.global SEC_CPPRI7_DATA_START
9988SEC_CPPRI7_DATA_START:
9989 .xword 0x7e2932d73469a2d1
9990 .xword 0x7d9756c44b7ef56a
9991 .xword 0x5bde9d5018ba26f0
9992 .xword 0x6a0ed06e1cc9921a
9993 .xword 0x1c9a21b61cab7508
9994 .xword 0x744369840a3146b9
9995 .xword 0x41f356287ce249ac
9996 .xword 0x7016a2085501f2c1
9997 .xword 0x08659c3b7fc2e38c
9998 .xword 0x5c8724b84a34ec77