Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / lsu / diag / lsu_asi_diag.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: lsu_asi_diag.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define SCONTEXT PCONTEXT
#define H_HT0_DAE_invalid_asi_0x14
#define ENABLE_HT0_Illegal_instruction_0x10
#define SUN_H_HT0_DAE_invalid_asi_0x14 \
add %r30, 0x1, %r30; \
done;nop;nop;nop;nop;nop;nop
#define H_HT0_Privileged_Action_0x37
#define My_HT0_Privileged_Action_0x37 \
done;nop;nop;nop;nop;nop;nop;nop
# include "hboot.s"
.text
.global main
main:
main_text_start:
sub %g0, 0x1, %r31
sllx %r31, 0x6, %r31
sub %g0, 0x1, %r29
sllx %r29, 0x3, %r29
setx SEC_CPPRI0_DATA_START, %r4, %r28
setx SEC_CPPRI1_DATA_START, %r4, %r27
setx SEC_CPPRI2_DATA_START, %r4, %r26
setx SEC_CPPRI3_DATA_START, %r4, %r25
setx SEC_CPPRI4_DATA_START, %r4, %r24
setx SEC_CPPRI5_DATA_START, %r4, %r23
setx SEC_CPPRI6_DATA_START, %r4, %r22
setx SEC_CPPRI7_DATA_START, %r4, %r21
mov 0x80, %g1
wr %g1, %g0, %asi
ta %icc, T_RD_THID
cmp %o1, 1
setx LOOP_T1, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 2
setx LOOP_T2, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 3
setx LOOP_T3, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 4
setx LOOP_T4, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 5
setx LOOP_T5, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 6
setx LOOP_T6, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 7
setx LOOP_T7, %g2, %g3
be,a .+8
jmp %g3
nop
ta T_CHANGE_HPRIV
add %g0, 0x3, %r19
TH0_LOOP:
CASE_ASI_0x4_th0:
mov %r22, %r1
ldx [%r26 + 0x18 & ~0x7], %r2
ldx [%r27 + 0x93 & ~0x7], %r4
ldx [%r27 + 0xb1 & ~0x7], %r6
ldx [%r23 + 0xdf & ~0x7], %r8
ldx [%r26 + 0x72 & ~0x7], %r10
ldx [%r23 + 0xbb & ~0x7], %r12
ldx [%r23 + 0x64 & ~0x7], %r14
ldx [%r27 + 0xd8 & ~0x7], %r16
ld [%r25 + 0xb7 & ~0x7], %f0
ld [%r21 + 0x74 & ~0x7], %f16
ld [%r21 + 0x8b & ~0x7], %f32
ld [%r24 + 0x91 & ~0x7], %f48
ldsba [%r1]4, %r16
ldsha [%r1]4, %r14
ldswa [%r1]4, %r4
lduba [%r1]4, %r6
lduha [%r1]4, %r6
ldxa [%r1]4, %r16
ldda [%r1]4, %r8
ldstuba [%r1]4, %r14
swapa [%r1]4, %r4
lda [%r1]4, %f0
ldda [%r1]4, %f48
stba %r0, [%r1]4
stha %r2, [%r1]4
stwa %r6, [%r1]4
stxa %r2, [%r1]4
sta %f32, [%r1]4
stda %f48, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0xd
CASE_ASI_0xc_th0:
mov %r23, %r1
ldx [%r23 + 0xc5 & ~0x7], %r2
ldx [%r21 + 0xc5 & ~0x7], %r4
ldx [%r26 + 0x37 & ~0x7], %r6
ldx [%r27 + 0x69 & ~0x7], %r8
ldx [%r26 + 0xee & ~0x7], %r10
ldx [%r25 + 0xaf & ~0x7], %r12
ldx [%r24 + 0x9b & ~0x7], %r14
ldx [%r25 + 0xa1 & ~0x7], %r16
ld [%r24 + 0xa1 & ~0x7], %f0
ld [%r22 + 0xf5 & ~0x7], %f16
ld [%r22 + 0x72 & ~0x7], %f32
ld [%r23 + 0xf3 & ~0x7], %f48
ldsba [%r1]12, %r6
ldsha [%r1]12, %r8
ldswa [%r1]12, %r2
lduba [%r1]12, %r16
lduha [%r1]12, %r16
ldxa [%r1]12, %r10
ldda [%r1]12, %r14
ldstuba [%r1]12, %r4
swapa [%r1]12, %r16
lda [%r1]12, %f32
ldda [%r1]12, %f0
stba %r14, [%r1]12
stha %r14, [%r1]12
stwa %r12, [%r1]12
stxa %r12, [%r1]12
sta %f32, [%r1]12
stda %f16, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x1e
CASE_ASI_0x10_th0:
mov %r25, %r1
ldx [%r24 + 0x60 & ~0x7], %r2
ldx [%r28 + 0x7 & ~0x7], %r4
ldx [%r27 + 0xb9 & ~0x7], %r6
ldx [%r25 + 0x6d & ~0x7], %r8
ldx [%r26 + 0xbf & ~0x7], %r10
ldx [%r21 + 0xd & ~0x7], %r12
ldx [%r27 + 0xb4 & ~0x7], %r14
ldx [%r21 + 0x4d & ~0x7], %r16
ld [%r21 + 0xb0 & ~0x7], %f0
ld [%r23 + 0xba & ~0x7], %f16
ld [%r22 + 0x27 & ~0x7], %f32
ld [%r22 + 0xd5 & ~0x7], %f48
ldsba [%r1]16, %r10
ldsha [%r1]16, %r6
ldswa [%r1]16, %r10
lduba [%r1]16, %r8
lduha [%r1]16, %r4
ldxa [%r1]16, %r12
ldda [%r1]16, %r2
ldstuba [%r1]16, %r10
swapa [%r1]16, %r8
lda [%r1]16, %f48
ldda [%r1]16, %f48
stba %r2, [%r1]16
stha %r0, [%r1]16
stwa %r6, [%r1]16
stxa %r12, [%r1]16
sta %f48, [%r1]16
stda %f0, [%r1]16
casa [%r1]0x10, %r2, %g0
casxa [%r1]0x10, %r2, %g0
prefetcha [%r1]16, 0x1b
CASE_ASI_0x22_th0:
mov %r27, %r1
ldx [%r25 + 0x19 & ~0x7], %r2
ldx [%r27 + 0xbf & ~0x7], %r4
ldx [%r28 + 0x83 & ~0x7], %r6
ldx [%r28 + 0xf6 & ~0x7], %r8
ldx [%r25 + 0x79 & ~0x7], %r10
ldx [%r24 + 0xa6 & ~0x7], %r12
ldx [%r28 + 0x95 & ~0x7], %r14
ldx [%r22 + 0xff & ~0x7], %r16
ld [%r22 + 0xb2 & ~0x7], %f0
ld [%r26 + 0xfc & ~0x7], %f16
ld [%r26 + 0xa7 & ~0x7], %f32
ld [%r27 + 0xae & ~0x7], %f48
ldsba [%r1]34, %r16
ldsha [%r1]34, %r6
ldswa [%r1]34, %r14
lduba [%r1]34, %r4
lduha [%r1]34, %r14
ldxa [%r1]34, %r10
ldda [%r1]34, %r8
ldstuba [%r1]34, %r16
swapa [%r1]34, %r14
lda [%r1]34, %f16
ldda [%r1]34, %f0
stba %r12, [%r1]34
stha %r12, [%r1]34
stwa %r10, [%r1]34
stxa %r2, [%r1]34
sta %f16, [%r1]34
stda %f48, [%r1]34
casa [%r1]0x22, %r2, %g0
casxa [%r1]0x22, %r2, %g0
prefetcha [%r1]34, 0xf
CASE_ASI_0x27_th0:
mov %r25, %r1
ldx [%r24 + 0x9 & ~0x7], %r2
ldx [%r23 + 0x6d & ~0x7], %r4
ldx [%r25 + 0x16 & ~0x7], %r6
ldx [%r26 + 0x96 & ~0x7], %r8
ldx [%r22 + 0xbe & ~0x7], %r10
ldx [%r28 + 0xdd & ~0x7], %r12
ldx [%r21 + 0x8a & ~0x7], %r14
ldx [%r24 + 0x0 & ~0x7], %r16
ld [%r26 + 0xd & ~0x7], %f0
ld [%r21 + 0xc2 & ~0x7], %f16
ld [%r26 + 0xee & ~0x7], %f32
ld [%r25 + 0x69 & ~0x7], %f48
ldsba [%r1]39, %r8
ldsha [%r1]39, %r4
ldswa [%r1]39, %r6
lduba [%r1]39, %r4
lduha [%r1]39, %r10
ldxa [%r1]39, %r6
ldda [%r1]39, %r4
ldstuba [%r1]39, %r8
swapa [%r1]39, %r14
lda [%r1]39, %f0
ldda [%r1]39, %f32
stba %r6, [%r1]39
stha %r2, [%r1]39
stwa %r10, [%r1]39
stxa %r2, [%r1]39
sta %f0, [%r1]39
stda %f48, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x3
CASE_ASI_0x2f_th0:
mov %r27, %r1
ldx [%r24 + 0x8e & ~0x7], %r2
ldx [%r21 + 0x60 & ~0x7], %r4
ldx [%r26 + 0xca & ~0x7], %r6
ldx [%r24 + 0xd3 & ~0x7], %r8
ldx [%r25 + 0xba & ~0x7], %r10
ldx [%r24 + 0x43 & ~0x7], %r12
ldx [%r24 + 0x7d & ~0x7], %r14
ldx [%r24 + 0xd9 & ~0x7], %r16
ld [%r28 + 0x5c & ~0x7], %f0
ld [%r25 + 0x9a & ~0x7], %f16
ld [%r25 + 0x70 & ~0x7], %f32
ld [%r26 + 0x37 & ~0x7], %f48
ldsba [%r1]47, %r14
ldsha [%r1]47, %r6
ldswa [%r1]47, %r14
lduba [%r1]47, %r2
lduha [%r1]47, %r16
ldxa [%r1]47, %r16
ldda [%r1]47, %r16
ldstuba [%r1]47, %r10
swapa [%r1]47, %r2
lda [%r1]47, %f0
ldda [%r1]47, %f32
stba %r0, [%r1]47
stha %r8, [%r1]47
stwa %r2, [%r1]47
stxa %r8, [%r1]47
sta %f48, [%r1]47
stda %f32, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x12
CASE_ASI_0x30_th0:
mov %r24, %r1
ldx [%r21 + 0x3c & ~0x7], %r2
ldx [%r28 + 0x8e & ~0x7], %r4
ldx [%r27 + 0x49 & ~0x7], %r6
ldx [%r26 + 0xd2 & ~0x7], %r8
ldx [%r24 + 0x97 & ~0x7], %r10
ldx [%r21 + 0x28 & ~0x7], %r12
ldx [%r26 + 0x98 & ~0x7], %r14
ldx [%r28 + 0x6e & ~0x7], %r16
ld [%r22 + 0x2e & ~0x7], %f0
ld [%r26 + 0x37 & ~0x7], %f16
ld [%r23 + 0x39 & ~0x7], %f32
ld [%r24 + 0x44 & ~0x7], %f48
ldsba [%r1]48, %r8
ldsha [%r1]48, %r4
ldswa [%r1]48, %r6
lduba [%r1]48, %r12
lduha [%r1]48, %r12
ldxa [%r1]48, %r12
ldda [%r1]48, %r8
ldstuba [%r1]48, %r14
swapa [%r1]48, %r8
lda [%r1]48, %f16
ldda [%r1]48, %f32
stba %r8, [%r1]48
stha %r14, [%r1]48
stwa %r10, [%r1]48
stxa %r14, [%r1]48
sta %f0, [%r1]48
stda %f0, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x14
CASE_ASI_0x31_th0:
mov %r27, %r1
ldx [%r26 + 0xc5 & ~0x7], %r2
ldx [%r27 + 0xe5 & ~0x7], %r4
ldx [%r22 + 0xa2 & ~0x7], %r6
ldx [%r25 + 0x9f & ~0x7], %r8
ldx [%r23 + 0x12 & ~0x7], %r10
ldx [%r23 + 0x5c & ~0x7], %r12
ldx [%r24 + 0x80 & ~0x7], %r14
ldx [%r23 + 0x3d & ~0x7], %r16
ld [%r26 + 0xe5 & ~0x7], %f0
ld [%r26 + 0xb & ~0x7], %f16
ld [%r27 + 0x92 & ~0x7], %f32
ld [%r22 + 0x6 & ~0x7], %f48
ldsba [%r1]49, %r8
ldsha [%r1]49, %r10
ldswa [%r1]49, %r4
lduba [%r1]49, %r10
lduha [%r1]49, %r12
ldxa [%r1]49, %r6
ldda [%r1]49, %r16
ldstuba [%r1]49, %r14
swapa [%r1]49, %r12
lda [%r1]49, %f0
ldda [%r1]49, %f0
stba %r12, [%r1]49
stha %r6, [%r1]49
stwa %r10, [%r1]49
stxa %r0, [%r1]49
sta %f32, [%r1]49
stda %f16, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x16
CASE_ASI_0x36_th0:
mov %r27, %r1
ldx [%r26 + 0x44 & ~0x7], %r2
ldx [%r27 + 0x22 & ~0x7], %r4
ldx [%r23 + 0x14 & ~0x7], %r6
ldx [%r22 + 0x32 & ~0x7], %r8
ldx [%r25 + 0x9b & ~0x7], %r10
ldx [%r25 + 0x91 & ~0x7], %r12
ldx [%r22 + 0x12 & ~0x7], %r14
ldx [%r28 + 0x27 & ~0x7], %r16
ld [%r25 + 0x51 & ~0x7], %f0
ld [%r23 + 0x34 & ~0x7], %f16
ld [%r26 + 0xa & ~0x7], %f32
ld [%r21 + 0xd0 & ~0x7], %f48
ldsba [%r1]54, %r2
ldsha [%r1]54, %r12
ldswa [%r1]54, %r8
lduba [%r1]54, %r16
lduha [%r1]54, %r16
ldxa [%r1]54, %r2
ldda [%r1]54, %r6
ldstuba [%r1]54, %r16
swapa [%r1]54, %r16
lda [%r1]54, %f16
ldda [%r1]54, %f48
stba %r0, [%r1]54
stha %r4, [%r1]54
stwa %r12, [%r1]54
stxa %r6, [%r1]54
sta %f32, [%r1]54
stda %f32, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x3
CASE_ASI_0x38_th0:
mov %r22, %r1
ldx [%r22 + 0xaf & ~0x7], %r2
ldx [%r28 + 0x83 & ~0x7], %r4
ldx [%r28 + 0x77 & ~0x7], %r6
ldx [%r24 + 0x68 & ~0x7], %r8
ldx [%r27 + 0x1d & ~0x7], %r10
ldx [%r22 + 0xb2 & ~0x7], %r12
ldx [%r23 + 0x87 & ~0x7], %r14
ldx [%r21 + 0x26 & ~0x7], %r16
ld [%r24 + 0x15 & ~0x7], %f0
ld [%r26 + 0x4 & ~0x7], %f16
ld [%r22 + 0x94 & ~0x7], %f32
ld [%r22 + 0x43 & ~0x7], %f48
ldsba [%r1]56, %r2
ldsha [%r1]56, %r4
ldswa [%r1]56, %r2
lduba [%r1]56, %r4
lduha [%r1]56, %r8
ldxa [%r1]56, %r12
ldda [%r1]56, %r8
ldstuba [%r1]56, %r10
swapa [%r1]56, %r8
lda [%r1]56, %f0
ldda [%r1]56, %f16
stba %r4, [%r1]56
stha %r4, [%r1]56
stwa %r0, [%r1]56
stxa %r0, [%r1]56
sta %f0, [%r1]56
stda %f0, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x5
CASE_ASI_0x39_th0:
mov %r27, %r1
ldx [%r27 + 0xec & ~0x7], %r2
ldx [%r25 + 0x78 & ~0x7], %r4
ldx [%r26 + 0x82 & ~0x7], %r6
ldx [%r27 + 0xfb & ~0x7], %r8
ldx [%r24 + 0xab & ~0x7], %r10
ldx [%r28 + 0xda & ~0x7], %r12
ldx [%r27 + 0xb7 & ~0x7], %r14
ldx [%r21 + 0xcc & ~0x7], %r16
ld [%r23 + 0x75 & ~0x7], %f0
ld [%r23 + 0xc6 & ~0x7], %f16
ld [%r25 + 0xe & ~0x7], %f32
ld [%r21 + 0x8f & ~0x7], %f48
ldsba [%r1]57, %r12
ldsha [%r1]57, %r2
ldswa [%r1]57, %r10
lduba [%r1]57, %r14
lduha [%r1]57, %r4
ldxa [%r1]57, %r2
ldda [%r1]57, %r16
ldstuba [%r1]57, %r4
swapa [%r1]57, %r4
lda [%r1]57, %f48
ldda [%r1]57, %f48
stba %r10, [%r1]57
stha %r8, [%r1]57
stwa %r10, [%r1]57
stxa %r12, [%r1]57
sta %f0, [%r1]57
stda %f0, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0xb
CASE_ASI_0x3e_th0:
mov %r27, %r1
ldx [%r22 + 0x9c & ~0x7], %r2
ldx [%r21 + 0x6f & ~0x7], %r4
ldx [%r21 + 0x84 & ~0x7], %r6
ldx [%r24 + 0xb0 & ~0x7], %r8
ldx [%r21 + 0x67 & ~0x7], %r10
ldx [%r25 + 0x47 & ~0x7], %r12
ldx [%r28 + 0x5d & ~0x7], %r14
ldx [%r23 + 0xf3 & ~0x7], %r16
ld [%r21 + 0x9d & ~0x7], %f0
ld [%r27 + 0x5b & ~0x7], %f16
ld [%r28 + 0x2e & ~0x7], %f32
ld [%r24 + 0xc9 & ~0x7], %f48
ldsba [%r1]62, %r2
ldsha [%r1]62, %r10
ldswa [%r1]62, %r4
lduba [%r1]62, %r10
lduha [%r1]62, %r14
ldxa [%r1]62, %r4
ldda [%r1]62, %r8
ldstuba [%r1]62, %r16
swapa [%r1]62, %r6
lda [%r1]62, %f16
ldda [%r1]62, %f0
stba %r4, [%r1]62
stha %r14, [%r1]62
stwa %r14, [%r1]62
stxa %r14, [%r1]62
sta %f0, [%r1]62
stda %f0, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x1d
CASE_ASI_0x82_th0:
mov %r27, %r1
ldx [%r28 + 0x43 & ~0x7], %r2
ldx [%r22 + 0x89 & ~0x7], %r4
ldx [%r23 + 0x62 & ~0x7], %r6
ldx [%r23 + 0x79 & ~0x7], %r8
ldx [%r26 + 0xee & ~0x7], %r10
ldx [%r24 + 0x79 & ~0x7], %r12
ldx [%r28 + 0x4c & ~0x7], %r14
ldx [%r24 + 0xd2 & ~0x7], %r16
ld [%r24 + 0xba & ~0x7], %f0
ld [%r23 + 0xa9 & ~0x7], %f16
ld [%r27 + 0xaa & ~0x7], %f32
ld [%r27 + 0xed & ~0x7], %f48
ldsba [%r1]130, %r6
ldsha [%r1]130, %r8
ldswa [%r1]130, %r10
lduba [%r1]130, %r8
lduha [%r1]130, %r16
ldxa [%r1]130, %r2
ldda [%r1]130, %r8
ldstuba [%r1]130, %r6
swapa [%r1]130, %r12
lda [%r1]130, %f16
ldda [%r1]130, %f32
stba %r0, [%r1]130
stha %r10, [%r1]130
stwa %r14, [%r1]130
stxa %r2, [%r1]130
sta %f48, [%r1]130
stda %f0, [%r1]130
casa [%r1]0x82, %r2, %g0
casxa [%r1]0x82, %r2, %g0
prefetcha [%r1]130, 0xc
CASE_ASI_0xc2_th0:
mov %r22, %r1
ldx [%r21 + 0x9 & ~0x7], %r2
ldx [%r24 + 0x71 & ~0x7], %r4
ldx [%r26 + 0x42 & ~0x7], %r6
ldx [%r27 + 0x19 & ~0x7], %r8
ldx [%r26 + 0x82 & ~0x7], %r10
ldx [%r24 + 0x27 & ~0x7], %r12
ldx [%r26 + 0x1b & ~0x7], %r14
ldx [%r22 + 0xe2 & ~0x7], %r16
ld [%r28 + 0x4 & ~0x7], %f0
ld [%r27 + 0x1e & ~0x7], %f16
ld [%r22 + 0x91 & ~0x7], %f32
ld [%r22 + 0xdd & ~0x7], %f48
ldsba [%r1]194, %r10
ldsha [%r1]194, %r8
ldswa [%r1]194, %r6
lduba [%r1]194, %r8
lduha [%r1]194, %r16
ldxa [%r1]194, %r14
ldda [%r1]194, %r12
ldstuba [%r1]194, %r14
swapa [%r1]194, %r16
lda [%r1]194, %f0
ldda [%r1]194, %f16
stba %r6, [%r1]194
stha %r6, [%r1]194
stwa %r4, [%r1]194
stxa %r2, [%r1]194
sta %f32, [%r1]194
stda %f32, [%r1]194
casa [%r1]0xc2, %r2, %g0
casxa [%r1]0xc2, %r2, %g0
prefetcha [%r1]194, 0xf
CASE_ASI_0xcc_th0:
mov %r25, %r1
ldx [%r27 + 0x47 & ~0x7], %r2
ldx [%r24 + 0x1b & ~0x7], %r4
ldx [%r22 + 0xe6 & ~0x7], %r6
ldx [%r25 + 0xd0 & ~0x7], %r8
ldx [%r27 + 0xb5 & ~0x7], %r10
ldx [%r23 + 0xef & ~0x7], %r12
ldx [%r22 + 0xb9 & ~0x7], %r14
ldx [%r27 + 0x57 & ~0x7], %r16
ld [%r23 + 0x56 & ~0x7], %f0
ld [%r25 + 0x8d & ~0x7], %f16
ld [%r21 + 0x74 & ~0x7], %f32
ld [%r24 + 0x40 & ~0x7], %f48
ldsba [%r1]204, %r10
ldsha [%r1]204, %r4
ldswa [%r1]204, %r10
lduba [%r1]204, %r6
lduha [%r1]204, %r16
ldxa [%r1]204, %r10
ldda [%r1]204, %r6
ldstuba [%r1]204, %r8
swapa [%r1]204, %r4
lda [%r1]204, %f32
ldda [%r1]204, %f0
stba %r12, [%r1]204
stha %r8, [%r1]204
stwa %r6, [%r1]204
stxa %r2, [%r1]204
sta %f32, [%r1]204
stda %f16, [%r1]204
casa [%r1]0xcc, %r2, %g0
casxa [%r1]0xcc, %r2, %g0
prefetcha [%r1]204, 0x17
CASE_ASI_0xda_th0:
mov %r27, %r1
ldx [%r27 + 0x79 & ~0x7], %r2
ldx [%r28 + 0x15 & ~0x7], %r4
ldx [%r22 + 0xad & ~0x7], %r6
ldx [%r27 + 0xe9 & ~0x7], %r8
ldx [%r24 + 0xdb & ~0x7], %r10
ldx [%r23 + 0xab & ~0x7], %r12
ldx [%r22 + 0x7c & ~0x7], %r14
ldx [%r22 + 0x69 & ~0x7], %r16
ld [%r24 + 0xde & ~0x7], %f0
ld [%r24 + 0xc4 & ~0x7], %f16
ld [%r25 + 0x60 & ~0x7], %f32
ld [%r28 + 0xd9 & ~0x7], %f48
ldsba [%r1]218, %r6
ldsha [%r1]218, %r14
ldswa [%r1]218, %r16
lduba [%r1]218, %r14
lduha [%r1]218, %r4
ldxa [%r1]218, %r4
ldda [%r1]218, %r10
ldstuba [%r1]218, %r6
swapa [%r1]218, %r16
lda [%r1]218, %f32
ldda [%r1]218, %f32
stba %r6, [%r1]218
stha %r6, [%r1]218
stwa %r2, [%r1]218
stxa %r14, [%r1]218
sta %f48, [%r1]218
stda %f0, [%r1]218
casa [%r1]0xda, %r2, %g0
casxa [%r1]0xda, %r2, %g0
prefetcha [%r1]218, 0x2
CASE_ASI_0xf0_th0:
mov %r23, %r1
ldx [%r27 + 0xf9 & ~0x7], %r2
ldx [%r26 + 0x6b & ~0x7], %r4
ldx [%r27 + 0x50 & ~0x7], %r6
ldx [%r28 + 0x13 & ~0x7], %r8
ldx [%r23 + 0xd4 & ~0x7], %r10
ldx [%r21 + 0xc3 & ~0x7], %r12
ldx [%r24 + 0x3b & ~0x7], %r14
ldx [%r21 + 0x54 & ~0x7], %r16
ld [%r28 + 0xbf & ~0x7], %f0
ld [%r25 + 0x9f & ~0x7], %f16
ld [%r25 + 0x92 & ~0x7], %f32
ld [%r23 + 0x9d & ~0x7], %f48
ldsba [%r1]240, %r8
ldsha [%r1]240, %r12
ldswa [%r1]240, %r2
lduba [%r1]240, %r8
lduha [%r1]240, %r10
ldxa [%r1]240, %r10
ldda [%r1]240, %r16
ldstuba [%r1]240, %r14
swapa [%r1]240, %r14
lda [%r1]240, %f48
ldda [%r1]240, %f32
stba %r4, [%r1]240
stha %r12, [%r1]240
stwa %r0, [%r1]240
stxa %r2, [%r1]240
sta %f32, [%r1]240
stda %f0, [%r1]240
casa [%r1]0xf0, %r2, %g0
casxa [%r1]0xf0, %r2, %g0
prefetcha [%r1]240, 0xe
CASE_ASI_0x21_th0_0x8:
set 0x8, %r1
ldsba [%r1]33, %r10
ldsha [%r1]33, %r10
ldswa [%r1]33, %r8
lduba [%r1]33, %r6
lduha [%r1]33, %r4
ldxa [%r1]33, %r14
ldda [%r1]33, %r8
ldstuba [%r1]33, %r10
swapa [%r1]33, %r14
lda [%r1]33, %f48
ldda [%r1]33, %f0
stba %r14, [%r1]33
stha %r8, [%r1]33
stwa %r6, [%r1]33
sta %f32, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1
CASE_ASI_0x21_th0_0x10:
set 0x10, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r2
ldswa [%r1]33, %r8
lduba [%r1]33, %r12
lduha [%r1]33, %r10
ldxa [%r1]33, %r2
ldda [%r1]33, %r14
ldstuba [%r1]33, %r2
swapa [%r1]33, %r6
lda [%r1]33, %f48
ldda [%r1]33, %f0
stba %r2, [%r1]33
stha %r12, [%r1]33
stwa %r0, [%r1]33
sta %f48, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x12
CASE_ASI_0x21_th0_0x108:
set 0x108, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r4
ldswa [%r1]33, %r16
lduba [%r1]33, %r2
lduha [%r1]33, %r4
ldxa [%r1]33, %r10
ldda [%r1]33, %r8
ldstuba [%r1]33, %r4
swapa [%r1]33, %r8
lda [%r1]33, %f0
ldda [%r1]33, %f48
stba %r8, [%r1]33
stha %r10, [%r1]33
stwa %r4, [%r1]33
sta %f48, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x18
CASE_ASI_0x21_th0_0x110:
set 0x110, %r1
ldsba [%r1]33, %r2
ldsha [%r1]33, %r16
ldswa [%r1]33, %r14
lduba [%r1]33, %r8
lduha [%r1]33, %r16
ldxa [%r1]33, %r4
ldda [%r1]33, %r2
ldstuba [%r1]33, %r16
swapa [%r1]33, %r6
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r0, [%r1]33
stha %r8, [%r1]33
stwa %r8, [%r1]33
sta %f0, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x19
CASE_ASI_0x21_th0_rand:
setx 0x372f356e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x34 & ~0x7], %r2
ldx [%r28 + 0xbc & ~0x7], %r4
ldx [%r23 + 0x4a & ~0x7], %r6
ldx [%r22 + 0xf6 & ~0x7], %r8
ldx [%r27 + 0x2e & ~0x7], %r10
ldx [%r26 + 0x52 & ~0x7], %r12
ldx [%r22 + 0xcb & ~0x7], %r14
ldx [%r26 + 0xae & ~0x7], %r16
ld [%r22 + 0x3a & ~0x7], %f0
ld [%r26 + 0x4f & ~0x7], %f16
ld [%r23 + 0xd8 & ~0x7], %f32
ld [%r27 + 0xc1 & ~0x7], %f48
ldsba [%r1]33, %r2
ldsha [%r1]33, %r4
ldswa [%r1]33, %r16
lduba [%r1]33, %r2
lduha [%r1]33, %r10
ldxa [%r1]33, %r10
ldda [%r1]33, %r8
ldstuba [%r1]33, %r4
swapa [%r1]33, %r12
lda [%r1]33, %f32
ldda [%r1]33, %f48
stba %r6, [%r1]33
stha %r4, [%r1]33
stwa %r0, [%r1]33
stxa %r10, [%r1]33
sta %f32, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x3
ldx [%r23 + 0x7 & ~0x7], %r2
ldx [%r24 + 0x40 & ~0x7], %r4
ldx [%r25 + 0x5 & ~0x7], %r6
ldx [%r21 + 0x45 & ~0x7], %r8
ldx [%r28 + 0xbe & ~0x7], %r10
ldx [%r25 + 0x42 & ~0x7], %r12
ldx [%r28 + 0xaa & ~0x7], %r14
ldx [%r27 + 0xc & ~0x7], %r16
ld [%r25 + 0x54 & ~0x7], %f0
ld [%r23 + 0x1d & ~0x7], %f16
ld [%r22 + 0xf7 & ~0x7], %f32
ld [%r27 + 0x9c & ~0x7], %f48
CASE_ASI_0x21_rand2:
set 0x0, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r2
ldswa [%r1]33, %r16
lduba [%r1]33, %r4
lduha [%r1]33, %r2
ldxa [%r1]33, %r8
ldda [%r1]33, %r12
ldstuba [%r1]33, %r14
swapa [%r1]33, %r10
lda [%r1]33, %f0
ldda [%r1]33, %f0
stba %r0, [%r1]33
stha %r6, [%r1]33
stwa %r8, [%r1]33
sta %f48, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x4
CASE_ASI_0x21_rand3:
set 0xda, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]33, %r8
ldsha [%r1]33, %r2
ldswa [%r1]33, %r4
lduba [%r1]33, %r16
lduha [%r1]33, %r12
ldxa [%r1]33, %r8
ldda [%r1]33, %r6
ldstuba [%r1]33, %r4
swapa [%r1]33, %r6
lda [%r1]33, %f32
ldda [%r1]33, %f16
stba %r12, [%r1]33
stha %r4, [%r1]33
stwa %r8, [%r1]33
sta %f0, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x5
CASE_ASI_0x40_th0_0x0:
mov %g0, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r10
ldswa [%r1]64, %r4
lduba [%r1]64, %r12
lduha [%r1]64, %r6
ldxa [%r1]64, %r8
ldda [%r1]64, %r10
ldstuba [%r1]64, %r16
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f48
stba %r4, [%r1]64
stha %r2, [%r1]64
stwa %r10, [%r1]64
sta %f32, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th0_0x8:
set 0x8, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r16
ldswa [%r1]64, %r10
lduba [%r1]64, %r8
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r14
ldstuba [%r1]64, %r14
swapa [%r1]64, %r12
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r6, [%r1]64
stha %r6, [%r1]64
stwa %r12, [%r1]64
sta %f16, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x6
CASE_ASI_0x40_th0_0x10:
set 0x10, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r8
ldswa [%r1]64, %r6
lduba [%r1]64, %r4
lduha [%r1]64, %r4
ldxa [%r1]64, %r4
ldda [%r1]64, %r10
ldstuba [%r1]64, %r8
swapa [%r1]64, %r14
lda [%r1]64, %f16
ldda [%r1]64, %f48
stba %r10, [%r1]64
stha %r10, [%r1]64
stwa %r14, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x3
CASE_ASI_0x40_th0_0x18:
set 0x18, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r4
ldswa [%r1]64, %r16
lduba [%r1]64, %r4
lduha [%r1]64, %r14
ldxa [%r1]64, %r16
ldda [%r1]64, %r4
ldstuba [%r1]64, %r16
swapa [%r1]64, %r4
lda [%r1]64, %f0
ldda [%r1]64, %f0
stba %r2, [%r1]64
stha %r10, [%r1]64
stwa %r14, [%r1]64
sta %f0, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th0_0x20:
set 0x20, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r12
ldswa [%r1]64, %r14
lduba [%r1]64, %r2
lduha [%r1]64, %r12
ldxa [%r1]64, %r8
ldda [%r1]64, %r14
ldstuba [%r1]64, %r14
swapa [%r1]64, %r14
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r6, [%r1]64
stha %r10, [%r1]64
stwa %r10, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th0_0x80:
set 0x80, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r4
ldswa [%r1]64, %r8
lduba [%r1]64, %r10
lduha [%r1]64, %r10
ldxa [%r1]64, %r12
ldda [%r1]64, %r8
ldstuba [%r1]64, %r10
swapa [%r1]64, %r6
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r12, [%r1]64
stha %r0, [%r1]64
stwa %r0, [%r1]64
sta %f32, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xb
CASE_ASI_0x40_th0_0x88:
set 0x88, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r12
ldswa [%r1]64, %r14
lduba [%r1]64, %r4
lduha [%r1]64, %r16
ldxa [%r1]64, %r14
ldda [%r1]64, %r2
ldstuba [%r1]64, %r8
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r0, [%r1]64
stha %r14, [%r1]64
stwa %r2, [%r1]64
sta %f0, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1f
CASE_ASI_0x40_th0_rand:
setx 0x1a807b5e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xba & ~0x7], %r2
ldx [%r23 + 0x13 & ~0x7], %r4
ldx [%r22 + 0xe2 & ~0x7], %r6
ldx [%r21 + 0x9b & ~0x7], %r8
ldx [%r23 + 0x53 & ~0x7], %r10
ldx [%r23 + 0x1b & ~0x7], %r12
ldx [%r21 + 0x64 & ~0x7], %r14
ldx [%r27 + 0xed & ~0x7], %r16
ld [%r25 + 0x87 & ~0x7], %f0
ld [%r21 + 0x1d & ~0x7], %f16
ld [%r24 + 0x19 & ~0x7], %f32
ld [%r22 + 0x76 & ~0x7], %f48
ldsba [%r1]64, %r6
ldsha [%r1]64, %r16
ldswa [%r1]64, %r8
lduba [%r1]64, %r10
lduha [%r1]64, %r10
ldxa [%r1]64, %r6
ldda [%r1]64, %r6
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r0, [%r1]64
stha %r10, [%r1]64
stwa %r8, [%r1]64
stxa %r10, [%r1]64
sta %f16, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xe
ldx [%r24 + 0x4e & ~0x7], %r2
ldx [%r24 + 0xe5 & ~0x7], %r4
ldx [%r21 + 0xdb & ~0x7], %r6
ldx [%r21 + 0x3f & ~0x7], %r8
ldx [%r22 + 0x9e & ~0x7], %r10
ldx [%r25 + 0x36 & ~0x7], %r12
ldx [%r24 + 0x9b & ~0x7], %r14
ldx [%r28 + 0xf & ~0x7], %r16
ld [%r24 + 0x7f & ~0x7], %f0
ld [%r24 + 0xbb & ~0x7], %f16
ld [%r28 + 0xb4 & ~0x7], %f32
ld [%r21 + 0x83 & ~0x7], %f48
CASE_ASI_0x40_rand4:
set 0x30, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r2
ldswa [%r1]64, %r14
lduba [%r1]64, %r2
lduha [%r1]64, %r6
ldxa [%r1]64, %r16
ldda [%r1]64, %r14
ldstuba [%r1]64, %r6
swapa [%r1]64, %r2
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r8, [%r1]64
stha %r14, [%r1]64
stwa %r12, [%r1]64
sta %f16, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_rand5:
set 0x17c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]64, %r6
ldsha [%r1]64, %r10
ldswa [%r1]64, %r14
lduba [%r1]64, %r2
lduha [%r1]64, %r14
ldxa [%r1]64, %r4
ldda [%r1]64, %r14
ldstuba [%r1]64, %r6
swapa [%r1]64, %r2
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r8, [%r1]64
stha %r12, [%r1]64
stwa %r4, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x12
CASE_ASI_0x44_th0_0x0:
mov %g0, %r1
ldsba [%r1]68, %r16
ldsha [%r1]68, %r12
ldswa [%r1]68, %r6
lduba [%r1]68, %r2
lduha [%r1]68, %r16
ldxa [%r1]68, %r0
ldda [%r1]68, %r10
ldstuba [%r1]68, %r6
swapa [%r1]68, %r8
lda [%r1]68, %f16
ldda [%r1]68, %f48
stba %r2, [%r1]68
stha %r10, [%r1]68
stwa %r2, [%r1]68
sta %f16, [%r1]68
stda %f16, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0xa
CASE_ASI_0x44_th0_rand:
setx 0x47cb140f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xc3 & ~0x7], %r2
ldx [%r22 + 0x2 & ~0x7], %r4
ldx [%r26 + 0xc3 & ~0x7], %r6
ldx [%r23 + 0x23 & ~0x7], %r8
ldx [%r23 + 0xc5 & ~0x7], %r10
ldx [%r22 + 0xe5 & ~0x7], %r12
ldx [%r26 + 0x92 & ~0x7], %r14
ldx [%r23 + 0x5d & ~0x7], %r16
ld [%r26 + 0x13 & ~0x7], %f0
ld [%r23 + 0x26 & ~0x7], %f16
ld [%r21 + 0x44 & ~0x7], %f32
ld [%r24 + 0x44 & ~0x7], %f48
ldsba [%r1]68, %r14
ldsha [%r1]68, %r6
ldswa [%r1]68, %r2
lduba [%r1]68, %r10
lduha [%r1]68, %r2
ldxa [%r1]68, %r0
ldda [%r1]68, %r14
ldstuba [%r1]68, %r10
swapa [%r1]68, %r4
lda [%r1]68, %f48
ldda [%r1]68, %f16
stba %r12, [%r1]68
stha %r8, [%r1]68
stwa %r12, [%r1]68
stxa %r0, [%r1]68
sta %f48, [%r1]68
stda %f32, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x1
ldx [%r24 + 0x76 & ~0x7], %r2
ldx [%r22 + 0xd7 & ~0x7], %r4
ldx [%r23 + 0xa7 & ~0x7], %r6
ldx [%r26 + 0xea & ~0x7], %r8
ldx [%r26 + 0x84 & ~0x7], %r10
ldx [%r28 + 0xb6 & ~0x7], %r12
ldx [%r25 + 0x83 & ~0x7], %r14
ldx [%r24 + 0x60 & ~0x7], %r16
ld [%r22 + 0x7c & ~0x7], %f0
ld [%r21 + 0x67 & ~0x7], %f16
ld [%r24 + 0x98 & ~0x7], %f32
ld [%r22 + 0x69 & ~0x7], %f48
CASE_ASI_0x44_rand6:
set 0x51, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]68, %r8
ldsha [%r1]68, %r16
ldswa [%r1]68, %r4
lduba [%r1]68, %r12
lduha [%r1]68, %r14
ldxa [%r1]68, %r0
ldda [%r1]68, %r10
ldstuba [%r1]68, %r16
swapa [%r1]68, %r10
lda [%r1]68, %f48
ldda [%r1]68, %f32
stba %r10, [%r1]68
stha %r2, [%r1]68
stwa %r10, [%r1]68
sta %f48, [%r1]68
stda %f16, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x14
CASE_ASI_0x4a_th0_range7:
!!asi_range = 0x0-0x3f
set 0x22, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r6
ldsha [%r1]74, %r2
ldswa [%r1]74, %r16
lduba [%r1]74, %r6
lduha [%r1]74, %r10
ldxa [%r1]74, %r8
ldda [%r1]74, %r2
ldstuba [%r1]74, %r8
swapa [%r1]74, %r10
lda [%r1]74, %f32
ldda [%r1]74, %f32
stba %r6, [%r1]74
stha %r2, [%r1]74
stwa %r14, [%r1]74
sta %f48, [%r1]74
stda %f0, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x1c
CASE_ASI_0x5_th0:
setx 0xda1b00f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x1 & ~0x7], %r2
ldx [%r28 + 0xb0 & ~0x7], %r4
ldx [%r27 + 0x4f & ~0x7], %r6
ldx [%r26 + 0xff & ~0x7], %r8
ldx [%r24 + 0x7a & ~0x7], %r10
ldx [%r28 + 0x95 & ~0x7], %r12
ldx [%r25 + 0x15 & ~0x7], %r14
ldx [%r28 + 0x5c & ~0x7], %r16
ld [%r22 + 0x4a & ~0x7], %f0
ld [%r27 + 0xfd & ~0x7], %f16
ld [%r25 + 0x69 & ~0x7], %f32
ld [%r26 + 0x82 & ~0x7], %f48
ldsba [%r1]5, %r12
ldsha [%r1]5, %r14
ldswa [%r1]5, %r14
lduba [%r1]5, %r16
lduha [%r1]5, %r6
ldxa [%r1]5, %r14
ldda [%r1]5, %r10
ldstuba [%r1]5, %r4
swapa [%r1]5, %r10
lda [%r1]5, %f0
ldda [%r1]5, %f16
stba %r0, [%r1]5
stha %r4, [%r1]5
stwa %r4, [%r1]5
stxa %r6, [%r1]5
sta %f16, [%r1]5
stda %f32, [%r1]5
casa [%r1]0x5, %r2, %g0
casxa [%r1]0x5, %r2, %g0
prefetcha [%r1]5, 0x1b
CASE_ASI_0xe_th0:
setx 0x28cf66f1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x14 & ~0x7], %r2
ldx [%r24 + 0x30 & ~0x7], %r4
ldx [%r25 + 0xf0 & ~0x7], %r6
ldx [%r26 + 0xd0 & ~0x7], %r8
ldx [%r22 + 0xbf & ~0x7], %r10
ldx [%r28 + 0x33 & ~0x7], %r12
ldx [%r28 + 0x62 & ~0x7], %r14
ldx [%r23 + 0xcb & ~0x7], %r16
ld [%r22 + 0x78 & ~0x7], %f0
ld [%r22 + 0x90 & ~0x7], %f16
ld [%r26 + 0x2a & ~0x7], %f32
ld [%r27 + 0x3f & ~0x7], %f48
ldsba [%r1]14, %r12
ldsha [%r1]14, %r8
ldswa [%r1]14, %r10
lduba [%r1]14, %r10
lduha [%r1]14, %r16
ldxa [%r1]14, %r12
ldda [%r1]14, %r14
ldstuba [%r1]14, %r16
swapa [%r1]14, %r8
lda [%r1]14, %f16
ldda [%r1]14, %f48
stba %r14, [%r1]14
stha %r6, [%r1]14
stwa %r6, [%r1]14
stxa %r10, [%r1]14
sta %f16, [%r1]14
stda %f0, [%r1]14
casa [%r1]0xe, %r2, %g0
casxa [%r1]0xe, %r2, %g0
prefetcha [%r1]14, 0x5
CASE_ASI_0x12_th0:
setx 0x4df7cec0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x9 & ~0x7], %r2
ldx [%r25 + 0xb9 & ~0x7], %r4
ldx [%r28 + 0xd9 & ~0x7], %r6
ldx [%r28 + 0x96 & ~0x7], %r8
ldx [%r24 + 0xce & ~0x7], %r10
ldx [%r28 + 0xfe & ~0x7], %r12
ldx [%r21 + 0xb5 & ~0x7], %r14
ldx [%r28 + 0xaa & ~0x7], %r16
ld [%r24 + 0xee & ~0x7], %f0
ld [%r22 + 0x7 & ~0x7], %f16
ld [%r24 + 0x11 & ~0x7], %f32
ld [%r27 + 0x16 & ~0x7], %f48
ldsba [%r1]18, %r10
ldsha [%r1]18, %r12
ldswa [%r1]18, %r14
lduba [%r1]18, %r16
lduha [%r1]18, %r4
ldxa [%r1]18, %r6
ldda [%r1]18, %r6
ldstuba [%r1]18, %r10
swapa [%r1]18, %r14
lda [%r1]18, %f48
ldda [%r1]18, %f16
stba %r12, [%r1]18
stha %r4, [%r1]18
stwa %r4, [%r1]18
stxa %r12, [%r1]18
sta %f32, [%r1]18
stda %f16, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x12
CASE_ASI_0x13_th0:
setx 0xe86f61, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x64 & ~0x7], %r2
ldx [%r23 + 0x41 & ~0x7], %r4
ldx [%r25 + 0x99 & ~0x7], %r6
ldx [%r23 + 0xb & ~0x7], %r8
ldx [%r25 + 0x19 & ~0x7], %r10
ldx [%r23 + 0x3f & ~0x7], %r12
ldx [%r28 + 0xcb & ~0x7], %r14
ldx [%r28 + 0x6c & ~0x7], %r16
ld [%r24 + 0x2a & ~0x7], %f0
ld [%r24 + 0xc7 & ~0x7], %f16
ld [%r25 + 0x19 & ~0x7], %f32
ld [%r28 + 0xbd & ~0x7], %f48
ldsba [%r1]19, %r6
ldsha [%r1]19, %r12
ldswa [%r1]19, %r8
lduba [%r1]19, %r8
lduha [%r1]19, %r8
ldxa [%r1]19, %r2
ldda [%r1]19, %r6
ldstuba [%r1]19, %r14
swapa [%r1]19, %r10
lda [%r1]19, %f16
ldda [%r1]19, %f16
stba %r2, [%r1]19
stha %r4, [%r1]19
stwa %r12, [%r1]19
stxa %r10, [%r1]19
sta %f32, [%r1]19
stda %f0, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x1d
CASE_ASI_0x2d_th0:
setx 0x20d05602, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x37 & ~0x7], %r2
ldx [%r28 + 0x59 & ~0x7], %r4
ldx [%r23 + 0x15 & ~0x7], %r6
ldx [%r24 + 0xe4 & ~0x7], %r8
ldx [%r24 + 0x69 & ~0x7], %r10
ldx [%r22 + 0xd6 & ~0x7], %r12
ldx [%r22 + 0x80 & ~0x7], %r14
ldx [%r23 + 0x8d & ~0x7], %r16
ld [%r28 + 0x1a & ~0x7], %f0
ld [%r22 + 0xc9 & ~0x7], %f16
ld [%r26 + 0x87 & ~0x7], %f32
ld [%r28 + 0x2c & ~0x7], %f48
ldsba [%r1]45, %r2
ldsha [%r1]45, %r12
ldswa [%r1]45, %r4
lduba [%r1]45, %r10
lduha [%r1]45, %r4
ldxa [%r1]45, %r10
ldda [%r1]45, %r6
ldstuba [%r1]45, %r8
swapa [%r1]45, %r10
lda [%r1]45, %f32
ldda [%r1]45, %f48
stba %r8, [%r1]45
stha %r6, [%r1]45
stwa %r2, [%r1]45
stxa %r0, [%r1]45
sta %f48, [%r1]45
stda %f0, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x4
CASE_ASI_0x34_th0:
setx 0x3d80bd30, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x25 & ~0x7], %r2
ldx [%r24 + 0x1e & ~0x7], %r4
ldx [%r24 + 0xfe & ~0x7], %r6
ldx [%r23 + 0x7a & ~0x7], %r8
ldx [%r26 + 0x70 & ~0x7], %r10
ldx [%r26 + 0x2e & ~0x7], %r12
ldx [%r28 + 0x4e & ~0x7], %r14
ldx [%r21 + 0xb4 & ~0x7], %r16
ld [%r21 + 0x7d & ~0x7], %f0
ld [%r25 + 0xbb & ~0x7], %f16
ld [%r23 + 0xbb & ~0x7], %f32
ld [%r27 + 0xa5 & ~0x7], %f48
ldsba [%r1]52, %r12
ldsha [%r1]52, %r6
ldswa [%r1]52, %r2
lduba [%r1]52, %r10
lduha [%r1]52, %r8
ldxa [%r1]52, %r8
ldda [%r1]52, %r4
ldstuba [%r1]52, %r14
swapa [%r1]52, %r6
lda [%r1]52, %f32
ldda [%r1]52, %f32
stba %r12, [%r1]52
stha %r2, [%r1]52
stwa %r8, [%r1]52
stxa %r2, [%r1]52
sta %f0, [%r1]52
stda %f16, [%r1]52
casa [%r1]0x34, %r2, %g0
casxa [%r1]0x34, %r2, %g0
prefetcha [%r1]52, 0x1d
CASE_ASI_0x37_th0:
setx 0x7bd6b1df, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xf3 & ~0x7], %r2
ldx [%r25 + 0x48 & ~0x7], %r4
ldx [%r25 + 0x21 & ~0x7], %r6
ldx [%r24 + 0x2d & ~0x7], %r8
ldx [%r28 + 0xef & ~0x7], %r10
ldx [%r27 + 0xd & ~0x7], %r12
ldx [%r24 + 0x3d & ~0x7], %r14
ldx [%r27 + 0x99 & ~0x7], %r16
ld [%r26 + 0x59 & ~0x7], %f0
ld [%r21 + 0xed & ~0x7], %f16
ld [%r22 + 0xbd & ~0x7], %f32
ld [%r22 + 0xe8 & ~0x7], %f48
ldsba [%r1]55, %r14
ldsha [%r1]55, %r16
ldswa [%r1]55, %r14
lduba [%r1]55, %r16
lduha [%r1]55, %r6
ldxa [%r1]55, %r10
ldda [%r1]55, %r4
ldstuba [%r1]55, %r6
swapa [%r1]55, %r16
lda [%r1]55, %f48
ldda [%r1]55, %f16
stba %r14, [%r1]55
stha %r10, [%r1]55
stwa %r14, [%r1]55
stxa %r12, [%r1]55
sta %f16, [%r1]55
stda %f48, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x15
CASE_ASI_0x3f_th0:
setx 0x6c5584c4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xe6 & ~0x7], %r2
ldx [%r28 + 0xa2 & ~0x7], %r4
ldx [%r21 + 0x61 & ~0x7], %r6
ldx [%r22 + 0x15 & ~0x7], %r8
ldx [%r24 + 0x90 & ~0x7], %r10
ldx [%r23 + 0xca & ~0x7], %r12
ldx [%r28 + 0x2d & ~0x7], %r14
ldx [%r24 + 0x69 & ~0x7], %r16
ld [%r24 + 0x27 & ~0x7], %f0
ld [%r27 + 0xc4 & ~0x7], %f16
ld [%r27 + 0x3e & ~0x7], %f32
ld [%r25 + 0x23 & ~0x7], %f48
ldsba [%r1]63, %r12
ldsha [%r1]63, %r2
ldswa [%r1]63, %r2
lduba [%r1]63, %r8
lduha [%r1]63, %r14
ldxa [%r1]63, %r6
ldda [%r1]63, %r12
ldstuba [%r1]63, %r12
swapa [%r1]63, %r8
lda [%r1]63, %f32
ldda [%r1]63, %f48
stba %r12, [%r1]63
stha %r10, [%r1]63
stwa %r0, [%r1]63
stxa %r14, [%r1]63
sta %f48, [%r1]63
stda %f48, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x2
CASE_ASI_0x4b_th0:
setx 0x757dffe6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xca & ~0x7], %r2
ldx [%r26 + 0x31 & ~0x7], %r4
ldx [%r22 + 0x6b & ~0x7], %r6
ldx [%r25 + 0x16 & ~0x7], %r8
ldx [%r28 + 0x5e & ~0x7], %r10
ldx [%r26 + 0xc6 & ~0x7], %r12
ldx [%r24 + 0x87 & ~0x7], %r14
ldx [%r28 + 0xf9 & ~0x7], %r16
ld [%r28 + 0xb8 & ~0x7], %f0
ld [%r25 + 0x17 & ~0x7], %f16
ld [%r27 + 0x29 & ~0x7], %f32
ld [%r22 + 0xdf & ~0x7], %f48
ldsba [%r1]75, %r10
ldsha [%r1]75, %r2
ldswa [%r1]75, %r16
lduba [%r1]75, %r14
lduha [%r1]75, %r14
ldxa [%r1]75, %r16
ldda [%r1]75, %r12
ldstuba [%r1]75, %r8
swapa [%r1]75, %r16
lda [%r1]75, %f16
ldda [%r1]75, %f32
stba %r4, [%r1]75
stha %r6, [%r1]75
stwa %r0, [%r1]75
stxa %r0, [%r1]75
sta %f48, [%r1]75
stda %f32, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x1e
CASE_ASI_0x4d_th0:
setx 0x1a5a8361, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xa8 & ~0x7], %r2
ldx [%r27 + 0xc4 & ~0x7], %r4
ldx [%r22 + 0x14 & ~0x7], %r6
ldx [%r27 + 0x67 & ~0x7], %r8
ldx [%r21 + 0xac & ~0x7], %r10
ldx [%r28 + 0xfc & ~0x7], %r12
ldx [%r28 + 0xa0 & ~0x7], %r14
ldx [%r27 + 0x12 & ~0x7], %r16
ld [%r21 + 0x8 & ~0x7], %f0
ld [%r22 + 0x9 & ~0x7], %f16
ld [%r21 + 0x5a & ~0x7], %f32
ld [%r22 + 0xca & ~0x7], %f48
ldsba [%r1]77, %r6
ldsha [%r1]77, %r6
ldswa [%r1]77, %r6
lduba [%r1]77, %r6
lduha [%r1]77, %r6
ldxa [%r1]77, %r8
ldda [%r1]77, %r8
ldstuba [%r1]77, %r12
swapa [%r1]77, %r6
lda [%r1]77, %f32
ldda [%r1]77, %f0
stba %r8, [%r1]77
stha %r10, [%r1]77
stwa %r10, [%r1]77
stxa %r12, [%r1]77
sta %f32, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x1f
CASE_ASI_0x62_th0:
setx 0x3f32c4f4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xe0 & ~0x7], %r2
ldx [%r25 + 0xac & ~0x7], %r4
ldx [%r28 + 0xd4 & ~0x7], %r6
ldx [%r21 + 0x4a & ~0x7], %r8
ldx [%r24 + 0xd & ~0x7], %r10
ldx [%r27 + 0x4b & ~0x7], %r12
ldx [%r21 + 0xc2 & ~0x7], %r14
ldx [%r28 + 0x39 & ~0x7], %r16
ld [%r27 + 0xce & ~0x7], %f0
ld [%r22 + 0x34 & ~0x7], %f16
ld [%r27 + 0xa3 & ~0x7], %f32
ld [%r27 + 0x3 & ~0x7], %f48
ldsba [%r1]98, %r8
ldsha [%r1]98, %r8
ldswa [%r1]98, %r10
lduba [%r1]98, %r2
lduha [%r1]98, %r16
ldxa [%r1]98, %r6
ldda [%r1]98, %r2
ldstuba [%r1]98, %r12
swapa [%r1]98, %r8
lda [%r1]98, %f0
ldda [%r1]98, %f48
stba %r8, [%r1]98
stha %r4, [%r1]98
stwa %r10, [%r1]98
stxa %r6, [%r1]98
sta %f16, [%r1]98
stda %f0, [%r1]98
casa [%r1]0x62, %r2, %g0
casxa [%r1]0x62, %r2, %g0
prefetcha [%r1]98, 0x1d
CASE_ASI_0x6d_th0:
setx 0x54384ef2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x8f & ~0x7], %r2
ldx [%r26 + 0xc8 & ~0x7], %r4
ldx [%r24 + 0xda & ~0x7], %r6
ldx [%r26 + 0xf5 & ~0x7], %r8
ldx [%r27 + 0x12 & ~0x7], %r10
ldx [%r22 + 0xa7 & ~0x7], %r12
ldx [%r23 + 0xc9 & ~0x7], %r14
ldx [%r26 + 0xc0 & ~0x7], %r16
ld [%r28 + 0xa1 & ~0x7], %f0
ld [%r26 + 0xf5 & ~0x7], %f16
ld [%r24 + 0x7 & ~0x7], %f32
ld [%r26 + 0xd0 & ~0x7], %f48
ldsba [%r1]109, %r8
ldsha [%r1]109, %r4
ldswa [%r1]109, %r12
lduba [%r1]109, %r12
lduha [%r1]109, %r2
ldxa [%r1]109, %r16
ldda [%r1]109, %r8
ldstuba [%r1]109, %r6
swapa [%r1]109, %r8
lda [%r1]109, %f0
ldda [%r1]109, %f0
stba %r8, [%r1]109
stha %r0, [%r1]109
stwa %r4, [%r1]109
stxa %r6, [%r1]109
sta %f32, [%r1]109
stda %f48, [%r1]109
casa [%r1]0x6d, %r2, %g0
casxa [%r1]0x6d, %r2, %g0
prefetcha [%r1]109, 0x1e
CASE_ASI_0x78_th0:
setx 0x66909199, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xf5 & ~0x7], %r2
ldx [%r26 + 0x19 & ~0x7], %r4
ldx [%r22 + 0x6b & ~0x7], %r6
ldx [%r24 + 0xb1 & ~0x7], %r8
ldx [%r27 + 0xc7 & ~0x7], %r10
ldx [%r21 + 0x6d & ~0x7], %r12
ldx [%r22 + 0xce & ~0x7], %r14
ldx [%r21 + 0xc9 & ~0x7], %r16
ld [%r27 + 0x25 & ~0x7], %f0
ld [%r23 + 0x46 & ~0x7], %f16
ld [%r21 + 0xe9 & ~0x7], %f32
ld [%r25 + 0xe7 & ~0x7], %f48
ldsba [%r1]120, %r2
ldsha [%r1]120, %r10
ldswa [%r1]120, %r16
lduba [%r1]120, %r14
lduha [%r1]120, %r6
ldxa [%r1]120, %r12
ldda [%r1]120, %r10
ldstuba [%r1]120, %r4
swapa [%r1]120, %r6
lda [%r1]120, %f16
ldda [%r1]120, %f48
stba %r6, [%r1]120
stha %r2, [%r1]120
stwa %r8, [%r1]120
stxa %r4, [%r1]120
sta %f32, [%r1]120
stda %f0, [%r1]120
casa [%r1]0x78, %r2, %g0
casxa [%r1]0x78, %r2, %g0
prefetcha [%r1]120, 0x1d
CASE_ASI_0x84_th0:
setx 0x13dc2803, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xb2 & ~0x7], %r2
ldx [%r26 + 0x66 & ~0x7], %r4
ldx [%r28 + 0xff & ~0x7], %r6
ldx [%r24 + 0xdf & ~0x7], %r8
ldx [%r25 + 0xd8 & ~0x7], %r10
ldx [%r25 + 0x95 & ~0x7], %r12
ldx [%r24 + 0x7d & ~0x7], %r14
ldx [%r24 + 0x61 & ~0x7], %r16
ld [%r28 + 0xb4 & ~0x7], %f0
ld [%r21 + 0x3f & ~0x7], %f16
ld [%r27 + 0xf9 & ~0x7], %f32
ld [%r22 + 0xf1 & ~0x7], %f48
ldsba [%r1]132, %r4
ldsha [%r1]132, %r2
ldswa [%r1]132, %r6
lduba [%r1]132, %r10
lduha [%r1]132, %r16
ldxa [%r1]132, %r14
ldda [%r1]132, %r4
ldstuba [%r1]132, %r8
swapa [%r1]132, %r14
lda [%r1]132, %f32
ldda [%r1]132, %f0
stba %r0, [%r1]132
stha %r12, [%r1]132
stwa %r2, [%r1]132
stxa %r2, [%r1]132
sta %f32, [%r1]132
stda %f48, [%r1]132
casa [%r1]0x84, %r2, %g0
casxa [%r1]0x84, %r2, %g0
prefetcha [%r1]132, 0x9
CASE_ASI_0x90_th0:
setx 0x3867ffd9, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xef & ~0x7], %r2
ldx [%r28 + 0x92 & ~0x7], %r4
ldx [%r25 + 0xc4 & ~0x7], %r6
ldx [%r24 + 0xf3 & ~0x7], %r8
ldx [%r27 + 0xa2 & ~0x7], %r10
ldx [%r22 + 0x32 & ~0x7], %r12
ldx [%r22 + 0x90 & ~0x7], %r14
ldx [%r26 + 0x49 & ~0x7], %r16
ld [%r24 + 0x72 & ~0x7], %f0
ld [%r24 + 0x8e & ~0x7], %f16
ld [%r23 + 0xf4 & ~0x7], %f32
ld [%r21 + 0xce & ~0x7], %f48
ldsba [%r1]144, %r2
ldsha [%r1]144, %r2
ldswa [%r1]144, %r12
lduba [%r1]144, %r4
lduha [%r1]144, %r6
ldxa [%r1]144, %r2
ldda [%r1]144, %r14
ldstuba [%r1]144, %r10
swapa [%r1]144, %r12
lda [%r1]144, %f0
ldda [%r1]144, %f48
stba %r6, [%r1]144
stha %r14, [%r1]144
stwa %r6, [%r1]144
stxa %r0, [%r1]144
sta %f48, [%r1]144
stda %f32, [%r1]144
casa [%r1]0x90, %r2, %g0
casxa [%r1]0x90, %r2, %g0
prefetcha [%r1]144, 0x5
CASE_ASI_0x98_th0:
setx 0x11f6cc5d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x9a & ~0x7], %r2
ldx [%r23 + 0xd9 & ~0x7], %r4
ldx [%r26 + 0xd7 & ~0x7], %r6
ldx [%r23 + 0x2d & ~0x7], %r8
ldx [%r28 + 0x7f & ~0x7], %r10
ldx [%r21 + 0x65 & ~0x7], %r12
ldx [%r22 + 0x7d & ~0x7], %r14
ldx [%r25 + 0x1 & ~0x7], %r16
ld [%r28 + 0x67 & ~0x7], %f0
ld [%r22 + 0xb1 & ~0x7], %f16
ld [%r24 + 0x34 & ~0x7], %f32
ld [%r25 + 0xf8 & ~0x7], %f48
ldsba [%r1]152, %r2
ldsha [%r1]152, %r10
ldswa [%r1]152, %r2
lduba [%r1]152, %r14
lduha [%r1]152, %r10
ldxa [%r1]152, %r14
ldda [%r1]152, %r4
ldstuba [%r1]152, %r16
swapa [%r1]152, %r6
lda [%r1]152, %f16
ldda [%r1]152, %f32
stba %r14, [%r1]152
stha %r0, [%r1]152
stwa %r6, [%r1]152
stxa %r10, [%r1]152
sta %f32, [%r1]152
stda %f16, [%r1]152
casa [%r1]0x98, %r2, %g0
casxa [%r1]0x98, %r2, %g0
prefetcha [%r1]152, 0x6
CASE_ASI_0xa0_th0:
setx 0x1a99aa1c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x31 & ~0x7], %r2
ldx [%r25 + 0x33 & ~0x7], %r4
ldx [%r27 + 0x1 & ~0x7], %r6
ldx [%r28 + 0x64 & ~0x7], %r8
ldx [%r25 + 0x42 & ~0x7], %r10
ldx [%r22 + 0x1a & ~0x7], %r12
ldx [%r26 + 0x8a & ~0x7], %r14
ldx [%r26 + 0xb4 & ~0x7], %r16
ld [%r25 + 0xb3 & ~0x7], %f0
ld [%r27 + 0xda & ~0x7], %f16
ld [%r24 + 0xf8 & ~0x7], %f32
ld [%r25 + 0xc0 & ~0x7], %f48
ldsba [%r1]160, %r8
ldsha [%r1]160, %r4
ldswa [%r1]160, %r2
lduba [%r1]160, %r10
lduha [%r1]160, %r16
ldxa [%r1]160, %r4
ldda [%r1]160, %r10
ldstuba [%r1]160, %r4
swapa [%r1]160, %r8
lda [%r1]160, %f16
ldda [%r1]160, %f16
stba %r14, [%r1]160
stha %r8, [%r1]160
stwa %r12, [%r1]160
stxa %r6, [%r1]160
sta %f0, [%r1]160
stda %f32, [%r1]160
casa [%r1]0xa0, %r2, %g0
casxa [%r1]0xa0, %r2, %g0
prefetcha [%r1]160, 0x15
CASE_ASI_0xa8_th0:
setx 0x72227c52, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x8b & ~0x7], %r2
ldx [%r27 + 0xb8 & ~0x7], %r4
ldx [%r22 + 0x9b & ~0x7], %r6
ldx [%r21 + 0x96 & ~0x7], %r8
ldx [%r21 + 0xe0 & ~0x7], %r10
ldx [%r22 + 0x5a & ~0x7], %r12
ldx [%r21 + 0xb9 & ~0x7], %r14
ldx [%r28 + 0x7b & ~0x7], %r16
ld [%r22 + 0x2f & ~0x7], %f0
ld [%r27 + 0x92 & ~0x7], %f16
ld [%r27 + 0xc3 & ~0x7], %f32
ld [%r24 + 0xe & ~0x7], %f48
ldsba [%r1]168, %r6
ldsha [%r1]168, %r4
ldswa [%r1]168, %r4
lduba [%r1]168, %r16
lduha [%r1]168, %r14
ldxa [%r1]168, %r16
ldda [%r1]168, %r16
ldstuba [%r1]168, %r4
swapa [%r1]168, %r4
lda [%r1]168, %f32
ldda [%r1]168, %f48
stba %r4, [%r1]168
stha %r10, [%r1]168
stwa %r12, [%r1]168
stxa %r14, [%r1]168
sta %f32, [%r1]168
stda %f48, [%r1]168
casa [%r1]0xa8, %r2, %g0
casxa [%r1]0xa8, %r2, %g0
prefetcha [%r1]168, 0x5
CASE_ASI_0xb0_th0:
setx 0x627aaf58, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xfb & ~0x7], %r2
ldx [%r28 + 0xa8 & ~0x7], %r4
ldx [%r26 + 0xf7 & ~0x7], %r6
ldx [%r26 + 0xfd & ~0x7], %r8
ldx [%r23 + 0xc2 & ~0x7], %r10
ldx [%r28 + 0x92 & ~0x7], %r12
ldx [%r21 + 0xa0 & ~0x7], %r14
ldx [%r25 + 0x47 & ~0x7], %r16
ld [%r26 + 0xd1 & ~0x7], %f0
ld [%r27 + 0xcf & ~0x7], %f16
ld [%r26 + 0xd9 & ~0x7], %f32
ld [%r23 + 0xa9 & ~0x7], %f48
ldsba [%r1]176, %r8
ldsha [%r1]176, %r16
ldswa [%r1]176, %r8
lduba [%r1]176, %r2
lduha [%r1]176, %r12
ldxa [%r1]176, %r4
ldda [%r1]176, %r10
ldstuba [%r1]176, %r12
swapa [%r1]176, %r4
lda [%r1]176, %f48
ldda [%r1]176, %f0
stba %r10, [%r1]176
stha %r8, [%r1]176
stwa %r12, [%r1]176
stxa %r6, [%r1]176
sta %f48, [%r1]176
stda %f0, [%r1]176
casa [%r1]0xb0, %r2, %g0
casxa [%r1]0xb0, %r2, %g0
prefetcha [%r1]176, 0x12
CASE_ASI_0xb8_th0:
setx 0x41510366, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xb6 & ~0x7], %r2
ldx [%r26 + 0x84 & ~0x7], %r4
ldx [%r24 + 0x1c & ~0x7], %r6
ldx [%r27 + 0x59 & ~0x7], %r8
ldx [%r27 + 0x8c & ~0x7], %r10
ldx [%r28 + 0xca & ~0x7], %r12
ldx [%r27 + 0xdf & ~0x7], %r14
ldx [%r26 + 0x5 & ~0x7], %r16
ld [%r28 + 0xfc & ~0x7], %f0
ld [%r24 + 0xa5 & ~0x7], %f16
ld [%r24 + 0xe2 & ~0x7], %f32
ld [%r25 + 0x1 & ~0x7], %f48
ldsba [%r1]184, %r6
ldsha [%r1]184, %r16
ldswa [%r1]184, %r4
lduba [%r1]184, %r6
lduha [%r1]184, %r14
ldxa [%r1]184, %r14
ldda [%r1]184, %r16
ldstuba [%r1]184, %r16
swapa [%r1]184, %r6
lda [%r1]184, %f32
ldda [%r1]184, %f48
stba %r2, [%r1]184
stha %r8, [%r1]184
stwa %r14, [%r1]184
stxa %r2, [%r1]184
sta %f16, [%r1]184
stda %f48, [%r1]184
casa [%r1]0xb8, %r2, %g0
casxa [%r1]0xb8, %r2, %g0
prefetcha [%r1]184, 0xf
CASE_ASI_0xc6_th0:
setx 0x2397d37b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xb5 & ~0x7], %r2
ldx [%r28 + 0xc0 & ~0x7], %r4
ldx [%r23 + 0xe5 & ~0x7], %r6
ldx [%r22 + 0x1e & ~0x7], %r8
ldx [%r23 + 0x83 & ~0x7], %r10
ldx [%r22 + 0xc & ~0x7], %r12
ldx [%r28 + 0x43 & ~0x7], %r14
ldx [%r27 + 0x9 & ~0x7], %r16
ld [%r23 + 0xd7 & ~0x7], %f0
ld [%r23 + 0xfa & ~0x7], %f16
ld [%r25 + 0x2 & ~0x7], %f32
ld [%r28 + 0x5e & ~0x7], %f48
ldsba [%r1]198, %r8
ldsha [%r1]198, %r8
ldswa [%r1]198, %r14
lduba [%r1]198, %r2
lduha [%r1]198, %r8
ldxa [%r1]198, %r8
ldda [%r1]198, %r10
ldstuba [%r1]198, %r6
swapa [%r1]198, %r10
lda [%r1]198, %f16
ldda [%r1]198, %f0
stba %r0, [%r1]198
stha %r0, [%r1]198
stwa %r2, [%r1]198
stxa %r2, [%r1]198
sta %f48, [%r1]198
stda %f0, [%r1]198
casa [%r1]0xc6, %r2, %g0
casxa [%r1]0xc6, %r2, %g0
prefetcha [%r1]198, 0x3
CASE_ASI_0xce_th0:
setx 0x20b7869d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x22 & ~0x7], %r2
ldx [%r22 + 0x24 & ~0x7], %r4
ldx [%r22 + 0x58 & ~0x7], %r6
ldx [%r27 + 0xba & ~0x7], %r8
ldx [%r25 + 0xef & ~0x7], %r10
ldx [%r24 + 0x40 & ~0x7], %r12
ldx [%r21 + 0x92 & ~0x7], %r14
ldx [%r21 + 0x41 & ~0x7], %r16
ld [%r25 + 0x69 & ~0x7], %f0
ld [%r26 + 0x52 & ~0x7], %f16
ld [%r25 + 0xdf & ~0x7], %f32
ld [%r25 + 0x15 & ~0x7], %f48
ldsba [%r1]206, %r6
ldsha [%r1]206, %r12
ldswa [%r1]206, %r6
lduba [%r1]206, %r4
lduha [%r1]206, %r4
ldxa [%r1]206, %r16
ldda [%r1]206, %r8
ldstuba [%r1]206, %r2
swapa [%r1]206, %r8
lda [%r1]206, %f32
ldda [%r1]206, %f16
stba %r4, [%r1]206
stha %r8, [%r1]206
stwa %r8, [%r1]206
stxa %r2, [%r1]206
sta %f16, [%r1]206
stda %f32, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0x1a
CASE_ASI_0xcf_th0:
setx 0x1e29d566, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x2f & ~0x7], %r2
ldx [%r24 + 0xb & ~0x7], %r4
ldx [%r23 + 0x3f & ~0x7], %r6
ldx [%r23 + 0x97 & ~0x7], %r8
ldx [%r23 + 0x31 & ~0x7], %r10
ldx [%r23 + 0x61 & ~0x7], %r12
ldx [%r21 + 0xa & ~0x7], %r14
ldx [%r23 + 0xa & ~0x7], %r16
ld [%r21 + 0xe1 & ~0x7], %f0
ld [%r27 + 0x88 & ~0x7], %f16
ld [%r24 + 0x63 & ~0x7], %f32
ld [%r25 + 0x8b & ~0x7], %f48
ldsba [%r1]207, %r16
ldsha [%r1]207, %r14
ldswa [%r1]207, %r6
lduba [%r1]207, %r10
lduha [%r1]207, %r6
ldxa [%r1]207, %r4
ldda [%r1]207, %r14
ldstuba [%r1]207, %r6
swapa [%r1]207, %r14
lda [%r1]207, %f0
ldda [%r1]207, %f16
stba %r2, [%r1]207
stha %r10, [%r1]207
stwa %r12, [%r1]207
stxa %r10, [%r1]207
sta %f32, [%r1]207
stda %f48, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x3
CASE_ASI_0xde_th0:
setx 0x721c4756, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xcc & ~0x7], %r2
ldx [%r24 + 0x94 & ~0x7], %r4
ldx [%r28 + 0x3 & ~0x7], %r6
ldx [%r22 + 0x37 & ~0x7], %r8
ldx [%r21 + 0x10 & ~0x7], %r10
ldx [%r26 + 0x70 & ~0x7], %r12
ldx [%r26 + 0xb6 & ~0x7], %r14
ldx [%r22 + 0x13 & ~0x7], %r16
ld [%r21 + 0xc2 & ~0x7], %f0
ld [%r25 + 0x4a & ~0x7], %f16
ld [%r27 + 0x4e & ~0x7], %f32
ld [%r26 + 0xd2 & ~0x7], %f48
ldsba [%r1]222, %r6
ldsha [%r1]222, %r10
ldswa [%r1]222, %r6
lduba [%r1]222, %r10
lduha [%r1]222, %r12
ldxa [%r1]222, %r2
ldda [%r1]222, %r2
ldstuba [%r1]222, %r12
swapa [%r1]222, %r6
lda [%r1]222, %f16
ldda [%r1]222, %f16
stba %r12, [%r1]222
stha %r12, [%r1]222
stwa %r10, [%r1]222
stxa %r0, [%r1]222
sta %f0, [%r1]222
stda %f0, [%r1]222
casa [%r1]0xde, %r2, %g0
casxa [%r1]0xde, %r2, %g0
prefetcha [%r1]222, 0x0
CASE_ASI_0xec_th0:
setx 0x715a74cd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xc & ~0x7], %r2
ldx [%r21 + 0x48 & ~0x7], %r4
ldx [%r28 + 0x22 & ~0x7], %r6
ldx [%r25 + 0x23 & ~0x7], %r8
ldx [%r21 + 0x88 & ~0x7], %r10
ldx [%r25 + 0x25 & ~0x7], %r12
ldx [%r24 + 0xf & ~0x7], %r14
ldx [%r27 + 0x2c & ~0x7], %r16
ld [%r24 + 0xd0 & ~0x7], %f0
ld [%r25 + 0x78 & ~0x7], %f16
ld [%r24 + 0x86 & ~0x7], %f32
ld [%r21 + 0x1d & ~0x7], %f48
ldsba [%r1]236, %r14
ldsha [%r1]236, %r2
ldswa [%r1]236, %r2
lduba [%r1]236, %r8
lduha [%r1]236, %r8
ldxa [%r1]236, %r12
ldda [%r1]236, %r4
ldstuba [%r1]236, %r4
swapa [%r1]236, %r4
lda [%r1]236, %f16
ldda [%r1]236, %f0
stba %r10, [%r1]236
stha %r14, [%r1]236
stwa %r14, [%r1]236
stxa %r14, [%r1]236
sta %f32, [%r1]236
stda %f16, [%r1]236
casa [%r1]0xec, %r2, %g0
casxa [%r1]0xec, %r2, %g0
prefetcha [%r1]236, 0x16
CASE_ASI_0xf6_th0:
setx 0x5768594d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xa6 & ~0x7], %r2
ldx [%r28 + 0xfb & ~0x7], %r4
ldx [%r21 + 0x6a & ~0x7], %r6
ldx [%r26 + 0xc8 & ~0x7], %r8
ldx [%r27 + 0x45 & ~0x7], %r10
ldx [%r27 + 0x24 & ~0x7], %r12
ldx [%r28 + 0x74 & ~0x7], %r14
ldx [%r23 + 0x4 & ~0x7], %r16
ld [%r28 + 0x95 & ~0x7], %f0
ld [%r24 + 0x81 & ~0x7], %f16
ld [%r22 + 0x53 & ~0x7], %f32
ld [%r22 + 0x59 & ~0x7], %f48
ldsba [%r1]246, %r6
ldsha [%r1]246, %r16
ldswa [%r1]246, %r4
lduba [%r1]246, %r6
lduha [%r1]246, %r16
ldxa [%r1]246, %r4
ldda [%r1]246, %r6
ldstuba [%r1]246, %r6
swapa [%r1]246, %r10
lda [%r1]246, %f16
ldda [%r1]246, %f32
stba %r10, [%r1]246
stha %r12, [%r1]246
stwa %r10, [%r1]246
stxa %r10, [%r1]246
sta %f0, [%r1]246
stda %f0, [%r1]246
casa [%r1]0xf6, %r2, %g0
casxa [%r1]0xf6, %r2, %g0
prefetcha [%r1]246, 0x9
CASE_ASI_0x41_th0_0x0:
mov %g0, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r14
ldswa [%r1]65, %r6
lduba [%r1]65, %r8
lduha [%r1]65, %r4
ldxa [%r1]65, %r16
ldda [%r1]65, %r6
ldstuba [%r1]65, %r4
swapa [%r1]65, %r12
lda [%r1]65, %f32
ldda [%r1]65, %f0
stba %r8, [%r1]65
stha %r4, [%r1]65
stwa %r0, [%r1]65
stxa %r8, [%r1]65
sta %f0, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x0
CASE_ASI_0x41_th0_0x10:
set 0x10, %r1
ldsba [%r1]65, %r8
ldsha [%r1]65, %r4
ldswa [%r1]65, %r16
lduba [%r1]65, %r10
lduha [%r1]65, %r6
ldxa [%r1]65, %r16
ldda [%r1]65, %r6
ldstuba [%r1]65, %r10
swapa [%r1]65, %r14
lda [%r1]65, %f0
ldda [%r1]65, %f48
stba %r2, [%r1]65
stha %r4, [%r1]65
stwa %r4, [%r1]65
stxa %r0, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x6
CASE_ASI_0x41_th0_0x58:
set 0x58, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r16
ldswa [%r1]65, %r14
lduba [%r1]65, %r16
lduha [%r1]65, %r4
ldxa [%r1]65, %r4
ldda [%r1]65, %r6
ldstuba [%r1]65, %r2
swapa [%r1]65, %r14
lda [%r1]65, %f48
ldda [%r1]65, %f48
stba %r10, [%r1]65
stha %r14, [%r1]65
stwa %r8, [%r1]65
stxa %r4, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x12
CASE_ASI_0x4f_th0_range8:
!!asi_range = 0x0-0x38
set 0xa, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r8
ldsha [%r1]79, %r16
ldswa [%r1]79, %r4
lduba [%r1]79, %r16
lduha [%r1]79, %r6
ldxa [%r1]79, %r16
ldda [%r1]79, %r10
ldstuba [%r1]79, %r10
swapa [%r1]79, %r4
lda [%r1]79, %f32
ldda [%r1]79, %f16
stba %r12, [%r1]79
stha %r8, [%r1]79
stwa %r4, [%r1]79
sta %f32, [%r1]79
stda %f0, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x1f
CASE_ASI_0x4f_th0_rand:
setx 0x22376413, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xb7 & ~0x7], %r2
ldx [%r22 + 0xe7 & ~0x7], %r4
ldx [%r27 + 0xdd & ~0x7], %r6
ldx [%r26 + 0xe6 & ~0x7], %r8
ldx [%r24 + 0x6 & ~0x7], %r10
ldx [%r25 + 0x0 & ~0x7], %r12
ldx [%r26 + 0x8b & ~0x7], %r14
ldx [%r23 + 0x1 & ~0x7], %r16
ld [%r25 + 0xc1 & ~0x7], %f0
ld [%r27 + 0x5c & ~0x7], %f16
ld [%r25 + 0xbf & ~0x7], %f32
ld [%r28 + 0xf5 & ~0x7], %f48
ldsba [%r1]79, %r16
ldsha [%r1]79, %r4
ldswa [%r1]79, %r10
lduba [%r1]79, %r8
lduha [%r1]79, %r16
ldxa [%r1]79, %r8
ldda [%r1]79, %r2
ldstuba [%r1]79, %r8
swapa [%r1]79, %r12
lda [%r1]79, %f0
ldda [%r1]79, %f0
stba %r4, [%r1]79
stha %r2, [%r1]79
stwa %r2, [%r1]79
stxa %r8, [%r1]79
sta %f0, [%r1]79
stda %f48, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x1a
CASE_ASI_0x4c_th0_range9:
!!asi_range = 0x0-0x18
set 0xf, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r8
ldsha [%r1]76, %r2
ldswa [%r1]76, %r16
lduba [%r1]76, %r6
lduha [%r1]76, %r14
ldxa [%r1]76, %r16
ldda [%r1]76, %r16
ldstuba [%r1]76, %r10
swapa [%r1]76, %r14
lda [%r1]76, %f16
ldda [%r1]76, %f16
stba %r6, [%r1]76
stha %r4, [%r1]76
stwa %r12, [%r1]76
sta %f0, [%r1]76
stda %f48, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0xb
CASE_ASI_0x4c_th0_rand:
setx 0x4d4445d9, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xd3 & ~0x7], %r2
ldx [%r22 + 0xc3 & ~0x7], %r4
ldx [%r26 + 0x28 & ~0x7], %r6
ldx [%r24 + 0x61 & ~0x7], %r8
ldx [%r22 + 0x1e & ~0x7], %r10
ldx [%r25 + 0x63 & ~0x7], %r12
ldx [%r25 + 0x23 & ~0x7], %r14
ldx [%r24 + 0x2f & ~0x7], %r16
ld [%r27 + 0x86 & ~0x7], %f0
ld [%r24 + 0x99 & ~0x7], %f16
ld [%r25 + 0x32 & ~0x7], %f32
ld [%r28 + 0x78 & ~0x7], %f48
ldsba [%r1]76, %r4
ldsha [%r1]76, %r12
ldswa [%r1]76, %r12
lduba [%r1]76, %r6
lduha [%r1]76, %r6
ldxa [%r1]76, %r14
ldda [%r1]76, %r10
ldstuba [%r1]76, %r8
swapa [%r1]76, %r12
lda [%r1]76, %f0
ldda [%r1]76, %f0
stba %r4, [%r1]76
stha %r14, [%r1]76
stwa %r4, [%r1]76
stxa %r6, [%r1]76
sta %f16, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x4
CASE_ASI_0x40_th0_0x30:
set 0x30, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r10
ldswa [%r1]64, %r10
lduba [%r1]64, %r14
lduha [%r1]64, %r6
ldxa [%r1]64, %r6
ldda [%r1]64, %r10
ldstuba [%r1]64, %r2
swapa [%r1]64, %r12
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r14, [%r1]64
stha %r6, [%r1]64
stwa %r0, [%r1]64
stxa %r14, [%r1]64
sta %f0, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xc
CASE_ASI_0x40_th0_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r4
ldswa [%r1]64, %r8
lduba [%r1]64, %r6
lduha [%r1]64, %r6
ldxa [%r1]64, %r2
ldda [%r1]64, %r10
ldstuba [%r1]64, %r12
swapa [%r1]64, %r14
lda [%r1]64, %f16
ldda [%r1]64, %f0
stba %r6, [%r1]64
stha %r6, [%r1]64
stwa %r2, [%r1]64
stxa %r2, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xe
CASE_ASI_0x40_th0_0x28:
set 0x28, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r4
ldswa [%r1]64, %r14
lduba [%r1]64, %r8
lduha [%r1]64, %r2
ldxa [%r1]64, %r16
ldda [%r1]64, %r12
ldstuba [%r1]64, %r8
swapa [%r1]64, %r8
lda [%r1]64, %f0
ldda [%r1]64, %f48
stba %r12, [%r1]64
stha %r12, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x3
CASE_ASI_0x45_th0_range10:
!!asi_range = 0x0-0x18
set 0x12, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r12
ldsha [%r1]69, %r2
ldswa [%r1]69, %r12
lduba [%r1]69, %r8
lduha [%r1]69, %r14
ldxa [%r1]69, %r16
ldda [%r1]69, %r4
ldstuba [%r1]69, %r2
swapa [%r1]69, %r14
lda [%r1]69, %f48
ldda [%r1]69, %f48
stba %r8, [%r1]69
stha %r0, [%r1]69
stwa %r12, [%r1]69
sta %f48, [%r1]69
stda %f16, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0xe
ldx [%r28 + 0xfe & ~0x7], %r2
ldx [%r27 + 0x9d & ~0x7], %r4
ldx [%r23 + 0x34 & ~0x7], %r6
ldx [%r28 + 0x3c & ~0x7], %r8
ldx [%r24 + 0x4a & ~0x7], %r10
ldx [%r27 + 0x27 & ~0x7], %r12
ldx [%r23 + 0x7a & ~0x7], %r14
ldx [%r25 + 0xa2 & ~0x7], %r16
ld [%r21 + 0x11 & ~0x7], %f0
ld [%r24 + 0x27 & ~0x7], %f16
ld [%r23 + 0xfc & ~0x7], %f32
ld [%r22 + 0x88 & ~0x7], %f48
CASE_ASI_0x45_rand11:
set 0x10e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r14
ldsha [%r1]69, %r10
ldswa [%r1]69, %r2
lduba [%r1]69, %r6
lduha [%r1]69, %r2
ldxa [%r1]69, %r12
ldda [%r1]69, %r10
ldstuba [%r1]69, %r6
swapa [%r1]69, %r8
lda [%r1]69, %f32
ldda [%r1]69, %f16
stba %r12, [%r1]69
stha %r2, [%r1]69
stwa %r10, [%r1]69
sta %f0, [%r1]69
stda %f32, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x1d
CASE_ASI_0x50_th0_0x0:
mov %g0, %r1
ldsba [%r1]80, %r10
ldsha [%r1]80, %r6
ldswa [%r1]80, %r4
lduba [%r1]80, %r8
lduha [%r1]80, %r6
ldxa [%r1]80, %r8
ldda [%r1]80, %r16
ldstuba [%r1]80, %r12
swapa [%r1]80, %r2
lda [%r1]80, %f48
ldda [%r1]80, %f0
stba %r14, [%r1]80
stha %r0, [%r1]80
stwa %r6, [%r1]80
stxa %r10, [%r1]80
sta %f16, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x13
CASE_ASI_0x5e_th0_range12:
!!asi_range = 0x0-0x7f8
set 0x7d9, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r4
ldsha [%r1]94, %r2
ldswa [%r1]94, %r2
lduba [%r1]94, %r4
lduha [%r1]94, %r14
ldxa [%r1]94, %r10
ldda [%r1]94, %r8
ldstuba [%r1]94, %r8
swapa [%r1]94, %r8
lda [%r1]94, %f16
ldda [%r1]94, %f48
stba %r10, [%r1]94
stha %r8, [%r1]94
stwa %r4, [%r1]94
stxa %r10, [%r1]94
sta %f16, [%r1]94
stda %f0, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x0
CASE_ASI_0x5e_th0_rand:
setx 0x3dc86dcf, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x52 & ~0x7], %r2
ldx [%r23 + 0x8c & ~0x7], %r4
ldx [%r26 + 0xfb & ~0x7], %r6
ldx [%r24 + 0xc9 & ~0x7], %r8
ldx [%r21 + 0xb3 & ~0x7], %r10
ldx [%r26 + 0x1d & ~0x7], %r12
ldx [%r23 + 0x4f & ~0x7], %r14
ldx [%r21 + 0xa3 & ~0x7], %r16
ld [%r24 + 0x9f & ~0x7], %f0
ld [%r26 + 0xc2 & ~0x7], %f16
ld [%r24 + 0x8b & ~0x7], %f32
ld [%r27 + 0x9c & ~0x7], %f48
ldsba [%r1]94, %r6
ldsha [%r1]94, %r8
ldswa [%r1]94, %r8
lduba [%r1]94, %r2
lduha [%r1]94, %r6
ldxa [%r1]94, %r4
ldda [%r1]94, %r2
ldstuba [%r1]94, %r14
swapa [%r1]94, %r16
lda [%r1]94, %f0
ldda [%r1]94, %f16
stba %r12, [%r1]94
stha %r0, [%r1]94
stwa %r0, [%r1]94
stxa %r0, [%r1]94
sta %f32, [%r1]94
stda %f0, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0xb
CASE_ASI_0x73_th0_0x0:
mov %g0, %r1
ldsba [%r1]115, %r12
ldsha [%r1]115, %r14
ldswa [%r1]115, %r12
lduba [%r1]115, %r16
lduha [%r1]115, %r2
ldxa [%r1]115, %r4
ldda [%r1]115, %r8
ldstuba [%r1]115, %r6
swapa [%r1]115, %r2
lda [%r1]115, %f0
ldda [%r1]115, %f48
stba %r10, [%r1]115
stha %r10, [%r1]115
stwa %r0, [%r1]115
sta %f48, [%r1]115
stda %f0, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x10
CASE_ASI_0x73_th0_rand:
setx 0x6a58b174, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x22 & ~0x7], %r2
ldx [%r25 + 0xb6 & ~0x7], %r4
ldx [%r27 + 0x79 & ~0x7], %r6
ldx [%r24 + 0x72 & ~0x7], %r8
ldx [%r24 + 0xb4 & ~0x7], %r10
ldx [%r22 + 0xbe & ~0x7], %r12
ldx [%r25 + 0x9b & ~0x7], %r14
ldx [%r25 + 0x39 & ~0x7], %r16
ld [%r26 + 0xea & ~0x7], %f0
ld [%r23 + 0xa7 & ~0x7], %f16
ld [%r26 + 0x7 & ~0x7], %f32
ld [%r27 + 0x49 & ~0x7], %f48
ldsba [%r1]115, %r2
ldsha [%r1]115, %r6
ldswa [%r1]115, %r6
lduba [%r1]115, %r12
lduha [%r1]115, %r6
ldxa [%r1]115, %r16
ldda [%r1]115, %r16
ldstuba [%r1]115, %r16
swapa [%r1]115, %r6
lda [%r1]115, %f0
ldda [%r1]115, %f16
stba %r2, [%r1]115
stha %r14, [%r1]115
stwa %r4, [%r1]115
stxa %r2, [%r1]115
sta %f16, [%r1]115
stda %f0, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0xd
CASE_ASI_0x58_th0_0x18:
set 0x18, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r6
ldswa [%r1]88, %r14
lduba [%r1]88, %r10
lduha [%r1]88, %r10
ldxa [%r1]88, %r2
ldda [%r1]88, %r10
ldstuba [%r1]88, %r10
swapa [%r1]88, %r2
lda [%r1]88, %f0
ldda [%r1]88, %f0
stba %r14, [%r1]88
stha %r6, [%r1]88
stwa %r0, [%r1]88
sta %f32, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xe
CASE_ASI_0x58_th0_0x30:
set 0x30, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r12
ldswa [%r1]88, %r12
lduba [%r1]88, %r2
lduha [%r1]88, %r8
ldxa [%r1]88, %r16
ldda [%r1]88, %r16
ldstuba [%r1]88, %r8
swapa [%r1]88, %r6
lda [%r1]88, %f32
ldda [%r1]88, %f16
stba %r0, [%r1]88
stha %r0, [%r1]88
stwa %r2, [%r1]88
sta %f32, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xb
CASE_ASI_0x58_th0_0x38:
set 0x38, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r6
ldswa [%r1]88, %r10
lduba [%r1]88, %r8
lduha [%r1]88, %r14
ldxa [%r1]88, %r6
ldda [%r1]88, %r12
ldstuba [%r1]88, %r2
swapa [%r1]88, %r12
lda [%r1]88, %f32
ldda [%r1]88, %f0
stba %r6, [%r1]88
stha %r2, [%r1]88
stwa %r0, [%r1]88
sta %f48, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1
CASE_ASI_0x58_th0_0x40:
set 0x40, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r8
ldswa [%r1]88, %r4
lduba [%r1]88, %r4
lduha [%r1]88, %r8
ldxa [%r1]88, %r8
ldda [%r1]88, %r2
ldstuba [%r1]88, %r16
swapa [%r1]88, %r14
lda [%r1]88, %f32
ldda [%r1]88, %f0
stba %r14, [%r1]88
stha %r4, [%r1]88
stwa %r0, [%r1]88
sta %f48, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1b
CASE_ASI_0x58_th0_0x80:
set 0x80, %r1
ldsba [%r1]88, %r10
ldsha [%r1]88, %r12
ldswa [%r1]88, %r2
lduba [%r1]88, %r6
lduha [%r1]88, %r14
ldxa [%r1]88, %r10
ldda [%r1]88, %r10
ldstuba [%r1]88, %r16
swapa [%r1]88, %r6
lda [%r1]88, %f0
ldda [%r1]88, %f0
stba %r0, [%r1]88
stha %r14, [%r1]88
stwa %r14, [%r1]88
sta %f48, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x2
CASE_ASI_0x56_th0_range13:
!!asi_range = 0x0-0x1f8
set 0x97, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r6
ldsha [%r1]86, %r8
ldswa [%r1]86, %r6
lduba [%r1]86, %r12
lduha [%r1]86, %r4
ldxa [%r1]86, %r10
ldda [%r1]86, %r2
ldstuba [%r1]86, %r10
swapa [%r1]86, %r12
lda [%r1]86, %f0
ldda [%r1]86, %f48
stba %r4, [%r1]86
stha %r12, [%r1]86
stwa %r0, [%r1]86
stxa %r2, [%r1]86
sta %f16, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0xc
CASE_ASI_0x56_th0_range14:
!!asi_range = 0x400-0x5f8
set 0x41d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r10
ldsha [%r1]86, %r10
ldswa [%r1]86, %r6
lduba [%r1]86, %r2
lduha [%r1]86, %r10
ldxa [%r1]86, %r4
ldda [%r1]86, %r12
ldstuba [%r1]86, %r16
swapa [%r1]86, %r4
lda [%r1]86, %f0
ldda [%r1]86, %f16
stba %r8, [%r1]86
stha %r8, [%r1]86
stwa %r12, [%r1]86
stxa %r12, [%r1]86
sta %f48, [%r1]86
stda %f16, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x1d
CASE_ASI_0x56_th0_rand:
setx 0x17f4a0d3, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xcd & ~0x7], %r2
ldx [%r24 + 0xbc & ~0x7], %r4
ldx [%r27 + 0xd7 & ~0x7], %r6
ldx [%r27 + 0x20 & ~0x7], %r8
ldx [%r24 + 0x7b & ~0x7], %r10
ldx [%r27 + 0x53 & ~0x7], %r12
ldx [%r28 + 0x1f & ~0x7], %r14
ldx [%r23 + 0x41 & ~0x7], %r16
ld [%r22 + 0x40 & ~0x7], %f0
ld [%r28 + 0xa2 & ~0x7], %f16
ld [%r25 + 0xa6 & ~0x7], %f32
ld [%r22 + 0xdf & ~0x7], %f48
ldsba [%r1]86, %r12
ldsha [%r1]86, %r10
ldswa [%r1]86, %r8
lduba [%r1]86, %r10
lduha [%r1]86, %r14
ldxa [%r1]86, %r16
ldda [%r1]86, %r14
ldstuba [%r1]86, %r10
swapa [%r1]86, %r12
lda [%r1]86, %f48
ldda [%r1]86, %f16
stba %r4, [%r1]86
stha %r14, [%r1]86
stwa %r6, [%r1]86
stxa %r0, [%r1]86
sta %f0, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x7
CASE_ASI_0x41_th0_0x20:
set 0x20, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r10
ldswa [%r1]65, %r14
lduba [%r1]65, %r8
lduha [%r1]65, %r16
ldxa [%r1]65, %r14
ldda [%r1]65, %r6
ldstuba [%r1]65, %r14
swapa [%r1]65, %r6
lda [%r1]65, %f0
ldda [%r1]65, %f32
stba %r10, [%r1]65
stha %r6, [%r1]65
stwa %r12, [%r1]65
sta %f16, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xa
CASE_ASI_0x41_th0_0x38:
set 0x38, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r8
ldswa [%r1]65, %r4
lduba [%r1]65, %r16
lduha [%r1]65, %r10
ldxa [%r1]65, %r16
ldda [%r1]65, %r8
ldstuba [%r1]65, %r14
swapa [%r1]65, %r14
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r8, [%r1]65
stha %r6, [%r1]65
stwa %r8, [%r1]65
sta %f32, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xe
CASE_ASI_0x41_th0_0x50:
set 0x50, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r2
ldswa [%r1]65, %r8
lduba [%r1]65, %r16
lduha [%r1]65, %r14
ldxa [%r1]65, %r12
ldda [%r1]65, %r4
ldstuba [%r1]65, %r8
swapa [%r1]65, %r8
lda [%r1]65, %f32
ldda [%r1]65, %f32
stba %r6, [%r1]65
stha %r10, [%r1]65
stwa %r6, [%r1]65
sta %f0, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x4
CASE_ASI_0x41_th0_rand:
setx 0x4ffb21d5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xce & ~0x7], %r2
ldx [%r23 + 0x2a & ~0x7], %r4
ldx [%r27 + 0xb0 & ~0x7], %r6
ldx [%r23 + 0x20 & ~0x7], %r8
ldx [%r26 + 0xfa & ~0x7], %r10
ldx [%r27 + 0x2 & ~0x7], %r12
ldx [%r28 + 0xc2 & ~0x7], %r14
ldx [%r24 + 0xeb & ~0x7], %r16
ld [%r26 + 0xdb & ~0x7], %f0
ld [%r28 + 0x15 & ~0x7], %f16
ld [%r24 + 0xb1 & ~0x7], %f32
ld [%r23 + 0xd9 & ~0x7], %f48
ldsba [%r1]65, %r2
ldsha [%r1]65, %r2
ldswa [%r1]65, %r6
lduba [%r1]65, %r6
lduha [%r1]65, %r6
ldxa [%r1]65, %r16
ldda [%r1]65, %r10
ldstuba [%r1]65, %r16
swapa [%r1]65, %r4
lda [%r1]65, %f32
ldda [%r1]65, %f0
stba %r6, [%r1]65
stha %r8, [%r1]65
stwa %r4, [%r1]65
stxa %r2, [%r1]65
sta %f16, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xc
ldx [%r27 + 0xa6 & ~0x7], %r2
ldx [%r22 + 0xd4 & ~0x7], %r4
ldx [%r24 + 0x12 & ~0x7], %r6
ldx [%r21 + 0xfb & ~0x7], %r8
ldx [%r28 + 0xaf & ~0x7], %r10
ldx [%r25 + 0xa8 & ~0x7], %r12
ldx [%r27 + 0x58 & ~0x7], %r14
ldx [%r24 + 0xf3 & ~0x7], %r16
ld [%r23 + 0x75 & ~0x7], %f0
ld [%r28 + 0x4b & ~0x7], %f16
ld [%r26 + 0xe2 & ~0x7], %f32
ld [%r26 + 0x68 & ~0x7], %f48
CASE_ASI_0x41_rand15:
set 0x8, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r8
ldswa [%r1]65, %r16
lduba [%r1]65, %r14
lduha [%r1]65, %r16
ldxa [%r1]65, %r10
ldda [%r1]65, %r6
ldstuba [%r1]65, %r14
swapa [%r1]65, %r16
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r8, [%r1]65
stha %r0, [%r1]65
stwa %r2, [%r1]65
sta %f16, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x11
CASE_ASI_0x41_rand16:
set 0x18, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r12
ldswa [%r1]65, %r12
lduba [%r1]65, %r2
lduha [%r1]65, %r10
ldxa [%r1]65, %r12
ldda [%r1]65, %r12
ldstuba [%r1]65, %r2
swapa [%r1]65, %r2
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r2, [%r1]65
stha %r14, [%r1]65
stwa %r2, [%r1]65
sta %f32, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xe
CASE_ASI_0x41_rand17:
set 0x28, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r14
ldswa [%r1]65, %r8
lduba [%r1]65, %r4
lduha [%r1]65, %r8
ldxa [%r1]65, %r12
ldda [%r1]65, %r6
ldstuba [%r1]65, %r12
swapa [%r1]65, %r8
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r10, [%r1]65
stha %r8, [%r1]65
stwa %r4, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1f
CASE_ASI_0x41_rand18:
set 0x40, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r10
ldswa [%r1]65, %r8
lduba [%r1]65, %r16
lduha [%r1]65, %r4
ldxa [%r1]65, %r4
ldda [%r1]65, %r4
ldstuba [%r1]65, %r14
swapa [%r1]65, %r6
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r4, [%r1]65
stha %r2, [%r1]65
stwa %r14, [%r1]65
sta %f16, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x18
CASE_ASI_0x41_rand19:
set 0x48, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r16
ldswa [%r1]65, %r16
lduba [%r1]65, %r10
lduha [%r1]65, %r16
ldxa [%r1]65, %r16
ldda [%r1]65, %r4
ldstuba [%r1]65, %r4
swapa [%r1]65, %r16
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r2, [%r1]65
stha %r0, [%r1]65
stwa %r2, [%r1]65
sta %f16, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x19
CASE_ASI_0x41_rand20:
set 0xd4, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]65, %r2
ldsha [%r1]65, %r4
ldswa [%r1]65, %r10
lduba [%r1]65, %r4
lduha [%r1]65, %r8
ldxa [%r1]65, %r8
ldda [%r1]65, %r2
ldstuba [%r1]65, %r16
swapa [%r1]65, %r4
lda [%r1]65, %f32
ldda [%r1]65, %f0
stba %r0, [%r1]65
stha %r14, [%r1]65
stwa %r10, [%r1]65
sta %f48, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xd
CASE_ASI_0x5d_th0_range21:
!!asi_range = 0x0-0xff8
set 0xa2f, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r8
ldsha [%r1]93, %r8
ldswa [%r1]93, %r14
lduba [%r1]93, %r6
lduha [%r1]93, %r6
ldxa [%r1]93, %r10
ldda [%r1]93, %r16
ldstuba [%r1]93, %r8
swapa [%r1]93, %r10
lda [%r1]93, %f48
ldda [%r1]93, %f0
stba %r6, [%r1]93
stha %r8, [%r1]93
stwa %r4, [%r1]93
sta %f48, [%r1]93
stda %f32, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x4
CASE_ASI_0x20_th0_range22:
!!asi_range = 0x0-0x38
set 0x7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r16
ldsha [%r1]32, %r16
ldswa [%r1]32, %r6
lduba [%r1]32, %r2
lduha [%r1]32, %r16
ldxa [%r1]32, %r12
ldda [%r1]32, %r16
ldstuba [%r1]32, %r2
swapa [%r1]32, %r8
lda [%r1]32, %f48
ldda [%r1]32, %f0
stba %r2, [%r1]32
stha %r10, [%r1]32
stwa %r14, [%r1]32
sta %f32, [%r1]32
stda %f16, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x13
CASE_ASI_0x20_th0_rand:
setx 0x6d812651, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x5f & ~0x7], %r2
ldx [%r26 + 0x63 & ~0x7], %r4
ldx [%r21 + 0x50 & ~0x7], %r6
ldx [%r26 + 0x7d & ~0x7], %r8
ldx [%r22 + 0x37 & ~0x7], %r10
ldx [%r26 + 0xfd & ~0x7], %r12
ldx [%r23 + 0x63 & ~0x7], %r14
ldx [%r26 + 0x65 & ~0x7], %r16
ld [%r25 + 0xf & ~0x7], %f0
ld [%r23 + 0xaa & ~0x7], %f16
ld [%r27 + 0x7c & ~0x7], %f32
ld [%r26 + 0xd4 & ~0x7], %f48
ldsba [%r1]32, %r16
ldsha [%r1]32, %r10
ldswa [%r1]32, %r16
lduba [%r1]32, %r16
lduha [%r1]32, %r16
ldxa [%r1]32, %r10
ldda [%r1]32, %r8
ldstuba [%r1]32, %r10
swapa [%r1]32, %r2
lda [%r1]32, %f32
ldda [%r1]32, %f16
stba %r12, [%r1]32
stha %r0, [%r1]32
stwa %r2, [%r1]32
stxa %r12, [%r1]32
sta %f32, [%r1]32
stda %f32, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x3
CASE_ASI_0x4c_th0_0x20:
set 0x20, %r1
ldsba [%r1]76, %r8
ldsha [%r1]76, %r8
ldswa [%r1]76, %r2
lduba [%r1]76, %r6
lduha [%r1]76, %r2
ldxa [%r1]76, %r10
ldda [%r1]76, %r8
ldstuba [%r1]76, %r16
swapa [%r1]76, %r8
lda [%r1]76, %f48
ldda [%r1]76, %f32
stba %r14, [%r1]76
stha %r8, [%r1]76
stwa %r2, [%r1]76
stxa %r12, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x0
CASE_ASI_0x4c_th0_0x28:
set 0x28, %r1
ldsba [%r1]76, %r14
ldsha [%r1]76, %r6
ldswa [%r1]76, %r12
lduba [%r1]76, %r6
lduha [%r1]76, %r12
ldxa [%r1]76, %r4
ldda [%r1]76, %r4
ldstuba [%r1]76, %r2
swapa [%r1]76, %r12
lda [%r1]76, %f32
ldda [%r1]76, %f32
stba %r12, [%r1]76
stha %r0, [%r1]76
stwa %r10, [%r1]76
stxa %r0, [%r1]76
sta %f48, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x17
CASE_ASI_0x58_th0_0x0:
mov %g0, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r16
ldswa [%r1]88, %r6
lduba [%r1]88, %r4
lduha [%r1]88, %r8
ldxa [%r1]88, %r8
ldda [%r1]88, %r8
ldstuba [%r1]88, %r6
swapa [%r1]88, %r10
lda [%r1]88, %f48
ldda [%r1]88, %f0
stba %r12, [%r1]88
stha %r0, [%r1]88
stwa %r0, [%r1]88
stxa %r10, [%r1]88
sta %f32, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x17
CASE_ASI_0x58_th0_0x20:
set 0x20, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r8
ldswa [%r1]88, %r6
lduba [%r1]88, %r10
lduha [%r1]88, %r4
ldxa [%r1]88, %r6
ldda [%r1]88, %r12
ldstuba [%r1]88, %r10
swapa [%r1]88, %r12
lda [%r1]88, %f0
ldda [%r1]88, %f0
stba %r8, [%r1]88
stha %r4, [%r1]88
stwa %r2, [%r1]88
stxa %r12, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x16
CASE_ASI_0x58_th0_rand:
setx 0x7c7e4185, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xb2 & ~0x7], %r2
ldx [%r26 + 0x28 & ~0x7], %r4
ldx [%r27 + 0x56 & ~0x7], %r6
ldx [%r27 + 0x54 & ~0x7], %r8
ldx [%r22 + 0x2f & ~0x7], %r10
ldx [%r21 + 0x43 & ~0x7], %r12
ldx [%r27 + 0xf4 & ~0x7], %r14
ldx [%r28 + 0x80 & ~0x7], %r16
ld [%r28 + 0xbb & ~0x7], %f0
ld [%r24 + 0x15 & ~0x7], %f16
ld [%r27 + 0x22 & ~0x7], %f32
ld [%r27 + 0x24 & ~0x7], %f48
ldsba [%r1]88, %r10
ldsha [%r1]88, %r6
ldswa [%r1]88, %r6
lduba [%r1]88, %r16
lduha [%r1]88, %r10
ldxa [%r1]88, %r14
ldda [%r1]88, %r4
ldstuba [%r1]88, %r6
swapa [%r1]88, %r6
lda [%r1]88, %f0
ldda [%r1]88, %f0
stba %r10, [%r1]88
stha %r8, [%r1]88
stwa %r0, [%r1]88
stxa %r4, [%r1]88
sta %f48, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x7
CASE_ASI_0x57_th0:
setx 0x1afa8a11, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x4f & ~0x7], %r2
ldx [%r28 + 0x61 & ~0x7], %r4
ldx [%r28 + 0xa & ~0x7], %r6
ldx [%r27 + 0xd7 & ~0x7], %r8
ldx [%r25 + 0x78 & ~0x7], %r10
ldx [%r23 + 0xb5 & ~0x7], %r12
ldx [%r28 + 0xf4 & ~0x7], %r14
ldx [%r24 + 0xaa & ~0x7], %r16
ld [%r26 + 0x50 & ~0x7], %f0
ld [%r25 + 0x9 & ~0x7], %f16
ld [%r27 + 0x84 & ~0x7], %f32
ld [%r23 + 0xff & ~0x7], %f48
ldsba [%r1]87, %r4
ldsha [%r1]87, %r10
ldswa [%r1]87, %r4
lduba [%r1]87, %r6
lduha [%r1]87, %r4
ldxa [%r1]87, %r2
ldda [%r1]87, %r8
ldstuba [%r1]87, %r4
swapa [%r1]87, %r6
lda [%r1]87, %f0
ldda [%r1]87, %f16
stba %r14, [%r1]87
stha %r14, [%r1]87
stwa %r8, [%r1]87
sta %f48, [%r1]87
stda %f48, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x1e
CASE_ASI_0x57_th0_rand:
setx 0x3d2714a6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x17 & ~0x7], %r2
ldx [%r24 + 0xf7 & ~0x7], %r4
ldx [%r22 + 0xa5 & ~0x7], %r6
ldx [%r25 + 0x55 & ~0x7], %r8
ldx [%r26 + 0x94 & ~0x7], %r10
ldx [%r23 + 0x79 & ~0x7], %r12
ldx [%r22 + 0x71 & ~0x7], %r14
ldx [%r24 + 0x8a & ~0x7], %r16
ld [%r27 + 0xab & ~0x7], %f0
ld [%r26 + 0x6d & ~0x7], %f16
ld [%r28 + 0x91 & ~0x7], %f32
ld [%r22 + 0xa0 & ~0x7], %f48
ldsba [%r1]87, %r6
ldsha [%r1]87, %r14
ldswa [%r1]87, %r6
lduba [%r1]87, %r14
lduha [%r1]87, %r12
ldxa [%r1]87, %r4
ldda [%r1]87, %r12
ldstuba [%r1]87, %r14
swapa [%r1]87, %r2
lda [%r1]87, %f48
ldda [%r1]87, %f0
stba %r10, [%r1]87
stha %r14, [%r1]87
stwa %r4, [%r1]87
stxa %r10, [%r1]87
sta %f32, [%r1]87
stda %f0, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x16
CASE_ASI_0x51_th0_range23:
!!asi_range = 0x0-0x38
set 0x10, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r12
ldsha [%r1]81, %r14
ldswa [%r1]81, %r6
lduba [%r1]81, %r2
lduha [%r1]81, %r4
ldxa [%r1]81, %r8
ldda [%r1]81, %r4
ldstuba [%r1]81, %r12
swapa [%r1]81, %r8
lda [%r1]81, %f0
ldda [%r1]81, %f16
stba %r2, [%r1]81
stha %r12, [%r1]81
stwa %r10, [%r1]81
sta %f32, [%r1]81
stda %f48, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x14
CASE_ASI_0x5a_th0_range24:
!!asi_range = 0x0-0x38
set 0x29, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r4
ldsha [%r1]90, %r4
ldswa [%r1]90, %r12
lduba [%r1]90, %r8
lduha [%r1]90, %r4
ldxa [%r1]90, %r16
ldda [%r1]90, %r16
ldstuba [%r1]90, %r16
swapa [%r1]90, %r14
lda [%r1]90, %f32
ldda [%r1]90, %f16
stba %r2, [%r1]90
stha %r12, [%r1]90
stwa %r4, [%r1]90
sta %f48, [%r1]90
stda %f32, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0x18
CASE_ASI_0x5b_th0_range25:
!!asi_range = 0x0-0x38
set 0x8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r4
ldsha [%r1]91, %r14
ldswa [%r1]91, %r2
lduba [%r1]91, %r4
lduha [%r1]91, %r12
ldxa [%r1]91, %r6
ldda [%r1]91, %r16
ldstuba [%r1]91, %r12
swapa [%r1]91, %r10
lda [%r1]91, %f0
ldda [%r1]91, %f32
stba %r8, [%r1]91
stha %r4, [%r1]91
stwa %r2, [%r1]91
sta %f32, [%r1]91
stda %f0, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x15
CASE_ASI_0x54_th0_range26:
!!asi_range = 0x10-0x88
set 0x56, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r8
ldsha [%r1]84, %r2
ldswa [%r1]84, %r14
lduba [%r1]84, %r6
lduha [%r1]84, %r16
ldxa [%r1]84, %r14
ldda [%r1]84, %r14
ldstuba [%r1]84, %r10
swapa [%r1]84, %r8
lda [%r1]84, %f48
ldda [%r1]84, %f48
stba %r0, [%r1]84
stha %r10, [%r1]84
stwa %r12, [%r1]84
sta %f16, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x4
CASE_ASI_0x72_th0_0x0:
mov %g0, %r1
ldsba [%r1]114, %r2
ldsha [%r1]114, %r12
ldswa [%r1]114, %r14
lduba [%r1]114, %r6
lduha [%r1]114, %r2
ldxa [%r1]114, %r12
ldda [%r1]114, %r12
ldstuba [%r1]114, %r16
swapa [%r1]114, %r4
lda [%r1]114, %f16
ldda [%r1]114, %f0
stba %r8, [%r1]114
stha %r10, [%r1]114
stwa %r10, [%r1]114
sta %f16, [%r1]114
stda %f48, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x1a
CASE_ASI_0x72_th0_rand:
setx 0x74345f42, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x42 & ~0x7], %r2
ldx [%r28 + 0x8a & ~0x7], %r4
ldx [%r26 + 0xfe & ~0x7], %r6
ldx [%r24 + 0x80 & ~0x7], %r8
ldx [%r22 + 0x75 & ~0x7], %r10
ldx [%r27 + 0x5 & ~0x7], %r12
ldx [%r25 + 0x6b & ~0x7], %r14
ldx [%r24 + 0xc8 & ~0x7], %r16
ld [%r24 + 0x50 & ~0x7], %f0
ld [%r25 + 0xd3 & ~0x7], %f16
ld [%r27 + 0x3d & ~0x7], %f32
ld [%r27 + 0xed & ~0x7], %f48
ldsba [%r1]114, %r10
ldsha [%r1]114, %r8
ldswa [%r1]114, %r10
lduba [%r1]114, %r12
lduha [%r1]114, %r4
ldxa [%r1]114, %r4
ldda [%r1]114, %r10
ldstuba [%r1]114, %r6
swapa [%r1]114, %r10
lda [%r1]114, %f16
ldda [%r1]114, %f32
stba %r2, [%r1]114
stha %r4, [%r1]114
stwa %r2, [%r1]114
stxa %r2, [%r1]114
sta %f48, [%r1]114
stda %f32, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x1a
CASE_ASI_0x41_th0_0x60:
set 0x60, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r10
ldswa [%r1]65, %r6
lduba [%r1]65, %r2
lduha [%r1]65, %r12
ldxa [%r1]65, %r12
ldda [%r1]65, %r16
ldstuba [%r1]65, %r6
swapa [%r1]65, %r16
lda [%r1]65, %f16
ldda [%r1]65, %f0
stba %r2, [%r1]65
stha %r12, [%r1]65
stwa %r6, [%r1]65
sta %f0, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x5
CASE_ASI_0x41_th0_0x68:
set 0x68, %r1
ldsba [%r1]65, %r8
ldsha [%r1]65, %r16
ldswa [%r1]65, %r14
lduba [%r1]65, %r14
lduha [%r1]65, %r14
ldxa [%r1]65, %r4
ldda [%r1]65, %r16
ldstuba [%r1]65, %r16
swapa [%r1]65, %r8
lda [%r1]65, %f16
ldda [%r1]65, %f32
stba %r8, [%r1]65
stha %r12, [%r1]65
stwa %r6, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x15
CASE_ASI_0x63_th0_0x0:
mov %g0, %r1
ldsba [%r1]99, %r8
ldsha [%r1]99, %r10
ldswa [%r1]99, %r14
lduba [%r1]99, %r6
lduha [%r1]99, %r14
ldxa [%r1]99, %r10
ldda [%r1]99, %r12
ldstuba [%r1]99, %r8
swapa [%r1]99, %r16
lda [%r1]99, %f48
ldda [%r1]99, %f0
stba %r8, [%r1]99
stha %r14, [%r1]99
stwa %r10, [%r1]99
stxa %r10, [%r1]99
sta %f48, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x9
CASE_ASI_0x63_th0_0x10:
set 0x10, %r1
ldsba [%r1]99, %r14
ldsha [%r1]99, %r16
ldswa [%r1]99, %r6
lduba [%r1]99, %r16
lduha [%r1]99, %r2
ldxa [%r1]99, %r6
ldda [%r1]99, %r10
ldstuba [%r1]99, %r16
swapa [%r1]99, %r4
lda [%r1]99, %f0
ldda [%r1]99, %f16
stba %r4, [%r1]99
stha %r0, [%r1]99
stwa %r10, [%r1]99
stxa %r2, [%r1]99
sta %f16, [%r1]99
stda %f0, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x1b
CASE_ASI_0x63_th0_rand:
setx 0x4cc7a520, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x51 & ~0x7], %r2
ldx [%r22 + 0x96 & ~0x7], %r4
ldx [%r24 + 0x97 & ~0x7], %r6
ldx [%r22 + 0x32 & ~0x7], %r8
ldx [%r24 + 0x61 & ~0x7], %r10
ldx [%r22 + 0x29 & ~0x7], %r12
ldx [%r24 + 0xfe & ~0x7], %r14
ldx [%r25 + 0xfb & ~0x7], %r16
ld [%r21 + 0xe7 & ~0x7], %f0
ld [%r24 + 0x70 & ~0x7], %f16
ld [%r23 + 0xe5 & ~0x7], %f32
ld [%r26 + 0x2f & ~0x7], %f48
ldsba [%r1]99, %r2
ldsha [%r1]99, %r12
ldswa [%r1]99, %r4
lduba [%r1]99, %r10
lduha [%r1]99, %r14
ldxa [%r1]99, %r2
ldda [%r1]99, %r6
ldstuba [%r1]99, %r2
swapa [%r1]99, %r10
lda [%r1]99, %f48
ldda [%r1]99, %f0
stba %r14, [%r1]99
stha %r10, [%r1]99
stwa %r4, [%r1]99
stxa %r10, [%r1]99
sta %f16, [%r1]99
stda %f0, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x7
CASE_ASI_0x43_th0_0x0:
mov %g0, %r1
ldsba [%r1]67, %r2
ldsha [%r1]67, %r14
ldswa [%r1]67, %r14
lduba [%r1]67, %r16
lduha [%r1]67, %r14
ldxa [%r1]67, %r2
ldda [%r1]67, %r14
ldstuba [%r1]67, %r16
swapa [%r1]67, %r10
lda [%r1]67, %f16
ldda [%r1]67, %f16
stba %r4, [%r1]67
stha %r6, [%r1]67
stwa %r2, [%r1]67
sta %f32, [%r1]67
stda %f16, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x18
CASE_ASI_0x43_th0_rand:
setx 0x6f0b7859, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xa & ~0x7], %r2
ldx [%r23 + 0xe0 & ~0x7], %r4
ldx [%r25 + 0xba & ~0x7], %r6
ldx [%r25 + 0x9 & ~0x7], %r8
ldx [%r28 + 0x69 & ~0x7], %r10
ldx [%r26 + 0x7a & ~0x7], %r12
ldx [%r23 + 0xa6 & ~0x7], %r14
ldx [%r21 + 0xff & ~0x7], %r16
ld [%r21 + 0x63 & ~0x7], %f0
ld [%r23 + 0xf4 & ~0x7], %f16
ld [%r27 + 0xdd & ~0x7], %f32
ld [%r28 + 0x46 & ~0x7], %f48
ldsba [%r1]67, %r6
ldsha [%r1]67, %r10
ldswa [%r1]67, %r8
lduba [%r1]67, %r12
lduha [%r1]67, %r2
ldxa [%r1]67, %r12
ldda [%r1]67, %r4
ldstuba [%r1]67, %r4
swapa [%r1]67, %r4
lda [%r1]67, %f32
ldda [%r1]67, %f16
stba %r10, [%r1]67
stha %r6, [%r1]67
stwa %r4, [%r1]67
stxa %r4, [%r1]67
sta %f48, [%r1]67
stda %f48, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x0
ldx [%r24 + 0x71 & ~0x7], %r2
ldx [%r22 + 0x67 & ~0x7], %r4
ldx [%r27 + 0xa3 & ~0x7], %r6
ldx [%r24 + 0x4 & ~0x7], %r8
ldx [%r27 + 0x7d & ~0x7], %r10
ldx [%r24 + 0xbb & ~0x7], %r12
ldx [%r24 + 0x93 & ~0x7], %r14
ldx [%r25 + 0x19 & ~0x7], %r16
ld [%r23 + 0xf & ~0x7], %f0
ld [%r23 + 0xd9 & ~0x7], %f16
ld [%r25 + 0x9d & ~0x7], %f32
ld [%r24 + 0xca & ~0x7], %f48
CASE_ASI_0x43_rand27:
set 0x121, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]67, %r2
ldsha [%r1]67, %r10
ldswa [%r1]67, %r6
lduba [%r1]67, %r2
lduha [%r1]67, %r14
ldxa [%r1]67, %r6
ldda [%r1]67, %r12
ldstuba [%r1]67, %r8
swapa [%r1]67, %r6
lda [%r1]67, %f32
ldda [%r1]67, %f16
stba %r10, [%r1]67
stha %r10, [%r1]67
stwa %r8, [%r1]67
sta %f48, [%r1]67
stda %f16, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0xf
CASE_ASI_0x59_th0_range28:
!!asi_range = 0x0-0x78
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r12
ldsha [%r1]89, %r8
ldswa [%r1]89, %r8
lduba [%r1]89, %r8
lduha [%r1]89, %r14
ldxa [%r1]89, %r2
ldda [%r1]89, %r10
ldstuba [%r1]89, %r2
swapa [%r1]89, %r12
lda [%r1]89, %f0
ldda [%r1]89, %f0
stba %r4, [%r1]89
stha %r14, [%r1]89
stwa %r2, [%r1]89
sta %f16, [%r1]89
stda %f48, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x3
CASE_ASI_0x67_th0_range29:
!!asi_range = 0x0-0x7fe0
set 0x55f1, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r12
ldsha [%r1]103, %r12
ldswa [%r1]103, %r14
lduba [%r1]103, %r14
lduha [%r1]103, %r8
ldxa [%r1]103, %r6
ldda [%r1]103, %r4
ldstuba [%r1]103, %r16
swapa [%r1]103, %r16
lda [%r1]103, %f16
ldda [%r1]103, %f48
stba %r2, [%r1]103
stha %r0, [%r1]103
stwa %r0, [%r1]103
sta %f0, [%r1]103
stda %f16, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0xa
CASE_ASI_0x4e_th0_0x0:
mov %g0, %r1
ldsba [%r1]78, %r2
ldsha [%r1]78, %r6
ldswa [%r1]78, %r16
lduba [%r1]78, %r4
lduha [%r1]78, %r12
ldxa [%r1]78, %r8
ldda [%r1]78, %r14
ldstuba [%r1]78, %r10
swapa [%r1]78, %r6
lda [%r1]78, %f16
ldda [%r1]78, %f16
stba %r4, [%r1]78
stha %r2, [%r1]78
stwa %r2, [%r1]78
sta %f32, [%r1]78
stda %f16, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x13
CASE_ASI_0x4e_th0_rand:
setx 0x28201438, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xbe & ~0x7], %r2
ldx [%r22 + 0xd7 & ~0x7], %r4
ldx [%r21 + 0xa & ~0x7], %r6
ldx [%r25 + 0xec & ~0x7], %r8
ldx [%r21 + 0x93 & ~0x7], %r10
ldx [%r22 + 0x55 & ~0x7], %r12
ldx [%r21 + 0xb & ~0x7], %r14
ldx [%r26 + 0x4c & ~0x7], %r16
ld [%r26 + 0x1f & ~0x7], %f0
ld [%r27 + 0x98 & ~0x7], %f16
ld [%r22 + 0x21 & ~0x7], %f32
ld [%r27 + 0xbc & ~0x7], %f48
ldsba [%r1]78, %r8
ldsha [%r1]78, %r12
ldswa [%r1]78, %r10
lduba [%r1]78, %r8
lduha [%r1]78, %r2
ldxa [%r1]78, %r10
ldda [%r1]78, %r4
ldstuba [%r1]78, %r8
swapa [%r1]78, %r4
lda [%r1]78, %f0
ldda [%r1]78, %f16
stba %r12, [%r1]78
stha %r14, [%r1]78
stwa %r4, [%r1]78
stxa %r10, [%r1]78
sta %f16, [%r1]78
stda %f16, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x0
ldx [%r25 + 0x76 & ~0x7], %r2
ldx [%r22 + 0xa1 & ~0x7], %r4
ldx [%r21 + 0x94 & ~0x7], %r6
ldx [%r21 + 0x56 & ~0x7], %r8
ldx [%r25 + 0xe1 & ~0x7], %r10
ldx [%r22 + 0x51 & ~0x7], %r12
ldx [%r23 + 0x6b & ~0x7], %r14
ldx [%r22 + 0xb1 & ~0x7], %r16
ld [%r25 + 0x4c & ~0x7], %f0
ld [%r26 + 0xfd & ~0x7], %f16
ld [%r27 + 0x68 & ~0x7], %f32
ld [%r23 + 0x72 & ~0x7], %f48
CASE_ASI_0x4e_rand30:
set 0x106, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]78, %r2
ldsha [%r1]78, %r12
ldswa [%r1]78, %r2
lduba [%r1]78, %r16
lduha [%r1]78, %r14
ldxa [%r1]78, %r8
ldda [%r1]78, %r16
ldstuba [%r1]78, %r16
swapa [%r1]78, %r14
lda [%r1]78, %f32
ldda [%r1]78, %f0
stba %r6, [%r1]78
stha %r8, [%r1]78
stwa %r8, [%r1]78
sta %f0, [%r1]78
stda %f48, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x8
CASE_ASI_0x48_th0_range31:
!!asi_range = 0x0-0xf8
set 0xa8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r6
ldsha [%r1]72, %r16
ldswa [%r1]72, %r8
lduba [%r1]72, %r4
lduha [%r1]72, %r4
ldxa [%r1]72, %r10
ldda [%r1]72, %r4
ldstuba [%r1]72, %r10
swapa [%r1]72, %r2
lda [%r1]72, %f48
ldda [%r1]72, %f48
stba %r6, [%r1]72
stha %r12, [%r1]72
stwa %r4, [%r1]72
stxa %r8, [%r1]72
sta %f32, [%r1]72
stda %f32, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0xa
CASE_ASI_0x49_th0_range32:
!!asi_range = 0x0-0xf8
set 0xa7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r4
ldsha [%r1]73, %r10
ldswa [%r1]73, %r16
lduba [%r1]73, %r8
lduha [%r1]73, %r10
ldxa [%r1]73, %r14
ldda [%r1]73, %r14
ldstuba [%r1]73, %r14
swapa [%r1]73, %r2
lda [%r1]73, %f16
ldda [%r1]73, %f16
stba %r10, [%r1]73
stha %r10, [%r1]73
stwa %r6, [%r1]73
stxa %r6, [%r1]73
sta %f32, [%r1]73
stda %f16, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0x1e
CASE_ASI_0x5f_th0:
setx 0x18b8f3c8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x31 & ~0x7], %r2
ldx [%r23 + 0x90 & ~0x7], %r4
ldx [%r23 + 0xff & ~0x7], %r6
ldx [%r26 + 0xf & ~0x7], %r8
ldx [%r24 + 0xd & ~0x7], %r10
ldx [%r22 + 0x43 & ~0x7], %r12
ldx [%r25 + 0xd3 & ~0x7], %r14
ldx [%r25 + 0x83 & ~0x7], %r16
ld [%r28 + 0x74 & ~0x7], %f0
ld [%r23 + 0x5b & ~0x7], %f16
ld [%r21 + 0x12 & ~0x7], %f32
ld [%r26 + 0xe5 & ~0x7], %f48
ldsba [%r1]95, %r6
ldsha [%r1]95, %r12
ldswa [%r1]95, %r10
lduba [%r1]95, %r10
lduha [%r1]95, %r12
ldxa [%r1]95, %r16
ldda [%r1]95, %r10
ldstuba [%r1]95, %r2
swapa [%r1]95, %r16
lda [%r1]95, %f32
ldda [%r1]95, %f0
stba %r14, [%r1]95
stha %r0, [%r1]95
stwa %r2, [%r1]95
sta %f0, [%r1]95
stda %f48, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x1a
CASE_ASI_0x5f_th0_rand:
setx 0x451a3734, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x24 & ~0x7], %r2
ldx [%r28 + 0x4f & ~0x7], %r4
ldx [%r22 + 0x17 & ~0x7], %r6
ldx [%r26 + 0x31 & ~0x7], %r8
ldx [%r25 + 0x85 & ~0x7], %r10
ldx [%r25 + 0x48 & ~0x7], %r12
ldx [%r26 + 0xd4 & ~0x7], %r14
ldx [%r25 + 0xe4 & ~0x7], %r16
ld [%r27 + 0xf & ~0x7], %f0
ld [%r26 + 0xc2 & ~0x7], %f16
ld [%r24 + 0xf7 & ~0x7], %f32
ld [%r26 + 0x66 & ~0x7], %f48
ldsba [%r1]95, %r4
ldsha [%r1]95, %r8
ldswa [%r1]95, %r4
lduba [%r1]95, %r12
lduha [%r1]95, %r8
ldxa [%r1]95, %r16
ldda [%r1]95, %r12
ldstuba [%r1]95, %r14
swapa [%r1]95, %r8
lda [%r1]95, %f48
ldda [%r1]95, %f48
stba %r12, [%r1]95
stha %r4, [%r1]95
stwa %r10, [%r1]95
stxa %r8, [%r1]95
sta %f48, [%r1]95
stda %f48, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0xd
CASE_ASI_0x53_th0:
setx 0x472629b1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x6 & ~0x7], %r2
ldx [%r26 + 0x9c & ~0x7], %r4
ldx [%r28 + 0x6b & ~0x7], %r6
ldx [%r22 + 0x33 & ~0x7], %r8
ldx [%r27 + 0x6a & ~0x7], %r10
ldx [%r28 + 0x58 & ~0x7], %r12
ldx [%r27 + 0x83 & ~0x7], %r14
ldx [%r26 + 0xeb & ~0x7], %r16
ld [%r23 + 0x3a & ~0x7], %f0
ld [%r24 + 0x9a & ~0x7], %f16
ld [%r22 + 0x1 & ~0x7], %f32
ld [%r24 + 0xc1 & ~0x7], %f48
ldsba [%r1]83, %r2
ldsha [%r1]83, %r12
ldswa [%r1]83, %r2
lduba [%r1]83, %r6
lduha [%r1]83, %r8
ldxa [%r1]83, %r8
ldda [%r1]83, %r16
ldstuba [%r1]83, %r8
swapa [%r1]83, %r8
lda [%r1]83, %f16
ldda [%r1]83, %f32
stba %r2, [%r1]83
stha %r0, [%r1]83
stwa %r14, [%r1]83
stxa %r10, [%r1]83
sta %f48, [%r1]83
stda %f0, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0xe
CASE_ASI_0x53_th0_rand:
setx 0x7cbc9615, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x6 & ~0x7], %r2
ldx [%r25 + 0x4e & ~0x7], %r4
ldx [%r26 + 0xb0 & ~0x7], %r6
ldx [%r24 + 0xc2 & ~0x7], %r8
ldx [%r23 + 0x37 & ~0x7], %r10
ldx [%r26 + 0x4e & ~0x7], %r12
ldx [%r25 + 0x5d & ~0x7], %r14
ldx [%r22 + 0xd9 & ~0x7], %r16
ld [%r27 + 0xe0 & ~0x7], %f0
ld [%r25 + 0x70 & ~0x7], %f16
ld [%r23 + 0x5b & ~0x7], %f32
ld [%r22 + 0x2f & ~0x7], %f48
ldsba [%r1]83, %r6
ldsha [%r1]83, %r14
ldswa [%r1]83, %r10
lduba [%r1]83, %r10
lduha [%r1]83, %r4
ldxa [%r1]83, %r14
ldda [%r1]83, %r14
ldstuba [%r1]83, %r4
swapa [%r1]83, %r2
lda [%r1]83, %f16
ldda [%r1]83, %f16
stba %r0, [%r1]83
stha %r4, [%r1]83
stwa %r12, [%r1]83
stxa %r6, [%r1]83
sta %f16, [%r1]83
stda %f32, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x15
CASE_ASI_0x74_th0_0x0:
mov %g0, %r1
ldsba [%r1]116, %r8
ldsha [%r1]116, %r16
ldswa [%r1]116, %r4
lduba [%r1]116, %r10
lduha [%r1]116, %r6
ldxa [%r1]116, %r8
ldda [%r1]116, %r12
ldstuba [%r1]116, %r6
swapa [%r1]116, %r2
lda [%r1]116, %f0
ldda [%r1]116, %f16
stba %r12, [%r1]116
stha %r14, [%r1]116
stwa %r6, [%r1]116
stxa %r14, [%r1]116
sta %f16, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x19
CASE_ASI_0x74_th0_rand:
setx 0x3b3327bc, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x10 & ~0x7], %r2
ldx [%r23 + 0x93 & ~0x7], %r4
ldx [%r25 + 0x27 & ~0x7], %r6
ldx [%r27 + 0xad & ~0x7], %r8
ldx [%r27 + 0x8f & ~0x7], %r10
ldx [%r21 + 0xb1 & ~0x7], %r12
ldx [%r27 + 0x54 & ~0x7], %r14
ldx [%r27 + 0x8 & ~0x7], %r16
ld [%r23 + 0xf7 & ~0x7], %f0
ld [%r25 + 0x8f & ~0x7], %f16
ld [%r24 + 0xe2 & ~0x7], %f32
ld [%r26 + 0x16 & ~0x7], %f48
ldsba [%r1]116, %r16
ldsha [%r1]116, %r12
ldswa [%r1]116, %r14
lduba [%r1]116, %r14
lduha [%r1]116, %r8
ldxa [%r1]116, %r14
ldda [%r1]116, %r14
ldstuba [%r1]116, %r4
swapa [%r1]116, %r6
lda [%r1]116, %f16
ldda [%r1]116, %f32
stba %r10, [%r1]116
stha %r8, [%r1]116
stwa %r10, [%r1]116
stxa %r0, [%r1]116
sta %f16, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x1a
CASE_ASI_0x54_th0_0x0:
mov %g0, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r16
ldswa [%r1]84, %r14
lduba [%r1]84, %r8
lduha [%r1]84, %r10
ldxa [%r1]84, %r16
ldda [%r1]84, %r4
ldstuba [%r1]84, %r14
swapa [%r1]84, %r14
lda [%r1]84, %f48
ldda [%r1]84, %f32
stba %r14, [%r1]84
stha %r12, [%r1]84
stwa %r8, [%r1]84
sta %f32, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x54_th0_0x400:
set 0x400, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r6
ldswa [%r1]84, %r12
lduba [%r1]84, %r8
lduha [%r1]84, %r8
ldxa [%r1]84, %r12
ldda [%r1]84, %r6
ldstuba [%r1]84, %r16
swapa [%r1]84, %r16
lda [%r1]84, %f0
ldda [%r1]84, %f32
stba %r4, [%r1]84
stha %r6, [%r1]84
stwa %r14, [%r1]84
sta %f48, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x16
CASE_ASI_0x54_th0_0x800:
set 0x800, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r16
ldswa [%r1]84, %r6
lduba [%r1]84, %r6
lduha [%r1]84, %r2
ldxa [%r1]84, %r4
ldda [%r1]84, %r6
ldstuba [%r1]84, %r14
swapa [%r1]84, %r4
lda [%r1]84, %f48
ldda [%r1]84, %f0
stba %r14, [%r1]84
stha %r6, [%r1]84
stwa %r0, [%r1]84
sta %f32, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x54_th0_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r16
ldswa [%r1]84, %r2
lduba [%r1]84, %r14
lduha [%r1]84, %r8
ldxa [%r1]84, %r8
ldda [%r1]84, %r10
ldstuba [%r1]84, %r12
swapa [%r1]84, %r16
lda [%r1]84, %f0
ldda [%r1]84, %f0
stba %r8, [%r1]84
stha %r8, [%r1]84
stwa %r0, [%r1]84
sta %f32, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1f
CASE_ASI_0x54_th0_rand:
setx 0xb4ac825, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x6d & ~0x7], %r2
ldx [%r23 + 0xe8 & ~0x7], %r4
ldx [%r25 + 0xbe & ~0x7], %r6
ldx [%r25 + 0x6c & ~0x7], %r8
ldx [%r28 + 0x87 & ~0x7], %r10
ldx [%r27 + 0xd0 & ~0x7], %r12
ldx [%r27 + 0x93 & ~0x7], %r14
ldx [%r23 + 0x74 & ~0x7], %r16
ld [%r21 + 0xc & ~0x7], %f0
ld [%r21 + 0xdc & ~0x7], %f16
ld [%r26 + 0x59 & ~0x7], %f32
ld [%r21 + 0x4a & ~0x7], %f48
ldsba [%r1]84, %r4
ldsha [%r1]84, %r14
ldswa [%r1]84, %r16
lduba [%r1]84, %r10
lduha [%r1]84, %r10
ldxa [%r1]84, %r14
ldda [%r1]84, %r4
ldstuba [%r1]84, %r14
swapa [%r1]84, %r10
lda [%r1]84, %f0
ldda [%r1]84, %f48
stba %r14, [%r1]84
stha %r6, [%r1]84
stwa %r4, [%r1]84
stxa %r10, [%r1]84
sta %f48, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1b
CASE_ASI_0x5c_th0_0x0:
mov %g0, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r10
ldswa [%r1]92, %r16
lduba [%r1]92, %r12
lduha [%r1]92, %r10
ldxa [%r1]92, %r14
ldda [%r1]92, %r2
ldstuba [%r1]92, %r12
swapa [%r1]92, %r14
lda [%r1]92, %f32
ldda [%r1]92, %f16
stba %r12, [%r1]92
stha %r8, [%r1]92
stwa %r4, [%r1]92
sta %f0, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x13
CASE_ASI_0x5c_th0_0x400:
set 0x400, %r1
ldsba [%r1]92, %r10
ldsha [%r1]92, %r4
ldswa [%r1]92, %r14
lduba [%r1]92, %r6
lduha [%r1]92, %r6
ldxa [%r1]92, %r12
ldda [%r1]92, %r14
ldstuba [%r1]92, %r2
swapa [%r1]92, %r12
lda [%r1]92, %f16
ldda [%r1]92, %f48
stba %r12, [%r1]92
stha %r4, [%r1]92
stwa %r14, [%r1]92
sta %f0, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x3
CASE_ASI_0x5c_th0_0x800:
set 0x800, %r1
ldsba [%r1]92, %r10
ldsha [%r1]92, %r14
ldswa [%r1]92, %r2
lduba [%r1]92, %r2
lduha [%r1]92, %r6
ldxa [%r1]92, %r2
ldda [%r1]92, %r12
ldstuba [%r1]92, %r4
swapa [%r1]92, %r10
lda [%r1]92, %f16
ldda [%r1]92, %f16
stba %r4, [%r1]92
stha %r12, [%r1]92
stwa %r12, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1
CASE_ASI_0x5c_th0_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r14
ldswa [%r1]92, %r16
lduba [%r1]92, %r14
lduha [%r1]92, %r2
ldxa [%r1]92, %r10
ldda [%r1]92, %r12
ldstuba [%r1]92, %r16
swapa [%r1]92, %r8
lda [%r1]92, %f16
ldda [%r1]92, %f16
stba %r6, [%r1]92
stha %r10, [%r1]92
stwa %r10, [%r1]92
sta %f32, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x14
CASE_ASI_0x5c_th0_rand:
setx 0x48bbfcfe, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x3a & ~0x7], %r2
ldx [%r21 + 0x5e & ~0x7], %r4
ldx [%r21 + 0xb8 & ~0x7], %r6
ldx [%r22 + 0xdc & ~0x7], %r8
ldx [%r25 + 0x6a & ~0x7], %r10
ldx [%r23 + 0x2f & ~0x7], %r12
ldx [%r22 + 0x9f & ~0x7], %r14
ldx [%r28 + 0xa7 & ~0x7], %r16
ld [%r28 + 0x28 & ~0x7], %f0
ld [%r25 + 0x69 & ~0x7], %f16
ld [%r21 + 0x5 & ~0x7], %f32
ld [%r22 + 0xd5 & ~0x7], %f48
ldsba [%r1]92, %r14
ldsha [%r1]92, %r8
ldswa [%r1]92, %r14
lduba [%r1]92, %r14
lduha [%r1]92, %r16
ldxa [%r1]92, %r6
ldda [%r1]92, %r4
ldstuba [%r1]92, %r12
swapa [%r1]92, %r14
lda [%r1]92, %f32
ldda [%r1]92, %f32
stba %r12, [%r1]92
stha %r0, [%r1]92
stwa %r8, [%r1]92
stxa %r10, [%r1]92
sta %f16, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1e
CASE_ASI_0x47_th0_range33:
!!asi_range = 0x0-0x7ff0
set 0x1f34, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r10
ldsha [%r1]71, %r6
ldswa [%r1]71, %r14
lduba [%r1]71, %r14
lduha [%r1]71, %r6
ldxa [%r1]71, %r10
ldda [%r1]71, %r14
ldstuba [%r1]71, %r4
swapa [%r1]71, %r4
lda [%r1]71, %f16
ldda [%r1]71, %f32
stba %r14, [%r1]71
stha %r8, [%r1]71
stwa %r4, [%r1]71
sta %f0, [%r1]71
stda %f48, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0x11
CASE_ASI_0x50_th0_0x18:
set 0x18, %r1
ldsba [%r1]80, %r16
ldsha [%r1]80, %r6
ldswa [%r1]80, %r14
lduba [%r1]80, %r6
lduha [%r1]80, %r16
ldxa [%r1]80, %r6
ldda [%r1]80, %r4
ldstuba [%r1]80, %r2
swapa [%r1]80, %r14
lda [%r1]80, %f16
ldda [%r1]80, %f16
stba %r2, [%r1]80
stha %r8, [%r1]80
stwa %r8, [%r1]80
sta %f48, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x13
CASE_ASI_0x50_th0_0x30:
set 0x30, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r4
ldswa [%r1]80, %r2
lduba [%r1]80, %r14
lduha [%r1]80, %r16
ldxa [%r1]80, %r14
ldda [%r1]80, %r6
ldstuba [%r1]80, %r16
swapa [%r1]80, %r14
lda [%r1]80, %f16
ldda [%r1]80, %f16
stba %r2, [%r1]80
stha %r8, [%r1]80
stwa %r2, [%r1]80
sta %f48, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x16
CASE_ASI_0x50_th0_0x38:
set 0x38, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r10
ldswa [%r1]80, %r10
lduba [%r1]80, %r10
lduha [%r1]80, %r2
ldxa [%r1]80, %r4
ldda [%r1]80, %r10
ldstuba [%r1]80, %r12
swapa [%r1]80, %r4
lda [%r1]80, %f0
ldda [%r1]80, %f48
stba %r10, [%r1]80
stha %r4, [%r1]80
stwa %r10, [%r1]80
sta %f0, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x6
CASE_ASI_0x50_th0_rand:
setx 0x6f10b92e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x11 & ~0x7], %r2
ldx [%r24 + 0xf3 & ~0x7], %r4
ldx [%r27 + 0xaf & ~0x7], %r6
ldx [%r27 + 0x47 & ~0x7], %r8
ldx [%r23 + 0xa3 & ~0x7], %r10
ldx [%r26 + 0xa7 & ~0x7], %r12
ldx [%r23 + 0x6b & ~0x7], %r14
ldx [%r26 + 0xc3 & ~0x7], %r16
ld [%r23 + 0x91 & ~0x7], %f0
ld [%r26 + 0x64 & ~0x7], %f16
ld [%r28 + 0x19 & ~0x7], %f32
ld [%r27 + 0xfc & ~0x7], %f48
ldsba [%r1]80, %r2
ldsha [%r1]80, %r12
ldswa [%r1]80, %r6
lduba [%r1]80, %r6
lduha [%r1]80, %r14
ldxa [%r1]80, %r16
ldda [%r1]80, %r10
ldstuba [%r1]80, %r16
swapa [%r1]80, %r14
lda [%r1]80, %f16
ldda [%r1]80, %f16
stba %r10, [%r1]80
stha %r12, [%r1]80
stwa %r2, [%r1]80
stxa %r2, [%r1]80
sta %f32, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x11
CASE_ASI_0x42_th0_0x8:
set 0x8, %r1
ldsba [%r1]66, %r14
ldsha [%r1]66, %r12
ldswa [%r1]66, %r16
lduba [%r1]66, %r14
lduha [%r1]66, %r6
ldxa [%r1]66, %r16
ldda [%r1]66, %r10
ldstuba [%r1]66, %r14
swapa [%r1]66, %r14
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r2, [%r1]66
stha %r8, [%r1]66
stwa %r0, [%r1]66
sta %f32, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x19
CASE_ASI_0x42_th0_0x10:
set 0x10, %r1
ldsba [%r1]66, %r12
ldsha [%r1]66, %r14
ldswa [%r1]66, %r4
lduba [%r1]66, %r2
lduha [%r1]66, %r6
ldxa [%r1]66, %r4
ldda [%r1]66, %r2
ldstuba [%r1]66, %r16
swapa [%r1]66, %r14
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r14, [%r1]66
stha %r8, [%r1]66
stwa %r4, [%r1]66
sta %f48, [%r1]66
stda %f48, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0xc
CASE_ASI_0x42_th0_rand:
setx 0x2795bbe2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xa5 & ~0x7], %r2
ldx [%r24 + 0x99 & ~0x7], %r4
ldx [%r28 + 0xf & ~0x7], %r6
ldx [%r25 + 0xde & ~0x7], %r8
ldx [%r26 + 0xd & ~0x7], %r10
ldx [%r28 + 0x69 & ~0x7], %r12
ldx [%r27 + 0x1d & ~0x7], %r14
ldx [%r22 + 0x46 & ~0x7], %r16
ld [%r22 + 0x9e & ~0x7], %f0
ld [%r22 + 0xe9 & ~0x7], %f16
ld [%r25 + 0xed & ~0x7], %f32
ld [%r25 + 0x1a & ~0x7], %f48
ldsba [%r1]66, %r12
ldsha [%r1]66, %r6
ldswa [%r1]66, %r4
lduba [%r1]66, %r16
lduha [%r1]66, %r6
ldxa [%r1]66, %r4
ldda [%r1]66, %r14
ldstuba [%r1]66, %r10
swapa [%r1]66, %r10
lda [%r1]66, %f0
ldda [%r1]66, %f0
stba %r14, [%r1]66
stha %r10, [%r1]66
stwa %r8, [%r1]66
stxa %r14, [%r1]66
sta %f32, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0xc
ldx [%r28 + 0xa9 & ~0x7], %r2
ldx [%r23 + 0x4e & ~0x7], %r4
ldx [%r23 + 0x2b & ~0x7], %r6
ldx [%r28 + 0x6a & ~0x7], %r8
ldx [%r21 + 0x3d & ~0x7], %r10
ldx [%r25 + 0xe9 & ~0x7], %r12
ldx [%r23 + 0xee & ~0x7], %r14
ldx [%r26 + 0xd4 & ~0x7], %r16
ld [%r22 + 0x5c & ~0x7], %f0
ld [%r21 + 0xb4 & ~0x7], %f16
ld [%r26 + 0xd6 & ~0x7], %f32
ld [%r23 + 0x66 & ~0x7], %f48
CASE_ASI_0x42_rand34:
set 0x0, %r1
ldsba [%r1]66, %r8
ldsha [%r1]66, %r4
ldswa [%r1]66, %r12
lduba [%r1]66, %r12
lduha [%r1]66, %r12
ldxa [%r1]66, %r12
ldda [%r1]66, %r4
ldstuba [%r1]66, %r6
swapa [%r1]66, %r16
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r2, [%r1]66
stha %r2, [%r1]66
stwa %r10, [%r1]66
sta %f0, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0xd
CASE_ASI_0x42_rand35:
set 0xcd, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]66, %r4
ldsha [%r1]66, %r10
ldswa [%r1]66, %r16
lduba [%r1]66, %r4
lduha [%r1]66, %r14
ldxa [%r1]66, %r14
ldda [%r1]66, %r4
ldstuba [%r1]66, %r6
swapa [%r1]66, %r2
lda [%r1]66, %f16
ldda [%r1]66, %f48
stba %r10, [%r1]66
stha %r6, [%r1]66
stwa %r0, [%r1]66
sta %f0, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x1a
CASE_ASI_0x52_th0_0x108:
set 0x108, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r16
ldswa [%r1]82, %r4
lduba [%r1]82, %r2
lduha [%r1]82, %r10
ldxa [%r1]82, %r10
ldda [%r1]82, %r2
ldstuba [%r1]82, %r2
swapa [%r1]82, %r6
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r2, [%r1]82
stha %r12, [%r1]82
stwa %r10, [%r1]82
sta %f16, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x4
CASE_ASI_0x52_th0_0x110:
set 0x110, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r8
lduha [%r1]82, %r6
ldxa [%r1]82, %r14
ldda [%r1]82, %r4
ldstuba [%r1]82, %r6
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r10, [%r1]82
stha %r2, [%r1]82
stwa %r14, [%r1]82
sta %f48, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x9
CASE_ASI_0x52_th0_0x118:
set 0x118, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r6
ldswa [%r1]82, %r6
lduba [%r1]82, %r8
lduha [%r1]82, %r4
ldxa [%r1]82, %r14
ldda [%r1]82, %r8
ldstuba [%r1]82, %r12
swapa [%r1]82, %r12
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r8, [%r1]82
stha %r2, [%r1]82
stwa %r10, [%r1]82
sta %f48, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x13
CASE_ASI_0x52_th0_0x120:
set 0x120, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r12
lduha [%r1]82, %r14
ldxa [%r1]82, %r2
ldda [%r1]82, %r10
ldstuba [%r1]82, %r16
swapa [%r1]82, %r12
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r2, [%r1]82
stha %r4, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x19
CASE_ASI_0x52_th0_0x208:
set 0x208, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r4
ldswa [%r1]82, %r16
lduba [%r1]82, %r16
lduha [%r1]82, %r10
ldxa [%r1]82, %r10
ldda [%r1]82, %r6
ldstuba [%r1]82, %r2
swapa [%r1]82, %r12
lda [%r1]82, %f16
ldda [%r1]82, %f32
stba %r6, [%r1]82
stha %r6, [%r1]82
stwa %r0, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1e
CASE_ASI_0x52_th0_0x210:
set 0x210, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r12
ldswa [%r1]82, %r2
lduba [%r1]82, %r14
lduha [%r1]82, %r16
ldxa [%r1]82, %r16
ldda [%r1]82, %r16
ldstuba [%r1]82, %r16
swapa [%r1]82, %r10
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r2, [%r1]82
stha %r2, [%r1]82
stwa %r10, [%r1]82
sta %f16, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x10
CASE_ASI_0x52_th0_0x218:
set 0x218, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r6
ldswa [%r1]82, %r4
lduba [%r1]82, %r8
lduha [%r1]82, %r6
ldxa [%r1]82, %r10
ldda [%r1]82, %r12
ldstuba [%r1]82, %r6
swapa [%r1]82, %r6
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r2, [%r1]82
stha %r8, [%r1]82
stwa %r14, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1f
CASE_ASI_0x52_th0_0x220:
set 0x220, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r12
ldswa [%r1]82, %r12
lduba [%r1]82, %r16
lduha [%r1]82, %r2
ldxa [%r1]82, %r4
ldda [%r1]82, %r10
ldstuba [%r1]82, %r14
swapa [%r1]82, %r16
lda [%r1]82, %f48
ldda [%r1]82, %f32
stba %r4, [%r1]82
stha %r10, [%r1]82
stwa %r10, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x6
CASE_ASI_0x52_th0_rand:
setx 0x16bb27a4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x4a & ~0x7], %r2
ldx [%r23 + 0x56 & ~0x7], %r4
ldx [%r28 + 0xba & ~0x7], %r6
ldx [%r23 + 0x5d & ~0x7], %r8
ldx [%r22 + 0xc5 & ~0x7], %r10
ldx [%r24 + 0x37 & ~0x7], %r12
ldx [%r24 + 0x76 & ~0x7], %r14
ldx [%r23 + 0xac & ~0x7], %r16
ld [%r26 + 0x66 & ~0x7], %f0
ld [%r21 + 0x7 & ~0x7], %f16
ld [%r28 + 0x86 & ~0x7], %f32
ld [%r27 + 0x58 & ~0x7], %f48
ldsba [%r1]82, %r12
ldsha [%r1]82, %r2
ldswa [%r1]82, %r12
lduba [%r1]82, %r4
lduha [%r1]82, %r8
ldxa [%r1]82, %r16
ldda [%r1]82, %r10
ldstuba [%r1]82, %r6
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r4, [%r1]82
stha %r6, [%r1]82
stwa %r14, [%r1]82
stxa %r10, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1c
CASE_ASI_0x25_th0_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r8
ldswa [%r1]37, %r4
lduba [%r1]37, %r8
lduha [%r1]37, %r16
ldxa [%r1]37, %r8
ldda [%r1]37, %r16
ldstuba [%r1]37, %r10
swapa [%r1]37, %r12
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r2, [%r1]37
stha %r2, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x10
CASE_ASI_0x25_th0_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r16
ldswa [%r1]37, %r12
lduba [%r1]37, %r2
lduha [%r1]37, %r16
ldxa [%r1]37, %r12
ldda [%r1]37, %r10
ldstuba [%r1]37, %r2
swapa [%r1]37, %r16
lda [%r1]37, %f48
ldda [%r1]37, %f16
stba %r8, [%r1]37
stha %r2, [%r1]37
stwa %r12, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x15
CASE_ASI_0x25_th0_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r14
ldswa [%r1]37, %r12
lduba [%r1]37, %r8
lduha [%r1]37, %r4
ldxa [%r1]37, %r4
ldda [%r1]37, %r6
ldstuba [%r1]37, %r14
swapa [%r1]37, %r14
lda [%r1]37, %f32
ldda [%r1]37, %f0
stba %r0, [%r1]37
stha %r0, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x12
CASE_ASI_0x25_th0_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r2
ldswa [%r1]37, %r10
lduba [%r1]37, %r8
lduha [%r1]37, %r2
ldxa [%r1]37, %r8
ldda [%r1]37, %r2
ldstuba [%r1]37, %r2
swapa [%r1]37, %r10
lda [%r1]37, %f48
ldda [%r1]37, %f0
stba %r2, [%r1]37
stha %r12, [%r1]37
stwa %r14, [%r1]37
sta %f0, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x16
CASE_ASI_0x25_th0_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r8
ldswa [%r1]37, %r8
lduba [%r1]37, %r8
lduha [%r1]37, %r14
ldxa [%r1]37, %r10
ldda [%r1]37, %r6
ldstuba [%r1]37, %r6
swapa [%r1]37, %r2
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r10, [%r1]37
stha %r8, [%r1]37
stwa %r0, [%r1]37
sta %f32, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1f
CASE_ASI_0x25_th0_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r10
ldsha [%r1]37, %r6
ldswa [%r1]37, %r10
lduba [%r1]37, %r8
lduha [%r1]37, %r10
ldxa [%r1]37, %r10
ldda [%r1]37, %r2
ldstuba [%r1]37, %r16
swapa [%r1]37, %r4
lda [%r1]37, %f16
ldda [%r1]37, %f16
stba %r2, [%r1]37
stha %r10, [%r1]37
stwa %r6, [%r1]37
sta %f0, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1
CASE_ASI_0x25_th0_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r14
ldswa [%r1]37, %r6
lduba [%r1]37, %r16
lduha [%r1]37, %r6
ldxa [%r1]37, %r4
ldda [%r1]37, %r10
ldstuba [%r1]37, %r2
swapa [%r1]37, %r4
lda [%r1]37, %f32
ldda [%r1]37, %f0
stba %r6, [%r1]37
stha %r12, [%r1]37
stwa %r4, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x5
CASE_ASI_0x25_th0_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r10
ldswa [%r1]37, %r16
lduba [%r1]37, %r16
lduha [%r1]37, %r2
ldxa [%r1]37, %r12
ldda [%r1]37, %r14
ldstuba [%r1]37, %r2
swapa [%r1]37, %r12
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r10, [%r1]37
stha %r2, [%r1]37
stwa %r14, [%r1]37
sta %f32, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1
CASE_ASI_0x25_th0_rand:
setx 0x1ffb631b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x8e & ~0x7], %r2
ldx [%r28 + 0xd8 & ~0x7], %r4
ldx [%r28 + 0x2d & ~0x7], %r6
ldx [%r23 + 0x28 & ~0x7], %r8
ldx [%r28 + 0x24 & ~0x7], %r10
ldx [%r23 + 0x3a & ~0x7], %r12
ldx [%r27 + 0x68 & ~0x7], %r14
ldx [%r22 + 0x9a & ~0x7], %r16
ld [%r23 + 0x80 & ~0x7], %f0
ld [%r25 + 0xa7 & ~0x7], %f16
ld [%r23 + 0x23 & ~0x7], %f32
ld [%r25 + 0xd8 & ~0x7], %f48
ldsba [%r1]37, %r12
ldsha [%r1]37, %r6
ldswa [%r1]37, %r10
lduba [%r1]37, %r6
lduha [%r1]37, %r6
ldxa [%r1]37, %r14
ldda [%r1]37, %r4
ldstuba [%r1]37, %r10
swapa [%r1]37, %r10
lda [%r1]37, %f48
ldda [%r1]37, %f16
stba %r2, [%r1]37
stha %r0, [%r1]37
stwa %r6, [%r1]37
stxa %r14, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xc
ldx [%r25 + 0xdd & ~0x7], %r2
ldx [%r21 + 0x6d & ~0x7], %r4
ldx [%r27 + 0x79 & ~0x7], %r6
ldx [%r24 + 0x25 & ~0x7], %r8
ldx [%r25 + 0xb8 & ~0x7], %r10
ldx [%r26 + 0x92 & ~0x7], %r12
ldx [%r28 + 0x41 & ~0x7], %r14
ldx [%r28 + 0x44 & ~0x7], %r16
ld [%r25 + 0xe & ~0x7], %f0
ld [%r23 + 0x59 & ~0x7], %f16
ld [%r21 + 0xfa & ~0x7], %f32
ld [%r23 + 0x59 & ~0x7], %f48
CASE_ASI_0x25_rand36:
set 0x1a5, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]37, %r16
ldsha [%r1]37, %r14
ldswa [%r1]37, %r8
lduba [%r1]37, %r2
lduha [%r1]37, %r8
ldxa [%r1]37, %r16
ldda [%r1]37, %r6
ldstuba [%r1]37, %r16
swapa [%r1]37, %r8
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r8, [%r1]37
stwa %r8, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x16
CASE_ASI_0x55_th0_range37:
!!asi_range = 0x0-0x1f8
set 0x134, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r4
ldsha [%r1]85, %r14
ldswa [%r1]85, %r2
lduba [%r1]85, %r16
lduha [%r1]85, %r16
ldxa [%r1]85, %r16
ldda [%r1]85, %r10
ldstuba [%r1]85, %r16
swapa [%r1]85, %r16
lda [%r1]85, %f16
ldda [%r1]85, %f32
stba %r12, [%r1]85
stha %r4, [%r1]85
stwa %r12, [%r1]85
sta %f48, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x3
CASE_ASI_0x55_th0_range38:
!!asi_range = 0x400-0x5f8
set 0x5c4, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r12
ldsha [%r1]85, %r10
ldswa [%r1]85, %r16
lduba [%r1]85, %r14
lduha [%r1]85, %r6
ldxa [%r1]85, %r2
ldda [%r1]85, %r6
ldstuba [%r1]85, %r4
swapa [%r1]85, %r10
lda [%r1]85, %f0
ldda [%r1]85, %f32
stba %r4, [%r1]85
stha %r6, [%r1]85
stwa %r0, [%r1]85
sta %f0, [%r1]85
stda %f32, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0xe
CASE_ASI_0x55_th0_rand:
setx 0x5fc45c16, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x86 & ~0x7], %r2
ldx [%r28 + 0x8d & ~0x7], %r4
ldx [%r27 + 0x3e & ~0x7], %r6
ldx [%r28 + 0xc4 & ~0x7], %r8
ldx [%r22 + 0x67 & ~0x7], %r10
ldx [%r28 + 0x4b & ~0x7], %r12
ldx [%r27 + 0xdf & ~0x7], %r14
ldx [%r27 + 0x14 & ~0x7], %r16
ld [%r23 + 0x98 & ~0x7], %f0
ld [%r27 + 0x24 & ~0x7], %f16
ld [%r28 + 0x91 & ~0x7], %f32
ld [%r28 + 0xea & ~0x7], %f48
ldsba [%r1]85, %r16
ldsha [%r1]85, %r16
ldswa [%r1]85, %r6
lduba [%r1]85, %r10
lduha [%r1]85, %r6
ldxa [%r1]85, %r6
ldda [%r1]85, %r4
ldstuba [%r1]85, %r6
swapa [%r1]85, %r6
lda [%r1]85, %f48
ldda [%r1]85, %f0
stba %r2, [%r1]85
stha %r4, [%r1]85
stwa %r2, [%r1]85
stxa %r6, [%r1]85
sta %f48, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x12
ldx [%r25 + 0xd2 & ~0x7], %r2
ldx [%r25 + 0xf4 & ~0x7], %r4
ldx [%r24 + 0xb3 & ~0x7], %r6
ldx [%r27 + 0x83 & ~0x7], %r8
ldx [%r22 + 0xa5 & ~0x7], %r10
ldx [%r24 + 0xe4 & ~0x7], %r12
ldx [%r28 + 0x2b & ~0x7], %r14
ldx [%r26 + 0xab & ~0x7], %r16
ld [%r21 + 0x35 & ~0x7], %f0
ld [%r28 + 0x8e & ~0x7], %f16
ld [%r25 + 0xf8 & ~0x7], %f32
ld [%r25 + 0xa & ~0x7], %f48
CASE_ASI_0x55_rand39:
set 0x20e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r16
ldsha [%r1]85, %r6
ldswa [%r1]85, %r10
lduba [%r1]85, %r12
lduha [%r1]85, %r2
ldxa [%r1]85, %r10
ldda [%r1]85, %r16
ldstuba [%r1]85, %r14
swapa [%r1]85, %r16
lda [%r1]85, %f0
ldda [%r1]85, %f48
stba %r14, [%r1]85
stha %r4, [%r1]85
stwa %r2, [%r1]85
sta %f0, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x7
CASE_ASI_0x55_rand40:
set 0x7da, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r12
ldsha [%r1]85, %r12
ldswa [%r1]85, %r4
lduba [%r1]85, %r10
lduha [%r1]85, %r12
ldxa [%r1]85, %r8
ldda [%r1]85, %r2
ldstuba [%r1]85, %r8
swapa [%r1]85, %r12
lda [%r1]85, %f48
ldda [%r1]85, %f0
stba %r0, [%r1]85
stha %r8, [%r1]85
stwa %r4, [%r1]85
sta %f48, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x18
CASE_ASI_0x55_rand41:
set 0xb9e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r12
ldsha [%r1]85, %r8
ldswa [%r1]85, %r16
lduba [%r1]85, %r12
lduha [%r1]85, %r16
ldxa [%r1]85, %r14
ldda [%r1]85, %r12
ldstuba [%r1]85, %r6
swapa [%r1]85, %r12
lda [%r1]85, %f48
ldda [%r1]85, %f32
stba %r0, [%r1]85
stha %r8, [%r1]85
stwa %r0, [%r1]85
sta %f0, [%r1]85
stda %f32, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x1e
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH0_LOOP
ta T_CHANGE_NONHPRIV
cmp %r19, 1
bz,a TH0_LOOP
ta T_CHANGE_PRIV
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T1:
ta T_CHANGE_PRIV
add %g0, 0x3, %r19
TH1_LOOP:
CASE_ASI_0x4_th1:
mov %r23, %r1
ldx [%r24 + 0x6f & ~0x7], %r2
ldx [%r21 + 0xdc & ~0x7], %r4
ldx [%r25 + 0xbf & ~0x7], %r6
ldx [%r22 + 0xb6 & ~0x7], %r8
ldx [%r23 + 0x27 & ~0x7], %r10
ldx [%r28 + 0xd9 & ~0x7], %r12
ldx [%r22 + 0x66 & ~0x7], %r14
ldx [%r21 + 0x5f & ~0x7], %r16
ld [%r25 + 0x8a & ~0x7], %f0
ld [%r24 + 0xcf & ~0x7], %f16
ld [%r22 + 0x49 & ~0x7], %f32
ld [%r27 + 0x3e & ~0x7], %f48
ldsba [%r1]4, %r6
ldsha [%r1]4, %r2
ldswa [%r1]4, %r16
lduba [%r1]4, %r16
lduha [%r1]4, %r4
ldxa [%r1]4, %r12
ldda [%r1]4, %r4
ldstuba [%r1]4, %r16
swapa [%r1]4, %r14
lda [%r1]4, %f0
ldda [%r1]4, %f16
stba %r6, [%r1]4
stha %r8, [%r1]4
stwa %r6, [%r1]4
stxa %r14, [%r1]4
sta %f48, [%r1]4
stda %f32, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x11
CASE_ASI_0xc_th1:
mov %r25, %r1
ldx [%r28 + 0x86 & ~0x7], %r2
ldx [%r21 + 0x92 & ~0x7], %r4
ldx [%r24 + 0x27 & ~0x7], %r6
ldx [%r28 + 0x97 & ~0x7], %r8
ldx [%r22 + 0x9c & ~0x7], %r10
ldx [%r24 + 0xc6 & ~0x7], %r12
ldx [%r22 + 0x12 & ~0x7], %r14
ldx [%r21 + 0x61 & ~0x7], %r16
ld [%r27 + 0xc2 & ~0x7], %f0
ld [%r26 + 0xfe & ~0x7], %f16
ld [%r28 + 0xea & ~0x7], %f32
ld [%r24 + 0x9f & ~0x7], %f48
ldsba [%r1]12, %r14
ldsha [%r1]12, %r8
ldswa [%r1]12, %r6
lduba [%r1]12, %r16
lduha [%r1]12, %r12
ldxa [%r1]12, %r16
ldda [%r1]12, %r6
ldstuba [%r1]12, %r2
swapa [%r1]12, %r6
lda [%r1]12, %f48
ldda [%r1]12, %f32
stba %r12, [%r1]12
stha %r2, [%r1]12
stwa %r6, [%r1]12
stxa %r6, [%r1]12
sta %f48, [%r1]12
stda %f0, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x7
CASE_ASI_0x11_th1:
mov %r23, %r1
ldx [%r26 + 0x18 & ~0x7], %r2
ldx [%r25 + 0xe0 & ~0x7], %r4
ldx [%r25 + 0x2e & ~0x7], %r6
ldx [%r25 + 0x87 & ~0x7], %r8
ldx [%r27 + 0xdd & ~0x7], %r10
ldx [%r26 + 0x41 & ~0x7], %r12
ldx [%r28 + 0xe5 & ~0x7], %r14
ldx [%r26 + 0xac & ~0x7], %r16
ld [%r23 + 0x60 & ~0x7], %f0
ld [%r21 + 0x3e & ~0x7], %f16
ld [%r22 + 0xff & ~0x7], %f32
ld [%r27 + 0x37 & ~0x7], %f48
ldsba [%r1]17, %r8
ldsha [%r1]17, %r2
ldswa [%r1]17, %r4
lduba [%r1]17, %r16
lduha [%r1]17, %r16
ldxa [%r1]17, %r14
ldda [%r1]17, %r4
ldstuba [%r1]17, %r10
swapa [%r1]17, %r14
lda [%r1]17, %f0
ldda [%r1]17, %f32
stba %r8, [%r1]17
stha %r2, [%r1]17
stwa %r10, [%r1]17
stxa %r4, [%r1]17
sta %f48, [%r1]17
stda %f16, [%r1]17
casa [%r1]0x11, %r2, %g0
casxa [%r1]0x11, %r2, %g0
prefetcha [%r1]17, 0x14
CASE_ASI_0x23_th1:
mov %r27, %r1
ldx [%r25 + 0x6 & ~0x7], %r2
ldx [%r26 + 0xce & ~0x7], %r4
ldx [%r27 + 0x32 & ~0x7], %r6
ldx [%r28 + 0x1 & ~0x7], %r8
ldx [%r28 + 0x4f & ~0x7], %r10
ldx [%r28 + 0x82 & ~0x7], %r12
ldx [%r27 + 0x97 & ~0x7], %r14
ldx [%r22 + 0x94 & ~0x7], %r16
ld [%r28 + 0xff & ~0x7], %f0
ld [%r22 + 0x48 & ~0x7], %f16
ld [%r25 + 0xd1 & ~0x7], %f32
ld [%r21 + 0xd8 & ~0x7], %f48
ldsba [%r1]35, %r2
ldsha [%r1]35, %r12
ldswa [%r1]35, %r6
lduba [%r1]35, %r2
lduha [%r1]35, %r4
ldxa [%r1]35, %r4
ldda [%r1]35, %r4
ldstuba [%r1]35, %r12
swapa [%r1]35, %r10
lda [%r1]35, %f48
ldda [%r1]35, %f48
stba %r0, [%r1]35
stha %r10, [%r1]35
stwa %r0, [%r1]35
stxa %r0, [%r1]35
sta %f16, [%r1]35
stda %f16, [%r1]35
casa [%r1]0x23, %r2, %g0
casxa [%r1]0x23, %r2, %g0
prefetcha [%r1]35, 0x12
CASE_ASI_0x27_th1:
mov %r23, %r1
ldx [%r24 + 0xdf & ~0x7], %r2
ldx [%r27 + 0x57 & ~0x7], %r4
ldx [%r22 + 0xd & ~0x7], %r6
ldx [%r22 + 0xc9 & ~0x7], %r8
ldx [%r25 + 0x18 & ~0x7], %r10
ldx [%r21 + 0xd6 & ~0x7], %r12
ldx [%r22 + 0xd9 & ~0x7], %r14
ldx [%r21 + 0x8 & ~0x7], %r16
ld [%r23 + 0xb4 & ~0x7], %f0
ld [%r23 + 0x44 & ~0x7], %f16
ld [%r25 + 0x87 & ~0x7], %f32
ld [%r24 + 0x4c & ~0x7], %f48
ldsba [%r1]39, %r4
ldsha [%r1]39, %r2
ldswa [%r1]39, %r14
lduba [%r1]39, %r10
lduha [%r1]39, %r12
ldxa [%r1]39, %r2
ldda [%r1]39, %r10
ldstuba [%r1]39, %r4
swapa [%r1]39, %r16
lda [%r1]39, %f48
ldda [%r1]39, %f0
stba %r8, [%r1]39
stha %r14, [%r1]39
stwa %r14, [%r1]39
stxa %r4, [%r1]39
sta %f0, [%r1]39
stda %f16, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x10
CASE_ASI_0x2f_th1:
mov %r27, %r1
ldx [%r25 + 0xad & ~0x7], %r2
ldx [%r25 + 0xb0 & ~0x7], %r4
ldx [%r24 + 0x10 & ~0x7], %r6
ldx [%r22 + 0xdf & ~0x7], %r8
ldx [%r26 + 0xfe & ~0x7], %r10
ldx [%r27 + 0xf6 & ~0x7], %r12
ldx [%r23 + 0x7a & ~0x7], %r14
ldx [%r22 + 0xe6 & ~0x7], %r16
ld [%r27 + 0xe8 & ~0x7], %f0
ld [%r28 + 0x6c & ~0x7], %f16
ld [%r21 + 0x9c & ~0x7], %f32
ld [%r22 + 0x33 & ~0x7], %f48
ldsba [%r1]47, %r16
ldsha [%r1]47, %r10
ldswa [%r1]47, %r14
lduba [%r1]47, %r8
lduha [%r1]47, %r4
ldxa [%r1]47, %r6
ldda [%r1]47, %r16
ldstuba [%r1]47, %r6
swapa [%r1]47, %r10
lda [%r1]47, %f0
ldda [%r1]47, %f48
stba %r14, [%r1]47
stha %r2, [%r1]47
stwa %r0, [%r1]47
stxa %r12, [%r1]47
sta %f16, [%r1]47
stda %f48, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x17
CASE_ASI_0x30_th1:
mov %r22, %r1
ldx [%r27 + 0xf7 & ~0x7], %r2
ldx [%r25 + 0xd9 & ~0x7], %r4
ldx [%r21 + 0x55 & ~0x7], %r6
ldx [%r23 + 0x4d & ~0x7], %r8
ldx [%r26 + 0x98 & ~0x7], %r10
ldx [%r27 + 0x49 & ~0x7], %r12
ldx [%r27 + 0x22 & ~0x7], %r14
ldx [%r26 + 0x92 & ~0x7], %r16
ld [%r26 + 0x13 & ~0x7], %f0
ld [%r27 + 0x9 & ~0x7], %f16
ld [%r23 + 0xd8 & ~0x7], %f32
ld [%r26 + 0x96 & ~0x7], %f48
ldsba [%r1]48, %r4
ldsha [%r1]48, %r12
ldswa [%r1]48, %r2
lduba [%r1]48, %r12
lduha [%r1]48, %r2
ldxa [%r1]48, %r2
ldda [%r1]48, %r6
ldstuba [%r1]48, %r8
swapa [%r1]48, %r8
lda [%r1]48, %f16
ldda [%r1]48, %f16
stba %r10, [%r1]48
stha %r2, [%r1]48
stwa %r12, [%r1]48
stxa %r2, [%r1]48
sta %f32, [%r1]48
stda %f32, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x9
CASE_ASI_0x31_th1:
mov %r22, %r1
ldx [%r23 + 0x71 & ~0x7], %r2
ldx [%r24 + 0x72 & ~0x7], %r4
ldx [%r21 + 0x95 & ~0x7], %r6
ldx [%r24 + 0x4a & ~0x7], %r8
ldx [%r23 + 0xc1 & ~0x7], %r10
ldx [%r21 + 0xbf & ~0x7], %r12
ldx [%r26 + 0x84 & ~0x7], %r14
ldx [%r21 + 0xf5 & ~0x7], %r16
ld [%r25 + 0x14 & ~0x7], %f0
ld [%r24 + 0x10 & ~0x7], %f16
ld [%r22 + 0x4 & ~0x7], %f32
ld [%r26 + 0x9a & ~0x7], %f48
ldsba [%r1]49, %r4
ldsha [%r1]49, %r4
ldswa [%r1]49, %r12
lduba [%r1]49, %r2
lduha [%r1]49, %r14
ldxa [%r1]49, %r14
ldda [%r1]49, %r8
ldstuba [%r1]49, %r12
swapa [%r1]49, %r4
lda [%r1]49, %f32
ldda [%r1]49, %f32
stba %r0, [%r1]49
stha %r10, [%r1]49
stwa %r8, [%r1]49
stxa %r0, [%r1]49
sta %f48, [%r1]49
stda %f32, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x1d
CASE_ASI_0x36_th1:
mov %r27, %r1
ldx [%r22 + 0xf9 & ~0x7], %r2
ldx [%r22 + 0x4c & ~0x7], %r4
ldx [%r23 + 0xd & ~0x7], %r6
ldx [%r21 + 0x66 & ~0x7], %r8
ldx [%r27 + 0xc0 & ~0x7], %r10
ldx [%r21 + 0xd0 & ~0x7], %r12
ldx [%r25 + 0x9d & ~0x7], %r14
ldx [%r23 + 0x71 & ~0x7], %r16
ld [%r22 + 0xbd & ~0x7], %f0
ld [%r22 + 0x2e & ~0x7], %f16
ld [%r24 + 0x73 & ~0x7], %f32
ld [%r23 + 0xab & ~0x7], %f48
ldsba [%r1]54, %r12
ldsha [%r1]54, %r2
ldswa [%r1]54, %r4
lduba [%r1]54, %r8
lduha [%r1]54, %r14
ldxa [%r1]54, %r16
ldda [%r1]54, %r4
ldstuba [%r1]54, %r12
swapa [%r1]54, %r8
lda [%r1]54, %f48
ldda [%r1]54, %f0
stba %r0, [%r1]54
stha %r14, [%r1]54
stwa %r14, [%r1]54
stxa %r14, [%r1]54
sta %f0, [%r1]54
stda %f16, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x2
CASE_ASI_0x38_th1:
mov %r23, %r1
ldx [%r25 + 0x7a & ~0x7], %r2
ldx [%r28 + 0x56 & ~0x7], %r4
ldx [%r22 + 0x98 & ~0x7], %r6
ldx [%r21 + 0x7e & ~0x7], %r8
ldx [%r21 + 0x99 & ~0x7], %r10
ldx [%r23 + 0x32 & ~0x7], %r12
ldx [%r21 + 0x65 & ~0x7], %r14
ldx [%r26 + 0x5c & ~0x7], %r16
ld [%r25 + 0xd5 & ~0x7], %f0
ld [%r24 + 0x66 & ~0x7], %f16
ld [%r23 + 0xe5 & ~0x7], %f32
ld [%r26 + 0x23 & ~0x7], %f48
ldsba [%r1]56, %r4
ldsha [%r1]56, %r16
ldswa [%r1]56, %r16
lduba [%r1]56, %r14
lduha [%r1]56, %r14
ldxa [%r1]56, %r12
ldda [%r1]56, %r8
ldstuba [%r1]56, %r16
swapa [%r1]56, %r14
lda [%r1]56, %f0
ldda [%r1]56, %f16
stba %r4, [%r1]56
stha %r14, [%r1]56
stwa %r12, [%r1]56
stxa %r2, [%r1]56
sta %f16, [%r1]56
stda %f16, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x2
CASE_ASI_0x39_th1:
mov %r21, %r1
ldx [%r25 + 0x77 & ~0x7], %r2
ldx [%r28 + 0x1b & ~0x7], %r4
ldx [%r26 + 0x6 & ~0x7], %r6
ldx [%r22 + 0xd4 & ~0x7], %r8
ldx [%r24 + 0x24 & ~0x7], %r10
ldx [%r24 + 0x26 & ~0x7], %r12
ldx [%r24 + 0x59 & ~0x7], %r14
ldx [%r24 + 0xe2 & ~0x7], %r16
ld [%r27 + 0x7e & ~0x7], %f0
ld [%r26 + 0x3b & ~0x7], %f16
ld [%r28 + 0x24 & ~0x7], %f32
ld [%r22 + 0x80 & ~0x7], %f48
ldsba [%r1]57, %r14
ldsha [%r1]57, %r6
ldswa [%r1]57, %r8
lduba [%r1]57, %r14
lduha [%r1]57, %r10
ldxa [%r1]57, %r8
ldda [%r1]57, %r10
ldstuba [%r1]57, %r14
swapa [%r1]57, %r10
lda [%r1]57, %f48
ldda [%r1]57, %f0
stba %r4, [%r1]57
stha %r8, [%r1]57
stwa %r8, [%r1]57
stxa %r6, [%r1]57
sta %f16, [%r1]57
stda %f32, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x1e
CASE_ASI_0x3e_th1:
mov %r23, %r1
ldx [%r23 + 0xfc & ~0x7], %r2
ldx [%r26 + 0x8e & ~0x7], %r4
ldx [%r24 + 0xf & ~0x7], %r6
ldx [%r23 + 0x97 & ~0x7], %r8
ldx [%r21 + 0xdb & ~0x7], %r10
ldx [%r22 + 0x2e & ~0x7], %r12
ldx [%r28 + 0x92 & ~0x7], %r14
ldx [%r28 + 0x55 & ~0x7], %r16
ld [%r21 + 0x6a & ~0x7], %f0
ld [%r25 + 0xda & ~0x7], %f16
ld [%r24 + 0x1a & ~0x7], %f32
ld [%r22 + 0x4d & ~0x7], %f48
ldsba [%r1]62, %r12
ldsha [%r1]62, %r2
ldswa [%r1]62, %r2
lduba [%r1]62, %r14
lduha [%r1]62, %r2
ldxa [%r1]62, %r4
ldda [%r1]62, %r12
ldstuba [%r1]62, %r10
swapa [%r1]62, %r14
lda [%r1]62, %f32
ldda [%r1]62, %f0
stba %r2, [%r1]62
stha %r12, [%r1]62
stwa %r12, [%r1]62
stxa %r10, [%r1]62
sta %f48, [%r1]62
stda %f48, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x1b
CASE_ASI_0x83_th1:
mov %r25, %r1
ldx [%r24 + 0x9a & ~0x7], %r2
ldx [%r25 + 0xd9 & ~0x7], %r4
ldx [%r26 + 0xf5 & ~0x7], %r6
ldx [%r21 + 0x21 & ~0x7], %r8
ldx [%r22 + 0x1 & ~0x7], %r10
ldx [%r22 + 0x9a & ~0x7], %r12
ldx [%r22 + 0xa0 & ~0x7], %r14
ldx [%r22 + 0x73 & ~0x7], %r16
ld [%r22 + 0xa9 & ~0x7], %f0
ld [%r27 + 0x53 & ~0x7], %f16
ld [%r27 + 0x41 & ~0x7], %f32
ld [%r25 + 0xca & ~0x7], %f48
ldsba [%r1]131, %r8
ldsha [%r1]131, %r10
ldswa [%r1]131, %r8
lduba [%r1]131, %r16
lduha [%r1]131, %r10
ldxa [%r1]131, %r2
ldda [%r1]131, %r14
ldstuba [%r1]131, %r12
swapa [%r1]131, %r14
lda [%r1]131, %f32
ldda [%r1]131, %f48
stba %r2, [%r1]131
stha %r12, [%r1]131
stwa %r2, [%r1]131
stxa %r14, [%r1]131
sta %f32, [%r1]131
stda %f16, [%r1]131
casa [%r1]0x83, %r2, %g0
casxa [%r1]0x83, %r2, %g0
prefetcha [%r1]131, 0x10
CASE_ASI_0xc3_th1:
mov %r22, %r1
ldx [%r23 + 0x30 & ~0x7], %r2
ldx [%r24 + 0x46 & ~0x7], %r4
ldx [%r26 + 0x93 & ~0x7], %r6
ldx [%r25 + 0xb4 & ~0x7], %r8
ldx [%r27 + 0xc4 & ~0x7], %r10
ldx [%r28 + 0x49 & ~0x7], %r12
ldx [%r23 + 0x55 & ~0x7], %r14
ldx [%r23 + 0x2d & ~0x7], %r16
ld [%r24 + 0xd1 & ~0x7], %f0
ld [%r25 + 0x21 & ~0x7], %f16
ld [%r22 + 0xaf & ~0x7], %f32
ld [%r26 + 0x85 & ~0x7], %f48
ldsba [%r1]195, %r4
ldsha [%r1]195, %r10
ldswa [%r1]195, %r10
lduba [%r1]195, %r4
lduha [%r1]195, %r14
ldxa [%r1]195, %r14
ldda [%r1]195, %r16
ldstuba [%r1]195, %r12
swapa [%r1]195, %r14
lda [%r1]195, %f32
ldda [%r1]195, %f48
stba %r4, [%r1]195
stha %r8, [%r1]195
stwa %r12, [%r1]195
stxa %r10, [%r1]195
sta %f32, [%r1]195
stda %f0, [%r1]195
casa [%r1]0xc3, %r2, %g0
casxa [%r1]0xc3, %r2, %g0
prefetcha [%r1]195, 0x13
CASE_ASI_0xcd_th1:
mov %r28, %r1
ldx [%r26 + 0x51 & ~0x7], %r2
ldx [%r21 + 0xe4 & ~0x7], %r4
ldx [%r27 + 0xc & ~0x7], %r6
ldx [%r26 + 0x83 & ~0x7], %r8
ldx [%r23 + 0x39 & ~0x7], %r10
ldx [%r26 + 0xf3 & ~0x7], %r12
ldx [%r27 + 0x99 & ~0x7], %r14
ldx [%r25 + 0xc7 & ~0x7], %r16
ld [%r23 + 0xd4 & ~0x7], %f0
ld [%r27 + 0xbf & ~0x7], %f16
ld [%r25 + 0x45 & ~0x7], %f32
ld [%r28 + 0x4 & ~0x7], %f48
ldsba [%r1]205, %r4
ldsha [%r1]205, %r16
ldswa [%r1]205, %r8
lduba [%r1]205, %r12
lduha [%r1]205, %r6
ldxa [%r1]205, %r6
ldda [%r1]205, %r16
ldstuba [%r1]205, %r8
swapa [%r1]205, %r4
lda [%r1]205, %f32
ldda [%r1]205, %f32
stba %r10, [%r1]205
stha %r10, [%r1]205
stwa %r2, [%r1]205
stxa %r8, [%r1]205
sta %f0, [%r1]205
stda %f0, [%r1]205
casa [%r1]0xcd, %r2, %g0
casxa [%r1]0xcd, %r2, %g0
prefetcha [%r1]205, 0x15
CASE_ASI_0xdb_th1:
mov %r25, %r1
ldx [%r23 + 0x40 & ~0x7], %r2
ldx [%r21 + 0x11 & ~0x7], %r4
ldx [%r27 + 0xfc & ~0x7], %r6
ldx [%r25 + 0xe2 & ~0x7], %r8
ldx [%r27 + 0xf0 & ~0x7], %r10
ldx [%r24 + 0x7 & ~0x7], %r12
ldx [%r24 + 0x41 & ~0x7], %r14
ldx [%r27 + 0x43 & ~0x7], %r16
ld [%r24 + 0x24 & ~0x7], %f0
ld [%r27 + 0x4e & ~0x7], %f16
ld [%r22 + 0xb9 & ~0x7], %f32
ld [%r24 + 0xd1 & ~0x7], %f48
ldsba [%r1]219, %r8
ldsha [%r1]219, %r6
ldswa [%r1]219, %r2
lduba [%r1]219, %r8
lduha [%r1]219, %r10
ldxa [%r1]219, %r6
ldda [%r1]219, %r12
ldstuba [%r1]219, %r6
swapa [%r1]219, %r2
lda [%r1]219, %f32
ldda [%r1]219, %f16
stba %r4, [%r1]219
stha %r12, [%r1]219
stwa %r0, [%r1]219
stxa %r10, [%r1]219
sta %f16, [%r1]219
stda %f16, [%r1]219
casa [%r1]0xdb, %r2, %g0
casxa [%r1]0xdb, %r2, %g0
prefetcha [%r1]219, 0x19
CASE_ASI_0xf1_th1:
mov %r24, %r1
ldx [%r21 + 0xff & ~0x7], %r2
ldx [%r26 + 0x8e & ~0x7], %r4
ldx [%r21 + 0xef & ~0x7], %r6
ldx [%r26 + 0x3f & ~0x7], %r8
ldx [%r24 + 0x13 & ~0x7], %r10
ldx [%r21 + 0xe9 & ~0x7], %r12
ldx [%r22 + 0x83 & ~0x7], %r14
ldx [%r26 + 0xec & ~0x7], %r16
ld [%r25 + 0xbc & ~0x7], %f0
ld [%r23 + 0xb8 & ~0x7], %f16
ld [%r28 + 0xd9 & ~0x7], %f32
ld [%r24 + 0x41 & ~0x7], %f48
ldsba [%r1]241, %r2
ldsha [%r1]241, %r12
ldswa [%r1]241, %r12
lduba [%r1]241, %r2
lduha [%r1]241, %r2
ldxa [%r1]241, %r4
ldda [%r1]241, %r14
ldstuba [%r1]241, %r10
swapa [%r1]241, %r16
lda [%r1]241, %f32
ldda [%r1]241, %f32
stba %r6, [%r1]241
stha %r0, [%r1]241
stwa %r8, [%r1]241
stxa %r10, [%r1]241
sta %f0, [%r1]241
stda %f0, [%r1]241
casa [%r1]0xf1, %r2, %g0
casxa [%r1]0xf1, %r2, %g0
prefetcha [%r1]241, 0x5
CASE_ASI_0x21_th1_0x8:
set 0x8, %r1
ldsba [%r1]33, %r4
ldsha [%r1]33, %r10
ldswa [%r1]33, %r8
lduba [%r1]33, %r16
lduha [%r1]33, %r2
ldxa [%r1]33, %r8
ldda [%r1]33, %r16
ldstuba [%r1]33, %r4
swapa [%r1]33, %r6
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r4, [%r1]33
stha %r4, [%r1]33
stwa %r4, [%r1]33
sta %f16, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x12
CASE_ASI_0x21_th1_0x10:
set 0x10, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r10
ldswa [%r1]33, %r12
lduba [%r1]33, %r2
lduha [%r1]33, %r16
ldxa [%r1]33, %r6
ldda [%r1]33, %r4
ldstuba [%r1]33, %r14
swapa [%r1]33, %r10
lda [%r1]33, %f48
ldda [%r1]33, %f32
stba %r10, [%r1]33
stha %r12, [%r1]33
stwa %r2, [%r1]33
sta %f0, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1a
CASE_ASI_0x21_th1_0x108:
set 0x108, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r4
ldswa [%r1]33, %r14
lduba [%r1]33, %r4
lduha [%r1]33, %r8
ldxa [%r1]33, %r6
ldda [%r1]33, %r16
ldstuba [%r1]33, %r8
swapa [%r1]33, %r8
lda [%r1]33, %f32
ldda [%r1]33, %f16
stba %r4, [%r1]33
stha %r10, [%r1]33
stwa %r4, [%r1]33
sta %f0, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1
CASE_ASI_0x21_th1_0x110:
set 0x110, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r16
ldswa [%r1]33, %r16
lduba [%r1]33, %r14
lduha [%r1]33, %r16
ldxa [%r1]33, %r10
ldda [%r1]33, %r8
ldstuba [%r1]33, %r2
swapa [%r1]33, %r14
lda [%r1]33, %f0
ldda [%r1]33, %f0
stba %r10, [%r1]33
stha %r0, [%r1]33
stwa %r8, [%r1]33
sta %f16, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x5
CASE_ASI_0x40_th1_0x0:
mov %g0, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r6
ldswa [%r1]64, %r12
lduba [%r1]64, %r10
lduha [%r1]64, %r4
ldxa [%r1]64, %r16
ldda [%r1]64, %r4
ldstuba [%r1]64, %r12
swapa [%r1]64, %r6
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r10, [%r1]64
stha %r2, [%r1]64
stwa %r10, [%r1]64
sta %f48, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x40_th1_0x8:
set 0x8, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r8
ldswa [%r1]64, %r16
lduba [%r1]64, %r8
lduha [%r1]64, %r6
ldxa [%r1]64, %r14
ldda [%r1]64, %r4
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f0
ldda [%r1]64, %f32
stba %r10, [%r1]64
stha %r8, [%r1]64
stwa %r8, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x10
CASE_ASI_0x40_th1_0x10:
set 0x10, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r6
lduba [%r1]64, %r4
lduha [%r1]64, %r16
ldxa [%r1]64, %r10
ldda [%r1]64, %r12
ldstuba [%r1]64, %r12
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f0
stba %r8, [%r1]64
stha %r2, [%r1]64
stwa %r8, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1e
CASE_ASI_0x40_th1_0x18:
set 0x18, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r2
ldswa [%r1]64, %r16
lduba [%r1]64, %r14
lduha [%r1]64, %r4
ldxa [%r1]64, %r8
ldda [%r1]64, %r10
ldstuba [%r1]64, %r12
swapa [%r1]64, %r10
lda [%r1]64, %f16
ldda [%r1]64, %f0
stba %r4, [%r1]64
stha %r14, [%r1]64
stwa %r6, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x10
CASE_ASI_0x40_th1_0x20:
set 0x20, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r2
ldswa [%r1]64, %r10
lduba [%r1]64, %r4
lduha [%r1]64, %r12
ldxa [%r1]64, %r14
ldda [%r1]64, %r4
ldstuba [%r1]64, %r12
swapa [%r1]64, %r16
lda [%r1]64, %f0
ldda [%r1]64, %f32
stba %r6, [%r1]64
stha %r10, [%r1]64
stwa %r0, [%r1]64
sta %f48, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x6
CASE_ASI_0x40_th1_0x80:
set 0x80, %r1
ldsba [%r1]64, %r4
ldsha [%r1]64, %r6
ldswa [%r1]64, %r10
lduba [%r1]64, %r8
lduha [%r1]64, %r6
ldxa [%r1]64, %r14
ldda [%r1]64, %r10
ldstuba [%r1]64, %r16
swapa [%r1]64, %r14
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r10, [%r1]64
stha %r6, [%r1]64
stwa %r8, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x7
CASE_ASI_0x40_th1_0x88:
set 0x88, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r10
ldswa [%r1]64, %r10
lduba [%r1]64, %r10
lduha [%r1]64, %r4
ldxa [%r1]64, %r8
ldda [%r1]64, %r12
ldstuba [%r1]64, %r8
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f0
stba %r14, [%r1]64
stha %r2, [%r1]64
stwa %r8, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xf
CASE_ASI_0x44_th1_0x0:
mov %g0, %r1
ldsba [%r1]68, %r6
ldsha [%r1]68, %r8
ldswa [%r1]68, %r14
lduba [%r1]68, %r12
lduha [%r1]68, %r6
ldxa [%r1]68, %r0
ldda [%r1]68, %r4
ldstuba [%r1]68, %r14
swapa [%r1]68, %r2
lda [%r1]68, %f16
ldda [%r1]68, %f16
stba %r6, [%r1]68
stha %r6, [%r1]68
stwa %r12, [%r1]68
sta %f0, [%r1]68
stda %f32, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x3
CASE_ASI_0x4a_th1_range42:
!!asi_range = 0x0-0x3f
set 0x37, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r4
ldsha [%r1]74, %r8
ldswa [%r1]74, %r8
lduba [%r1]74, %r10
lduha [%r1]74, %r4
ldxa [%r1]74, %r12
ldda [%r1]74, %r2
ldstuba [%r1]74, %r4
swapa [%r1]74, %r16
lda [%r1]74, %f16
ldda [%r1]74, %f48
stba %r10, [%r1]74
stha %r4, [%r1]74
stwa %r14, [%r1]74
sta %f32, [%r1]74
stda %f16, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0xe
CASE_ASI_0x6_th1:
setx 0x6f5a0389, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x24 & ~0x7], %r2
ldx [%r26 + 0x99 & ~0x7], %r4
ldx [%r24 + 0x8c & ~0x7], %r6
ldx [%r24 + 0xec & ~0x7], %r8
ldx [%r21 + 0x1a & ~0x7], %r10
ldx [%r27 + 0xd2 & ~0x7], %r12
ldx [%r26 + 0xa6 & ~0x7], %r14
ldx [%r23 + 0xb1 & ~0x7], %r16
ld [%r27 + 0x4a & ~0x7], %f0
ld [%r26 + 0xc4 & ~0x7], %f16
ld [%r23 + 0x7 & ~0x7], %f32
ld [%r27 + 0x50 & ~0x7], %f48
ldsba [%r1]6, %r14
ldsha [%r1]6, %r6
ldswa [%r1]6, %r6
lduba [%r1]6, %r12
lduha [%r1]6, %r2
ldxa [%r1]6, %r16
ldda [%r1]6, %r16
ldstuba [%r1]6, %r2
swapa [%r1]6, %r2
lda [%r1]6, %f16
ldda [%r1]6, %f48
stba %r0, [%r1]6
stha %r6, [%r1]6
stwa %r14, [%r1]6
stxa %r10, [%r1]6
sta %f0, [%r1]6
stda %f32, [%r1]6
casa [%r1]0x6, %r2, %g0
casxa [%r1]0x6, %r2, %g0
prefetcha [%r1]6, 0x8
CASE_ASI_0xf_th1:
setx 0x5abcef2d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x45 & ~0x7], %r2
ldx [%r23 + 0x33 & ~0x7], %r4
ldx [%r23 + 0xf4 & ~0x7], %r6
ldx [%r25 + 0x3c & ~0x7], %r8
ldx [%r21 + 0x4f & ~0x7], %r10
ldx [%r25 + 0x25 & ~0x7], %r12
ldx [%r28 + 0xa7 & ~0x7], %r14
ldx [%r28 + 0x62 & ~0x7], %r16
ld [%r24 + 0xcb & ~0x7], %f0
ld [%r27 + 0x86 & ~0x7], %f16
ld [%r23 + 0x5d & ~0x7], %f32
ld [%r25 + 0xb6 & ~0x7], %f48
ldsba [%r1]15, %r6
ldsha [%r1]15, %r8
ldswa [%r1]15, %r6
lduba [%r1]15, %r12
lduha [%r1]15, %r12
ldxa [%r1]15, %r4
ldda [%r1]15, %r16
ldstuba [%r1]15, %r10
swapa [%r1]15, %r8
lda [%r1]15, %f48
ldda [%r1]15, %f32
stba %r4, [%r1]15
stha %r8, [%r1]15
stwa %r14, [%r1]15
stxa %r4, [%r1]15
sta %f32, [%r1]15
stda %f0, [%r1]15
casa [%r1]0xf, %r2, %g0
casxa [%r1]0xf, %r2, %g0
prefetcha [%r1]15, 0x1c
CASE_ASI_0x12_th1:
setx 0x229bf846, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x98 & ~0x7], %r2
ldx [%r25 + 0x66 & ~0x7], %r4
ldx [%r26 + 0xd5 & ~0x7], %r6
ldx [%r28 + 0x82 & ~0x7], %r8
ldx [%r23 + 0x89 & ~0x7], %r10
ldx [%r27 + 0x92 & ~0x7], %r12
ldx [%r27 + 0xdf & ~0x7], %r14
ldx [%r26 + 0x31 & ~0x7], %r16
ld [%r23 + 0xc2 & ~0x7], %f0
ld [%r24 + 0xf6 & ~0x7], %f16
ld [%r26 + 0x82 & ~0x7], %f32
ld [%r21 + 0x95 & ~0x7], %f48
ldsba [%r1]18, %r10
ldsha [%r1]18, %r8
ldswa [%r1]18, %r8
lduba [%r1]18, %r10
lduha [%r1]18, %r4
ldxa [%r1]18, %r12
ldda [%r1]18, %r4
ldstuba [%r1]18, %r14
swapa [%r1]18, %r12
lda [%r1]18, %f16
ldda [%r1]18, %f16
stba %r12, [%r1]18
stha %r0, [%r1]18
stwa %r2, [%r1]18
stxa %r2, [%r1]18
sta %f16, [%r1]18
stda %f32, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x1e
CASE_ASI_0x13_th1:
setx 0x788eb8f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xc & ~0x7], %r2
ldx [%r28 + 0x5b & ~0x7], %r4
ldx [%r28 + 0xac & ~0x7], %r6
ldx [%r22 + 0xb9 & ~0x7], %r8
ldx [%r28 + 0xb8 & ~0x7], %r10
ldx [%r26 + 0x82 & ~0x7], %r12
ldx [%r23 + 0xd5 & ~0x7], %r14
ldx [%r21 + 0x45 & ~0x7], %r16
ld [%r28 + 0x85 & ~0x7], %f0
ld [%r21 + 0xa & ~0x7], %f16
ld [%r27 + 0xc2 & ~0x7], %f32
ld [%r21 + 0xf & ~0x7], %f48
ldsba [%r1]19, %r16
ldsha [%r1]19, %r4
ldswa [%r1]19, %r14
lduba [%r1]19, %r10
lduha [%r1]19, %r8
ldxa [%r1]19, %r6
ldda [%r1]19, %r8
ldstuba [%r1]19, %r16
swapa [%r1]19, %r10
lda [%r1]19, %f32
ldda [%r1]19, %f32
stba %r2, [%r1]19
stha %r14, [%r1]19
stwa %r6, [%r1]19
stxa %r6, [%r1]19
sta %f48, [%r1]19
stda %f16, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x2
CASE_ASI_0x2d_th1:
setx 0x5b626b7d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x1d & ~0x7], %r2
ldx [%r25 + 0xc7 & ~0x7], %r4
ldx [%r23 + 0x49 & ~0x7], %r6
ldx [%r25 + 0x99 & ~0x7], %r8
ldx [%r28 + 0x9a & ~0x7], %r10
ldx [%r23 + 0x4f & ~0x7], %r12
ldx [%r21 + 0xf8 & ~0x7], %r14
ldx [%r21 + 0x9a & ~0x7], %r16
ld [%r24 + 0x16 & ~0x7], %f0
ld [%r22 + 0xf4 & ~0x7], %f16
ld [%r25 + 0xfd & ~0x7], %f32
ld [%r28 + 0xdf & ~0x7], %f48
ldsba [%r1]45, %r10
ldsha [%r1]45, %r14
ldswa [%r1]45, %r10
lduba [%r1]45, %r4
lduha [%r1]45, %r12
ldxa [%r1]45, %r12
ldda [%r1]45, %r10
ldstuba [%r1]45, %r12
swapa [%r1]45, %r6
lda [%r1]45, %f32
ldda [%r1]45, %f16
stba %r4, [%r1]45
stha %r14, [%r1]45
stwa %r6, [%r1]45
stxa %r10, [%r1]45
sta %f32, [%r1]45
stda %f16, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0xd
CASE_ASI_0x35_th1:
setx 0x37288ded, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x4b & ~0x7], %r2
ldx [%r26 + 0x52 & ~0x7], %r4
ldx [%r21 + 0xa6 & ~0x7], %r6
ldx [%r25 + 0xef & ~0x7], %r8
ldx [%r23 + 0xea & ~0x7], %r10
ldx [%r24 + 0x1c & ~0x7], %r12
ldx [%r27 + 0x84 & ~0x7], %r14
ldx [%r26 + 0xab & ~0x7], %r16
ld [%r25 + 0x74 & ~0x7], %f0
ld [%r24 + 0x63 & ~0x7], %f16
ld [%r23 + 0x6d & ~0x7], %f32
ld [%r28 + 0x8b & ~0x7], %f48
ldsba [%r1]53, %r4
ldsha [%r1]53, %r14
ldswa [%r1]53, %r10
lduba [%r1]53, %r16
lduha [%r1]53, %r10
ldxa [%r1]53, %r2
ldda [%r1]53, %r8
ldstuba [%r1]53, %r8
swapa [%r1]53, %r6
lda [%r1]53, %f48
ldda [%r1]53, %f48
stba %r2, [%r1]53
stha %r10, [%r1]53
stwa %r4, [%r1]53
stxa %r4, [%r1]53
sta %f48, [%r1]53
stda %f48, [%r1]53
casa [%r1]0x35, %r2, %g0
casxa [%r1]0x35, %r2, %g0
prefetcha [%r1]53, 0x1b
CASE_ASI_0x37_th1:
setx 0x3d05e3e7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xa6 & ~0x7], %r2
ldx [%r25 + 0xe2 & ~0x7], %r4
ldx [%r28 + 0xa6 & ~0x7], %r6
ldx [%r23 + 0xe5 & ~0x7], %r8
ldx [%r22 + 0xc0 & ~0x7], %r10
ldx [%r27 + 0xbb & ~0x7], %r12
ldx [%r22 + 0x30 & ~0x7], %r14
ldx [%r23 + 0xec & ~0x7], %r16
ld [%r25 + 0xc1 & ~0x7], %f0
ld [%r28 + 0x1b & ~0x7], %f16
ld [%r24 + 0x52 & ~0x7], %f32
ld [%r24 + 0x70 & ~0x7], %f48
ldsba [%r1]55, %r2
ldsha [%r1]55, %r16
ldswa [%r1]55, %r6
lduba [%r1]55, %r14
lduha [%r1]55, %r4
ldxa [%r1]55, %r2
ldda [%r1]55, %r12
ldstuba [%r1]55, %r2
swapa [%r1]55, %r6
lda [%r1]55, %f0
ldda [%r1]55, %f48
stba %r4, [%r1]55
stha %r8, [%r1]55
stwa %r6, [%r1]55
stxa %r8, [%r1]55
sta %f32, [%r1]55
stda %f48, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x1e
CASE_ASI_0x3f_th1:
setx 0x3e92717d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x63 & ~0x7], %r2
ldx [%r27 + 0x72 & ~0x7], %r4
ldx [%r28 + 0x13 & ~0x7], %r6
ldx [%r21 + 0x48 & ~0x7], %r8
ldx [%r22 + 0x61 & ~0x7], %r10
ldx [%r25 + 0x5b & ~0x7], %r12
ldx [%r25 + 0x1e & ~0x7], %r14
ldx [%r25 + 0xb1 & ~0x7], %r16
ld [%r22 + 0x1 & ~0x7], %f0
ld [%r28 + 0x3c & ~0x7], %f16
ld [%r22 + 0xb9 & ~0x7], %f32
ld [%r27 + 0xbb & ~0x7], %f48
ldsba [%r1]63, %r16
ldsha [%r1]63, %r4
ldswa [%r1]63, %r10
lduba [%r1]63, %r10
lduha [%r1]63, %r14
ldxa [%r1]63, %r16
ldda [%r1]63, %r16
ldstuba [%r1]63, %r4
swapa [%r1]63, %r16
lda [%r1]63, %f0
ldda [%r1]63, %f0
stba %r12, [%r1]63
stha %r6, [%r1]63
stwa %r0, [%r1]63
stxa %r6, [%r1]63
sta %f48, [%r1]63
stda %f48, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x13
CASE_ASI_0x4b_th1:
setx 0x4162fc50, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x54 & ~0x7], %r2
ldx [%r21 + 0x2e & ~0x7], %r4
ldx [%r26 + 0x36 & ~0x7], %r6
ldx [%r24 + 0x28 & ~0x7], %r8
ldx [%r24 + 0xa2 & ~0x7], %r10
ldx [%r26 + 0xef & ~0x7], %r12
ldx [%r22 + 0x1e & ~0x7], %r14
ldx [%r24 + 0x4c & ~0x7], %r16
ld [%r22 + 0x81 & ~0x7], %f0
ld [%r27 + 0x8b & ~0x7], %f16
ld [%r28 + 0xf6 & ~0x7], %f32
ld [%r25 + 0xc3 & ~0x7], %f48
ldsba [%r1]75, %r2
ldsha [%r1]75, %r10
ldswa [%r1]75, %r14
lduba [%r1]75, %r10
lduha [%r1]75, %r16
ldxa [%r1]75, %r8
ldda [%r1]75, %r10
ldstuba [%r1]75, %r8
swapa [%r1]75, %r8
lda [%r1]75, %f16
ldda [%r1]75, %f0
stba %r2, [%r1]75
stha %r10, [%r1]75
stwa %r14, [%r1]75
stxa %r14, [%r1]75
sta %f16, [%r1]75
stda %f0, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x3
CASE_ASI_0x4d_th1:
setx 0x69ed3693, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x2 & ~0x7], %r2
ldx [%r27 + 0x3b & ~0x7], %r4
ldx [%r24 + 0xc7 & ~0x7], %r6
ldx [%r24 + 0xe3 & ~0x7], %r8
ldx [%r24 + 0x59 & ~0x7], %r10
ldx [%r23 + 0x8e & ~0x7], %r12
ldx [%r21 + 0xbb & ~0x7], %r14
ldx [%r22 + 0xf4 & ~0x7], %r16
ld [%r28 + 0x50 & ~0x7], %f0
ld [%r28 + 0xe5 & ~0x7], %f16
ld [%r24 + 0x59 & ~0x7], %f32
ld [%r23 + 0x3 & ~0x7], %f48
ldsba [%r1]77, %r4
ldsha [%r1]77, %r14
ldswa [%r1]77, %r14
lduba [%r1]77, %r12
lduha [%r1]77, %r8
ldxa [%r1]77, %r2
ldda [%r1]77, %r6
ldstuba [%r1]77, %r16
swapa [%r1]77, %r2
lda [%r1]77, %f0
ldda [%r1]77, %f48
stba %r8, [%r1]77
stha %r0, [%r1]77
stwa %r0, [%r1]77
stxa %r4, [%r1]77
sta %f32, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x1f
CASE_ASI_0x64_th1:
setx 0x20f0069a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x90 & ~0x7], %r2
ldx [%r25 + 0xfc & ~0x7], %r4
ldx [%r25 + 0x3e & ~0x7], %r6
ldx [%r21 + 0x60 & ~0x7], %r8
ldx [%r23 + 0xdf & ~0x7], %r10
ldx [%r23 + 0x71 & ~0x7], %r12
ldx [%r25 + 0x2 & ~0x7], %r14
ldx [%r27 + 0xb4 & ~0x7], %r16
ld [%r26 + 0xa9 & ~0x7], %f0
ld [%r21 + 0xe6 & ~0x7], %f16
ld [%r26 + 0x78 & ~0x7], %f32
ld [%r21 + 0x8d & ~0x7], %f48
ldsba [%r1]100, %r2
ldsha [%r1]100, %r6
ldswa [%r1]100, %r4
lduba [%r1]100, %r2
lduha [%r1]100, %r14
ldxa [%r1]100, %r14
ldda [%r1]100, %r14
ldstuba [%r1]100, %r6
swapa [%r1]100, %r12
lda [%r1]100, %f48
ldda [%r1]100, %f48
stba %r10, [%r1]100
stha %r0, [%r1]100
stwa %r14, [%r1]100
stxa %r0, [%r1]100
sta %f48, [%r1]100
stda %f0, [%r1]100
casa [%r1]0x64, %r2, %g0
casxa [%r1]0x64, %r2, %g0
prefetcha [%r1]100, 0x1
CASE_ASI_0x6e_th1:
setx 0x9f7419b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x75 & ~0x7], %r2
ldx [%r27 + 0xd & ~0x7], %r4
ldx [%r26 + 0x2d & ~0x7], %r6
ldx [%r24 + 0xad & ~0x7], %r8
ldx [%r23 + 0x67 & ~0x7], %r10
ldx [%r24 + 0x29 & ~0x7], %r12
ldx [%r25 + 0x87 & ~0x7], %r14
ldx [%r24 + 0x27 & ~0x7], %r16
ld [%r22 + 0xf1 & ~0x7], %f0
ld [%r23 + 0x87 & ~0x7], %f16
ld [%r22 + 0x42 & ~0x7], %f32
ld [%r24 + 0x55 & ~0x7], %f48
ldsba [%r1]110, %r8
ldsha [%r1]110, %r10
ldswa [%r1]110, %r14
lduba [%r1]110, %r8
lduha [%r1]110, %r14
ldxa [%r1]110, %r14
ldda [%r1]110, %r6
ldstuba [%r1]110, %r8
swapa [%r1]110, %r14
lda [%r1]110, %f0
ldda [%r1]110, %f0
stba %r14, [%r1]110
stha %r12, [%r1]110
stwa %r0, [%r1]110
stxa %r4, [%r1]110
sta %f0, [%r1]110
stda %f48, [%r1]110
casa [%r1]0x6e, %r2, %g0
casxa [%r1]0x6e, %r2, %g0
prefetcha [%r1]110, 0x13
CASE_ASI_0x79_th1:
setx 0x534db485, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x56 & ~0x7], %r2
ldx [%r25 + 0x15 & ~0x7], %r4
ldx [%r26 + 0x30 & ~0x7], %r6
ldx [%r26 + 0x51 & ~0x7], %r8
ldx [%r21 + 0x3e & ~0x7], %r10
ldx [%r27 + 0xcf & ~0x7], %r12
ldx [%r22 + 0x17 & ~0x7], %r14
ldx [%r21 + 0x16 & ~0x7], %r16
ld [%r25 + 0xa & ~0x7], %f0
ld [%r26 + 0xc3 & ~0x7], %f16
ld [%r23 + 0x7a & ~0x7], %f32
ld [%r21 + 0xb5 & ~0x7], %f48
ldsba [%r1]121, %r8
ldsha [%r1]121, %r4
ldswa [%r1]121, %r14
lduba [%r1]121, %r6
lduha [%r1]121, %r8
ldxa [%r1]121, %r2
ldda [%r1]121, %r12
ldstuba [%r1]121, %r6
swapa [%r1]121, %r6
lda [%r1]121, %f16
ldda [%r1]121, %f48
stba %r6, [%r1]121
stha %r0, [%r1]121
stwa %r14, [%r1]121
stxa %r4, [%r1]121
sta %f48, [%r1]121
stda %f0, [%r1]121
casa [%r1]0x79, %r2, %g0
casxa [%r1]0x79, %r2, %g0
prefetcha [%r1]121, 0x13
CASE_ASI_0x85_th1:
setx 0x6d488a41, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x95 & ~0x7], %r2
ldx [%r27 + 0x46 & ~0x7], %r4
ldx [%r26 + 0x28 & ~0x7], %r6
ldx [%r26 + 0x29 & ~0x7], %r8
ldx [%r22 + 0x5b & ~0x7], %r10
ldx [%r25 + 0x64 & ~0x7], %r12
ldx [%r25 + 0xa & ~0x7], %r14
ldx [%r27 + 0xe1 & ~0x7], %r16
ld [%r26 + 0x43 & ~0x7], %f0
ld [%r23 + 0x8c & ~0x7], %f16
ld [%r23 + 0x92 & ~0x7], %f32
ld [%r27 + 0x32 & ~0x7], %f48
ldsba [%r1]133, %r6
ldsha [%r1]133, %r10
ldswa [%r1]133, %r2
lduba [%r1]133, %r2
lduha [%r1]133, %r4
ldxa [%r1]133, %r12
ldda [%r1]133, %r6
ldstuba [%r1]133, %r16
swapa [%r1]133, %r16
lda [%r1]133, %f48
ldda [%r1]133, %f48
stba %r10, [%r1]133
stha %r10, [%r1]133
stwa %r14, [%r1]133
stxa %r12, [%r1]133
sta %f16, [%r1]133
stda %f48, [%r1]133
casa [%r1]0x85, %r2, %g0
casxa [%r1]0x85, %r2, %g0
prefetcha [%r1]133, 0x8
CASE_ASI_0x91_th1:
setx 0x5a7c1c2c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x51 & ~0x7], %r2
ldx [%r23 + 0xbf & ~0x7], %r4
ldx [%r23 + 0x6e & ~0x7], %r6
ldx [%r23 + 0xb3 & ~0x7], %r8
ldx [%r22 + 0x75 & ~0x7], %r10
ldx [%r28 + 0x31 & ~0x7], %r12
ldx [%r27 + 0xc8 & ~0x7], %r14
ldx [%r27 + 0xf8 & ~0x7], %r16
ld [%r22 + 0x71 & ~0x7], %f0
ld [%r28 + 0xe2 & ~0x7], %f16
ld [%r24 + 0xef & ~0x7], %f32
ld [%r26 + 0xd8 & ~0x7], %f48
ldsba [%r1]145, %r6
ldsha [%r1]145, %r4
ldswa [%r1]145, %r6
lduba [%r1]145, %r6
lduha [%r1]145, %r16
ldxa [%r1]145, %r2
ldda [%r1]145, %r4
ldstuba [%r1]145, %r4
swapa [%r1]145, %r8
lda [%r1]145, %f32
ldda [%r1]145, %f16
stba %r0, [%r1]145
stha %r14, [%r1]145
stwa %r6, [%r1]145
stxa %r8, [%r1]145
sta %f16, [%r1]145
stda %f48, [%r1]145
casa [%r1]0x91, %r2, %g0
casxa [%r1]0x91, %r2, %g0
prefetcha [%r1]145, 0x11
CASE_ASI_0x99_th1:
setx 0x6ba36817, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x21 & ~0x7], %r2
ldx [%r24 + 0x3f & ~0x7], %r4
ldx [%r23 + 0x26 & ~0x7], %r6
ldx [%r25 + 0x5a & ~0x7], %r8
ldx [%r26 + 0x9d & ~0x7], %r10
ldx [%r24 + 0xc & ~0x7], %r12
ldx [%r27 + 0x57 & ~0x7], %r14
ldx [%r27 + 0xe8 & ~0x7], %r16
ld [%r21 + 0x12 & ~0x7], %f0
ld [%r24 + 0x80 & ~0x7], %f16
ld [%r22 + 0x9 & ~0x7], %f32
ld [%r24 + 0x1a & ~0x7], %f48
ldsba [%r1]153, %r14
ldsha [%r1]153, %r14
ldswa [%r1]153, %r12
lduba [%r1]153, %r2
lduha [%r1]153, %r14
ldxa [%r1]153, %r10
ldda [%r1]153, %r6
ldstuba [%r1]153, %r12
swapa [%r1]153, %r16
lda [%r1]153, %f48
ldda [%r1]153, %f0
stba %r2, [%r1]153
stha %r2, [%r1]153
stwa %r10, [%r1]153
stxa %r0, [%r1]153
sta %f16, [%r1]153
stda %f16, [%r1]153
casa [%r1]0x99, %r2, %g0
casxa [%r1]0x99, %r2, %g0
prefetcha [%r1]153, 0x2
CASE_ASI_0xa1_th1:
setx 0x7deac5bd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xb1 & ~0x7], %r2
ldx [%r21 + 0x69 & ~0x7], %r4
ldx [%r22 + 0xa1 & ~0x7], %r6
ldx [%r27 + 0x9f & ~0x7], %r8
ldx [%r27 + 0x9e & ~0x7], %r10
ldx [%r22 + 0xf6 & ~0x7], %r12
ldx [%r25 + 0x45 & ~0x7], %r14
ldx [%r25 + 0x89 & ~0x7], %r16
ld [%r28 + 0xb3 & ~0x7], %f0
ld [%r25 + 0x35 & ~0x7], %f16
ld [%r24 + 0x8 & ~0x7], %f32
ld [%r21 + 0xff & ~0x7], %f48
ldsba [%r1]161, %r10
ldsha [%r1]161, %r8
ldswa [%r1]161, %r4
lduba [%r1]161, %r8
lduha [%r1]161, %r12
ldxa [%r1]161, %r8
ldda [%r1]161, %r8
ldstuba [%r1]161, %r10
swapa [%r1]161, %r6
lda [%r1]161, %f0
ldda [%r1]161, %f48
stba %r4, [%r1]161
stha %r2, [%r1]161
stwa %r0, [%r1]161
stxa %r8, [%r1]161
sta %f16, [%r1]161
stda %f48, [%r1]161
casa [%r1]0xa1, %r2, %g0
casxa [%r1]0xa1, %r2, %g0
prefetcha [%r1]161, 0x1b
CASE_ASI_0xa9_th1:
setx 0x62bb241, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x35 & ~0x7], %r2
ldx [%r22 + 0xf6 & ~0x7], %r4
ldx [%r21 + 0xee & ~0x7], %r6
ldx [%r23 + 0xcc & ~0x7], %r8
ldx [%r25 + 0x3b & ~0x7], %r10
ldx [%r25 + 0x1b & ~0x7], %r12
ldx [%r27 + 0xaa & ~0x7], %r14
ldx [%r28 + 0x51 & ~0x7], %r16
ld [%r21 + 0xe0 & ~0x7], %f0
ld [%r28 + 0x65 & ~0x7], %f16
ld [%r21 + 0xdd & ~0x7], %f32
ld [%r28 + 0xec & ~0x7], %f48
ldsba [%r1]169, %r14
ldsha [%r1]169, %r14
ldswa [%r1]169, %r4
lduba [%r1]169, %r10
lduha [%r1]169, %r6
ldxa [%r1]169, %r10
ldda [%r1]169, %r10
ldstuba [%r1]169, %r16
swapa [%r1]169, %r16
lda [%r1]169, %f16
ldda [%r1]169, %f16
stba %r12, [%r1]169
stha %r2, [%r1]169
stwa %r12, [%r1]169
stxa %r6, [%r1]169
sta %f32, [%r1]169
stda %f32, [%r1]169
casa [%r1]0xa9, %r2, %g0
casxa [%r1]0xa9, %r2, %g0
prefetcha [%r1]169, 0x17
CASE_ASI_0xb1_th1:
setx 0x534d92a1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x2 & ~0x7], %r2
ldx [%r24 + 0x8e & ~0x7], %r4
ldx [%r28 + 0xdb & ~0x7], %r6
ldx [%r26 + 0xad & ~0x7], %r8
ldx [%r22 + 0x16 & ~0x7], %r10
ldx [%r25 + 0xc3 & ~0x7], %r12
ldx [%r28 + 0x6b & ~0x7], %r14
ldx [%r25 + 0x28 & ~0x7], %r16
ld [%r24 + 0xf4 & ~0x7], %f0
ld [%r25 + 0x8 & ~0x7], %f16
ld [%r27 + 0x80 & ~0x7], %f32
ld [%r23 + 0xe2 & ~0x7], %f48
ldsba [%r1]177, %r8
ldsha [%r1]177, %r16
ldswa [%r1]177, %r14
lduba [%r1]177, %r2
lduha [%r1]177, %r12
ldxa [%r1]177, %r12
ldda [%r1]177, %r2
ldstuba [%r1]177, %r16
swapa [%r1]177, %r6
lda [%r1]177, %f32
ldda [%r1]177, %f0
stba %r6, [%r1]177
stha %r6, [%r1]177
stwa %r14, [%r1]177
stxa %r2, [%r1]177
sta %f48, [%r1]177
stda %f32, [%r1]177
casa [%r1]0xb1, %r2, %g0
casxa [%r1]0xb1, %r2, %g0
prefetcha [%r1]177, 0x1e
CASE_ASI_0xb9_th1:
setx 0x414bd6ba, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x6f & ~0x7], %r2
ldx [%r26 + 0x27 & ~0x7], %r4
ldx [%r28 + 0xa & ~0x7], %r6
ldx [%r25 + 0x8a & ~0x7], %r8
ldx [%r24 + 0xd7 & ~0x7], %r10
ldx [%r23 + 0xed & ~0x7], %r12
ldx [%r24 + 0x66 & ~0x7], %r14
ldx [%r21 + 0x66 & ~0x7], %r16
ld [%r27 + 0x8e & ~0x7], %f0
ld [%r24 + 0x86 & ~0x7], %f16
ld [%r28 + 0x43 & ~0x7], %f32
ld [%r24 + 0x6c & ~0x7], %f48
ldsba [%r1]185, %r6
ldsha [%r1]185, %r16
ldswa [%r1]185, %r6
lduba [%r1]185, %r10
lduha [%r1]185, %r14
ldxa [%r1]185, %r6
ldda [%r1]185, %r4
ldstuba [%r1]185, %r6
swapa [%r1]185, %r8
lda [%r1]185, %f32
ldda [%r1]185, %f32
stba %r6, [%r1]185
stha %r10, [%r1]185
stwa %r8, [%r1]185
stxa %r6, [%r1]185
sta %f0, [%r1]185
stda %f0, [%r1]185
casa [%r1]0xb9, %r2, %g0
casxa [%r1]0xb9, %r2, %g0
prefetcha [%r1]185, 0x15
CASE_ASI_0xc7_th1:
setx 0xc30a3d5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x58 & ~0x7], %r2
ldx [%r28 + 0xdf & ~0x7], %r4
ldx [%r26 + 0xaa & ~0x7], %r6
ldx [%r28 + 0x8e & ~0x7], %r8
ldx [%r28 + 0x7c & ~0x7], %r10
ldx [%r25 + 0xb5 & ~0x7], %r12
ldx [%r22 + 0x7b & ~0x7], %r14
ldx [%r25 + 0x4 & ~0x7], %r16
ld [%r21 + 0x91 & ~0x7], %f0
ld [%r23 + 0x76 & ~0x7], %f16
ld [%r26 + 0xa2 & ~0x7], %f32
ld [%r28 + 0xde & ~0x7], %f48
ldsba [%r1]199, %r8
ldsha [%r1]199, %r10
ldswa [%r1]199, %r16
lduba [%r1]199, %r10
lduha [%r1]199, %r8
ldxa [%r1]199, %r4
ldda [%r1]199, %r14
ldstuba [%r1]199, %r8
swapa [%r1]199, %r6
lda [%r1]199, %f48
ldda [%r1]199, %f0
stba %r10, [%r1]199
stha %r10, [%r1]199
stwa %r8, [%r1]199
stxa %r0, [%r1]199
sta %f0, [%r1]199
stda %f48, [%r1]199
casa [%r1]0xc7, %r2, %g0
casxa [%r1]0xc7, %r2, %g0
prefetcha [%r1]199, 0x4
CASE_ASI_0xce_th1:
setx 0x7f074bf6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x2f & ~0x7], %r2
ldx [%r22 + 0xed & ~0x7], %r4
ldx [%r28 + 0x48 & ~0x7], %r6
ldx [%r26 + 0x17 & ~0x7], %r8
ldx [%r25 + 0xc3 & ~0x7], %r10
ldx [%r22 + 0x85 & ~0x7], %r12
ldx [%r25 + 0xa2 & ~0x7], %r14
ldx [%r28 + 0xbb & ~0x7], %r16
ld [%r22 + 0x7e & ~0x7], %f0
ld [%r27 + 0x9a & ~0x7], %f16
ld [%r23 + 0x15 & ~0x7], %f32
ld [%r26 + 0x17 & ~0x7], %f48
ldsba [%r1]206, %r8
ldsha [%r1]206, %r6
ldswa [%r1]206, %r14
lduba [%r1]206, %r4
lduha [%r1]206, %r6
ldxa [%r1]206, %r16
ldda [%r1]206, %r2
ldstuba [%r1]206, %r2
swapa [%r1]206, %r10
lda [%r1]206, %f16
ldda [%r1]206, %f32
stba %r10, [%r1]206
stha %r0, [%r1]206
stwa %r6, [%r1]206
stxa %r12, [%r1]206
sta %f48, [%r1]206
stda %f16, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0xa
CASE_ASI_0xcf_th1:
setx 0x6fb115e5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x57 & ~0x7], %r2
ldx [%r21 + 0x20 & ~0x7], %r4
ldx [%r22 + 0xbd & ~0x7], %r6
ldx [%r23 + 0x59 & ~0x7], %r8
ldx [%r27 + 0x4 & ~0x7], %r10
ldx [%r22 + 0xe6 & ~0x7], %r12
ldx [%r21 + 0xa4 & ~0x7], %r14
ldx [%r24 + 0x2f & ~0x7], %r16
ld [%r21 + 0xd3 & ~0x7], %f0
ld [%r23 + 0x2c & ~0x7], %f16
ld [%r21 + 0x52 & ~0x7], %f32
ld [%r26 + 0x24 & ~0x7], %f48
ldsba [%r1]207, %r6
ldsha [%r1]207, %r16
ldswa [%r1]207, %r16
lduba [%r1]207, %r4
lduha [%r1]207, %r10
ldxa [%r1]207, %r2
ldda [%r1]207, %r14
ldstuba [%r1]207, %r10
swapa [%r1]207, %r4
lda [%r1]207, %f0
ldda [%r1]207, %f48
stba %r0, [%r1]207
stha %r4, [%r1]207
stwa %r4, [%r1]207
stxa %r0, [%r1]207
sta %f16, [%r1]207
stda %f0, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x10
CASE_ASI_0xdf_th1:
setx 0x6b1034b2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x28 & ~0x7], %r2
ldx [%r27 + 0xad & ~0x7], %r4
ldx [%r22 + 0x9c & ~0x7], %r6
ldx [%r27 + 0x31 & ~0x7], %r8
ldx [%r26 + 0xdc & ~0x7], %r10
ldx [%r22 + 0xc5 & ~0x7], %r12
ldx [%r23 + 0x64 & ~0x7], %r14
ldx [%r28 + 0x31 & ~0x7], %r16
ld [%r24 + 0xb9 & ~0x7], %f0
ld [%r24 + 0x89 & ~0x7], %f16
ld [%r23 + 0xbd & ~0x7], %f32
ld [%r21 + 0xef & ~0x7], %f48
ldsba [%r1]223, %r10
ldsha [%r1]223, %r16
ldswa [%r1]223, %r8
lduba [%r1]223, %r4
lduha [%r1]223, %r16
ldxa [%r1]223, %r6
ldda [%r1]223, %r12
ldstuba [%r1]223, %r10
swapa [%r1]223, %r14
lda [%r1]223, %f48
ldda [%r1]223, %f0
stba %r10, [%r1]223
stha %r2, [%r1]223
stwa %r2, [%r1]223
stxa %r10, [%r1]223
sta %f16, [%r1]223
stda %f16, [%r1]223
casa [%r1]0xdf, %r2, %g0
casxa [%r1]0xdf, %r2, %g0
prefetcha [%r1]223, 0x1
CASE_ASI_0xed_th1:
setx 0x3065ca1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x14 & ~0x7], %r2
ldx [%r24 + 0x34 & ~0x7], %r4
ldx [%r23 + 0xdc & ~0x7], %r6
ldx [%r26 + 0x4 & ~0x7], %r8
ldx [%r26 + 0x55 & ~0x7], %r10
ldx [%r22 + 0x19 & ~0x7], %r12
ldx [%r24 + 0x86 & ~0x7], %r14
ldx [%r21 + 0x53 & ~0x7], %r16
ld [%r21 + 0x16 & ~0x7], %f0
ld [%r25 + 0x72 & ~0x7], %f16
ld [%r25 + 0xf1 & ~0x7], %f32
ld [%r22 + 0xdd & ~0x7], %f48
ldsba [%r1]237, %r14
ldsha [%r1]237, %r2
ldswa [%r1]237, %r12
lduba [%r1]237, %r2
lduha [%r1]237, %r14
ldxa [%r1]237, %r8
ldda [%r1]237, %r8
ldstuba [%r1]237, %r2
swapa [%r1]237, %r10
lda [%r1]237, %f48
ldda [%r1]237, %f48
stba %r8, [%r1]237
stha %r8, [%r1]237
stwa %r8, [%r1]237
stxa %r2, [%r1]237
sta %f16, [%r1]237
stda %f48, [%r1]237
casa [%r1]0xed, %r2, %g0
casxa [%r1]0xed, %r2, %g0
prefetcha [%r1]237, 0x1e
CASE_ASI_0xf7_th1:
setx 0x4be241f8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xc & ~0x7], %r2
ldx [%r27 + 0xc8 & ~0x7], %r4
ldx [%r24 + 0xb5 & ~0x7], %r6
ldx [%r26 + 0x54 & ~0x7], %r8
ldx [%r22 + 0x7 & ~0x7], %r10
ldx [%r26 + 0x4c & ~0x7], %r12
ldx [%r21 + 0xe & ~0x7], %r14
ldx [%r25 + 0x1b & ~0x7], %r16
ld [%r22 + 0xc6 & ~0x7], %f0
ld [%r25 + 0xa8 & ~0x7], %f16
ld [%r25 + 0x49 & ~0x7], %f32
ld [%r22 + 0xff & ~0x7], %f48
ldsba [%r1]247, %r14
ldsha [%r1]247, %r2
ldswa [%r1]247, %r14
lduba [%r1]247, %r8
lduha [%r1]247, %r10
ldxa [%r1]247, %r4
ldda [%r1]247, %r12
ldstuba [%r1]247, %r4
swapa [%r1]247, %r14
lda [%r1]247, %f16
ldda [%r1]247, %f48
stba %r0, [%r1]247
stha %r0, [%r1]247
stwa %r6, [%r1]247
stxa %r6, [%r1]247
sta %f16, [%r1]247
stda %f16, [%r1]247
casa [%r1]0xf7, %r2, %g0
casxa [%r1]0xf7, %r2, %g0
prefetcha [%r1]247, 0x10
CASE_ASI_0x41_th1_0x0:
mov %g0, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r2
ldswa [%r1]65, %r2
lduba [%r1]65, %r10
lduha [%r1]65, %r16
ldxa [%r1]65, %r4
ldda [%r1]65, %r10
ldstuba [%r1]65, %r6
swapa [%r1]65, %r14
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r2, [%r1]65
stha %r8, [%r1]65
stwa %r4, [%r1]65
stxa %r6, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x0
CASE_ASI_0x41_th1_0x10:
set 0x10, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r2
ldswa [%r1]65, %r12
lduba [%r1]65, %r10
lduha [%r1]65, %r10
ldxa [%r1]65, %r14
ldda [%r1]65, %r4
ldstuba [%r1]65, %r6
swapa [%r1]65, %r8
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r4, [%r1]65
stha %r8, [%r1]65
stwa %r8, [%r1]65
stxa %r2, [%r1]65
sta %f48, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1
CASE_ASI_0x41_th1_0x58:
set 0x58, %r1
ldsba [%r1]65, %r8
ldsha [%r1]65, %r14
ldswa [%r1]65, %r14
lduba [%r1]65, %r8
lduha [%r1]65, %r4
ldxa [%r1]65, %r8
ldda [%r1]65, %r8
ldstuba [%r1]65, %r16
swapa [%r1]65, %r2
lda [%r1]65, %f32
ldda [%r1]65, %f32
stba %r12, [%r1]65
stha %r14, [%r1]65
stwa %r6, [%r1]65
stxa %r4, [%r1]65
sta %f0, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x4
CASE_ASI_0x4f_th1_range43:
!!asi_range = 0x0-0x38
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r4
ldsha [%r1]79, %r6
ldswa [%r1]79, %r16
lduba [%r1]79, %r8
lduha [%r1]79, %r10
ldxa [%r1]79, %r16
ldda [%r1]79, %r10
ldstuba [%r1]79, %r10
swapa [%r1]79, %r4
lda [%r1]79, %f32
ldda [%r1]79, %f32
stba %r4, [%r1]79
stha %r8, [%r1]79
stwa %r14, [%r1]79
sta %f0, [%r1]79
stda %f48, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x8
CASE_ASI_0x4c_th1_range44:
!!asi_range = 0x0-0x18
set 0x6, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r8
ldsha [%r1]76, %r16
ldswa [%r1]76, %r8
lduba [%r1]76, %r8
lduha [%r1]76, %r2
ldxa [%r1]76, %r6
ldda [%r1]76, %r12
ldstuba [%r1]76, %r8
swapa [%r1]76, %r14
lda [%r1]76, %f48
ldda [%r1]76, %f0
stba %r8, [%r1]76
stha %r4, [%r1]76
stwa %r0, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x14
CASE_ASI_0x40_th1_0x30:
set 0x30, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r2
ldswa [%r1]64, %r16
lduba [%r1]64, %r10
lduha [%r1]64, %r12
ldxa [%r1]64, %r14
ldda [%r1]64, %r16
ldstuba [%r1]64, %r10
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r14, [%r1]64
stha %r2, [%r1]64
stwa %r8, [%r1]64
stxa %r8, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x40_th1_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r14
ldswa [%r1]64, %r14
lduba [%r1]64, %r4
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r6
ldstuba [%r1]64, %r6
swapa [%r1]64, %r8
lda [%r1]64, %f32
ldda [%r1]64, %f16
stba %r4, [%r1]64
stha %r2, [%r1]64
stwa %r14, [%r1]64
stxa %r0, [%r1]64
sta %f32, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_th1_0x28:
set 0x28, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r14
ldswa [%r1]64, %r6
lduba [%r1]64, %r12
lduha [%r1]64, %r8
ldxa [%r1]64, %r2
ldda [%r1]64, %r2
ldstuba [%r1]64, %r14
swapa [%r1]64, %r12
lda [%r1]64, %f32
ldda [%r1]64, %f48
stba %r10, [%r1]64
stha %r12, [%r1]64
stwa %r14, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x7
CASE_ASI_0x45_th1_range45:
!!asi_range = 0x0-0x18
set 0xb, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r10
ldsha [%r1]69, %r12
ldswa [%r1]69, %r16
lduba [%r1]69, %r10
lduha [%r1]69, %r12
ldxa [%r1]69, %r2
ldda [%r1]69, %r4
ldstuba [%r1]69, %r16
swapa [%r1]69, %r4
lda [%r1]69, %f0
ldda [%r1]69, %f32
stba %r6, [%r1]69
stha %r4, [%r1]69
stwa %r10, [%r1]69
sta %f48, [%r1]69
stda %f32, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x13
CASE_ASI_0x50_th1_0x0:
mov %g0, %r1
ldsba [%r1]80, %r2
ldsha [%r1]80, %r4
ldswa [%r1]80, %r4
lduba [%r1]80, %r14
lduha [%r1]80, %r8
ldxa [%r1]80, %r10
ldda [%r1]80, %r14
ldstuba [%r1]80, %r8
swapa [%r1]80, %r8
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r4, [%r1]80
stha %r14, [%r1]80
stwa %r10, [%r1]80
stxa %r12, [%r1]80
sta %f48, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1
CASE_ASI_0x5e_th1_range46:
!!asi_range = 0x0-0x7f8
set 0x195, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r10
ldsha [%r1]94, %r8
ldswa [%r1]94, %r2
lduba [%r1]94, %r8
lduha [%r1]94, %r16
ldxa [%r1]94, %r10
ldda [%r1]94, %r8
ldstuba [%r1]94, %r16
swapa [%r1]94, %r16
lda [%r1]94, %f48
ldda [%r1]94, %f32
stba %r10, [%r1]94
stha %r8, [%r1]94
stwa %r6, [%r1]94
stxa %r8, [%r1]94
sta %f32, [%r1]94
stda %f16, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x1b
CASE_ASI_0x73_th1_0x0:
mov %g0, %r1
ldsba [%r1]115, %r6
ldsha [%r1]115, %r14
ldswa [%r1]115, %r4
lduba [%r1]115, %r6
lduha [%r1]115, %r6
ldxa [%r1]115, %r16
ldda [%r1]115, %r2
ldstuba [%r1]115, %r10
swapa [%r1]115, %r8
lda [%r1]115, %f48
ldda [%r1]115, %f32
stba %r10, [%r1]115
stha %r6, [%r1]115
stwa %r4, [%r1]115
sta %f32, [%r1]115
stda %f0, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x1f
CASE_ASI_0x58_th1_0x18:
set 0x18, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r2
ldswa [%r1]88, %r6
lduba [%r1]88, %r4
lduha [%r1]88, %r10
ldxa [%r1]88, %r10
ldda [%r1]88, %r16
ldstuba [%r1]88, %r4
swapa [%r1]88, %r10
lda [%r1]88, %f48
ldda [%r1]88, %f48
stba %r12, [%r1]88
stha %r0, [%r1]88
stwa %r4, [%r1]88
sta %f32, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x3
CASE_ASI_0x58_th1_0x30:
set 0x30, %r1
ldsba [%r1]88, %r16
ldsha [%r1]88, %r8
ldswa [%r1]88, %r4
lduba [%r1]88, %r6
lduha [%r1]88, %r14
ldxa [%r1]88, %r12
ldda [%r1]88, %r6
ldstuba [%r1]88, %r12
swapa [%r1]88, %r6
lda [%r1]88, %f0
ldda [%r1]88, %f16
stba %r10, [%r1]88
stha %r14, [%r1]88
stwa %r14, [%r1]88
sta %f32, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x6
CASE_ASI_0x58_th1_0x38:
set 0x38, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r4
ldswa [%r1]88, %r16
lduba [%r1]88, %r12
lduha [%r1]88, %r16
ldxa [%r1]88, %r8
ldda [%r1]88, %r4
ldstuba [%r1]88, %r10
swapa [%r1]88, %r4
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r2, [%r1]88
stha %r12, [%r1]88
stwa %r0, [%r1]88
sta %f32, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x0
CASE_ASI_0x58_th1_0x40:
set 0x40, %r1
ldsba [%r1]88, %r6
ldsha [%r1]88, %r14
ldswa [%r1]88, %r2
lduba [%r1]88, %r14
lduha [%r1]88, %r6
ldxa [%r1]88, %r6
ldda [%r1]88, %r2
ldstuba [%r1]88, %r16
swapa [%r1]88, %r6
lda [%r1]88, %f32
ldda [%r1]88, %f32
stba %r8, [%r1]88
stha %r8, [%r1]88
stwa %r6, [%r1]88
sta %f48, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x2
CASE_ASI_0x58_th1_0x80:
set 0x80, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r4
ldswa [%r1]88, %r6
lduba [%r1]88, %r10
lduha [%r1]88, %r4
ldxa [%r1]88, %r6
ldda [%r1]88, %r6
ldstuba [%r1]88, %r14
swapa [%r1]88, %r16
lda [%r1]88, %f32
ldda [%r1]88, %f32
stba %r2, [%r1]88
stha %r0, [%r1]88
stwa %r8, [%r1]88
sta %f0, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1d
CASE_ASI_0x56_th1_range47:
!!asi_range = 0x0-0x1f8
set 0xa4, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r16
ldsha [%r1]86, %r6
ldswa [%r1]86, %r6
lduba [%r1]86, %r6
lduha [%r1]86, %r4
ldxa [%r1]86, %r2
ldda [%r1]86, %r8
ldstuba [%r1]86, %r6
swapa [%r1]86, %r12
lda [%r1]86, %f0
ldda [%r1]86, %f16
stba %r2, [%r1]86
stha %r2, [%r1]86
stwa %r14, [%r1]86
stxa %r6, [%r1]86
sta %f32, [%r1]86
stda %f16, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x14
CASE_ASI_0x56_th1_range48:
!!asi_range = 0x400-0x5f8
set 0x40b, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r8
ldsha [%r1]86, %r4
ldswa [%r1]86, %r2
lduba [%r1]86, %r14
lduha [%r1]86, %r8
ldxa [%r1]86, %r16
ldda [%r1]86, %r4
ldstuba [%r1]86, %r14
swapa [%r1]86, %r14
lda [%r1]86, %f16
ldda [%r1]86, %f48
stba %r0, [%r1]86
stha %r8, [%r1]86
stwa %r12, [%r1]86
stxa %r12, [%r1]86
sta %f16, [%r1]86
stda %f0, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0xa
CASE_ASI_0x41_th1_0x20:
set 0x20, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r12
ldswa [%r1]65, %r4
lduba [%r1]65, %r6
lduha [%r1]65, %r8
ldxa [%r1]65, %r12
ldda [%r1]65, %r4
ldstuba [%r1]65, %r4
swapa [%r1]65, %r2
lda [%r1]65, %f32
ldda [%r1]65, %f0
stba %r10, [%r1]65
stha %r6, [%r1]65
stwa %r14, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xa
CASE_ASI_0x41_th1_0x38:
set 0x38, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r4
ldswa [%r1]65, %r4
lduba [%r1]65, %r4
lduha [%r1]65, %r4
ldxa [%r1]65, %r12
ldda [%r1]65, %r4
ldstuba [%r1]65, %r4
swapa [%r1]65, %r4
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r12, [%r1]65
stha %r6, [%r1]65
stwa %r12, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1c
CASE_ASI_0x41_th1_0x50:
set 0x50, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r2
ldswa [%r1]65, %r6
lduba [%r1]65, %r6
lduha [%r1]65, %r6
ldxa [%r1]65, %r6
ldda [%r1]65, %r10
ldstuba [%r1]65, %r16
swapa [%r1]65, %r8
lda [%r1]65, %f32
ldda [%r1]65, %f48
stba %r4, [%r1]65
stha %r4, [%r1]65
stwa %r12, [%r1]65
sta %f32, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x15
CASE_ASI_0x5d_th1_range49:
!!asi_range = 0x0-0xff8
set 0xdb4, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r2
ldsha [%r1]93, %r14
ldswa [%r1]93, %r10
lduba [%r1]93, %r12
lduha [%r1]93, %r8
ldxa [%r1]93, %r2
ldda [%r1]93, %r8
ldstuba [%r1]93, %r4
swapa [%r1]93, %r4
lda [%r1]93, %f48
ldda [%r1]93, %f0
stba %r6, [%r1]93
stha %r14, [%r1]93
stwa %r6, [%r1]93
sta %f0, [%r1]93
stda %f0, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x11
CASE_ASI_0x20_th1_range50:
!!asi_range = 0x0-0x38
set 0x2, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r2
ldsha [%r1]32, %r14
ldswa [%r1]32, %r14
lduba [%r1]32, %r12
lduha [%r1]32, %r12
ldxa [%r1]32, %r4
ldda [%r1]32, %r2
ldstuba [%r1]32, %r4
swapa [%r1]32, %r14
lda [%r1]32, %f32
ldda [%r1]32, %f16
stba %r4, [%r1]32
stha %r2, [%r1]32
stwa %r12, [%r1]32
sta %f16, [%r1]32
stda %f16, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x2
CASE_ASI_0x4c_th1_0x20:
set 0x20, %r1
ldsba [%r1]76, %r2
ldsha [%r1]76, %r12
ldswa [%r1]76, %r2
lduba [%r1]76, %r8
lduha [%r1]76, %r14
ldxa [%r1]76, %r6
ldda [%r1]76, %r10
ldstuba [%r1]76, %r8
swapa [%r1]76, %r2
lda [%r1]76, %f0
ldda [%r1]76, %f48
stba %r10, [%r1]76
stha %r2, [%r1]76
stwa %r2, [%r1]76
stxa %r12, [%r1]76
sta %f48, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x1f
CASE_ASI_0x4c_th1_0x28:
set 0x28, %r1
ldsba [%r1]76, %r10
ldsha [%r1]76, %r4
ldswa [%r1]76, %r12
lduba [%r1]76, %r12
lduha [%r1]76, %r8
ldxa [%r1]76, %r4
ldda [%r1]76, %r2
ldstuba [%r1]76, %r8
swapa [%r1]76, %r16
lda [%r1]76, %f32
ldda [%r1]76, %f16
stba %r0, [%r1]76
stha %r6, [%r1]76
stwa %r4, [%r1]76
stxa %r10, [%r1]76
sta %f16, [%r1]76
stda %f0, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x3
CASE_ASI_0x58_th1_0x0:
mov %g0, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r12
ldswa [%r1]88, %r12
lduba [%r1]88, %r2
lduha [%r1]88, %r12
ldxa [%r1]88, %r2
ldda [%r1]88, %r8
ldstuba [%r1]88, %r2
swapa [%r1]88, %r6
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r2, [%r1]88
stha %r14, [%r1]88
stwa %r0, [%r1]88
stxa %r14, [%r1]88
sta %f16, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xd
CASE_ASI_0x58_th1_0x20:
set 0x20, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r8
ldswa [%r1]88, %r10
lduba [%r1]88, %r4
lduha [%r1]88, %r16
ldxa [%r1]88, %r12
ldda [%r1]88, %r6
ldstuba [%r1]88, %r14
swapa [%r1]88, %r16
lda [%r1]88, %f32
ldda [%r1]88, %f16
stba %r2, [%r1]88
stha %r8, [%r1]88
stwa %r4, [%r1]88
stxa %r2, [%r1]88
sta %f0, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x2
CASE_ASI_0x57_th1:
setx 0x63c23248, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x94 & ~0x7], %r2
ldx [%r27 + 0x51 & ~0x7], %r4
ldx [%r25 + 0x8e & ~0x7], %r6
ldx [%r27 + 0x8f & ~0x7], %r8
ldx [%r25 + 0x32 & ~0x7], %r10
ldx [%r26 + 0xd0 & ~0x7], %r12
ldx [%r28 + 0xcd & ~0x7], %r14
ldx [%r26 + 0x5a & ~0x7], %r16
ld [%r27 + 0x47 & ~0x7], %f0
ld [%r28 + 0x35 & ~0x7], %f16
ld [%r28 + 0x1f & ~0x7], %f32
ld [%r24 + 0x73 & ~0x7], %f48
ldsba [%r1]87, %r8
ldsha [%r1]87, %r10
ldswa [%r1]87, %r4
lduba [%r1]87, %r4
lduha [%r1]87, %r12
ldxa [%r1]87, %r6
ldda [%r1]87, %r8
ldstuba [%r1]87, %r16
swapa [%r1]87, %r4
lda [%r1]87, %f32
ldda [%r1]87, %f0
stba %r0, [%r1]87
stha %r14, [%r1]87
stwa %r4, [%r1]87
sta %f32, [%r1]87
stda %f16, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x18
CASE_ASI_0x51_th1_range51:
!!asi_range = 0x0-0x38
set 0x1a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r12
ldsha [%r1]81, %r16
ldswa [%r1]81, %r8
lduba [%r1]81, %r4
lduha [%r1]81, %r6
ldxa [%r1]81, %r14
ldda [%r1]81, %r6
ldstuba [%r1]81, %r2
swapa [%r1]81, %r12
lda [%r1]81, %f0
ldda [%r1]81, %f0
stba %r6, [%r1]81
stha %r8, [%r1]81
stwa %r12, [%r1]81
sta %f32, [%r1]81
stda %f0, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x1c
CASE_ASI_0x5a_th1_range52:
!!asi_range = 0x0-0x38
set 0x6, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r6
ldsha [%r1]90, %r8
ldswa [%r1]90, %r4
lduba [%r1]90, %r8
lduha [%r1]90, %r8
ldxa [%r1]90, %r8
ldda [%r1]90, %r12
ldstuba [%r1]90, %r6
swapa [%r1]90, %r12
lda [%r1]90, %f16
ldda [%r1]90, %f48
stba %r12, [%r1]90
stha %r10, [%r1]90
stwa %r14, [%r1]90
sta %f32, [%r1]90
stda %f16, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0x5
CASE_ASI_0x5b_th1_range53:
!!asi_range = 0x0-0x38
set 0x30, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r2
ldsha [%r1]91, %r14
ldswa [%r1]91, %r16
lduba [%r1]91, %r12
lduha [%r1]91, %r4
ldxa [%r1]91, %r8
ldda [%r1]91, %r4
ldstuba [%r1]91, %r2
swapa [%r1]91, %r14
lda [%r1]91, %f0
ldda [%r1]91, %f32
stba %r2, [%r1]91
stha %r6, [%r1]91
stwa %r8, [%r1]91
sta %f32, [%r1]91
stda %f48, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x1e
CASE_ASI_0x54_th1_range54:
!!asi_range = 0x10-0x88
set 0x75, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r2
ldsha [%r1]84, %r14
ldswa [%r1]84, %r14
lduba [%r1]84, %r6
lduha [%r1]84, %r4
ldxa [%r1]84, %r8
ldda [%r1]84, %r12
ldstuba [%r1]84, %r8
swapa [%r1]84, %r14
lda [%r1]84, %f32
ldda [%r1]84, %f48
stba %r10, [%r1]84
stha %r8, [%r1]84
stwa %r0, [%r1]84
sta %f0, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x11
CASE_ASI_0x72_th1_0x0:
mov %g0, %r1
ldsba [%r1]114, %r4
ldsha [%r1]114, %r16
ldswa [%r1]114, %r14
lduba [%r1]114, %r2
lduha [%r1]114, %r6
ldxa [%r1]114, %r8
ldda [%r1]114, %r4
ldstuba [%r1]114, %r8
swapa [%r1]114, %r2
lda [%r1]114, %f16
ldda [%r1]114, %f16
stba %r14, [%r1]114
stha %r8, [%r1]114
stwa %r0, [%r1]114
sta %f32, [%r1]114
stda %f16, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0xe
CASE_ASI_0x41_th1_0x60:
set 0x60, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r6
ldswa [%r1]65, %r12
lduba [%r1]65, %r8
lduha [%r1]65, %r14
ldxa [%r1]65, %r12
ldda [%r1]65, %r12
ldstuba [%r1]65, %r10
swapa [%r1]65, %r14
lda [%r1]65, %f16
ldda [%r1]65, %f48
stba %r8, [%r1]65
stha %r0, [%r1]65
stwa %r8, [%r1]65
sta %f48, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xa
CASE_ASI_0x41_th1_0x68:
set 0x68, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r14
ldswa [%r1]65, %r8
lduba [%r1]65, %r12
lduha [%r1]65, %r10
ldxa [%r1]65, %r10
ldda [%r1]65, %r14
ldstuba [%r1]65, %r14
swapa [%r1]65, %r14
lda [%r1]65, %f32
ldda [%r1]65, %f0
stba %r0, [%r1]65
stha %r10, [%r1]65
stwa %r4, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x9
CASE_ASI_0x63_th1_0x0:
mov %g0, %r1
ldsba [%r1]99, %r16
ldsha [%r1]99, %r2
ldswa [%r1]99, %r14
lduba [%r1]99, %r16
lduha [%r1]99, %r4
ldxa [%r1]99, %r8
ldda [%r1]99, %r2
ldstuba [%r1]99, %r16
swapa [%r1]99, %r6
lda [%r1]99, %f0
ldda [%r1]99, %f0
stba %r4, [%r1]99
stha %r4, [%r1]99
stwa %r2, [%r1]99
stxa %r2, [%r1]99
sta %f16, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0xf
CASE_ASI_0x63_th1_0x10:
set 0x10, %r1
ldsba [%r1]99, %r14
ldsha [%r1]99, %r16
ldswa [%r1]99, %r12
lduba [%r1]99, %r14
lduha [%r1]99, %r16
ldxa [%r1]99, %r2
ldda [%r1]99, %r4
ldstuba [%r1]99, %r6
swapa [%r1]99, %r2
lda [%r1]99, %f16
ldda [%r1]99, %f32
stba %r0, [%r1]99
stha %r6, [%r1]99
stwa %r10, [%r1]99
stxa %r8, [%r1]99
sta %f32, [%r1]99
stda %f48, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x15
CASE_ASI_0x43_th1_0x0:
mov %g0, %r1
ldsba [%r1]67, %r14
ldsha [%r1]67, %r8
ldswa [%r1]67, %r14
lduba [%r1]67, %r10
lduha [%r1]67, %r10
ldxa [%r1]67, %r4
ldda [%r1]67, %r2
ldstuba [%r1]67, %r2
swapa [%r1]67, %r10
lda [%r1]67, %f32
ldda [%r1]67, %f0
stba %r2, [%r1]67
stha %r2, [%r1]67
stwa %r12, [%r1]67
sta %f16, [%r1]67
stda %f48, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0xb
CASE_ASI_0x59_th1_range55:
!!asi_range = 0x0-0x78
set 0x1d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r16
ldsha [%r1]89, %r6
ldswa [%r1]89, %r2
lduba [%r1]89, %r10
lduha [%r1]89, %r10
ldxa [%r1]89, %r14
ldda [%r1]89, %r14
ldstuba [%r1]89, %r2
swapa [%r1]89, %r10
lda [%r1]89, %f0
ldda [%r1]89, %f48
stba %r12, [%r1]89
stha %r8, [%r1]89
stwa %r12, [%r1]89
sta %f48, [%r1]89
stda %f0, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x14
CASE_ASI_0x67_th1_range56:
!!asi_range = 0x0-0x7fe0
set 0x6a50, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r12
ldsha [%r1]103, %r14
ldswa [%r1]103, %r2
lduba [%r1]103, %r14
lduha [%r1]103, %r4
ldxa [%r1]103, %r6
ldda [%r1]103, %r14
ldstuba [%r1]103, %r12
swapa [%r1]103, %r14
lda [%r1]103, %f0
ldda [%r1]103, %f32
stba %r2, [%r1]103
stha %r0, [%r1]103
stwa %r2, [%r1]103
sta %f16, [%r1]103
stda %f16, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0xb
CASE_ASI_0x4e_th1_0x0:
mov %g0, %r1
ldsba [%r1]78, %r2
ldsha [%r1]78, %r2
ldswa [%r1]78, %r4
lduba [%r1]78, %r16
lduha [%r1]78, %r6
ldxa [%r1]78, %r16
ldda [%r1]78, %r14
ldstuba [%r1]78, %r14
swapa [%r1]78, %r4
lda [%r1]78, %f32
ldda [%r1]78, %f32
stba %r4, [%r1]78
stha %r4, [%r1]78
stwa %r8, [%r1]78
sta %f0, [%r1]78
stda %f16, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x13
CASE_ASI_0x48_th1_range57:
!!asi_range = 0x0-0xf8
set 0xbe, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r4
ldsha [%r1]72, %r10
ldswa [%r1]72, %r16
lduba [%r1]72, %r16
lduha [%r1]72, %r12
ldxa [%r1]72, %r4
ldda [%r1]72, %r4
ldstuba [%r1]72, %r6
swapa [%r1]72, %r12
lda [%r1]72, %f48
ldda [%r1]72, %f16
stba %r8, [%r1]72
stha %r12, [%r1]72
stwa %r12, [%r1]72
stxa %r12, [%r1]72
sta %f32, [%r1]72
stda %f0, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0x1e
CASE_ASI_0x49_th1_range58:
!!asi_range = 0x0-0xf8
set 0x1f, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r10
ldsha [%r1]73, %r4
ldswa [%r1]73, %r2
lduba [%r1]73, %r16
lduha [%r1]73, %r4
ldxa [%r1]73, %r16
ldda [%r1]73, %r16
ldstuba [%r1]73, %r14
swapa [%r1]73, %r6
lda [%r1]73, %f32
ldda [%r1]73, %f16
stba %r10, [%r1]73
stha %r6, [%r1]73
stwa %r14, [%r1]73
stxa %r12, [%r1]73
sta %f0, [%r1]73
stda %f48, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0xf
CASE_ASI_0x5f_th1:
setx 0x3646ed17, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x1c & ~0x7], %r2
ldx [%r21 + 0x48 & ~0x7], %r4
ldx [%r23 + 0x74 & ~0x7], %r6
ldx [%r27 + 0x9d & ~0x7], %r8
ldx [%r24 + 0xf6 & ~0x7], %r10
ldx [%r24 + 0x4 & ~0x7], %r12
ldx [%r27 + 0x2f & ~0x7], %r14
ldx [%r23 + 0x3b & ~0x7], %r16
ld [%r22 + 0x17 & ~0x7], %f0
ld [%r25 + 0x68 & ~0x7], %f16
ld [%r22 + 0xff & ~0x7], %f32
ld [%r28 + 0x1f & ~0x7], %f48
ldsba [%r1]95, %r2
ldsha [%r1]95, %r10
ldswa [%r1]95, %r4
lduba [%r1]95, %r6
lduha [%r1]95, %r10
ldxa [%r1]95, %r14
ldda [%r1]95, %r4
ldstuba [%r1]95, %r6
swapa [%r1]95, %r16
lda [%r1]95, %f32
ldda [%r1]95, %f16
stba %r14, [%r1]95
stha %r14, [%r1]95
stwa %r0, [%r1]95
sta %f32, [%r1]95
stda %f48, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x10
CASE_ASI_0x53_th1:
setx 0x65ec5414, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xe2 & ~0x7], %r2
ldx [%r25 + 0x2b & ~0x7], %r4
ldx [%r22 + 0x7c & ~0x7], %r6
ldx [%r27 + 0x18 & ~0x7], %r8
ldx [%r27 + 0x25 & ~0x7], %r10
ldx [%r22 + 0x4 & ~0x7], %r12
ldx [%r25 + 0x7a & ~0x7], %r14
ldx [%r25 + 0x88 & ~0x7], %r16
ld [%r22 + 0x49 & ~0x7], %f0
ld [%r28 + 0x23 & ~0x7], %f16
ld [%r28 + 0xbf & ~0x7], %f32
ld [%r21 + 0x6a & ~0x7], %f48
ldsba [%r1]83, %r16
ldsha [%r1]83, %r10
ldswa [%r1]83, %r14
lduba [%r1]83, %r14
lduha [%r1]83, %r10
ldxa [%r1]83, %r8
ldda [%r1]83, %r14
ldstuba [%r1]83, %r14
swapa [%r1]83, %r10
lda [%r1]83, %f48
ldda [%r1]83, %f0
stba %r4, [%r1]83
stha %r8, [%r1]83
stwa %r6, [%r1]83
stxa %r6, [%r1]83
sta %f32, [%r1]83
stda %f32, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x2
CASE_ASI_0x74_th1_0x0:
mov %g0, %r1
ldsba [%r1]116, %r14
ldsha [%r1]116, %r8
ldswa [%r1]116, %r10
lduba [%r1]116, %r8
lduha [%r1]116, %r4
ldxa [%r1]116, %r12
ldda [%r1]116, %r6
ldstuba [%r1]116, %r6
swapa [%r1]116, %r10
lda [%r1]116, %f16
ldda [%r1]116, %f0
stba %r6, [%r1]116
stha %r0, [%r1]116
stwa %r2, [%r1]116
stxa %r4, [%r1]116
sta %f16, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0xb
CASE_ASI_0x54_th1_0x0:
mov %g0, %r1
ldsba [%r1]84, %r10
ldsha [%r1]84, %r12
ldswa [%r1]84, %r12
lduba [%r1]84, %r14
lduha [%r1]84, %r16
ldxa [%r1]84, %r2
ldda [%r1]84, %r14
ldstuba [%r1]84, %r12
swapa [%r1]84, %r4
lda [%r1]84, %f48
ldda [%r1]84, %f48
stba %r12, [%r1]84
stha %r10, [%r1]84
stwa %r12, [%r1]84
sta %f16, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x54_th1_0x400:
set 0x400, %r1
ldsba [%r1]84, %r12
ldsha [%r1]84, %r14
ldswa [%r1]84, %r2
lduba [%r1]84, %r10
lduha [%r1]84, %r16
ldxa [%r1]84, %r16
ldda [%r1]84, %r16
ldstuba [%r1]84, %r10
swapa [%r1]84, %r10
lda [%r1]84, %f0
ldda [%r1]84, %f0
stba %r12, [%r1]84
stha %r2, [%r1]84
stwa %r10, [%r1]84
sta %f0, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xe
CASE_ASI_0x54_th1_0x800:
set 0x800, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r4
ldswa [%r1]84, %r16
lduba [%r1]84, %r10
lduha [%r1]84, %r16
ldxa [%r1]84, %r10
ldda [%r1]84, %r6
ldstuba [%r1]84, %r6
swapa [%r1]84, %r16
lda [%r1]84, %f32
ldda [%r1]84, %f0
stba %r10, [%r1]84
stha %r10, [%r1]84
stwa %r0, [%r1]84
sta %f0, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xe
CASE_ASI_0x54_th1_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r16
ldswa [%r1]84, %r2
lduba [%r1]84, %r16
lduha [%r1]84, %r2
ldxa [%r1]84, %r4
ldda [%r1]84, %r6
ldstuba [%r1]84, %r14
swapa [%r1]84, %r8
lda [%r1]84, %f48
ldda [%r1]84, %f16
stba %r12, [%r1]84
stha %r12, [%r1]84
stwa %r12, [%r1]84
sta %f0, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x17
CASE_ASI_0x5c_th1_0x0:
mov %g0, %r1
ldsba [%r1]92, %r12
ldsha [%r1]92, %r14
ldswa [%r1]92, %r2
lduba [%r1]92, %r10
lduha [%r1]92, %r6
ldxa [%r1]92, %r14
ldda [%r1]92, %r14
ldstuba [%r1]92, %r10
swapa [%r1]92, %r12
lda [%r1]92, %f32
ldda [%r1]92, %f48
stba %r4, [%r1]92
stha %r6, [%r1]92
stwa %r4, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x9
CASE_ASI_0x5c_th1_0x400:
set 0x400, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r8
ldswa [%r1]92, %r4
lduba [%r1]92, %r4
lduha [%r1]92, %r8
ldxa [%r1]92, %r6
ldda [%r1]92, %r8
ldstuba [%r1]92, %r4
swapa [%r1]92, %r16
lda [%r1]92, %f16
ldda [%r1]92, %f16
stba %r2, [%r1]92
stha %r10, [%r1]92
stwa %r4, [%r1]92
sta %f16, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x5
CASE_ASI_0x5c_th1_0x800:
set 0x800, %r1
ldsba [%r1]92, %r14
ldsha [%r1]92, %r8
ldswa [%r1]92, %r2
lduba [%r1]92, %r8
lduha [%r1]92, %r12
ldxa [%r1]92, %r10
ldda [%r1]92, %r14
ldstuba [%r1]92, %r14
swapa [%r1]92, %r12
lda [%r1]92, %f32
ldda [%r1]92, %f0
stba %r14, [%r1]92
stha %r8, [%r1]92
stwa %r14, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x10
CASE_ASI_0x5c_th1_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r6
ldsha [%r1]92, %r16
ldswa [%r1]92, %r2
lduba [%r1]92, %r10
lduha [%r1]92, %r12
ldxa [%r1]92, %r4
ldda [%r1]92, %r10
ldstuba [%r1]92, %r2
swapa [%r1]92, %r8
lda [%r1]92, %f48
ldda [%r1]92, %f16
stba %r12, [%r1]92
stha %r8, [%r1]92
stwa %r8, [%r1]92
sta %f32, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0xd
CASE_ASI_0x47_th1_range59:
!!asi_range = 0x0-0x7ff0
set 0x1dd7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r4
ldsha [%r1]71, %r2
ldswa [%r1]71, %r2
lduba [%r1]71, %r2
lduha [%r1]71, %r2
ldxa [%r1]71, %r6
ldda [%r1]71, %r12
ldstuba [%r1]71, %r6
swapa [%r1]71, %r10
lda [%r1]71, %f16
ldda [%r1]71, %f32
stba %r0, [%r1]71
stha %r12, [%r1]71
stwa %r2, [%r1]71
sta %f48, [%r1]71
stda %f48, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0x3
CASE_ASI_0x50_th1_0x18:
set 0x18, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r6
ldswa [%r1]80, %r12
lduba [%r1]80, %r14
lduha [%r1]80, %r2
ldxa [%r1]80, %r12
ldda [%r1]80, %r12
ldstuba [%r1]80, %r2
swapa [%r1]80, %r6
lda [%r1]80, %f48
ldda [%r1]80, %f48
stba %r2, [%r1]80
stha %r14, [%r1]80
stwa %r14, [%r1]80
sta %f32, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x18
CASE_ASI_0x50_th1_0x30:
set 0x30, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r14
ldswa [%r1]80, %r8
lduba [%r1]80, %r16
lduha [%r1]80, %r8
ldxa [%r1]80, %r6
ldda [%r1]80, %r12
ldstuba [%r1]80, %r16
swapa [%r1]80, %r10
lda [%r1]80, %f48
ldda [%r1]80, %f48
stba %r12, [%r1]80
stha %r14, [%r1]80
stwa %r10, [%r1]80
sta %f48, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xa
CASE_ASI_0x50_th1_0x38:
set 0x38, %r1
ldsba [%r1]80, %r12
ldsha [%r1]80, %r4
ldswa [%r1]80, %r4
lduba [%r1]80, %r16
lduha [%r1]80, %r2
ldxa [%r1]80, %r4
ldda [%r1]80, %r12
ldstuba [%r1]80, %r6
swapa [%r1]80, %r2
lda [%r1]80, %f16
ldda [%r1]80, %f16
stba %r4, [%r1]80
stha %r14, [%r1]80
stwa %r12, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x9
CASE_ASI_0x42_th1_0x8:
set 0x8, %r1
ldsba [%r1]66, %r8
ldsha [%r1]66, %r12
ldswa [%r1]66, %r10
lduba [%r1]66, %r16
lduha [%r1]66, %r10
ldxa [%r1]66, %r6
ldda [%r1]66, %r8
ldstuba [%r1]66, %r14
swapa [%r1]66, %r4
lda [%r1]66, %f32
ldda [%r1]66, %f0
stba %r6, [%r1]66
stha %r10, [%r1]66
stwa %r10, [%r1]66
sta %f0, [%r1]66
stda %f48, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x9
CASE_ASI_0x42_th1_0x10:
set 0x10, %r1
ldsba [%r1]66, %r2
ldsha [%r1]66, %r12
ldswa [%r1]66, %r10
lduba [%r1]66, %r2
lduha [%r1]66, %r10
ldxa [%r1]66, %r10
ldda [%r1]66, %r4
ldstuba [%r1]66, %r16
swapa [%r1]66, %r12
lda [%r1]66, %f16
ldda [%r1]66, %f16
stba %r4, [%r1]66
stha %r6, [%r1]66
stwa %r0, [%r1]66
sta %f48, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x6
CASE_ASI_0x52_th1_0x108:
set 0x108, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r12
lduha [%r1]82, %r14
ldxa [%r1]82, %r10
ldda [%r1]82, %r10
ldstuba [%r1]82, %r14
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r6, [%r1]82
stha %r6, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x7
CASE_ASI_0x52_th1_0x110:
set 0x110, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r4
ldswa [%r1]82, %r14
lduba [%r1]82, %r14
lduha [%r1]82, %r6
ldxa [%r1]82, %r16
ldda [%r1]82, %r16
ldstuba [%r1]82, %r12
swapa [%r1]82, %r10
lda [%r1]82, %f0
ldda [%r1]82, %f48
stba %r8, [%r1]82
stha %r2, [%r1]82
stwa %r4, [%r1]82
sta %f32, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x9
CASE_ASI_0x52_th1_0x118:
set 0x118, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r12
ldswa [%r1]82, %r12
lduba [%r1]82, %r6
lduha [%r1]82, %r6
ldxa [%r1]82, %r4
ldda [%r1]82, %r10
ldstuba [%r1]82, %r12
swapa [%r1]82, %r12
lda [%r1]82, %f0
ldda [%r1]82, %f0
stba %r10, [%r1]82
stha %r12, [%r1]82
stwa %r8, [%r1]82
sta %f0, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xc
CASE_ASI_0x52_th1_0x120:
set 0x120, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r2
ldswa [%r1]82, %r2
lduba [%r1]82, %r16
lduha [%r1]82, %r6
ldxa [%r1]82, %r14
ldda [%r1]82, %r10
ldstuba [%r1]82, %r4
swapa [%r1]82, %r14
lda [%r1]82, %f0
ldda [%r1]82, %f48
stba %r12, [%r1]82
stha %r10, [%r1]82
stwa %r6, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x10
CASE_ASI_0x52_th1_0x208:
set 0x208, %r1
ldsba [%r1]82, %r2
ldsha [%r1]82, %r12
ldswa [%r1]82, %r8
lduba [%r1]82, %r12
lduha [%r1]82, %r10
ldxa [%r1]82, %r6
ldda [%r1]82, %r6
ldstuba [%r1]82, %r4
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r0, [%r1]82
stha %r14, [%r1]82
stwa %r0, [%r1]82
sta %f32, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xc
CASE_ASI_0x52_th1_0x210:
set 0x210, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r10
ldswa [%r1]82, %r4
lduba [%r1]82, %r2
lduha [%r1]82, %r8
ldxa [%r1]82, %r10
ldda [%r1]82, %r10
ldstuba [%r1]82, %r4
swapa [%r1]82, %r6
lda [%r1]82, %f0
ldda [%r1]82, %f32
stba %r10, [%r1]82
stha %r8, [%r1]82
stwa %r12, [%r1]82
sta %f0, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x2
CASE_ASI_0x52_th1_0x218:
set 0x218, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r2
ldswa [%r1]82, %r14
lduba [%r1]82, %r16
lduha [%r1]82, %r12
ldxa [%r1]82, %r14
ldda [%r1]82, %r4
ldstuba [%r1]82, %r6
swapa [%r1]82, %r10
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r12, [%r1]82
stha %r8, [%r1]82
stwa %r12, [%r1]82
sta %f48, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xb
CASE_ASI_0x52_th1_0x220:
set 0x220, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r4
ldswa [%r1]82, %r12
lduba [%r1]82, %r16
lduha [%r1]82, %r10
ldxa [%r1]82, %r12
ldda [%r1]82, %r14
ldstuba [%r1]82, %r2
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r12, [%r1]82
stha %r4, [%r1]82
stwa %r12, [%r1]82
sta %f16, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x0
CASE_ASI_0x25_th1_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r6
ldswa [%r1]37, %r2
lduba [%r1]37, %r16
lduha [%r1]37, %r12
ldxa [%r1]37, %r10
ldda [%r1]37, %r2
ldstuba [%r1]37, %r2
swapa [%r1]37, %r16
lda [%r1]37, %f48
ldda [%r1]37, %f48
stba %r10, [%r1]37
stha %r14, [%r1]37
stwa %r10, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1
CASE_ASI_0x25_th1_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r10
ldsha [%r1]37, %r14
ldswa [%r1]37, %r10
lduba [%r1]37, %r8
lduha [%r1]37, %r2
ldxa [%r1]37, %r8
ldda [%r1]37, %r10
ldstuba [%r1]37, %r12
swapa [%r1]37, %r8
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r0, [%r1]37
stwa %r2, [%r1]37
sta %f32, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x3
CASE_ASI_0x25_th1_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r6
ldswa [%r1]37, %r16
lduba [%r1]37, %r6
lduha [%r1]37, %r12
ldxa [%r1]37, %r12
ldda [%r1]37, %r8
ldstuba [%r1]37, %r6
swapa [%r1]37, %r16
lda [%r1]37, %f0
ldda [%r1]37, %f0
stba %r4, [%r1]37
stha %r4, [%r1]37
stwa %r0, [%r1]37
sta %f0, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x15
CASE_ASI_0x25_th1_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r10
ldsha [%r1]37, %r12
ldswa [%r1]37, %r6
lduba [%r1]37, %r14
lduha [%r1]37, %r12
ldxa [%r1]37, %r14
ldda [%r1]37, %r10
ldstuba [%r1]37, %r12
swapa [%r1]37, %r14
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r10, [%r1]37
stha %r8, [%r1]37
stwa %r6, [%r1]37
sta %f48, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1d
CASE_ASI_0x25_th1_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r10
ldsha [%r1]37, %r4
ldswa [%r1]37, %r8
lduba [%r1]37, %r10
lduha [%r1]37, %r10
ldxa [%r1]37, %r6
ldda [%r1]37, %r16
ldstuba [%r1]37, %r14
swapa [%r1]37, %r10
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r14, [%r1]37
stha %r14, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1e
CASE_ASI_0x25_th1_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r8
ldswa [%r1]37, %r10
lduba [%r1]37, %r16
lduha [%r1]37, %r6
ldxa [%r1]37, %r16
ldda [%r1]37, %r12
ldstuba [%r1]37, %r14
swapa [%r1]37, %r16
lda [%r1]37, %f32
ldda [%r1]37, %f48
stba %r0, [%r1]37
stha %r4, [%r1]37
stwa %r2, [%r1]37
sta %f16, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x7
CASE_ASI_0x25_th1_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r10
ldswa [%r1]37, %r8
lduba [%r1]37, %r12
lduha [%r1]37, %r8
ldxa [%r1]37, %r4
ldda [%r1]37, %r12
ldstuba [%r1]37, %r8
swapa [%r1]37, %r6
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r6, [%r1]37
stha %r2, [%r1]37
stwa %r10, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x10
CASE_ASI_0x25_th1_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r8
ldswa [%r1]37, %r2
lduba [%r1]37, %r4
lduha [%r1]37, %r2
ldxa [%r1]37, %r6
ldda [%r1]37, %r12
ldstuba [%r1]37, %r6
swapa [%r1]37, %r8
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r0, [%r1]37
stwa %r0, [%r1]37
sta %f16, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x18
CASE_ASI_0x55_th1_range60:
!!asi_range = 0x0-0x1f8
set 0xae, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r6
ldsha [%r1]85, %r12
ldswa [%r1]85, %r12
lduba [%r1]85, %r10
lduha [%r1]85, %r10
ldxa [%r1]85, %r8
ldda [%r1]85, %r16
ldstuba [%r1]85, %r6
swapa [%r1]85, %r8
lda [%r1]85, %f16
ldda [%r1]85, %f0
stba %r12, [%r1]85
stha %r10, [%r1]85
stwa %r2, [%r1]85
sta %f32, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x1
CASE_ASI_0x55_th1_range61:
!!asi_range = 0x400-0x5f8
set 0x513, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r8
ldsha [%r1]85, %r16
ldswa [%r1]85, %r16
lduba [%r1]85, %r14
lduha [%r1]85, %r12
ldxa [%r1]85, %r6
ldda [%r1]85, %r10
ldstuba [%r1]85, %r8
swapa [%r1]85, %r8
lda [%r1]85, %f0
ldda [%r1]85, %f0
stba %r2, [%r1]85
stha %r14, [%r1]85
stwa %r10, [%r1]85
sta %f48, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x12
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH1_LOOP
ta T_CHANGE_NONPRIV
cmp %r19, 1
bz,a TH1_LOOP
ta T_CHANGE_HPRIV
nop
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T2:
add %g0, 0x3, %r19
TH2_LOOP:
CASE_ASI_0x4_th2:
mov %r26, %r1
ldx [%r26 + 0xda & ~0x7], %r2
ldx [%r22 + 0xcd & ~0x7], %r4
ldx [%r25 + 0x6e & ~0x7], %r6
ldx [%r22 + 0xd4 & ~0x7], %r8
ldx [%r27 + 0x43 & ~0x7], %r10
ldx [%r28 + 0xd8 & ~0x7], %r12
ldx [%r21 + 0x50 & ~0x7], %r14
ldx [%r28 + 0xad & ~0x7], %r16
ld [%r24 + 0x4b & ~0x7], %f0
ld [%r25 + 0xf7 & ~0x7], %f16
ld [%r28 + 0xeb & ~0x7], %f32
ld [%r26 + 0x64 & ~0x7], %f48
ldsba [%r1]4, %r2
ldsha [%r1]4, %r16
ldswa [%r1]4, %r16
lduba [%r1]4, %r16
lduha [%r1]4, %r2
ldxa [%r1]4, %r12
ldda [%r1]4, %r4
ldstuba [%r1]4, %r4
swapa [%r1]4, %r16
lda [%r1]4, %f48
ldda [%r1]4, %f0
stba %r8, [%r1]4
stha %r0, [%r1]4
stwa %r0, [%r1]4
stxa %r2, [%r1]4
sta %f32, [%r1]4
stda %f32, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x2
CASE_ASI_0xc_th2:
mov %r28, %r1
ldx [%r26 + 0x82 & ~0x7], %r2
ldx [%r23 + 0x69 & ~0x7], %r4
ldx [%r24 + 0xca & ~0x7], %r6
ldx [%r27 + 0x74 & ~0x7], %r8
ldx [%r25 + 0x89 & ~0x7], %r10
ldx [%r25 + 0x58 & ~0x7], %r12
ldx [%r23 + 0xbc & ~0x7], %r14
ldx [%r27 + 0xd9 & ~0x7], %r16
ld [%r25 + 0xe4 & ~0x7], %f0
ld [%r25 + 0xe4 & ~0x7], %f16
ld [%r28 + 0xba & ~0x7], %f32
ld [%r25 + 0xf1 & ~0x7], %f48
ldsba [%r1]12, %r12
ldsha [%r1]12, %r10
ldswa [%r1]12, %r16
lduba [%r1]12, %r16
lduha [%r1]12, %r2
ldxa [%r1]12, %r16
ldda [%r1]12, %r4
ldstuba [%r1]12, %r16
swapa [%r1]12, %r2
lda [%r1]12, %f16
ldda [%r1]12, %f16
stba %r4, [%r1]12
stha %r8, [%r1]12
stwa %r14, [%r1]12
stxa %r12, [%r1]12
sta %f48, [%r1]12
stda %f48, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x17
CASE_ASI_0x16_th2:
mov %r21, %r1
ldx [%r25 + 0xbb & ~0x7], %r2
ldx [%r22 + 0xa9 & ~0x7], %r4
ldx [%r28 + 0xe4 & ~0x7], %r6
ldx [%r23 + 0x48 & ~0x7], %r8
ldx [%r26 + 0x7d & ~0x7], %r10
ldx [%r28 + 0x43 & ~0x7], %r12
ldx [%r23 + 0xb5 & ~0x7], %r14
ldx [%r21 + 0xf5 & ~0x7], %r16
ld [%r28 + 0xa5 & ~0x7], %f0
ld [%r23 + 0x6a & ~0x7], %f16
ld [%r27 + 0x6d & ~0x7], %f32
ld [%r27 + 0x75 & ~0x7], %f48
ldsba [%r1]22, %r4
ldsha [%r1]22, %r14
ldswa [%r1]22, %r8
lduba [%r1]22, %r12
lduha [%r1]22, %r12
ldxa [%r1]22, %r4
ldda [%r1]22, %r12
ldstuba [%r1]22, %r14
swapa [%r1]22, %r16
lda [%r1]22, %f48
ldda [%r1]22, %f48
stba %r8, [%r1]22
stha %r0, [%r1]22
stwa %r4, [%r1]22
stxa %r4, [%r1]22
sta %f0, [%r1]22
stda %f0, [%r1]22
casa [%r1]0x16, %r2, %g0
casxa [%r1]0x16, %r2, %g0
prefetcha [%r1]22, 0x5
CASE_ASI_0x24_th2:
mov %r22, %r1
ldx [%r28 + 0x20 & ~0x7], %r2
ldx [%r23 + 0x3 & ~0x7], %r4
ldx [%r24 + 0xe8 & ~0x7], %r6
ldx [%r25 + 0xbf & ~0x7], %r8
ldx [%r22 + 0xd0 & ~0x7], %r10
ldx [%r21 + 0xe6 & ~0x7], %r12
ldx [%r27 + 0xd0 & ~0x7], %r14
ldx [%r26 + 0x4c & ~0x7], %r16
ld [%r28 + 0xd7 & ~0x7], %f0
ld [%r24 + 0x9c & ~0x7], %f16
ld [%r21 + 0x48 & ~0x7], %f32
ld [%r26 + 0xc6 & ~0x7], %f48
ldsba [%r1]36, %r4
ldsha [%r1]36, %r14
ldswa [%r1]36, %r12
lduba [%r1]36, %r14
lduha [%r1]36, %r14
ldxa [%r1]36, %r4
ldda [%r1]36, %r2
ldstuba [%r1]36, %r6
swapa [%r1]36, %r10
lda [%r1]36, %f32
ldda [%r1]36, %f0
stba %r14, [%r1]36
stha %r14, [%r1]36
stwa %r12, [%r1]36
stxa %r2, [%r1]36
sta %f16, [%r1]36
stda %f48, [%r1]36
casa [%r1]0x24, %r2, %g0
casxa [%r1]0x24, %r2, %g0
prefetcha [%r1]36, 0x12
CASE_ASI_0x27_th2:
mov %r22, %r1
ldx [%r27 + 0xe1 & ~0x7], %r2
ldx [%r26 + 0x70 & ~0x7], %r4
ldx [%r28 + 0xfe & ~0x7], %r6
ldx [%r25 + 0xf7 & ~0x7], %r8
ldx [%r25 + 0xce & ~0x7], %r10
ldx [%r28 + 0x36 & ~0x7], %r12
ldx [%r27 + 0x2e & ~0x7], %r14
ldx [%r28 + 0xfb & ~0x7], %r16
ld [%r25 + 0xb7 & ~0x7], %f0
ld [%r22 + 0xc0 & ~0x7], %f16
ld [%r23 + 0x16 & ~0x7], %f32
ld [%r23 + 0x35 & ~0x7], %f48
ldsba [%r1]39, %r4
ldsha [%r1]39, %r8
ldswa [%r1]39, %r8
lduba [%r1]39, %r14
lduha [%r1]39, %r4
ldxa [%r1]39, %r6
ldda [%r1]39, %r12
ldstuba [%r1]39, %r16
swapa [%r1]39, %r10
lda [%r1]39, %f0
ldda [%r1]39, %f16
stba %r8, [%r1]39
stha %r6, [%r1]39
stwa %r10, [%r1]39
stxa %r14, [%r1]39
sta %f0, [%r1]39
stda %f32, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0xb
CASE_ASI_0x2f_th2:
mov %r23, %r1
ldx [%r28 + 0xe3 & ~0x7], %r2
ldx [%r28 + 0xea & ~0x7], %r4
ldx [%r25 + 0x36 & ~0x7], %r6
ldx [%r27 + 0xd9 & ~0x7], %r8
ldx [%r24 + 0x51 & ~0x7], %r10
ldx [%r22 + 0xfc & ~0x7], %r12
ldx [%r24 + 0xf6 & ~0x7], %r14
ldx [%r26 + 0x13 & ~0x7], %r16
ld [%r24 + 0xb & ~0x7], %f0
ld [%r22 + 0x6a & ~0x7], %f16
ld [%r22 + 0x26 & ~0x7], %f32
ld [%r22 + 0x6c & ~0x7], %f48
ldsba [%r1]47, %r6
ldsha [%r1]47, %r12
ldswa [%r1]47, %r12
lduba [%r1]47, %r8
lduha [%r1]47, %r10
ldxa [%r1]47, %r8
ldda [%r1]47, %r6
ldstuba [%r1]47, %r12
swapa [%r1]47, %r4
lda [%r1]47, %f16
ldda [%r1]47, %f16
stba %r0, [%r1]47
stha %r14, [%r1]47
stwa %r2, [%r1]47
stxa %r8, [%r1]47
sta %f0, [%r1]47
stda %f0, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0xb
CASE_ASI_0x30_th2:
mov %r24, %r1
ldx [%r26 + 0xe9 & ~0x7], %r2
ldx [%r26 + 0x17 & ~0x7], %r4
ldx [%r26 + 0xe6 & ~0x7], %r6
ldx [%r25 + 0x67 & ~0x7], %r8
ldx [%r22 + 0x89 & ~0x7], %r10
ldx [%r23 + 0x21 & ~0x7], %r12
ldx [%r27 + 0x2b & ~0x7], %r14
ldx [%r27 + 0xe0 & ~0x7], %r16
ld [%r28 + 0xe4 & ~0x7], %f0
ld [%r25 + 0xb8 & ~0x7], %f16
ld [%r22 + 0x1e & ~0x7], %f32
ld [%r23 + 0x64 & ~0x7], %f48
ldsba [%r1]48, %r6
ldsha [%r1]48, %r6
ldswa [%r1]48, %r2
lduba [%r1]48, %r10
lduha [%r1]48, %r10
ldxa [%r1]48, %r10
ldda [%r1]48, %r2
ldstuba [%r1]48, %r6
swapa [%r1]48, %r12
lda [%r1]48, %f16
ldda [%r1]48, %f0
stba %r4, [%r1]48
stha %r2, [%r1]48
stwa %r10, [%r1]48
stxa %r14, [%r1]48
sta %f0, [%r1]48
stda %f32, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x10
CASE_ASI_0x31_th2:
mov %r25, %r1
ldx [%r24 + 0xaa & ~0x7], %r2
ldx [%r22 + 0x9d & ~0x7], %r4
ldx [%r24 + 0x33 & ~0x7], %r6
ldx [%r22 + 0x40 & ~0x7], %r8
ldx [%r23 + 0x41 & ~0x7], %r10
ldx [%r22 + 0xf3 & ~0x7], %r12
ldx [%r26 + 0x46 & ~0x7], %r14
ldx [%r24 + 0x4b & ~0x7], %r16
ld [%r26 + 0x97 & ~0x7], %f0
ld [%r27 + 0xc9 & ~0x7], %f16
ld [%r23 + 0x13 & ~0x7], %f32
ld [%r28 + 0x4e & ~0x7], %f48
ldsba [%r1]49, %r14
ldsha [%r1]49, %r12
ldswa [%r1]49, %r10
lduba [%r1]49, %r14
lduha [%r1]49, %r14
ldxa [%r1]49, %r12
ldda [%r1]49, %r4
ldstuba [%r1]49, %r8
swapa [%r1]49, %r4
lda [%r1]49, %f32
ldda [%r1]49, %f16
stba %r12, [%r1]49
stha %r8, [%r1]49
stwa %r14, [%r1]49
stxa %r0, [%r1]49
sta %f0, [%r1]49
stda %f48, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0xb
CASE_ASI_0x36_th2:
mov %r24, %r1
ldx [%r22 + 0x65 & ~0x7], %r2
ldx [%r25 + 0x8c & ~0x7], %r4
ldx [%r26 + 0xe5 & ~0x7], %r6
ldx [%r28 + 0x0 & ~0x7], %r8
ldx [%r21 + 0x5c & ~0x7], %r10
ldx [%r26 + 0x12 & ~0x7], %r12
ldx [%r24 + 0x77 & ~0x7], %r14
ldx [%r24 + 0x18 & ~0x7], %r16
ld [%r26 + 0x6f & ~0x7], %f0
ld [%r21 + 0x3e & ~0x7], %f16
ld [%r28 + 0xbf & ~0x7], %f32
ld [%r21 + 0xf9 & ~0x7], %f48
ldsba [%r1]54, %r14
ldsha [%r1]54, %r14
ldswa [%r1]54, %r4
lduba [%r1]54, %r14
lduha [%r1]54, %r12
ldxa [%r1]54, %r10
ldda [%r1]54, %r12
ldstuba [%r1]54, %r16
swapa [%r1]54, %r14
lda [%r1]54, %f16
ldda [%r1]54, %f0
stba %r0, [%r1]54
stha %r6, [%r1]54
stwa %r8, [%r1]54
stxa %r14, [%r1]54
sta %f0, [%r1]54
stda %f0, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x8
CASE_ASI_0x38_th2:
mov %r28, %r1
ldx [%r26 + 0x3f & ~0x7], %r2
ldx [%r23 + 0xc5 & ~0x7], %r4
ldx [%r22 + 0x24 & ~0x7], %r6
ldx [%r26 + 0xa1 & ~0x7], %r8
ldx [%r21 + 0x8e & ~0x7], %r10
ldx [%r24 + 0x11 & ~0x7], %r12
ldx [%r22 + 0x91 & ~0x7], %r14
ldx [%r21 + 0x7d & ~0x7], %r16
ld [%r23 + 0x5f & ~0x7], %f0
ld [%r24 + 0x11 & ~0x7], %f16
ld [%r21 + 0x7f & ~0x7], %f32
ld [%r25 + 0x62 & ~0x7], %f48
ldsba [%r1]56, %r14
ldsha [%r1]56, %r8
ldswa [%r1]56, %r8
lduba [%r1]56, %r4
lduha [%r1]56, %r12
ldxa [%r1]56, %r10
ldda [%r1]56, %r14
ldstuba [%r1]56, %r8
swapa [%r1]56, %r16
lda [%r1]56, %f32
ldda [%r1]56, %f0
stba %r12, [%r1]56
stha %r14, [%r1]56
stwa %r8, [%r1]56
stxa %r0, [%r1]56
sta %f48, [%r1]56
stda %f32, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0xa
CASE_ASI_0x39_th2:
mov %r25, %r1
ldx [%r28 + 0xb9 & ~0x7], %r2
ldx [%r28 + 0xad & ~0x7], %r4
ldx [%r23 + 0x78 & ~0x7], %r6
ldx [%r22 + 0x16 & ~0x7], %r8
ldx [%r27 + 0xc1 & ~0x7], %r10
ldx [%r21 + 0x9d & ~0x7], %r12
ldx [%r22 + 0xe & ~0x7], %r14
ldx [%r27 + 0x3e & ~0x7], %r16
ld [%r24 + 0x91 & ~0x7], %f0
ld [%r27 + 0xc4 & ~0x7], %f16
ld [%r24 + 0xb6 & ~0x7], %f32
ld [%r24 + 0xe4 & ~0x7], %f48
ldsba [%r1]57, %r6
ldsha [%r1]57, %r4
ldswa [%r1]57, %r12
lduba [%r1]57, %r14
lduha [%r1]57, %r14
ldxa [%r1]57, %r2
ldda [%r1]57, %r14
ldstuba [%r1]57, %r2
swapa [%r1]57, %r16
lda [%r1]57, %f0
ldda [%r1]57, %f16
stba %r4, [%r1]57
stha %r0, [%r1]57
stwa %r8, [%r1]57
stxa %r14, [%r1]57
sta %f32, [%r1]57
stda %f0, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x10
CASE_ASI_0x3e_th2:
mov %r22, %r1
ldx [%r24 + 0x35 & ~0x7], %r2
ldx [%r25 + 0x87 & ~0x7], %r4
ldx [%r22 + 0x18 & ~0x7], %r6
ldx [%r28 + 0xa2 & ~0x7], %r8
ldx [%r22 + 0x54 & ~0x7], %r10
ldx [%r27 + 0x6b & ~0x7], %r12
ldx [%r24 + 0x6e & ~0x7], %r14
ldx [%r22 + 0x5d & ~0x7], %r16
ld [%r23 + 0xd7 & ~0x7], %f0
ld [%r25 + 0x98 & ~0x7], %f16
ld [%r24 + 0x1f & ~0x7], %f32
ld [%r28 + 0x46 & ~0x7], %f48
ldsba [%r1]62, %r10
ldsha [%r1]62, %r6
ldswa [%r1]62, %r16
lduba [%r1]62, %r4
lduha [%r1]62, %r12
ldxa [%r1]62, %r6
ldda [%r1]62, %r12
ldstuba [%r1]62, %r16
swapa [%r1]62, %r14
lda [%r1]62, %f48
ldda [%r1]62, %f0
stba %r4, [%r1]62
stha %r2, [%r1]62
stwa %r4, [%r1]62
stxa %r12, [%r1]62
sta %f32, [%r1]62
stda %f16, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0xa
CASE_ASI_0x88_th2:
mov %r27, %r1
ldx [%r24 + 0xdb & ~0x7], %r2
ldx [%r22 + 0x5c & ~0x7], %r4
ldx [%r28 + 0x9c & ~0x7], %r6
ldx [%r28 + 0x1 & ~0x7], %r8
ldx [%r27 + 0x5e & ~0x7], %r10
ldx [%r24 + 0xb9 & ~0x7], %r12
ldx [%r25 + 0x39 & ~0x7], %r14
ldx [%r24 + 0x24 & ~0x7], %r16
ld [%r27 + 0x6e & ~0x7], %f0
ld [%r23 + 0x55 & ~0x7], %f16
ld [%r28 + 0x38 & ~0x7], %f32
ld [%r21 + 0xd1 & ~0x7], %f48
ldsba [%r1]136, %r8
ldsha [%r1]136, %r16
ldswa [%r1]136, %r4
lduba [%r1]136, %r8
lduha [%r1]136, %r6
ldxa [%r1]136, %r10
ldda [%r1]136, %r4
ldstuba [%r1]136, %r14
swapa [%r1]136, %r6
lda [%r1]136, %f32
ldda [%r1]136, %f32
stba %r0, [%r1]136
stha %r6, [%r1]136
stwa %r14, [%r1]136
stxa %r8, [%r1]136
sta %f0, [%r1]136
stda %f32, [%r1]136
casa [%r1]0x88, %r2, %g0
casxa [%r1]0x88, %r2, %g0
prefetcha [%r1]136, 0x2
CASE_ASI_0xc4_th2:
mov %r21, %r1
ldx [%r22 + 0x25 & ~0x7], %r2
ldx [%r22 + 0x6c & ~0x7], %r4
ldx [%r25 + 0x7a & ~0x7], %r6
ldx [%r28 + 0x94 & ~0x7], %r8
ldx [%r22 + 0x6b & ~0x7], %r10
ldx [%r23 + 0xa5 & ~0x7], %r12
ldx [%r21 + 0xf0 & ~0x7], %r14
ldx [%r26 + 0x8e & ~0x7], %r16
ld [%r27 + 0x1 & ~0x7], %f0
ld [%r28 + 0xb4 & ~0x7], %f16
ld [%r27 + 0xfa & ~0x7], %f32
ld [%r21 + 0x42 & ~0x7], %f48
ldsba [%r1]196, %r2
ldsha [%r1]196, %r8
ldswa [%r1]196, %r2
lduba [%r1]196, %r10
lduha [%r1]196, %r10
ldxa [%r1]196, %r4
ldda [%r1]196, %r14
ldstuba [%r1]196, %r14
swapa [%r1]196, %r16
lda [%r1]196, %f32
ldda [%r1]196, %f16
stba %r14, [%r1]196
stha %r6, [%r1]196
stwa %r2, [%r1]196
stxa %r10, [%r1]196
sta %f16, [%r1]196
stda %f0, [%r1]196
casa [%r1]0xc4, %r2, %g0
casxa [%r1]0xc4, %r2, %g0
prefetcha [%r1]196, 0x19
CASE_ASI_0xd0_th2:
mov %r28, %r1
ldx [%r27 + 0x66 & ~0x7], %r2
ldx [%r26 + 0xea & ~0x7], %r4
ldx [%r22 + 0x95 & ~0x7], %r6
ldx [%r28 + 0x9c & ~0x7], %r8
ldx [%r23 + 0xe & ~0x7], %r10
ldx [%r21 + 0x82 & ~0x7], %r12
ldx [%r24 + 0x9c & ~0x7], %r14
ldx [%r25 + 0xda & ~0x7], %r16
ld [%r27 + 0x9c & ~0x7], %f0
ld [%r25 + 0xe2 & ~0x7], %f16
ld [%r23 + 0x45 & ~0x7], %f32
ld [%r22 + 0x4c & ~0x7], %f48
ldsba [%r1]208, %r2
ldsha [%r1]208, %r8
ldswa [%r1]208, %r6
lduba [%r1]208, %r8
lduha [%r1]208, %r6
ldxa [%r1]208, %r12
ldda [%r1]208, %r2
ldstuba [%r1]208, %r12
swapa [%r1]208, %r4
lda [%r1]208, %f32
ldda [%r1]208, %f16
stba %r8, [%r1]208
stha %r4, [%r1]208
stwa %r2, [%r1]208
stxa %r6, [%r1]208
sta %f48, [%r1]208
stda %f48, [%r1]208
casa [%r1]0xd0, %r2, %g0
casxa [%r1]0xd0, %r2, %g0
prefetcha [%r1]208, 0x1e
CASE_ASI_0xe0_th2:
mov %r24, %r1
ldx [%r25 + 0x43 & ~0x7], %r2
ldx [%r24 + 0x29 & ~0x7], %r4
ldx [%r22 + 0xe4 & ~0x7], %r6
ldx [%r23 + 0x1d & ~0x7], %r8
ldx [%r21 + 0xae & ~0x7], %r10
ldx [%r28 + 0xe6 & ~0x7], %r12
ldx [%r28 + 0x28 & ~0x7], %r14
ldx [%r24 + 0x72 & ~0x7], %r16
ld [%r23 + 0x64 & ~0x7], %f0
ld [%r23 + 0xb1 & ~0x7], %f16
ld [%r25 + 0x80 & ~0x7], %f32
ld [%r22 + 0x7 & ~0x7], %f48
ldsba [%r1]224, %r16
ldsha [%r1]224, %r4
ldswa [%r1]224, %r16
lduba [%r1]224, %r14
lduha [%r1]224, %r16
ldxa [%r1]224, %r16
ldda [%r1]224, %r6
ldstuba [%r1]224, %r4
swapa [%r1]224, %r4
lda [%r1]224, %f16
ldda [%r1]224, %f32
stba %r2, [%r1]224
stha %r4, [%r1]224
stwa %r14, [%r1]224
stxa %r0, [%r1]224
sta %f16, [%r1]224
stda %f48, [%r1]224
casa [%r1]0xe0, %r2, %g0
casxa [%r1]0xe0, %r2, %g0
prefetcha [%r1]224, 0x13
CASE_ASI_0xf8_th2:
mov %r22, %r1
ldx [%r21 + 0xd4 & ~0x7], %r2
ldx [%r22 + 0x85 & ~0x7], %r4
ldx [%r22 + 0xc0 & ~0x7], %r6
ldx [%r25 + 0x24 & ~0x7], %r8
ldx [%r28 + 0x21 & ~0x7], %r10
ldx [%r26 + 0x62 & ~0x7], %r12
ldx [%r27 + 0x9f & ~0x7], %r14
ldx [%r26 + 0xdb & ~0x7], %r16
ld [%r26 + 0xec & ~0x7], %f0
ld [%r28 + 0x33 & ~0x7], %f16
ld [%r21 + 0xc2 & ~0x7], %f32
ld [%r28 + 0x9d & ~0x7], %f48
ldsba [%r1]248, %r8
ldsha [%r1]248, %r16
ldswa [%r1]248, %r16
lduba [%r1]248, %r6
lduha [%r1]248, %r8
ldxa [%r1]248, %r12
ldda [%r1]248, %r4
ldstuba [%r1]248, %r6
swapa [%r1]248, %r14
lda [%r1]248, %f16
ldda [%r1]248, %f32
stba %r0, [%r1]248
stha %r12, [%r1]248
stwa %r8, [%r1]248
stxa %r6, [%r1]248
sta %f0, [%r1]248
stda %f16, [%r1]248
casa [%r1]0xf8, %r2, %g0
casxa [%r1]0xf8, %r2, %g0
prefetcha [%r1]248, 0x6
CASE_ASI_0x21_th2_0x8:
set 0x8, %r1
ldsba [%r1]33, %r16
ldsha [%r1]33, %r2
ldswa [%r1]33, %r14
lduba [%r1]33, %r16
lduha [%r1]33, %r8
ldxa [%r1]33, %r16
ldda [%r1]33, %r6
ldstuba [%r1]33, %r14
swapa [%r1]33, %r8
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r12, [%r1]33
stha %r10, [%r1]33
stwa %r4, [%r1]33
sta %f32, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1a
CASE_ASI_0x21_th2_0x10:
set 0x10, %r1
ldsba [%r1]33, %r4
ldsha [%r1]33, %r6
ldswa [%r1]33, %r6
lduba [%r1]33, %r6
lduha [%r1]33, %r8
ldxa [%r1]33, %r10
ldda [%r1]33, %r2
ldstuba [%r1]33, %r2
swapa [%r1]33, %r12
lda [%r1]33, %f48
ldda [%r1]33, %f0
stba %r12, [%r1]33
stha %r4, [%r1]33
stwa %r0, [%r1]33
sta %f48, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x3
CASE_ASI_0x21_th2_0x108:
set 0x108, %r1
ldsba [%r1]33, %r8
ldsha [%r1]33, %r4
ldswa [%r1]33, %r14
lduba [%r1]33, %r12
lduha [%r1]33, %r2
ldxa [%r1]33, %r16
ldda [%r1]33, %r16
ldstuba [%r1]33, %r10
swapa [%r1]33, %r14
lda [%r1]33, %f0
ldda [%r1]33, %f0
stba %r14, [%r1]33
stha %r8, [%r1]33
stwa %r6, [%r1]33
sta %f16, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1c
CASE_ASI_0x21_th2_0x110:
set 0x110, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r16
ldswa [%r1]33, %r12
lduba [%r1]33, %r6
lduha [%r1]33, %r4
ldxa [%r1]33, %r4
ldda [%r1]33, %r14
ldstuba [%r1]33, %r14
swapa [%r1]33, %r12
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r2, [%r1]33
stha %r4, [%r1]33
stwa %r14, [%r1]33
sta %f16, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1a
CASE_ASI_0x40_th2_0x0:
mov %g0, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r16
ldswa [%r1]64, %r12
lduba [%r1]64, %r10
lduha [%r1]64, %r14
ldxa [%r1]64, %r8
ldda [%r1]64, %r12
ldstuba [%r1]64, %r14
swapa [%r1]64, %r6
lda [%r1]64, %f16
ldda [%r1]64, %f48
stba %r0, [%r1]64
stha %r6, [%r1]64
stwa %r2, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xb
CASE_ASI_0x40_th2_0x8:
set 0x8, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r8
ldswa [%r1]64, %r12
lduba [%r1]64, %r12
lduha [%r1]64, %r16
ldxa [%r1]64, %r10
ldda [%r1]64, %r4
ldstuba [%r1]64, %r16
swapa [%r1]64, %r8
lda [%r1]64, %f16
ldda [%r1]64, %f48
stba %r0, [%r1]64
stha %r6, [%r1]64
stwa %r6, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xd
CASE_ASI_0x40_th2_0x10:
set 0x10, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r12
ldswa [%r1]64, %r6
lduba [%r1]64, %r14
lduha [%r1]64, %r6
ldxa [%r1]64, %r14
ldda [%r1]64, %r14
ldstuba [%r1]64, %r10
swapa [%r1]64, %r2
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r4, [%r1]64
stha %r4, [%r1]64
stwa %r10, [%r1]64
sta %f16, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th2_0x18:
set 0x18, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r2
ldswa [%r1]64, %r12
lduba [%r1]64, %r8
lduha [%r1]64, %r2
ldxa [%r1]64, %r12
ldda [%r1]64, %r12
ldstuba [%r1]64, %r2
swapa [%r1]64, %r10
lda [%r1]64, %f48
ldda [%r1]64, %f16
stba %r0, [%r1]64
stha %r0, [%r1]64
stwa %r14, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1d
CASE_ASI_0x40_th2_0x20:
set 0x20, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r16
ldswa [%r1]64, %r12
lduba [%r1]64, %r14
lduha [%r1]64, %r12
ldxa [%r1]64, %r12
ldda [%r1]64, %r12
ldstuba [%r1]64, %r2
swapa [%r1]64, %r12
lda [%r1]64, %f0
ldda [%r1]64, %f0
stba %r14, [%r1]64
stha %r12, [%r1]64
stwa %r14, [%r1]64
sta %f32, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x4
CASE_ASI_0x40_th2_0x80:
set 0x80, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r4
lduba [%r1]64, %r8
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r2
ldstuba [%r1]64, %r10
swapa [%r1]64, %r8
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r12, [%r1]64
stha %r14, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x14
CASE_ASI_0x40_th2_0x88:
set 0x88, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r12
ldswa [%r1]64, %r6
lduba [%r1]64, %r4
lduha [%r1]64, %r2
ldxa [%r1]64, %r2
ldda [%r1]64, %r12
ldstuba [%r1]64, %r2
swapa [%r1]64, %r14
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r12, [%r1]64
stha %r2, [%r1]64
stwa %r12, [%r1]64
sta %f16, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xd
CASE_ASI_0x44_th2_0x0:
mov %g0, %r1
ldsba [%r1]68, %r10
ldsha [%r1]68, %r6
ldswa [%r1]68, %r14
lduba [%r1]68, %r14
lduha [%r1]68, %r6
ldxa [%r1]68, %r0
ldda [%r1]68, %r10
ldstuba [%r1]68, %r10
swapa [%r1]68, %r8
lda [%r1]68, %f16
ldda [%r1]68, %f32
stba %r12, [%r1]68
stha %r10, [%r1]68
stwa %r2, [%r1]68
sta %f48, [%r1]68
stda %f0, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x0
CASE_ASI_0x4a_th2_range62:
!!asi_range = 0x0-0x3f
set 0xa, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r10
ldsha [%r1]74, %r14
ldswa [%r1]74, %r12
lduba [%r1]74, %r8
lduha [%r1]74, %r16
ldxa [%r1]74, %r14
ldda [%r1]74, %r8
ldstuba [%r1]74, %r6
swapa [%r1]74, %r8
lda [%r1]74, %f32
ldda [%r1]74, %f48
stba %r8, [%r1]74
stha %r4, [%r1]74
stwa %r6, [%r1]74
sta %f32, [%r1]74
stda %f32, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x1f
CASE_ASI_0x7_th2:
setx 0xe34961a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x3f & ~0x7], %r2
ldx [%r24 + 0xff & ~0x7], %r4
ldx [%r27 + 0xba & ~0x7], %r6
ldx [%r28 + 0x77 & ~0x7], %r8
ldx [%r23 + 0x61 & ~0x7], %r10
ldx [%r28 + 0x5b & ~0x7], %r12
ldx [%r26 + 0xad & ~0x7], %r14
ldx [%r21 + 0xc3 & ~0x7], %r16
ld [%r22 + 0x9d & ~0x7], %f0
ld [%r23 + 0xb2 & ~0x7], %f16
ld [%r28 + 0x81 & ~0x7], %f32
ld [%r27 + 0x69 & ~0x7], %f48
ldsba [%r1]7, %r6
ldsha [%r1]7, %r10
ldswa [%r1]7, %r6
lduba [%r1]7, %r14
lduha [%r1]7, %r12
ldxa [%r1]7, %r2
ldda [%r1]7, %r12
ldstuba [%r1]7, %r16
swapa [%r1]7, %r10
lda [%r1]7, %f0
ldda [%r1]7, %f0
stba %r6, [%r1]7
stha %r0, [%r1]7
stwa %r8, [%r1]7
stxa %r4, [%r1]7
sta %f32, [%r1]7
stda %f48, [%r1]7
casa [%r1]0x7, %r2, %g0
casxa [%r1]0x7, %r2, %g0
prefetcha [%r1]7, 0x1a
CASE_ASI_0x12_th2:
setx 0x774c7d54, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x8c & ~0x7], %r2
ldx [%r26 + 0x8c & ~0x7], %r4
ldx [%r28 + 0x95 & ~0x7], %r6
ldx [%r28 + 0xf2 & ~0x7], %r8
ldx [%r26 + 0x32 & ~0x7], %r10
ldx [%r24 + 0x3d & ~0x7], %r12
ldx [%r22 + 0xbe & ~0x7], %r14
ldx [%r22 + 0xf7 & ~0x7], %r16
ld [%r26 + 0xb4 & ~0x7], %f0
ld [%r23 + 0x3a & ~0x7], %f16
ld [%r23 + 0x54 & ~0x7], %f32
ld [%r25 + 0x70 & ~0x7], %f48
ldsba [%r1]18, %r12
ldsha [%r1]18, %r4
ldswa [%r1]18, %r12
lduba [%r1]18, %r2
lduha [%r1]18, %r14
ldxa [%r1]18, %r6
ldda [%r1]18, %r12
ldstuba [%r1]18, %r10
swapa [%r1]18, %r10
lda [%r1]18, %f0
ldda [%r1]18, %f48
stba %r4, [%r1]18
stha %r0, [%r1]18
stwa %r8, [%r1]18
stxa %r6, [%r1]18
sta %f48, [%r1]18
stda %f48, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x1a
CASE_ASI_0x13_th2:
setx 0x366e8cae, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xa6 & ~0x7], %r2
ldx [%r24 + 0x48 & ~0x7], %r4
ldx [%r22 + 0x2 & ~0x7], %r6
ldx [%r25 + 0x31 & ~0x7], %r8
ldx [%r24 + 0x72 & ~0x7], %r10
ldx [%r27 + 0x27 & ~0x7], %r12
ldx [%r22 + 0xbd & ~0x7], %r14
ldx [%r26 + 0x23 & ~0x7], %r16
ld [%r21 + 0xd0 & ~0x7], %f0
ld [%r22 + 0x24 & ~0x7], %f16
ld [%r23 + 0x9e & ~0x7], %f32
ld [%r24 + 0xb3 & ~0x7], %f48
ldsba [%r1]19, %r4
ldsha [%r1]19, %r2
ldswa [%r1]19, %r16
lduba [%r1]19, %r8
lduha [%r1]19, %r12
ldxa [%r1]19, %r16
ldda [%r1]19, %r4
ldstuba [%r1]19, %r8
swapa [%r1]19, %r16
lda [%r1]19, %f0
ldda [%r1]19, %f0
stba %r12, [%r1]19
stha %r0, [%r1]19
stwa %r12, [%r1]19
stxa %r14, [%r1]19
sta %f16, [%r1]19
stda %f16, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x12
CASE_ASI_0x1a_th2:
setx 0x520604c8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x8b & ~0x7], %r2
ldx [%r27 + 0x50 & ~0x7], %r4
ldx [%r28 + 0x9 & ~0x7], %r6
ldx [%r21 + 0x8e & ~0x7], %r8
ldx [%r23 + 0x5 & ~0x7], %r10
ldx [%r22 + 0x68 & ~0x7], %r12
ldx [%r26 + 0x15 & ~0x7], %r14
ldx [%r28 + 0x36 & ~0x7], %r16
ld [%r25 + 0x9b & ~0x7], %f0
ld [%r23 + 0xb6 & ~0x7], %f16
ld [%r25 + 0xc0 & ~0x7], %f32
ld [%r23 + 0x0 & ~0x7], %f48
ldsba [%r1]26, %r8
ldsha [%r1]26, %r4
ldswa [%r1]26, %r14
lduba [%r1]26, %r16
lduha [%r1]26, %r10
ldxa [%r1]26, %r16
ldda [%r1]26, %r2
ldstuba [%r1]26, %r16
swapa [%r1]26, %r6
lda [%r1]26, %f32
ldda [%r1]26, %f32
stba %r4, [%r1]26
stha %r4, [%r1]26
stwa %r10, [%r1]26
stxa %r4, [%r1]26
sta %f0, [%r1]26
stda %f32, [%r1]26
casa [%r1]0x1a, %r2, %g0
casxa [%r1]0x1a, %r2, %g0
prefetcha [%r1]26, 0xe
CASE_ASI_0x2d_th2:
setx 0x6319aeb, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xd4 & ~0x7], %r2
ldx [%r27 + 0x59 & ~0x7], %r4
ldx [%r24 + 0x57 & ~0x7], %r6
ldx [%r23 + 0xed & ~0x7], %r8
ldx [%r28 + 0xcc & ~0x7], %r10
ldx [%r22 + 0x4c & ~0x7], %r12
ldx [%r24 + 0x1b & ~0x7], %r14
ldx [%r21 + 0x13 & ~0x7], %r16
ld [%r23 + 0xb & ~0x7], %f0
ld [%r26 + 0x77 & ~0x7], %f16
ld [%r27 + 0x6b & ~0x7], %f32
ld [%r22 + 0x7b & ~0x7], %f48
ldsba [%r1]45, %r8
ldsha [%r1]45, %r4
ldswa [%r1]45, %r16
lduba [%r1]45, %r8
lduha [%r1]45, %r12
ldxa [%r1]45, %r6
ldda [%r1]45, %r10
ldstuba [%r1]45, %r8
swapa [%r1]45, %r4
lda [%r1]45, %f32
ldda [%r1]45, %f48
stba %r12, [%r1]45
stha %r10, [%r1]45
stwa %r10, [%r1]45
stxa %r2, [%r1]45
sta %f32, [%r1]45
stda %f16, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x14
CASE_ASI_0x37_th2:
setx 0x665e067, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x4 & ~0x7], %r2
ldx [%r27 + 0x64 & ~0x7], %r4
ldx [%r24 + 0x36 & ~0x7], %r6
ldx [%r28 + 0xf5 & ~0x7], %r8
ldx [%r24 + 0x53 & ~0x7], %r10
ldx [%r27 + 0x8a & ~0x7], %r12
ldx [%r24 + 0xf5 & ~0x7], %r14
ldx [%r27 + 0x1a & ~0x7], %r16
ld [%r23 + 0xeb & ~0x7], %f0
ld [%r23 + 0x17 & ~0x7], %f16
ld [%r21 + 0xa7 & ~0x7], %f32
ld [%r21 + 0xc4 & ~0x7], %f48
ldsba [%r1]55, %r12
ldsha [%r1]55, %r8
ldswa [%r1]55, %r2
lduba [%r1]55, %r6
lduha [%r1]55, %r8
ldxa [%r1]55, %r8
ldda [%r1]55, %r8
ldstuba [%r1]55, %r10
swapa [%r1]55, %r2
lda [%r1]55, %f0
ldda [%r1]55, %f48
stba %r14, [%r1]55
stha %r10, [%r1]55
stwa %r4, [%r1]55
stxa %r8, [%r1]55
sta %f0, [%r1]55
stda %f0, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x19
CASE_ASI_0x3a_th2:
setx 0x55c78d8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x31 & ~0x7], %r2
ldx [%r26 + 0xaf & ~0x7], %r4
ldx [%r23 + 0x55 & ~0x7], %r6
ldx [%r25 + 0x2b & ~0x7], %r8
ldx [%r26 + 0x1 & ~0x7], %r10
ldx [%r24 + 0xb4 & ~0x7], %r12
ldx [%r27 + 0xfa & ~0x7], %r14
ldx [%r25 + 0xb8 & ~0x7], %r16
ld [%r21 + 0xdc & ~0x7], %f0
ld [%r27 + 0xad & ~0x7], %f16
ld [%r26 + 0x91 & ~0x7], %f32
ld [%r21 + 0x5 & ~0x7], %f48
ldsba [%r1]58, %r6
ldsha [%r1]58, %r4
ldswa [%r1]58, %r10
lduba [%r1]58, %r10
lduha [%r1]58, %r14
ldxa [%r1]58, %r16
ldda [%r1]58, %r16
ldstuba [%r1]58, %r12
swapa [%r1]58, %r8
lda [%r1]58, %f48
ldda [%r1]58, %f32
stba %r0, [%r1]58
stha %r2, [%r1]58
stwa %r12, [%r1]58
stxa %r10, [%r1]58
sta %f0, [%r1]58
stda %f32, [%r1]58
casa [%r1]0x3a, %r2, %g0
casxa [%r1]0x3a, %r2, %g0
prefetcha [%r1]58, 0xb
CASE_ASI_0x3f_th2:
setx 0x6d15f2b4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xfa & ~0x7], %r2
ldx [%r22 + 0x3f & ~0x7], %r4
ldx [%r23 + 0x60 & ~0x7], %r6
ldx [%r26 + 0x22 & ~0x7], %r8
ldx [%r21 + 0x44 & ~0x7], %r10
ldx [%r25 + 0x17 & ~0x7], %r12
ldx [%r27 + 0xee & ~0x7], %r14
ldx [%r24 + 0x2e & ~0x7], %r16
ld [%r25 + 0xcb & ~0x7], %f0
ld [%r22 + 0xfb & ~0x7], %f16
ld [%r23 + 0xeb & ~0x7], %f32
ld [%r26 + 0xb6 & ~0x7], %f48
ldsba [%r1]63, %r2
ldsha [%r1]63, %r2
ldswa [%r1]63, %r14
lduba [%r1]63, %r10
lduha [%r1]63, %r16
ldxa [%r1]63, %r12
ldda [%r1]63, %r16
ldstuba [%r1]63, %r14
swapa [%r1]63, %r12
lda [%r1]63, %f48
ldda [%r1]63, %f48
stba %r10, [%r1]63
stha %r8, [%r1]63
stwa %r12, [%r1]63
stxa %r0, [%r1]63
sta %f0, [%r1]63
stda %f48, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0xd
CASE_ASI_0x4b_th2:
setx 0x17c86ebf, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xf8 & ~0x7], %r2
ldx [%r23 + 0x61 & ~0x7], %r4
ldx [%r23 + 0x82 & ~0x7], %r6
ldx [%r27 + 0xd5 & ~0x7], %r8
ldx [%r25 + 0x7b & ~0x7], %r10
ldx [%r25 + 0x40 & ~0x7], %r12
ldx [%r22 + 0xf & ~0x7], %r14
ldx [%r23 + 0x69 & ~0x7], %r16
ld [%r21 + 0x70 & ~0x7], %f0
ld [%r24 + 0xd9 & ~0x7], %f16
ld [%r26 + 0x99 & ~0x7], %f32
ld [%r21 + 0x5c & ~0x7], %f48
ldsba [%r1]75, %r14
ldsha [%r1]75, %r4
ldswa [%r1]75, %r4
lduba [%r1]75, %r16
lduha [%r1]75, %r6
ldxa [%r1]75, %r6
ldda [%r1]75, %r14
ldstuba [%r1]75, %r8
swapa [%r1]75, %r8
lda [%r1]75, %f48
ldda [%r1]75, %f48
stba %r2, [%r1]75
stha %r14, [%r1]75
stwa %r0, [%r1]75
stxa %r0, [%r1]75
sta %f48, [%r1]75
stda %f0, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x1d
CASE_ASI_0x4d_th2:
setx 0x1dcf6325, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xae & ~0x7], %r2
ldx [%r25 + 0x7 & ~0x7], %r4
ldx [%r24 + 0xd5 & ~0x7], %r6
ldx [%r23 + 0x4d & ~0x7], %r8
ldx [%r24 + 0x33 & ~0x7], %r10
ldx [%r22 + 0x9d & ~0x7], %r12
ldx [%r22 + 0xcc & ~0x7], %r14
ldx [%r27 + 0xb & ~0x7], %r16
ld [%r27 + 0x7a & ~0x7], %f0
ld [%r23 + 0x7c & ~0x7], %f16
ld [%r24 + 0xef & ~0x7], %f32
ld [%r23 + 0x9b & ~0x7], %f48
ldsba [%r1]77, %r12
ldsha [%r1]77, %r4
ldswa [%r1]77, %r4
lduba [%r1]77, %r16
lduha [%r1]77, %r4
ldxa [%r1]77, %r6
ldda [%r1]77, %r2
ldstuba [%r1]77, %r10
swapa [%r1]77, %r4
lda [%r1]77, %f48
ldda [%r1]77, %f0
stba %r6, [%r1]77
stha %r10, [%r1]77
stwa %r14, [%r1]77
stxa %r14, [%r1]77
sta %f32, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x1d
CASE_ASI_0x65_th2:
setx 0x23b4c16a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x5b & ~0x7], %r2
ldx [%r24 + 0x25 & ~0x7], %r4
ldx [%r26 + 0xd2 & ~0x7], %r6
ldx [%r26 + 0xde & ~0x7], %r8
ldx [%r21 + 0xa1 & ~0x7], %r10
ldx [%r23 + 0xa7 & ~0x7], %r12
ldx [%r21 + 0x73 & ~0x7], %r14
ldx [%r24 + 0x9c & ~0x7], %r16
ld [%r23 + 0x87 & ~0x7], %f0
ld [%r27 + 0x12 & ~0x7], %f16
ld [%r21 + 0x7a & ~0x7], %f32
ld [%r23 + 0x29 & ~0x7], %f48
ldsba [%r1]101, %r16
ldsha [%r1]101, %r14
ldswa [%r1]101, %r10
lduba [%r1]101, %r14
lduha [%r1]101, %r2
ldxa [%r1]101, %r12
ldda [%r1]101, %r4
ldstuba [%r1]101, %r2
swapa [%r1]101, %r12
lda [%r1]101, %f32
ldda [%r1]101, %f16
stba %r6, [%r1]101
stha %r4, [%r1]101
stwa %r0, [%r1]101
stxa %r8, [%r1]101
sta %f16, [%r1]101
stda %f32, [%r1]101
casa [%r1]0x65, %r2, %g0
casxa [%r1]0x65, %r2, %g0
prefetcha [%r1]101, 0xc
CASE_ASI_0x6f_th2:
setx 0xb9c1ccf, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x7b & ~0x7], %r2
ldx [%r24 + 0x2c & ~0x7], %r4
ldx [%r28 + 0x4f & ~0x7], %r6
ldx [%r26 + 0x8 & ~0x7], %r8
ldx [%r28 + 0x81 & ~0x7], %r10
ldx [%r26 + 0xd9 & ~0x7], %r12
ldx [%r25 + 0xc9 & ~0x7], %r14
ldx [%r25 + 0xf5 & ~0x7], %r16
ld [%r28 + 0xd1 & ~0x7], %f0
ld [%r26 + 0x97 & ~0x7], %f16
ld [%r25 + 0x50 & ~0x7], %f32
ld [%r24 + 0x7e & ~0x7], %f48
ldsba [%r1]111, %r10
ldsha [%r1]111, %r16
ldswa [%r1]111, %r4
lduba [%r1]111, %r4
lduha [%r1]111, %r8
ldxa [%r1]111, %r2
ldda [%r1]111, %r16
ldstuba [%r1]111, %r10
swapa [%r1]111, %r10
lda [%r1]111, %f0
ldda [%r1]111, %f32
stba %r10, [%r1]111
stha %r10, [%r1]111
stwa %r10, [%r1]111
stxa %r0, [%r1]111
sta %f32, [%r1]111
stda %f0, [%r1]111
casa [%r1]0x6f, %r2, %g0
casxa [%r1]0x6f, %r2, %g0
prefetcha [%r1]111, 0x2
CASE_ASI_0x7a_th2:
setx 0x40dd0f73, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xe6 & ~0x7], %r2
ldx [%r28 + 0x7a & ~0x7], %r4
ldx [%r26 + 0x8c & ~0x7], %r6
ldx [%r22 + 0x26 & ~0x7], %r8
ldx [%r21 + 0x52 & ~0x7], %r10
ldx [%r24 + 0x9 & ~0x7], %r12
ldx [%r28 + 0xd9 & ~0x7], %r14
ldx [%r27 + 0x40 & ~0x7], %r16
ld [%r22 + 0xdd & ~0x7], %f0
ld [%r28 + 0xd3 & ~0x7], %f16
ld [%r23 + 0x8c & ~0x7], %f32
ld [%r25 + 0x2a & ~0x7], %f48
ldsba [%r1]122, %r10
ldsha [%r1]122, %r12
ldswa [%r1]122, %r4
lduba [%r1]122, %r8
lduha [%r1]122, %r6
ldxa [%r1]122, %r2
ldda [%r1]122, %r14
ldstuba [%r1]122, %r2
swapa [%r1]122, %r2
lda [%r1]122, %f16
ldda [%r1]122, %f48
stba %r4, [%r1]122
stha %r4, [%r1]122
stwa %r2, [%r1]122
stxa %r0, [%r1]122
sta %f48, [%r1]122
stda %f16, [%r1]122
casa [%r1]0x7a, %r2, %g0
casxa [%r1]0x7a, %r2, %g0
prefetcha [%r1]122, 0x13
CASE_ASI_0x86_th2:
setx 0x201d1372, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x63 & ~0x7], %r2
ldx [%r21 + 0x8 & ~0x7], %r4
ldx [%r28 + 0xf6 & ~0x7], %r6
ldx [%r21 + 0x36 & ~0x7], %r8
ldx [%r28 + 0x3a & ~0x7], %r10
ldx [%r21 + 0xf1 & ~0x7], %r12
ldx [%r22 + 0x47 & ~0x7], %r14
ldx [%r25 + 0x34 & ~0x7], %r16
ld [%r21 + 0xb7 & ~0x7], %f0
ld [%r24 + 0x94 & ~0x7], %f16
ld [%r22 + 0xb8 & ~0x7], %f32
ld [%r23 + 0xde & ~0x7], %f48
ldsba [%r1]134, %r6
ldsha [%r1]134, %r8
ldswa [%r1]134, %r2
lduba [%r1]134, %r10
lduha [%r1]134, %r14
ldxa [%r1]134, %r14
ldda [%r1]134, %r4
ldstuba [%r1]134, %r10
swapa [%r1]134, %r10
lda [%r1]134, %f16
ldda [%r1]134, %f32
stba %r2, [%r1]134
stha %r2, [%r1]134
stwa %r8, [%r1]134
stxa %r4, [%r1]134
sta %f16, [%r1]134
stda %f0, [%r1]134
casa [%r1]0x86, %r2, %g0
casxa [%r1]0x86, %r2, %g0
prefetcha [%r1]134, 0x10
CASE_ASI_0x92_th2:
setx 0x31ac5a32, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x96 & ~0x7], %r2
ldx [%r27 + 0x40 & ~0x7], %r4
ldx [%r25 + 0xae & ~0x7], %r6
ldx [%r23 + 0x95 & ~0x7], %r8
ldx [%r21 + 0x12 & ~0x7], %r10
ldx [%r22 + 0xde & ~0x7], %r12
ldx [%r21 + 0x24 & ~0x7], %r14
ldx [%r22 + 0x8b & ~0x7], %r16
ld [%r25 + 0xae & ~0x7], %f0
ld [%r25 + 0xc & ~0x7], %f16
ld [%r21 + 0xbf & ~0x7], %f32
ld [%r24 + 0xb7 & ~0x7], %f48
ldsba [%r1]146, %r14
ldsha [%r1]146, %r16
ldswa [%r1]146, %r16
lduba [%r1]146, %r4
lduha [%r1]146, %r8
ldxa [%r1]146, %r14
ldda [%r1]146, %r12
ldstuba [%r1]146, %r12
swapa [%r1]146, %r8
lda [%r1]146, %f0
ldda [%r1]146, %f0
stba %r14, [%r1]146
stha %r0, [%r1]146
stwa %r10, [%r1]146
stxa %r2, [%r1]146
sta %f0, [%r1]146
stda %f0, [%r1]146
casa [%r1]0x92, %r2, %g0
casxa [%r1]0x92, %r2, %g0
prefetcha [%r1]146, 0xf
CASE_ASI_0x9a_th2:
setx 0x48527568, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x38 & ~0x7], %r2
ldx [%r22 + 0x26 & ~0x7], %r4
ldx [%r27 + 0x44 & ~0x7], %r6
ldx [%r23 + 0x4 & ~0x7], %r8
ldx [%r21 + 0x84 & ~0x7], %r10
ldx [%r22 + 0x15 & ~0x7], %r12
ldx [%r22 + 0x7b & ~0x7], %r14
ldx [%r27 + 0x29 & ~0x7], %r16
ld [%r26 + 0x35 & ~0x7], %f0
ld [%r25 + 0xab & ~0x7], %f16
ld [%r26 + 0x44 & ~0x7], %f32
ld [%r28 + 0x96 & ~0x7], %f48
ldsba [%r1]154, %r16
ldsha [%r1]154, %r6
ldswa [%r1]154, %r6
lduba [%r1]154, %r12
lduha [%r1]154, %r16
ldxa [%r1]154, %r16
ldda [%r1]154, %r12
ldstuba [%r1]154, %r2
swapa [%r1]154, %r10
lda [%r1]154, %f48
ldda [%r1]154, %f32
stba %r12, [%r1]154
stha %r4, [%r1]154
stwa %r10, [%r1]154
stxa %r12, [%r1]154
sta %f48, [%r1]154
stda %f32, [%r1]154
casa [%r1]0x9a, %r2, %g0
casxa [%r1]0x9a, %r2, %g0
prefetcha [%r1]154, 0x1
CASE_ASI_0xa2_th2:
setx 0x1416f75, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xce & ~0x7], %r2
ldx [%r21 + 0x28 & ~0x7], %r4
ldx [%r28 + 0x5e & ~0x7], %r6
ldx [%r25 + 0x47 & ~0x7], %r8
ldx [%r21 + 0x3b & ~0x7], %r10
ldx [%r21 + 0x2c & ~0x7], %r12
ldx [%r27 + 0x8f & ~0x7], %r14
ldx [%r24 + 0x62 & ~0x7], %r16
ld [%r24 + 0x9e & ~0x7], %f0
ld [%r22 + 0x2e & ~0x7], %f16
ld [%r21 + 0xfd & ~0x7], %f32
ld [%r23 + 0xd4 & ~0x7], %f48
ldsba [%r1]162, %r2
ldsha [%r1]162, %r10
ldswa [%r1]162, %r12
lduba [%r1]162, %r16
lduha [%r1]162, %r16
ldxa [%r1]162, %r4
ldda [%r1]162, %r8
ldstuba [%r1]162, %r6
swapa [%r1]162, %r4
lda [%r1]162, %f48
ldda [%r1]162, %f48
stba %r0, [%r1]162
stha %r14, [%r1]162
stwa %r8, [%r1]162
stxa %r8, [%r1]162
sta %f48, [%r1]162
stda %f48, [%r1]162
casa [%r1]0xa2, %r2, %g0
casxa [%r1]0xa2, %r2, %g0
prefetcha [%r1]162, 0x7
CASE_ASI_0xaa_th2:
setx 0x4fe1f80d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xfc & ~0x7], %r2
ldx [%r26 + 0x67 & ~0x7], %r4
ldx [%r23 + 0xc1 & ~0x7], %r6
ldx [%r25 + 0x11 & ~0x7], %r8
ldx [%r22 + 0x9c & ~0x7], %r10
ldx [%r24 + 0x32 & ~0x7], %r12
ldx [%r26 + 0x87 & ~0x7], %r14
ldx [%r21 + 0x92 & ~0x7], %r16
ld [%r24 + 0x37 & ~0x7], %f0
ld [%r23 + 0x9a & ~0x7], %f16
ld [%r28 + 0x68 & ~0x7], %f32
ld [%r23 + 0xfe & ~0x7], %f48
ldsba [%r1]170, %r14
ldsha [%r1]170, %r4
ldswa [%r1]170, %r2
lduba [%r1]170, %r2
lduha [%r1]170, %r14
ldxa [%r1]170, %r14
ldda [%r1]170, %r10
ldstuba [%r1]170, %r16
swapa [%r1]170, %r2
lda [%r1]170, %f0
ldda [%r1]170, %f0
stba %r0, [%r1]170
stha %r0, [%r1]170
stwa %r4, [%r1]170
stxa %r12, [%r1]170
sta %f16, [%r1]170
stda %f32, [%r1]170
casa [%r1]0xaa, %r2, %g0
casxa [%r1]0xaa, %r2, %g0
prefetcha [%r1]170, 0x17
CASE_ASI_0xb2_th2:
setx 0x328d6d1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xfe & ~0x7], %r2
ldx [%r26 + 0xfb & ~0x7], %r4
ldx [%r28 + 0xf2 & ~0x7], %r6
ldx [%r25 + 0x6c & ~0x7], %r8
ldx [%r21 + 0x38 & ~0x7], %r10
ldx [%r27 + 0x88 & ~0x7], %r12
ldx [%r27 + 0x6b & ~0x7], %r14
ldx [%r23 + 0x51 & ~0x7], %r16
ld [%r26 + 0x21 & ~0x7], %f0
ld [%r23 + 0x68 & ~0x7], %f16
ld [%r23 + 0xd & ~0x7], %f32
ld [%r28 + 0x6d & ~0x7], %f48
ldsba [%r1]178, %r4
ldsha [%r1]178, %r8
ldswa [%r1]178, %r6
lduba [%r1]178, %r16
lduha [%r1]178, %r6
ldxa [%r1]178, %r14
ldda [%r1]178, %r14
ldstuba [%r1]178, %r12
swapa [%r1]178, %r12
lda [%r1]178, %f32
ldda [%r1]178, %f16
stba %r10, [%r1]178
stha %r12, [%r1]178
stwa %r6, [%r1]178
stxa %r6, [%r1]178
sta %f32, [%r1]178
stda %f48, [%r1]178
casa [%r1]0xb2, %r2, %g0
casxa [%r1]0xb2, %r2, %g0
prefetcha [%r1]178, 0x10
CASE_ASI_0xba_th2:
setx 0x628e2264, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x7e & ~0x7], %r2
ldx [%r22 + 0x7d & ~0x7], %r4
ldx [%r22 + 0x30 & ~0x7], %r6
ldx [%r28 + 0xfa & ~0x7], %r8
ldx [%r24 + 0x34 & ~0x7], %r10
ldx [%r24 + 0xc6 & ~0x7], %r12
ldx [%r21 + 0x79 & ~0x7], %r14
ldx [%r25 + 0xc2 & ~0x7], %r16
ld [%r21 + 0x21 & ~0x7], %f0
ld [%r27 + 0x71 & ~0x7], %f16
ld [%r28 + 0xb & ~0x7], %f32
ld [%r26 + 0x57 & ~0x7], %f48
ldsba [%r1]186, %r4
ldsha [%r1]186, %r8
ldswa [%r1]186, %r2
lduba [%r1]186, %r8
lduha [%r1]186, %r4
ldxa [%r1]186, %r8
ldda [%r1]186, %r10
ldstuba [%r1]186, %r6
swapa [%r1]186, %r12
lda [%r1]186, %f16
ldda [%r1]186, %f16
stba %r8, [%r1]186
stha %r8, [%r1]186
stwa %r8, [%r1]186
stxa %r6, [%r1]186
sta %f32, [%r1]186
stda %f16, [%r1]186
casa [%r1]0xba, %r2, %g0
casxa [%r1]0xba, %r2, %g0
prefetcha [%r1]186, 0x17
CASE_ASI_0xce_th2:
setx 0x48606df1, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x1 & ~0x7], %r2
ldx [%r25 + 0x9d & ~0x7], %r4
ldx [%r21 + 0x29 & ~0x7], %r6
ldx [%r28 + 0x93 & ~0x7], %r8
ldx [%r21 + 0xfd & ~0x7], %r10
ldx [%r21 + 0x5e & ~0x7], %r12
ldx [%r22 + 0xaa & ~0x7], %r14
ldx [%r24 + 0xae & ~0x7], %r16
ld [%r27 + 0xe5 & ~0x7], %f0
ld [%r22 + 0xfc & ~0x7], %f16
ld [%r25 + 0x94 & ~0x7], %f32
ld [%r27 + 0xc4 & ~0x7], %f48
ldsba [%r1]206, %r10
ldsha [%r1]206, %r10
ldswa [%r1]206, %r2
lduba [%r1]206, %r16
lduha [%r1]206, %r16
ldxa [%r1]206, %r6
ldda [%r1]206, %r14
ldstuba [%r1]206, %r14
swapa [%r1]206, %r8
lda [%r1]206, %f0
ldda [%r1]206, %f32
stba %r4, [%r1]206
stha %r0, [%r1]206
stwa %r4, [%r1]206
stxa %r6, [%r1]206
sta %f32, [%r1]206
stda %f32, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0xd
CASE_ASI_0xcf_th2:
setx 0x37e526ce, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x19 & ~0x7], %r2
ldx [%r28 + 0x86 & ~0x7], %r4
ldx [%r26 + 0xc6 & ~0x7], %r6
ldx [%r26 + 0x97 & ~0x7], %r8
ldx [%r27 + 0xa3 & ~0x7], %r10
ldx [%r24 + 0xc1 & ~0x7], %r12
ldx [%r26 + 0xa2 & ~0x7], %r14
ldx [%r26 + 0x27 & ~0x7], %r16
ld [%r25 + 0xee & ~0x7], %f0
ld [%r24 + 0xbc & ~0x7], %f16
ld [%r24 + 0xcb & ~0x7], %f32
ld [%r23 + 0x6b & ~0x7], %f48
ldsba [%r1]207, %r12
ldsha [%r1]207, %r16
ldswa [%r1]207, %r6
lduba [%r1]207, %r6
lduha [%r1]207, %r14
ldxa [%r1]207, %r2
ldda [%r1]207, %r10
ldstuba [%r1]207, %r16
swapa [%r1]207, %r4
lda [%r1]207, %f0
ldda [%r1]207, %f32
stba %r12, [%r1]207
stha %r14, [%r1]207
stwa %r0, [%r1]207
stxa %r12, [%r1]207
sta %f16, [%r1]207
stda %f0, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x6
CASE_ASI_0xd4_th2:
setx 0x574e6af8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x63 & ~0x7], %r2
ldx [%r27 + 0x33 & ~0x7], %r4
ldx [%r21 + 0x9a & ~0x7], %r6
ldx [%r26 + 0x1a & ~0x7], %r8
ldx [%r28 + 0x1f & ~0x7], %r10
ldx [%r21 + 0x62 & ~0x7], %r12
ldx [%r24 + 0x17 & ~0x7], %r14
ldx [%r24 + 0xf3 & ~0x7], %r16
ld [%r22 + 0x5c & ~0x7], %f0
ld [%r27 + 0xd7 & ~0x7], %f16
ld [%r21 + 0x44 & ~0x7], %f32
ld [%r25 + 0x73 & ~0x7], %f48
ldsba [%r1]212, %r12
ldsha [%r1]212, %r8
ldswa [%r1]212, %r10
lduba [%r1]212, %r4
lduha [%r1]212, %r14
ldxa [%r1]212, %r12
ldda [%r1]212, %r10
ldstuba [%r1]212, %r2
swapa [%r1]212, %r2
lda [%r1]212, %f0
ldda [%r1]212, %f16
stba %r10, [%r1]212
stha %r4, [%r1]212
stwa %r4, [%r1]212
stxa %r6, [%r1]212
sta %f48, [%r1]212
stda %f32, [%r1]212
casa [%r1]0xd4, %r2, %g0
casxa [%r1]0xd4, %r2, %g0
prefetcha [%r1]212, 0xe
CASE_ASI_0xe4_th2:
setx 0x5db388d0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x3b & ~0x7], %r2
ldx [%r22 + 0x7b & ~0x7], %r4
ldx [%r25 + 0x2c & ~0x7], %r6
ldx [%r21 + 0xe2 & ~0x7], %r8
ldx [%r26 + 0xc5 & ~0x7], %r10
ldx [%r24 + 0xce & ~0x7], %r12
ldx [%r22 + 0xab & ~0x7], %r14
ldx [%r23 + 0xdb & ~0x7], %r16
ld [%r26 + 0x11 & ~0x7], %f0
ld [%r22 + 0x9e & ~0x7], %f16
ld [%r27 + 0x65 & ~0x7], %f32
ld [%r21 + 0x73 & ~0x7], %f48
ldsba [%r1]228, %r6
ldsha [%r1]228, %r2
ldswa [%r1]228, %r12
lduba [%r1]228, %r6
lduha [%r1]228, %r10
ldxa [%r1]228, %r8
ldda [%r1]228, %r2
ldstuba [%r1]228, %r4
swapa [%r1]228, %r14
lda [%r1]228, %f16
ldda [%r1]228, %f0
stba %r12, [%r1]228
stha %r10, [%r1]228
stwa %r8, [%r1]228
stxa %r14, [%r1]228
sta %f48, [%r1]228
stda %f48, [%r1]228
casa [%r1]0xe4, %r2, %g0
casxa [%r1]0xe4, %r2, %g0
prefetcha [%r1]228, 0x1e
CASE_ASI_0xee_th2:
setx 0x870329e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x27 & ~0x7], %r2
ldx [%r21 + 0xb6 & ~0x7], %r4
ldx [%r23 + 0x53 & ~0x7], %r6
ldx [%r24 + 0x49 & ~0x7], %r8
ldx [%r22 + 0x28 & ~0x7], %r10
ldx [%r27 + 0xff & ~0x7], %r12
ldx [%r27 + 0xda & ~0x7], %r14
ldx [%r25 + 0x52 & ~0x7], %r16
ld [%r25 + 0x65 & ~0x7], %f0
ld [%r25 + 0xf0 & ~0x7], %f16
ld [%r27 + 0xb0 & ~0x7], %f32
ld [%r23 + 0xf8 & ~0x7], %f48
ldsba [%r1]238, %r16
ldsha [%r1]238, %r6
ldswa [%r1]238, %r6
lduba [%r1]238, %r2
lduha [%r1]238, %r8
ldxa [%r1]238, %r12
ldda [%r1]238, %r12
ldstuba [%r1]238, %r14
swapa [%r1]238, %r16
lda [%r1]238, %f48
ldda [%r1]238, %f32
stba %r12, [%r1]238
stha %r6, [%r1]238
stwa %r6, [%r1]238
stxa %r12, [%r1]238
sta %f32, [%r1]238
stda %f0, [%r1]238
casa [%r1]0xee, %r2, %g0
casxa [%r1]0xee, %r2, %g0
prefetcha [%r1]238, 0x11
CASE_ASI_0xfa_th2:
setx 0x2753f0c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x82 & ~0x7], %r2
ldx [%r27 + 0x9e & ~0x7], %r4
ldx [%r28 + 0x67 & ~0x7], %r6
ldx [%r22 + 0x23 & ~0x7], %r8
ldx [%r25 + 0x37 & ~0x7], %r10
ldx [%r24 + 0xf9 & ~0x7], %r12
ldx [%r22 + 0xd8 & ~0x7], %r14
ldx [%r21 + 0xb & ~0x7], %r16
ld [%r27 + 0xa7 & ~0x7], %f0
ld [%r28 + 0x91 & ~0x7], %f16
ld [%r22 + 0x9d & ~0x7], %f32
ld [%r27 + 0x42 & ~0x7], %f48
ldsba [%r1]250, %r12
ldsha [%r1]250, %r16
ldswa [%r1]250, %r8
lduba [%r1]250, %r12
lduha [%r1]250, %r8
ldxa [%r1]250, %r2
ldda [%r1]250, %r14
ldstuba [%r1]250, %r12
swapa [%r1]250, %r6
lda [%r1]250, %f0
ldda [%r1]250, %f0
stba %r10, [%r1]250
stha %r2, [%r1]250
stwa %r6, [%r1]250
stxa %r14, [%r1]250
sta %f0, [%r1]250
stda %f16, [%r1]250
casa [%r1]0xfa, %r2, %g0
casxa [%r1]0xfa, %r2, %g0
prefetcha [%r1]250, 0x1f
CASE_ASI_0x41_th2_0x0:
mov %g0, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r16
ldswa [%r1]65, %r14
lduba [%r1]65, %r4
lduha [%r1]65, %r6
ldxa [%r1]65, %r2
ldda [%r1]65, %r6
ldstuba [%r1]65, %r14
swapa [%r1]65, %r16
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r0, [%r1]65
stwa %r4, [%r1]65
stxa %r6, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x14
CASE_ASI_0x41_th2_0x10:
set 0x10, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r10
ldswa [%r1]65, %r14
lduba [%r1]65, %r12
lduha [%r1]65, %r16
ldxa [%r1]65, %r8
ldda [%r1]65, %r14
ldstuba [%r1]65, %r2
swapa [%r1]65, %r4
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r0, [%r1]65
stha %r8, [%r1]65
stwa %r10, [%r1]65
stxa %r14, [%r1]65
sta %f0, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1b
CASE_ASI_0x41_th2_0x58:
set 0x58, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r2
ldswa [%r1]65, %r6
lduba [%r1]65, %r14
lduha [%r1]65, %r14
ldxa [%r1]65, %r4
ldda [%r1]65, %r16
ldstuba [%r1]65, %r6
swapa [%r1]65, %r6
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r6, [%r1]65
stwa %r4, [%r1]65
stxa %r14, [%r1]65
sta %f16, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x18
CASE_ASI_0x4f_th2_range63:
!!asi_range = 0x0-0x38
set 0x18, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r2
ldsha [%r1]79, %r2
ldswa [%r1]79, %r6
lduba [%r1]79, %r8
lduha [%r1]79, %r2
ldxa [%r1]79, %r8
ldda [%r1]79, %r4
ldstuba [%r1]79, %r2
swapa [%r1]79, %r10
lda [%r1]79, %f48
ldda [%r1]79, %f32
stba %r8, [%r1]79
stha %r6, [%r1]79
stwa %r10, [%r1]79
sta %f16, [%r1]79
stda %f16, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x8
CASE_ASI_0x4c_th2_range64:
!!asi_range = 0x0-0x18
set 0x0, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r10
ldsha [%r1]76, %r12
ldswa [%r1]76, %r4
lduba [%r1]76, %r12
lduha [%r1]76, %r4
ldxa [%r1]76, %r4
ldda [%r1]76, %r10
ldstuba [%r1]76, %r6
swapa [%r1]76, %r8
lda [%r1]76, %f32
ldda [%r1]76, %f32
stba %r2, [%r1]76
stha %r8, [%r1]76
stwa %r2, [%r1]76
sta %f0, [%r1]76
stda %f48, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0xb
CASE_ASI_0x40_th2_0x30:
set 0x30, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r10
ldswa [%r1]64, %r4
lduba [%r1]64, %r16
lduha [%r1]64, %r6
ldxa [%r1]64, %r2
ldda [%r1]64, %r8
ldstuba [%r1]64, %r16
swapa [%r1]64, %r4
lda [%r1]64, %f48
ldda [%r1]64, %f16
stba %r12, [%r1]64
stha %r12, [%r1]64
stwa %r2, [%r1]64
stxa %r12, [%r1]64
sta %f0, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xe
CASE_ASI_0x40_th2_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r8
ldswa [%r1]64, %r8
lduba [%r1]64, %r2
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r4
ldstuba [%r1]64, %r14
swapa [%r1]64, %r4
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r2, [%r1]64
stha %r4, [%r1]64
stwa %r12, [%r1]64
stxa %r8, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x40_th2_0x28:
set 0x28, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r14
ldswa [%r1]64, %r8
lduba [%r1]64, %r14
lduha [%r1]64, %r16
ldxa [%r1]64, %r6
ldda [%r1]64, %r10
ldstuba [%r1]64, %r4
swapa [%r1]64, %r8
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r14, [%r1]64
stha %r14, [%r1]64
stwa %r6, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1d
CASE_ASI_0x45_th2_range65:
!!asi_range = 0x0-0x18
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r14
ldsha [%r1]69, %r4
ldswa [%r1]69, %r16
lduba [%r1]69, %r4
lduha [%r1]69, %r16
ldxa [%r1]69, %r6
ldda [%r1]69, %r10
ldstuba [%r1]69, %r2
swapa [%r1]69, %r16
lda [%r1]69, %f0
ldda [%r1]69, %f32
stba %r2, [%r1]69
stha %r2, [%r1]69
stwa %r8, [%r1]69
sta %f32, [%r1]69
stda %f32, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x11
CASE_ASI_0x50_th2_0x0:
mov %g0, %r1
ldsba [%r1]80, %r12
ldsha [%r1]80, %r14
ldswa [%r1]80, %r10
lduba [%r1]80, %r4
lduha [%r1]80, %r6
ldxa [%r1]80, %r8
ldda [%r1]80, %r4
ldstuba [%r1]80, %r16
swapa [%r1]80, %r8
lda [%r1]80, %f48
ldda [%r1]80, %f48
stba %r14, [%r1]80
stha %r10, [%r1]80
stwa %r14, [%r1]80
stxa %r2, [%r1]80
sta %f48, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xf
CASE_ASI_0x5e_th2_range66:
!!asi_range = 0x0-0x7f8
set 0x7bb, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r16
ldsha [%r1]94, %r2
ldswa [%r1]94, %r12
lduba [%r1]94, %r12
lduha [%r1]94, %r14
ldxa [%r1]94, %r2
ldda [%r1]94, %r4
ldstuba [%r1]94, %r8
swapa [%r1]94, %r14
lda [%r1]94, %f32
ldda [%r1]94, %f48
stba %r12, [%r1]94
stha %r0, [%r1]94
stwa %r8, [%r1]94
stxa %r4, [%r1]94
sta %f16, [%r1]94
stda %f48, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x19
CASE_ASI_0x73_th2_0x0:
mov %g0, %r1
ldsba [%r1]115, %r16
ldsha [%r1]115, %r14
ldswa [%r1]115, %r16
lduba [%r1]115, %r10
lduha [%r1]115, %r10
ldxa [%r1]115, %r2
ldda [%r1]115, %r12
ldstuba [%r1]115, %r2
swapa [%r1]115, %r2
lda [%r1]115, %f0
ldda [%r1]115, %f48
stba %r2, [%r1]115
stha %r12, [%r1]115
stwa %r0, [%r1]115
sta %f16, [%r1]115
stda %f32, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x10
CASE_ASI_0x58_th2_0x18:
set 0x18, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r16
ldswa [%r1]88, %r6
lduba [%r1]88, %r10
lduha [%r1]88, %r14
ldxa [%r1]88, %r4
ldda [%r1]88, %r8
ldstuba [%r1]88, %r10
swapa [%r1]88, %r16
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r8, [%r1]88
stha %r2, [%r1]88
stwa %r4, [%r1]88
sta %f32, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x14
CASE_ASI_0x58_th2_0x30:
set 0x30, %r1
ldsba [%r1]88, %r16
ldsha [%r1]88, %r14
ldswa [%r1]88, %r12
lduba [%r1]88, %r6
lduha [%r1]88, %r2
ldxa [%r1]88, %r10
ldda [%r1]88, %r6
ldstuba [%r1]88, %r8
swapa [%r1]88, %r8
lda [%r1]88, %f16
ldda [%r1]88, %f0
stba %r12, [%r1]88
stha %r4, [%r1]88
stwa %r4, [%r1]88
sta %f16, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1
CASE_ASI_0x58_th2_0x38:
set 0x38, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r10
ldswa [%r1]88, %r8
lduba [%r1]88, %r4
lduha [%r1]88, %r6
ldxa [%r1]88, %r12
ldda [%r1]88, %r16
ldstuba [%r1]88, %r14
swapa [%r1]88, %r14
lda [%r1]88, %f48
ldda [%r1]88, %f32
stba %r10, [%r1]88
stha %r6, [%r1]88
stwa %r12, [%r1]88
sta %f16, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x10
CASE_ASI_0x58_th2_0x40:
set 0x40, %r1
ldsba [%r1]88, %r10
ldsha [%r1]88, %r4
ldswa [%r1]88, %r6
lduba [%r1]88, %r10
lduha [%r1]88, %r12
ldxa [%r1]88, %r16
ldda [%r1]88, %r10
ldstuba [%r1]88, %r6
swapa [%r1]88, %r2
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r6, [%r1]88
stha %r0, [%r1]88
stwa %r6, [%r1]88
sta %f16, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1b
CASE_ASI_0x58_th2_0x80:
set 0x80, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r10
ldswa [%r1]88, %r10
lduba [%r1]88, %r2
lduha [%r1]88, %r2
ldxa [%r1]88, %r16
ldda [%r1]88, %r14
ldstuba [%r1]88, %r6
swapa [%r1]88, %r6
lda [%r1]88, %f48
ldda [%r1]88, %f0
stba %r6, [%r1]88
stha %r14, [%r1]88
stwa %r6, [%r1]88
sta %f16, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xf
CASE_ASI_0x56_th2_range67:
!!asi_range = 0x0-0x1f8
set 0x94, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r16
ldsha [%r1]86, %r2
ldswa [%r1]86, %r12
lduba [%r1]86, %r12
lduha [%r1]86, %r14
ldxa [%r1]86, %r8
ldda [%r1]86, %r10
ldstuba [%r1]86, %r2
swapa [%r1]86, %r8
lda [%r1]86, %f32
ldda [%r1]86, %f0
stba %r0, [%r1]86
stha %r2, [%r1]86
stwa %r12, [%r1]86
stxa %r0, [%r1]86
sta %f32, [%r1]86
stda %f0, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x9
CASE_ASI_0x56_th2_range68:
!!asi_range = 0x400-0x5f8
set 0x5b2, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r6
ldsha [%r1]86, %r8
ldswa [%r1]86, %r14
lduba [%r1]86, %r8
lduha [%r1]86, %r14
ldxa [%r1]86, %r14
ldda [%r1]86, %r10
ldstuba [%r1]86, %r10
swapa [%r1]86, %r14
lda [%r1]86, %f0
ldda [%r1]86, %f32
stba %r10, [%r1]86
stha %r6, [%r1]86
stwa %r12, [%r1]86
stxa %r8, [%r1]86
sta %f32, [%r1]86
stda %f0, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x1b
CASE_ASI_0x41_th2_0x20:
set 0x20, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r16
ldswa [%r1]65, %r8
lduba [%r1]65, %r16
lduha [%r1]65, %r6
ldxa [%r1]65, %r10
ldda [%r1]65, %r16
ldstuba [%r1]65, %r6
swapa [%r1]65, %r14
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r0, [%r1]65
stha %r10, [%r1]65
stwa %r12, [%r1]65
sta %f48, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xd
CASE_ASI_0x41_th2_0x38:
set 0x38, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r4
ldswa [%r1]65, %r16
lduba [%r1]65, %r6
lduha [%r1]65, %r6
ldxa [%r1]65, %r4
ldda [%r1]65, %r12
ldstuba [%r1]65, %r4
swapa [%r1]65, %r14
lda [%r1]65, %f32
ldda [%r1]65, %f32
stba %r0, [%r1]65
stha %r6, [%r1]65
stwa %r12, [%r1]65
sta %f16, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x10
CASE_ASI_0x41_th2_0x50:
set 0x50, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r4
ldswa [%r1]65, %r2
lduba [%r1]65, %r16
lduha [%r1]65, %r4
ldxa [%r1]65, %r14
ldda [%r1]65, %r6
ldstuba [%r1]65, %r16
swapa [%r1]65, %r4
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r2, [%r1]65
stha %r12, [%r1]65
stwa %r14, [%r1]65
sta %f32, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x5
CASE_ASI_0x5d_th2_range69:
!!asi_range = 0x0-0xff8
set 0x9b9, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r14
ldsha [%r1]93, %r6
ldswa [%r1]93, %r16
lduba [%r1]93, %r4
lduha [%r1]93, %r14
ldxa [%r1]93, %r6
ldda [%r1]93, %r6
ldstuba [%r1]93, %r12
swapa [%r1]93, %r4
lda [%r1]93, %f0
ldda [%r1]93, %f32
stba %r6, [%r1]93
stha %r10, [%r1]93
stwa %r0, [%r1]93
sta %f0, [%r1]93
stda %f0, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x5
CASE_ASI_0x20_th2_range70:
!!asi_range = 0x0-0x38
set 0x25, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r12
ldsha [%r1]32, %r12
ldswa [%r1]32, %r16
lduba [%r1]32, %r10
lduha [%r1]32, %r16
ldxa [%r1]32, %r4
ldda [%r1]32, %r16
ldstuba [%r1]32, %r8
swapa [%r1]32, %r10
lda [%r1]32, %f32
ldda [%r1]32, %f32
stba %r12, [%r1]32
stha %r2, [%r1]32
stwa %r4, [%r1]32
sta %f48, [%r1]32
stda %f0, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0xc
CASE_ASI_0x4c_th2_0x20:
set 0x20, %r1
ldsba [%r1]76, %r12
ldsha [%r1]76, %r2
ldswa [%r1]76, %r12
lduba [%r1]76, %r10
lduha [%r1]76, %r6
ldxa [%r1]76, %r4
ldda [%r1]76, %r8
ldstuba [%r1]76, %r14
swapa [%r1]76, %r14
lda [%r1]76, %f32
ldda [%r1]76, %f48
stba %r2, [%r1]76
stha %r6, [%r1]76
stwa %r2, [%r1]76
stxa %r8, [%r1]76
sta %f16, [%r1]76
stda %f0, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x6
CASE_ASI_0x4c_th2_0x28:
set 0x28, %r1
ldsba [%r1]76, %r12
ldsha [%r1]76, %r10
ldswa [%r1]76, %r6
lduba [%r1]76, %r4
lduha [%r1]76, %r8
ldxa [%r1]76, %r14
ldda [%r1]76, %r2
ldstuba [%r1]76, %r4
swapa [%r1]76, %r10
lda [%r1]76, %f0
ldda [%r1]76, %f32
stba %r0, [%r1]76
stha %r4, [%r1]76
stwa %r2, [%r1]76
stxa %r4, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0xc
CASE_ASI_0x58_th2_0x0:
mov %g0, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r2
ldswa [%r1]88, %r8
lduba [%r1]88, %r4
lduha [%r1]88, %r6
ldxa [%r1]88, %r12
ldda [%r1]88, %r8
ldstuba [%r1]88, %r6
swapa [%r1]88, %r12
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r6, [%r1]88
stha %r2, [%r1]88
stwa %r2, [%r1]88
stxa %r10, [%r1]88
sta %f48, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x16
CASE_ASI_0x58_th2_0x20:
set 0x20, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r14
ldswa [%r1]88, %r16
lduba [%r1]88, %r6
lduha [%r1]88, %r12
ldxa [%r1]88, %r4
ldda [%r1]88, %r8
ldstuba [%r1]88, %r12
swapa [%r1]88, %r6
lda [%r1]88, %f48
ldda [%r1]88, %f16
stba %r6, [%r1]88
stha %r4, [%r1]88
stwa %r2, [%r1]88
stxa %r14, [%r1]88
sta %f48, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x3
CASE_ASI_0x57_th2:
setx 0x7e6ce349, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xe6 & ~0x7], %r2
ldx [%r26 + 0xa & ~0x7], %r4
ldx [%r28 + 0x56 & ~0x7], %r6
ldx [%r23 + 0x95 & ~0x7], %r8
ldx [%r21 + 0x63 & ~0x7], %r10
ldx [%r26 + 0xeb & ~0x7], %r12
ldx [%r27 + 0xd4 & ~0x7], %r14
ldx [%r28 + 0x56 & ~0x7], %r16
ld [%r24 + 0x6f & ~0x7], %f0
ld [%r22 + 0xc4 & ~0x7], %f16
ld [%r27 + 0xd3 & ~0x7], %f32
ld [%r24 + 0x30 & ~0x7], %f48
ldsba [%r1]87, %r16
ldsha [%r1]87, %r10
ldswa [%r1]87, %r12
lduba [%r1]87, %r4
lduha [%r1]87, %r16
ldxa [%r1]87, %r6
ldda [%r1]87, %r10
ldstuba [%r1]87, %r10
swapa [%r1]87, %r8
lda [%r1]87, %f48
ldda [%r1]87, %f0
stba %r8, [%r1]87
stha %r8, [%r1]87
stwa %r14, [%r1]87
sta %f32, [%r1]87
stda %f16, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x17
CASE_ASI_0x51_th2_range71:
!!asi_range = 0x0-0x38
set 0x1, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r10
ldsha [%r1]81, %r16
ldswa [%r1]81, %r16
lduba [%r1]81, %r16
lduha [%r1]81, %r16
ldxa [%r1]81, %r12
ldda [%r1]81, %r8
ldstuba [%r1]81, %r2
swapa [%r1]81, %r8
lda [%r1]81, %f16
ldda [%r1]81, %f32
stba %r6, [%r1]81
stha %r4, [%r1]81
stwa %r14, [%r1]81
sta %f16, [%r1]81
stda %f16, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x1e
CASE_ASI_0x5a_th2_range72:
!!asi_range = 0x0-0x38
set 0x37, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r10
ldsha [%r1]90, %r8
ldswa [%r1]90, %r12
lduba [%r1]90, %r14
lduha [%r1]90, %r4
ldxa [%r1]90, %r10
ldda [%r1]90, %r16
ldstuba [%r1]90, %r16
swapa [%r1]90, %r14
lda [%r1]90, %f32
ldda [%r1]90, %f48
stba %r2, [%r1]90
stha %r10, [%r1]90
stwa %r6, [%r1]90
sta %f0, [%r1]90
stda %f16, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0x1
CASE_ASI_0x5b_th2_range73:
!!asi_range = 0x0-0x38
set 0x23, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r14
ldsha [%r1]91, %r14
ldswa [%r1]91, %r4
lduba [%r1]91, %r10
lduha [%r1]91, %r10
ldxa [%r1]91, %r8
ldda [%r1]91, %r14
ldstuba [%r1]91, %r16
swapa [%r1]91, %r6
lda [%r1]91, %f16
ldda [%r1]91, %f48
stba %r2, [%r1]91
stha %r0, [%r1]91
stwa %r14, [%r1]91
sta %f16, [%r1]91
stda %f16, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x1b
CASE_ASI_0x54_th2_range74:
!!asi_range = 0x10-0x88
set 0x1d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r16
ldsha [%r1]84, %r14
ldswa [%r1]84, %r4
lduba [%r1]84, %r8
lduha [%r1]84, %r14
ldxa [%r1]84, %r4
ldda [%r1]84, %r4
ldstuba [%r1]84, %r10
swapa [%r1]84, %r8
lda [%r1]84, %f16
ldda [%r1]84, %f48
stba %r6, [%r1]84
stha %r8, [%r1]84
stwa %r8, [%r1]84
sta %f48, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x8
CASE_ASI_0x72_th2_0x0:
mov %g0, %r1
ldsba [%r1]114, %r14
ldsha [%r1]114, %r6
ldswa [%r1]114, %r12
lduba [%r1]114, %r10
lduha [%r1]114, %r4
ldxa [%r1]114, %r2
ldda [%r1]114, %r4
ldstuba [%r1]114, %r6
swapa [%r1]114, %r10
lda [%r1]114, %f48
ldda [%r1]114, %f0
stba %r4, [%r1]114
stha %r4, [%r1]114
stwa %r10, [%r1]114
sta %f32, [%r1]114
stda %f48, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x0
CASE_ASI_0x41_th2_0x60:
set 0x60, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r4
ldswa [%r1]65, %r2
lduba [%r1]65, %r2
lduha [%r1]65, %r8
ldxa [%r1]65, %r16
ldda [%r1]65, %r16
ldstuba [%r1]65, %r14
swapa [%r1]65, %r14
lda [%r1]65, %f16
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r6, [%r1]65
stwa %r12, [%r1]65
sta %f0, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x3
CASE_ASI_0x41_th2_0x68:
set 0x68, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r8
ldswa [%r1]65, %r8
lduba [%r1]65, %r14
lduha [%r1]65, %r2
ldxa [%r1]65, %r2
ldda [%r1]65, %r2
ldstuba [%r1]65, %r8
swapa [%r1]65, %r10
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r0, [%r1]65
stha %r6, [%r1]65
stwa %r12, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x8
CASE_ASI_0x63_th2_0x0:
mov %g0, %r1
ldsba [%r1]99, %r6
ldsha [%r1]99, %r10
ldswa [%r1]99, %r4
lduba [%r1]99, %r6
lduha [%r1]99, %r10
ldxa [%r1]99, %r10
ldda [%r1]99, %r4
ldstuba [%r1]99, %r8
swapa [%r1]99, %r14
lda [%r1]99, %f32
ldda [%r1]99, %f16
stba %r6, [%r1]99
stha %r2, [%r1]99
stwa %r10, [%r1]99
stxa %r0, [%r1]99
sta %f0, [%r1]99
stda %f48, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x1a
CASE_ASI_0x63_th2_0x10:
set 0x10, %r1
ldsba [%r1]99, %r2
ldsha [%r1]99, %r6
ldswa [%r1]99, %r12
lduba [%r1]99, %r12
lduha [%r1]99, %r4
ldxa [%r1]99, %r4
ldda [%r1]99, %r8
ldstuba [%r1]99, %r8
swapa [%r1]99, %r4
lda [%r1]99, %f32
ldda [%r1]99, %f32
stba %r10, [%r1]99
stha %r12, [%r1]99
stwa %r6, [%r1]99
stxa %r6, [%r1]99
sta %f32, [%r1]99
stda %f48, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x18
CASE_ASI_0x43_th2_0x0:
mov %g0, %r1
ldsba [%r1]67, %r2
ldsha [%r1]67, %r2
ldswa [%r1]67, %r2
lduba [%r1]67, %r10
lduha [%r1]67, %r10
ldxa [%r1]67, %r8
ldda [%r1]67, %r2
ldstuba [%r1]67, %r2
swapa [%r1]67, %r10
lda [%r1]67, %f16
ldda [%r1]67, %f0
stba %r12, [%r1]67
stha %r14, [%r1]67
stwa %r14, [%r1]67
sta %f48, [%r1]67
stda %f48, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x1c
CASE_ASI_0x59_th2_range75:
!!asi_range = 0x0-0x78
set 0x55, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r12
ldsha [%r1]89, %r16
ldswa [%r1]89, %r8
lduba [%r1]89, %r4
lduha [%r1]89, %r12
ldxa [%r1]89, %r16
ldda [%r1]89, %r6
ldstuba [%r1]89, %r10
swapa [%r1]89, %r4
lda [%r1]89, %f48
ldda [%r1]89, %f0
stba %r12, [%r1]89
stha %r10, [%r1]89
stwa %r12, [%r1]89
sta %f32, [%r1]89
stda %f48, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x12
CASE_ASI_0x67_th2_range76:
!!asi_range = 0x0-0x7fe0
set 0x32b1, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r6
ldsha [%r1]103, %r14
ldswa [%r1]103, %r4
lduba [%r1]103, %r14
lduha [%r1]103, %r14
ldxa [%r1]103, %r8
ldda [%r1]103, %r4
ldstuba [%r1]103, %r12
swapa [%r1]103, %r10
lda [%r1]103, %f48
ldda [%r1]103, %f16
stba %r6, [%r1]103
stha %r14, [%r1]103
stwa %r6, [%r1]103
sta %f0, [%r1]103
stda %f16, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x1c
CASE_ASI_0x4e_th2_0x0:
mov %g0, %r1
ldsba [%r1]78, %r10
ldsha [%r1]78, %r4
ldswa [%r1]78, %r16
lduba [%r1]78, %r14
lduha [%r1]78, %r16
ldxa [%r1]78, %r4
ldda [%r1]78, %r10
ldstuba [%r1]78, %r4
swapa [%r1]78, %r2
lda [%r1]78, %f16
ldda [%r1]78, %f48
stba %r2, [%r1]78
stha %r8, [%r1]78
stwa %r4, [%r1]78
sta %f16, [%r1]78
stda %f32, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x3
CASE_ASI_0x48_th2_range77:
!!asi_range = 0x0-0xf8
set 0x2c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r6
ldsha [%r1]72, %r16
ldswa [%r1]72, %r12
lduba [%r1]72, %r6
lduha [%r1]72, %r12
ldxa [%r1]72, %r8
ldda [%r1]72, %r10
ldstuba [%r1]72, %r14
swapa [%r1]72, %r8
lda [%r1]72, %f48
ldda [%r1]72, %f16
stba %r12, [%r1]72
stha %r6, [%r1]72
stwa %r0, [%r1]72
stxa %r6, [%r1]72
sta %f16, [%r1]72
stda %f16, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0xc
CASE_ASI_0x49_th2_range78:
!!asi_range = 0x0-0xf8
set 0x73, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r16
ldsha [%r1]73, %r14
ldswa [%r1]73, %r2
lduba [%r1]73, %r14
lduha [%r1]73, %r14
ldxa [%r1]73, %r14
ldda [%r1]73, %r10
ldstuba [%r1]73, %r12
swapa [%r1]73, %r14
lda [%r1]73, %f32
ldda [%r1]73, %f16
stba %r12, [%r1]73
stha %r6, [%r1]73
stwa %r0, [%r1]73
stxa %r2, [%r1]73
sta %f16, [%r1]73
stda %f48, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0xd
CASE_ASI_0x5f_th2:
setx 0x2a0f9aae, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x9 & ~0x7], %r2
ldx [%r21 + 0x4a & ~0x7], %r4
ldx [%r26 + 0x25 & ~0x7], %r6
ldx [%r28 + 0xc2 & ~0x7], %r8
ldx [%r25 + 0x9e & ~0x7], %r10
ldx [%r28 + 0x2 & ~0x7], %r12
ldx [%r25 + 0xda & ~0x7], %r14
ldx [%r21 + 0x3b & ~0x7], %r16
ld [%r28 + 0x7f & ~0x7], %f0
ld [%r23 + 0x6b & ~0x7], %f16
ld [%r24 + 0x6 & ~0x7], %f32
ld [%r22 + 0xbc & ~0x7], %f48
ldsba [%r1]95, %r2
ldsha [%r1]95, %r10
ldswa [%r1]95, %r14
lduba [%r1]95, %r16
lduha [%r1]95, %r12
ldxa [%r1]95, %r16
ldda [%r1]95, %r4
ldstuba [%r1]95, %r4
swapa [%r1]95, %r8
lda [%r1]95, %f16
ldda [%r1]95, %f0
stba %r6, [%r1]95
stha %r14, [%r1]95
stwa %r2, [%r1]95
sta %f48, [%r1]95
stda %f48, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x1c
CASE_ASI_0x53_th2:
setx 0x58ae689f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xff & ~0x7], %r2
ldx [%r26 + 0x62 & ~0x7], %r4
ldx [%r21 + 0xc & ~0x7], %r6
ldx [%r27 + 0x3e & ~0x7], %r8
ldx [%r24 + 0x69 & ~0x7], %r10
ldx [%r22 + 0xbd & ~0x7], %r12
ldx [%r24 + 0xb & ~0x7], %r14
ldx [%r27 + 0x2d & ~0x7], %r16
ld [%r21 + 0x7c & ~0x7], %f0
ld [%r24 + 0x1 & ~0x7], %f16
ld [%r25 + 0x77 & ~0x7], %f32
ld [%r25 + 0xa8 & ~0x7], %f48
ldsba [%r1]83, %r8
ldsha [%r1]83, %r16
ldswa [%r1]83, %r6
lduba [%r1]83, %r16
lduha [%r1]83, %r10
ldxa [%r1]83, %r2
ldda [%r1]83, %r4
ldstuba [%r1]83, %r2
swapa [%r1]83, %r14
lda [%r1]83, %f32
ldda [%r1]83, %f0
stba %r0, [%r1]83
stha %r14, [%r1]83
stwa %r0, [%r1]83
stxa %r10, [%r1]83
sta %f32, [%r1]83
stda %f32, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0xd
CASE_ASI_0x74_th2_0x0:
mov %g0, %r1
ldsba [%r1]116, %r6
ldsha [%r1]116, %r16
ldswa [%r1]116, %r4
lduba [%r1]116, %r16
lduha [%r1]116, %r12
ldxa [%r1]116, %r14
ldda [%r1]116, %r2
ldstuba [%r1]116, %r6
swapa [%r1]116, %r4
lda [%r1]116, %f48
ldda [%r1]116, %f32
stba %r0, [%r1]116
stha %r4, [%r1]116
stwa %r14, [%r1]116
stxa %r12, [%r1]116
sta %f16, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x5
CASE_ASI_0x54_th2_0x0:
mov %g0, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r12
ldswa [%r1]84, %r4
lduba [%r1]84, %r6
lduha [%r1]84, %r14
ldxa [%r1]84, %r16
ldda [%r1]84, %r16
ldstuba [%r1]84, %r8
swapa [%r1]84, %r16
lda [%r1]84, %f32
ldda [%r1]84, %f48
stba %r4, [%r1]84
stha %r8, [%r1]84
stwa %r4, [%r1]84
sta %f16, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x54_th2_0x400:
set 0x400, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r6
ldswa [%r1]84, %r12
lduba [%r1]84, %r2
lduha [%r1]84, %r10
ldxa [%r1]84, %r2
ldda [%r1]84, %r14
ldstuba [%r1]84, %r12
swapa [%r1]84, %r10
lda [%r1]84, %f0
ldda [%r1]84, %f48
stba %r10, [%r1]84
stha %r6, [%r1]84
stwa %r6, [%r1]84
sta %f16, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xf
CASE_ASI_0x54_th2_0x800:
set 0x800, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r14
ldswa [%r1]84, %r16
lduba [%r1]84, %r14
lduha [%r1]84, %r14
ldxa [%r1]84, %r10
ldda [%r1]84, %r14
ldstuba [%r1]84, %r6
swapa [%r1]84, %r10
lda [%r1]84, %f16
ldda [%r1]84, %f16
stba %r0, [%r1]84
stha %r6, [%r1]84
stwa %r2, [%r1]84
sta %f0, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x13
CASE_ASI_0x54_th2_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r2
ldswa [%r1]84, %r12
lduba [%r1]84, %r8
lduha [%r1]84, %r10
ldxa [%r1]84, %r8
ldda [%r1]84, %r8
ldstuba [%r1]84, %r12
swapa [%r1]84, %r6
lda [%r1]84, %f32
ldda [%r1]84, %f32
stba %r2, [%r1]84
stha %r6, [%r1]84
stwa %r10, [%r1]84
sta %f48, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xe
CASE_ASI_0x5c_th2_0x0:
mov %g0, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r12
ldswa [%r1]92, %r2
lduba [%r1]92, %r2
lduha [%r1]92, %r14
ldxa [%r1]92, %r4
ldda [%r1]92, %r2
ldstuba [%r1]92, %r16
swapa [%r1]92, %r14
lda [%r1]92, %f0
ldda [%r1]92, %f16
stba %r0, [%r1]92
stha %r6, [%r1]92
stwa %r14, [%r1]92
sta %f16, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x0
CASE_ASI_0x5c_th2_0x400:
set 0x400, %r1
ldsba [%r1]92, %r8
ldsha [%r1]92, %r8
ldswa [%r1]92, %r6
lduba [%r1]92, %r8
lduha [%r1]92, %r6
ldxa [%r1]92, %r6
ldda [%r1]92, %r8
ldstuba [%r1]92, %r10
swapa [%r1]92, %r16
lda [%r1]92, %f48
ldda [%r1]92, %f16
stba %r4, [%r1]92
stha %r14, [%r1]92
stwa %r8, [%r1]92
sta %f48, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x19
CASE_ASI_0x5c_th2_0x800:
set 0x800, %r1
ldsba [%r1]92, %r6
ldsha [%r1]92, %r12
ldswa [%r1]92, %r10
lduba [%r1]92, %r16
lduha [%r1]92, %r6
ldxa [%r1]92, %r4
ldda [%r1]92, %r6
ldstuba [%r1]92, %r10
swapa [%r1]92, %r8
lda [%r1]92, %f48
ldda [%r1]92, %f32
stba %r6, [%r1]92
stha %r14, [%r1]92
stwa %r0, [%r1]92
sta %f0, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0xc
CASE_ASI_0x5c_th2_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r16
ldsha [%r1]92, %r10
ldswa [%r1]92, %r8
lduba [%r1]92, %r4
lduha [%r1]92, %r10
ldxa [%r1]92, %r12
ldda [%r1]92, %r8
ldstuba [%r1]92, %r8
swapa [%r1]92, %r6
lda [%r1]92, %f0
ldda [%r1]92, %f32
stba %r4, [%r1]92
stha %r0, [%r1]92
stwa %r4, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x6
CASE_ASI_0x47_th2_range79:
!!asi_range = 0x0-0x7ff0
set 0x6590, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r14
ldsha [%r1]71, %r10
ldswa [%r1]71, %r4
lduba [%r1]71, %r4
lduha [%r1]71, %r16
ldxa [%r1]71, %r2
ldda [%r1]71, %r14
ldstuba [%r1]71, %r6
swapa [%r1]71, %r4
lda [%r1]71, %f48
ldda [%r1]71, %f16
stba %r14, [%r1]71
stha %r14, [%r1]71
stwa %r6, [%r1]71
sta %f48, [%r1]71
stda %f48, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0xb
CASE_ASI_0x50_th2_0x18:
set 0x18, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r4
ldswa [%r1]80, %r16
lduba [%r1]80, %r4
lduha [%r1]80, %r6
ldxa [%r1]80, %r8
ldda [%r1]80, %r2
ldstuba [%r1]80, %r2
swapa [%r1]80, %r12
lda [%r1]80, %f16
ldda [%r1]80, %f0
stba %r12, [%r1]80
stha %r8, [%r1]80
stwa %r6, [%r1]80
sta %f0, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xf
CASE_ASI_0x50_th2_0x30:
set 0x30, %r1
ldsba [%r1]80, %r8
ldsha [%r1]80, %r4
ldswa [%r1]80, %r12
lduba [%r1]80, %r12
lduha [%r1]80, %r4
ldxa [%r1]80, %r8
ldda [%r1]80, %r6
ldstuba [%r1]80, %r6
swapa [%r1]80, %r4
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r14, [%r1]80
stha %r4, [%r1]80
stwa %r4, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x2
CASE_ASI_0x50_th2_0x38:
set 0x38, %r1
ldsba [%r1]80, %r12
ldsha [%r1]80, %r6
ldswa [%r1]80, %r8
lduba [%r1]80, %r16
lduha [%r1]80, %r16
ldxa [%r1]80, %r4
ldda [%r1]80, %r10
ldstuba [%r1]80, %r4
swapa [%r1]80, %r16
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r8, [%r1]80
stha %r0, [%r1]80
stwa %r4, [%r1]80
sta %f0, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x7
CASE_ASI_0x42_th2_0x8:
set 0x8, %r1
ldsba [%r1]66, %r2
ldsha [%r1]66, %r14
ldswa [%r1]66, %r16
lduba [%r1]66, %r4
lduha [%r1]66, %r12
ldxa [%r1]66, %r6
ldda [%r1]66, %r12
ldstuba [%r1]66, %r6
swapa [%r1]66, %r4
lda [%r1]66, %f48
ldda [%r1]66, %f32
stba %r4, [%r1]66
stha %r12, [%r1]66
stwa %r12, [%r1]66
sta %f0, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x1a
CASE_ASI_0x42_th2_0x10:
set 0x10, %r1
ldsba [%r1]66, %r12
ldsha [%r1]66, %r8
ldswa [%r1]66, %r16
lduba [%r1]66, %r8
lduha [%r1]66, %r4
ldxa [%r1]66, %r4
ldda [%r1]66, %r10
ldstuba [%r1]66, %r6
swapa [%r1]66, %r10
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r12, [%r1]66
stha %r4, [%r1]66
stwa %r10, [%r1]66
sta %f48, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x2
CASE_ASI_0x52_th2_0x108:
set 0x108, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r14
ldswa [%r1]82, %r12
lduba [%r1]82, %r6
lduha [%r1]82, %r14
ldxa [%r1]82, %r12
ldda [%r1]82, %r8
ldstuba [%r1]82, %r12
swapa [%r1]82, %r14
lda [%r1]82, %f16
ldda [%r1]82, %f0
stba %r2, [%r1]82
stha %r14, [%r1]82
stwa %r2, [%r1]82
sta %f48, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1f
CASE_ASI_0x52_th2_0x110:
set 0x110, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r10
ldswa [%r1]82, %r14
lduba [%r1]82, %r2
lduha [%r1]82, %r2
ldxa [%r1]82, %r16
ldda [%r1]82, %r4
ldstuba [%r1]82, %r6
swapa [%r1]82, %r16
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r4, [%r1]82
stha %r14, [%r1]82
stwa %r6, [%r1]82
sta %f32, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th2_0x118:
set 0x118, %r1
ldsba [%r1]82, %r2
ldsha [%r1]82, %r6
ldswa [%r1]82, %r6
lduba [%r1]82, %r16
lduha [%r1]82, %r12
ldxa [%r1]82, %r8
ldda [%r1]82, %r2
ldstuba [%r1]82, %r6
swapa [%r1]82, %r8
lda [%r1]82, %f48
ldda [%r1]82, %f48
stba %r14, [%r1]82
stha %r14, [%r1]82
stwa %r2, [%r1]82
sta %f0, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x11
CASE_ASI_0x52_th2_0x120:
set 0x120, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r4
ldswa [%r1]82, %r14
lduba [%r1]82, %r14
lduha [%r1]82, %r6
ldxa [%r1]82, %r8
ldda [%r1]82, %r6
ldstuba [%r1]82, %r12
swapa [%r1]82, %r4
lda [%r1]82, %f48
ldda [%r1]82, %f0
stba %r8, [%r1]82
stha %r10, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1f
CASE_ASI_0x52_th2_0x208:
set 0x208, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r2
ldswa [%r1]82, %r4
lduba [%r1]82, %r10
lduha [%r1]82, %r4
ldxa [%r1]82, %r2
ldda [%r1]82, %r10
ldstuba [%r1]82, %r6
swapa [%r1]82, %r12
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r6, [%r1]82
stha %r12, [%r1]82
stwa %r14, [%r1]82
sta %f48, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1e
CASE_ASI_0x52_th2_0x210:
set 0x210, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r2
ldswa [%r1]82, %r8
lduba [%r1]82, %r14
lduha [%r1]82, %r8
ldxa [%r1]82, %r4
ldda [%r1]82, %r4
ldstuba [%r1]82, %r2
swapa [%r1]82, %r4
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r10, [%r1]82
stha %r8, [%r1]82
stwa %r14, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x11
CASE_ASI_0x52_th2_0x218:
set 0x218, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r16
ldswa [%r1]82, %r12
lduba [%r1]82, %r2
lduha [%r1]82, %r12
ldxa [%r1]82, %r2
ldda [%r1]82, %r12
ldstuba [%r1]82, %r8
swapa [%r1]82, %r10
lda [%r1]82, %f0
ldda [%r1]82, %f48
stba %r2, [%r1]82
stha %r4, [%r1]82
stwa %r12, [%r1]82
sta %f32, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th2_0x220:
set 0x220, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r14
ldswa [%r1]82, %r4
lduba [%r1]82, %r2
lduha [%r1]82, %r8
ldxa [%r1]82, %r12
ldda [%r1]82, %r8
ldstuba [%r1]82, %r16
swapa [%r1]82, %r16
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r2, [%r1]82
stha %r2, [%r1]82
stwa %r2, [%r1]82
sta %f16, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x9
CASE_ASI_0x25_th2_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r14
ldswa [%r1]37, %r2
lduba [%r1]37, %r2
lduha [%r1]37, %r4
ldxa [%r1]37, %r12
ldda [%r1]37, %r14
ldstuba [%r1]37, %r14
swapa [%r1]37, %r4
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r4, [%r1]37
stha %r6, [%r1]37
stwa %r4, [%r1]37
sta %f32, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1a
CASE_ASI_0x25_th2_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r4
ldswa [%r1]37, %r6
lduba [%r1]37, %r2
lduha [%r1]37, %r16
ldxa [%r1]37, %r16
ldda [%r1]37, %r14
ldstuba [%r1]37, %r14
swapa [%r1]37, %r2
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r10, [%r1]37
stha %r0, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1b
CASE_ASI_0x25_th2_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r14
ldswa [%r1]37, %r2
lduba [%r1]37, %r16
lduha [%r1]37, %r14
ldxa [%r1]37, %r2
ldda [%r1]37, %r16
ldstuba [%r1]37, %r4
swapa [%r1]37, %r8
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r4, [%r1]37
stha %r4, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th2_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r14
ldswa [%r1]37, %r8
lduba [%r1]37, %r10
lduha [%r1]37, %r14
ldxa [%r1]37, %r12
ldda [%r1]37, %r4
ldstuba [%r1]37, %r2
swapa [%r1]37, %r14
lda [%r1]37, %f16
ldda [%r1]37, %f48
stba %r2, [%r1]37
stha %r6, [%r1]37
stwa %r14, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x8
CASE_ASI_0x25_th2_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r16
ldswa [%r1]37, %r16
lduba [%r1]37, %r12
lduha [%r1]37, %r8
ldxa [%r1]37, %r16
ldda [%r1]37, %r4
ldstuba [%r1]37, %r6
swapa [%r1]37, %r12
lda [%r1]37, %f0
ldda [%r1]37, %f0
stba %r12, [%r1]37
stha %r0, [%r1]37
stwa %r12, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xf
CASE_ASI_0x25_th2_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r2
ldswa [%r1]37, %r12
lduba [%r1]37, %r14
lduha [%r1]37, %r16
ldxa [%r1]37, %r14
ldda [%r1]37, %r6
ldstuba [%r1]37, %r2
swapa [%r1]37, %r10
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r14, [%r1]37
stha %r12, [%r1]37
stwa %r4, [%r1]37
sta %f32, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xa
CASE_ASI_0x25_th2_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r16
ldswa [%r1]37, %r8
lduba [%r1]37, %r6
lduha [%r1]37, %r2
ldxa [%r1]37, %r10
ldda [%r1]37, %r4
ldstuba [%r1]37, %r14
swapa [%r1]37, %r8
lda [%r1]37, %f0
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r12, [%r1]37
stwa %r0, [%r1]37
sta %f32, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x4
CASE_ASI_0x25_th2_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r8
ldswa [%r1]37, %r2
lduba [%r1]37, %r12
lduha [%r1]37, %r6
ldxa [%r1]37, %r12
ldda [%r1]37, %r10
ldstuba [%r1]37, %r8
swapa [%r1]37, %r4
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r10, [%r1]37
stha %r10, [%r1]37
stwa %r12, [%r1]37
sta %f16, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x14
CASE_ASI_0x55_th2_range80:
!!asi_range = 0x0-0x1f8
set 0x40, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r4
ldsha [%r1]85, %r12
ldswa [%r1]85, %r2
lduba [%r1]85, %r4
lduha [%r1]85, %r14
ldxa [%r1]85, %r2
ldda [%r1]85, %r14
ldstuba [%r1]85, %r2
swapa [%r1]85, %r16
lda [%r1]85, %f48
ldda [%r1]85, %f16
stba %r0, [%r1]85
stha %r0, [%r1]85
stwa %r8, [%r1]85
sta %f0, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x10
CASE_ASI_0x55_th2_range81:
!!asi_range = 0x400-0x5f8
set 0x4e9, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r14
ldsha [%r1]85, %r16
ldswa [%r1]85, %r2
lduba [%r1]85, %r14
lduha [%r1]85, %r6
ldxa [%r1]85, %r14
ldda [%r1]85, %r16
ldstuba [%r1]85, %r16
swapa [%r1]85, %r4
lda [%r1]85, %f48
ldda [%r1]85, %f0
stba %r14, [%r1]85
stha %r12, [%r1]85
stwa %r2, [%r1]85
sta %f32, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x6
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH2_LOOP
ta T_CHANGE_PRIV
cmp %r19, 1
bz,a TH2_LOOP
ta T_CHANGE_HPRIV
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T3:
ta T_CHANGE_HPRIV
add %g0, 0x3, %r19
TH3_LOOP:
CASE_ASI_0x4_th3:
mov %r28, %r1
ldx [%r28 + 0x91 & ~0x7], %r2
ldx [%r23 + 0xda & ~0x7], %r4
ldx [%r28 + 0x9f & ~0x7], %r6
ldx [%r25 + 0x66 & ~0x7], %r8
ldx [%r27 + 0xd8 & ~0x7], %r10
ldx [%r28 + 0x80 & ~0x7], %r12
ldx [%r22 + 0x97 & ~0x7], %r14
ldx [%r24 + 0xbd & ~0x7], %r16
ld [%r27 + 0xf0 & ~0x7], %f0
ld [%r22 + 0xc4 & ~0x7], %f16
ld [%r26 + 0xe5 & ~0x7], %f32
ld [%r27 + 0x31 & ~0x7], %f48
ldsba [%r1]4, %r4
ldsha [%r1]4, %r6
ldswa [%r1]4, %r8
lduba [%r1]4, %r10
lduha [%r1]4, %r10
ldxa [%r1]4, %r4
ldda [%r1]4, %r16
ldstuba [%r1]4, %r10
swapa [%r1]4, %r14
lda [%r1]4, %f48
ldda [%r1]4, %f16
stba %r8, [%r1]4
stha %r14, [%r1]4
stwa %r10, [%r1]4
stxa %r12, [%r1]4
sta %f16, [%r1]4
stda %f16, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x3
CASE_ASI_0xc_th3:
mov %r23, %r1
ldx [%r27 + 0x48 & ~0x7], %r2
ldx [%r21 + 0x38 & ~0x7], %r4
ldx [%r25 + 0xea & ~0x7], %r6
ldx [%r26 + 0xb7 & ~0x7], %r8
ldx [%r21 + 0x77 & ~0x7], %r10
ldx [%r27 + 0x1e & ~0x7], %r12
ldx [%r23 + 0x81 & ~0x7], %r14
ldx [%r23 + 0x2f & ~0x7], %r16
ld [%r26 + 0xab & ~0x7], %f0
ld [%r25 + 0xa7 & ~0x7], %f16
ld [%r26 + 0x62 & ~0x7], %f32
ld [%r24 + 0xd1 & ~0x7], %f48
ldsba [%r1]12, %r10
ldsha [%r1]12, %r10
ldswa [%r1]12, %r2
lduba [%r1]12, %r12
lduha [%r1]12, %r8
ldxa [%r1]12, %r4
ldda [%r1]12, %r10
ldstuba [%r1]12, %r4
swapa [%r1]12, %r10
lda [%r1]12, %f48
ldda [%r1]12, %f32
stba %r12, [%r1]12
stha %r12, [%r1]12
stwa %r4, [%r1]12
stxa %r12, [%r1]12
sta %f32, [%r1]12
stda %f16, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x12
CASE_ASI_0x17_th3:
mov %r26, %r1
ldx [%r23 + 0xc4 & ~0x7], %r2
ldx [%r28 + 0xf1 & ~0x7], %r4
ldx [%r28 + 0xf6 & ~0x7], %r6
ldx [%r28 + 0xeb & ~0x7], %r8
ldx [%r21 + 0x45 & ~0x7], %r10
ldx [%r28 + 0xf6 & ~0x7], %r12
ldx [%r26 + 0x62 & ~0x7], %r14
ldx [%r25 + 0x93 & ~0x7], %r16
ld [%r24 + 0x78 & ~0x7], %f0
ld [%r23 + 0xa6 & ~0x7], %f16
ld [%r25 + 0xda & ~0x7], %f32
ld [%r27 + 0xb2 & ~0x7], %f48
ldsba [%r1]23, %r12
ldsha [%r1]23, %r10
ldswa [%r1]23, %r10
lduba [%r1]23, %r14
lduha [%r1]23, %r8
ldxa [%r1]23, %r4
ldda [%r1]23, %r6
ldstuba [%r1]23, %r14
swapa [%r1]23, %r6
lda [%r1]23, %f32
ldda [%r1]23, %f32
stba %r0, [%r1]23
stha %r0, [%r1]23
stwa %r10, [%r1]23
stxa %r8, [%r1]23
sta %f48, [%r1]23
stda %f48, [%r1]23
casa [%r1]0x17, %r2, %g0
casxa [%r1]0x17, %r2, %g0
prefetcha [%r1]23, 0x1f
CASE_ASI_0x27_th3:
mov %r27, %r1
ldx [%r24 + 0x52 & ~0x7], %r2
ldx [%r24 + 0xa6 & ~0x7], %r4
ldx [%r22 + 0xb0 & ~0x7], %r6
ldx [%r23 + 0x17 & ~0x7], %r8
ldx [%r27 + 0xa9 & ~0x7], %r10
ldx [%r27 + 0xf0 & ~0x7], %r12
ldx [%r27 + 0x3f & ~0x7], %r14
ldx [%r21 + 0x39 & ~0x7], %r16
ld [%r26 + 0xde & ~0x7], %f0
ld [%r27 + 0x5b & ~0x7], %f16
ld [%r22 + 0xb & ~0x7], %f32
ld [%r23 + 0x24 & ~0x7], %f48
ldsba [%r1]39, %r16
ldsha [%r1]39, %r8
ldswa [%r1]39, %r8
lduba [%r1]39, %r12
lduha [%r1]39, %r6
ldxa [%r1]39, %r12
ldda [%r1]39, %r16
ldstuba [%r1]39, %r2
swapa [%r1]39, %r2
lda [%r1]39, %f0
ldda [%r1]39, %f16
stba %r12, [%r1]39
stha %r8, [%r1]39
stwa %r10, [%r1]39
stxa %r8, [%r1]39
sta %f48, [%r1]39
stda %f32, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x12
CASE_ASI_0x2a_th3:
mov %r21, %r1
ldx [%r22 + 0xfc & ~0x7], %r2
ldx [%r28 + 0x9c & ~0x7], %r4
ldx [%r27 + 0x37 & ~0x7], %r6
ldx [%r27 + 0xf1 & ~0x7], %r8
ldx [%r22 + 0xdc & ~0x7], %r10
ldx [%r25 + 0x9b & ~0x7], %r12
ldx [%r26 + 0x54 & ~0x7], %r14
ldx [%r22 + 0xf4 & ~0x7], %r16
ld [%r26 + 0x89 & ~0x7], %f0
ld [%r22 + 0x89 & ~0x7], %f16
ld [%r26 + 0x76 & ~0x7], %f32
ld [%r24 + 0xf3 & ~0x7], %f48
ldsba [%r1]42, %r12
ldsha [%r1]42, %r8
ldswa [%r1]42, %r16
lduba [%r1]42, %r2
lduha [%r1]42, %r10
ldxa [%r1]42, %r10
ldda [%r1]42, %r6
ldstuba [%r1]42, %r16
swapa [%r1]42, %r10
lda [%r1]42, %f0
ldda [%r1]42, %f0
stba %r4, [%r1]42
stha %r8, [%r1]42
stwa %r6, [%r1]42
stxa %r8, [%r1]42
sta %f0, [%r1]42
stda %f16, [%r1]42
casa [%r1]0x2a, %r2, %g0
casxa [%r1]0x2a, %r2, %g0
prefetcha [%r1]42, 0x16
CASE_ASI_0x2f_th3:
mov %r25, %r1
ldx [%r25 + 0x45 & ~0x7], %r2
ldx [%r28 + 0x63 & ~0x7], %r4
ldx [%r23 + 0xf8 & ~0x7], %r6
ldx [%r26 + 0x10 & ~0x7], %r8
ldx [%r27 + 0xe & ~0x7], %r10
ldx [%r21 + 0x2c & ~0x7], %r12
ldx [%r28 + 0x67 & ~0x7], %r14
ldx [%r25 + 0x5f & ~0x7], %r16
ld [%r28 + 0xef & ~0x7], %f0
ld [%r24 + 0x49 & ~0x7], %f16
ld [%r26 + 0x12 & ~0x7], %f32
ld [%r28 + 0xcb & ~0x7], %f48
ldsba [%r1]47, %r14
ldsha [%r1]47, %r4
ldswa [%r1]47, %r8
lduba [%r1]47, %r12
lduha [%r1]47, %r14
ldxa [%r1]47, %r14
ldda [%r1]47, %r14
ldstuba [%r1]47, %r14
swapa [%r1]47, %r10
lda [%r1]47, %f48
ldda [%r1]47, %f48
stba %r8, [%r1]47
stha %r12, [%r1]47
stwa %r0, [%r1]47
stxa %r12, [%r1]47
sta %f48, [%r1]47
stda %f16, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x18
CASE_ASI_0x30_th3:
mov %r23, %r1
ldx [%r28 + 0x72 & ~0x7], %r2
ldx [%r22 + 0x44 & ~0x7], %r4
ldx [%r26 + 0xe0 & ~0x7], %r6
ldx [%r22 + 0xef & ~0x7], %r8
ldx [%r24 + 0x35 & ~0x7], %r10
ldx [%r22 + 0x13 & ~0x7], %r12
ldx [%r25 + 0xd2 & ~0x7], %r14
ldx [%r26 + 0x16 & ~0x7], %r16
ld [%r27 + 0x8d & ~0x7], %f0
ld [%r22 + 0x75 & ~0x7], %f16
ld [%r26 + 0xe2 & ~0x7], %f32
ld [%r26 + 0xc8 & ~0x7], %f48
ldsba [%r1]48, %r8
ldsha [%r1]48, %r10
ldswa [%r1]48, %r4
lduba [%r1]48, %r12
lduha [%r1]48, %r2
ldxa [%r1]48, %r10
ldda [%r1]48, %r12
ldstuba [%r1]48, %r4
swapa [%r1]48, %r14
lda [%r1]48, %f0
ldda [%r1]48, %f16
stba %r0, [%r1]48
stha %r8, [%r1]48
stwa %r10, [%r1]48
stxa %r14, [%r1]48
sta %f48, [%r1]48
stda %f48, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x2
CASE_ASI_0x31_th3:
mov %r25, %r1
ldx [%r21 + 0x53 & ~0x7], %r2
ldx [%r22 + 0xfb & ~0x7], %r4
ldx [%r27 + 0x2d & ~0x7], %r6
ldx [%r21 + 0x36 & ~0x7], %r8
ldx [%r25 + 0xe8 & ~0x7], %r10
ldx [%r27 + 0x4c & ~0x7], %r12
ldx [%r28 + 0xea & ~0x7], %r14
ldx [%r26 + 0xf6 & ~0x7], %r16
ld [%r27 + 0xe1 & ~0x7], %f0
ld [%r27 + 0x48 & ~0x7], %f16
ld [%r25 + 0x72 & ~0x7], %f32
ld [%r27 + 0xc4 & ~0x7], %f48
ldsba [%r1]49, %r8
ldsha [%r1]49, %r12
ldswa [%r1]49, %r2
lduba [%r1]49, %r14
lduha [%r1]49, %r4
ldxa [%r1]49, %r2
ldda [%r1]49, %r2
ldstuba [%r1]49, %r4
swapa [%r1]49, %r6
lda [%r1]49, %f32
ldda [%r1]49, %f16
stba %r10, [%r1]49
stha %r0, [%r1]49
stwa %r6, [%r1]49
stxa %r14, [%r1]49
sta %f0, [%r1]49
stda %f32, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0xf
CASE_ASI_0x36_th3:
mov %r21, %r1
ldx [%r22 + 0xf1 & ~0x7], %r2
ldx [%r21 + 0xc9 & ~0x7], %r4
ldx [%r24 + 0x21 & ~0x7], %r6
ldx [%r21 + 0xd8 & ~0x7], %r8
ldx [%r23 + 0xd7 & ~0x7], %r10
ldx [%r27 + 0x41 & ~0x7], %r12
ldx [%r22 + 0x14 & ~0x7], %r14
ldx [%r23 + 0x7d & ~0x7], %r16
ld [%r27 + 0xec & ~0x7], %f0
ld [%r22 + 0x5c & ~0x7], %f16
ld [%r23 + 0xbd & ~0x7], %f32
ld [%r21 + 0xe2 & ~0x7], %f48
ldsba [%r1]54, %r6
ldsha [%r1]54, %r8
ldswa [%r1]54, %r12
lduba [%r1]54, %r6
lduha [%r1]54, %r8
ldxa [%r1]54, %r4
ldda [%r1]54, %r10
ldstuba [%r1]54, %r10
swapa [%r1]54, %r8
lda [%r1]54, %f32
ldda [%r1]54, %f48
stba %r6, [%r1]54
stha %r14, [%r1]54
stwa %r6, [%r1]54
stxa %r2, [%r1]54
sta %f16, [%r1]54
stda %f48, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x1d
CASE_ASI_0x38_th3:
mov %r22, %r1
ldx [%r21 + 0xa7 & ~0x7], %r2
ldx [%r22 + 0x3b & ~0x7], %r4
ldx [%r23 + 0xe1 & ~0x7], %r6
ldx [%r21 + 0xea & ~0x7], %r8
ldx [%r25 + 0x8 & ~0x7], %r10
ldx [%r21 + 0x14 & ~0x7], %r12
ldx [%r26 + 0xd3 & ~0x7], %r14
ldx [%r26 + 0xa & ~0x7], %r16
ld [%r23 + 0x17 & ~0x7], %f0
ld [%r21 + 0x6a & ~0x7], %f16
ld [%r21 + 0xc8 & ~0x7], %f32
ld [%r21 + 0xf2 & ~0x7], %f48
ldsba [%r1]56, %r16
ldsha [%r1]56, %r2
ldswa [%r1]56, %r4
lduba [%r1]56, %r16
lduha [%r1]56, %r2
ldxa [%r1]56, %r16
ldda [%r1]56, %r2
ldstuba [%r1]56, %r14
swapa [%r1]56, %r8
lda [%r1]56, %f48
ldda [%r1]56, %f16
stba %r6, [%r1]56
stha %r4, [%r1]56
stwa %r0, [%r1]56
stxa %r10, [%r1]56
sta %f16, [%r1]56
stda %f16, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x8
CASE_ASI_0x39_th3:
mov %r28, %r1
ldx [%r27 + 0xd7 & ~0x7], %r2
ldx [%r28 + 0xf8 & ~0x7], %r4
ldx [%r28 + 0x1b & ~0x7], %r6
ldx [%r28 + 0x3c & ~0x7], %r8
ldx [%r24 + 0x17 & ~0x7], %r10
ldx [%r24 + 0xc8 & ~0x7], %r12
ldx [%r22 + 0xc5 & ~0x7], %r14
ldx [%r24 + 0x97 & ~0x7], %r16
ld [%r28 + 0xc7 & ~0x7], %f0
ld [%r21 + 0x4f & ~0x7], %f16
ld [%r26 + 0xde & ~0x7], %f32
ld [%r26 + 0xda & ~0x7], %f48
ldsba [%r1]57, %r2
ldsha [%r1]57, %r12
ldswa [%r1]57, %r2
lduba [%r1]57, %r4
lduha [%r1]57, %r4
ldxa [%r1]57, %r2
ldda [%r1]57, %r16
ldstuba [%r1]57, %r12
swapa [%r1]57, %r4
lda [%r1]57, %f0
ldda [%r1]57, %f16
stba %r10, [%r1]57
stha %r14, [%r1]57
stwa %r0, [%r1]57
stxa %r12, [%r1]57
sta %f16, [%r1]57
stda %f48, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0xe
CASE_ASI_0x3e_th3:
mov %r21, %r1
ldx [%r28 + 0x80 & ~0x7], %r2
ldx [%r28 + 0xf2 & ~0x7], %r4
ldx [%r27 + 0x83 & ~0x7], %r6
ldx [%r24 + 0x55 & ~0x7], %r8
ldx [%r27 + 0x59 & ~0x7], %r10
ldx [%r27 + 0xa8 & ~0x7], %r12
ldx [%r21 + 0x48 & ~0x7], %r14
ldx [%r23 + 0x34 & ~0x7], %r16
ld [%r21 + 0x7d & ~0x7], %f0
ld [%r26 + 0x1b & ~0x7], %f16
ld [%r26 + 0x51 & ~0x7], %f32
ld [%r28 + 0x4a & ~0x7], %f48
ldsba [%r1]62, %r4
ldsha [%r1]62, %r10
ldswa [%r1]62, %r6
lduba [%r1]62, %r16
lduha [%r1]62, %r8
ldxa [%r1]62, %r8
ldda [%r1]62, %r14
ldstuba [%r1]62, %r16
swapa [%r1]62, %r2
lda [%r1]62, %f16
ldda [%r1]62, %f16
stba %r10, [%r1]62
stha %r2, [%r1]62
stwa %r12, [%r1]62
stxa %r4, [%r1]62
sta %f16, [%r1]62
stda %f32, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x18
CASE_ASI_0x89_th3:
mov %r25, %r1
ldx [%r24 + 0xc3 & ~0x7], %r2
ldx [%r21 + 0xba & ~0x7], %r4
ldx [%r24 + 0xdb & ~0x7], %r6
ldx [%r24 + 0x79 & ~0x7], %r8
ldx [%r25 + 0xb3 & ~0x7], %r10
ldx [%r22 + 0x8c & ~0x7], %r12
ldx [%r22 + 0x21 & ~0x7], %r14
ldx [%r25 + 0xc4 & ~0x7], %r16
ld [%r21 + 0x51 & ~0x7], %f0
ld [%r25 + 0xa4 & ~0x7], %f16
ld [%r27 + 0x6b & ~0x7], %f32
ld [%r26 + 0x6 & ~0x7], %f48
ldsba [%r1]137, %r14
ldsha [%r1]137, %r6
ldswa [%r1]137, %r12
lduba [%r1]137, %r8
lduha [%r1]137, %r16
ldxa [%r1]137, %r12
ldda [%r1]137, %r8
ldstuba [%r1]137, %r10
swapa [%r1]137, %r8
lda [%r1]137, %f16
ldda [%r1]137, %f0
stba %r6, [%r1]137
stha %r0, [%r1]137
stwa %r4, [%r1]137
stxa %r4, [%r1]137
sta %f0, [%r1]137
stda %f32, [%r1]137
casa [%r1]0x89, %r2, %g0
casxa [%r1]0x89, %r2, %g0
prefetcha [%r1]137, 0x18
CASE_ASI_0xc5_th3:
mov %r26, %r1
ldx [%r28 + 0xee & ~0x7], %r2
ldx [%r27 + 0x2f & ~0x7], %r4
ldx [%r21 + 0xc2 & ~0x7], %r6
ldx [%r27 + 0x79 & ~0x7], %r8
ldx [%r23 + 0xdb & ~0x7], %r10
ldx [%r27 + 0xfc & ~0x7], %r12
ldx [%r22 + 0x65 & ~0x7], %r14
ldx [%r23 + 0x76 & ~0x7], %r16
ld [%r27 + 0x55 & ~0x7], %f0
ld [%r24 + 0x6f & ~0x7], %f16
ld [%r26 + 0x65 & ~0x7], %f32
ld [%r22 + 0xdf & ~0x7], %f48
ldsba [%r1]197, %r16
ldsha [%r1]197, %r16
ldswa [%r1]197, %r6
lduba [%r1]197, %r8
lduha [%r1]197, %r10
ldxa [%r1]197, %r14
ldda [%r1]197, %r6
ldstuba [%r1]197, %r6
swapa [%r1]197, %r8
lda [%r1]197, %f32
ldda [%r1]197, %f48
stba %r0, [%r1]197
stha %r12, [%r1]197
stwa %r0, [%r1]197
stxa %r6, [%r1]197
sta %f0, [%r1]197
stda %f32, [%r1]197
casa [%r1]0xc5, %r2, %g0
casxa [%r1]0xc5, %r2, %g0
prefetcha [%r1]197, 0x1c
CASE_ASI_0xd1_th3:
mov %r27, %r1
ldx [%r23 + 0xa2 & ~0x7], %r2
ldx [%r23 + 0x44 & ~0x7], %r4
ldx [%r27 + 0x9e & ~0x7], %r6
ldx [%r22 + 0x3c & ~0x7], %r8
ldx [%r22 + 0x8a & ~0x7], %r10
ldx [%r28 + 0xe9 & ~0x7], %r12
ldx [%r25 + 0x5d & ~0x7], %r14
ldx [%r27 + 0x4a & ~0x7], %r16
ld [%r21 + 0x10 & ~0x7], %f0
ld [%r24 + 0x60 & ~0x7], %f16
ld [%r22 + 0x31 & ~0x7], %f32
ld [%r26 + 0x49 & ~0x7], %f48
ldsba [%r1]209, %r8
ldsha [%r1]209, %r2
ldswa [%r1]209, %r2
lduba [%r1]209, %r14
lduha [%r1]209, %r6
ldxa [%r1]209, %r8
ldda [%r1]209, %r6
ldstuba [%r1]209, %r16
swapa [%r1]209, %r2
lda [%r1]209, %f16
ldda [%r1]209, %f32
stba %r6, [%r1]209
stha %r2, [%r1]209
stwa %r2, [%r1]209
stxa %r4, [%r1]209
sta %f32, [%r1]209
stda %f0, [%r1]209
casa [%r1]0xd1, %r2, %g0
casxa [%r1]0xd1, %r2, %g0
prefetcha [%r1]209, 0x1b
CASE_ASI_0xe1_th3:
mov %r25, %r1
ldx [%r27 + 0xed & ~0x7], %r2
ldx [%r24 + 0x5b & ~0x7], %r4
ldx [%r27 + 0xc9 & ~0x7], %r6
ldx [%r22 + 0x47 & ~0x7], %r8
ldx [%r24 + 0x24 & ~0x7], %r10
ldx [%r23 + 0xa3 & ~0x7], %r12
ldx [%r27 + 0x95 & ~0x7], %r14
ldx [%r26 + 0xae & ~0x7], %r16
ld [%r26 + 0xcf & ~0x7], %f0
ld [%r22 + 0x53 & ~0x7], %f16
ld [%r24 + 0x65 & ~0x7], %f32
ld [%r22 + 0x2c & ~0x7], %f48
ldsba [%r1]225, %r12
ldsha [%r1]225, %r2
ldswa [%r1]225, %r2
lduba [%r1]225, %r14
lduha [%r1]225, %r12
ldxa [%r1]225, %r10
ldda [%r1]225, %r14
ldstuba [%r1]225, %r14
swapa [%r1]225, %r12
lda [%r1]225, %f32
ldda [%r1]225, %f48
stba %r8, [%r1]225
stha %r4, [%r1]225
stwa %r6, [%r1]225
stxa %r10, [%r1]225
sta %f16, [%r1]225
stda %f16, [%r1]225
casa [%r1]0xe1, %r2, %g0
casxa [%r1]0xe1, %r2, %g0
prefetcha [%r1]225, 0x13
CASE_ASI_0xf9_th3:
mov %r28, %r1
ldx [%r27 + 0x4a & ~0x7], %r2
ldx [%r28 + 0x16 & ~0x7], %r4
ldx [%r25 + 0x41 & ~0x7], %r6
ldx [%r24 + 0x67 & ~0x7], %r8
ldx [%r24 + 0x59 & ~0x7], %r10
ldx [%r27 + 0xc5 & ~0x7], %r12
ldx [%r22 + 0xb1 & ~0x7], %r14
ldx [%r21 + 0xb4 & ~0x7], %r16
ld [%r27 + 0x6 & ~0x7], %f0
ld [%r26 + 0x0 & ~0x7], %f16
ld [%r25 + 0x15 & ~0x7], %f32
ld [%r24 + 0xbd & ~0x7], %f48
ldsba [%r1]249, %r10
ldsha [%r1]249, %r4
ldswa [%r1]249, %r8
lduba [%r1]249, %r8
lduha [%r1]249, %r8
ldxa [%r1]249, %r12
ldda [%r1]249, %r14
ldstuba [%r1]249, %r10
swapa [%r1]249, %r16
lda [%r1]249, %f16
ldda [%r1]249, %f32
stba %r6, [%r1]249
stha %r12, [%r1]249
stwa %r8, [%r1]249
stxa %r4, [%r1]249
sta %f48, [%r1]249
stda %f16, [%r1]249
casa [%r1]0xf9, %r2, %g0
casxa [%r1]0xf9, %r2, %g0
prefetcha [%r1]249, 0x13
CASE_ASI_0x21_th3_0x8:
set 0x8, %r1
ldsba [%r1]33, %r16
ldsha [%r1]33, %r16
ldswa [%r1]33, %r10
lduba [%r1]33, %r16
lduha [%r1]33, %r4
ldxa [%r1]33, %r12
ldda [%r1]33, %r8
ldstuba [%r1]33, %r16
swapa [%r1]33, %r2
lda [%r1]33, %f0
ldda [%r1]33, %f16
stba %r6, [%r1]33
stha %r10, [%r1]33
stwa %r12, [%r1]33
sta %f48, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x15
CASE_ASI_0x21_th3_0x10:
set 0x10, %r1
ldsba [%r1]33, %r10
ldsha [%r1]33, %r6
ldswa [%r1]33, %r14
lduba [%r1]33, %r4
lduha [%r1]33, %r8
ldxa [%r1]33, %r10
ldda [%r1]33, %r14
ldstuba [%r1]33, %r8
swapa [%r1]33, %r4
lda [%r1]33, %f32
ldda [%r1]33, %f48
stba %r2, [%r1]33
stha %r0, [%r1]33
stwa %r10, [%r1]33
sta %f0, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x12
CASE_ASI_0x21_th3_0x108:
set 0x108, %r1
ldsba [%r1]33, %r16
ldsha [%r1]33, %r10
ldswa [%r1]33, %r4
lduba [%r1]33, %r12
lduha [%r1]33, %r8
ldxa [%r1]33, %r10
ldda [%r1]33, %r8
ldstuba [%r1]33, %r8
swapa [%r1]33, %r8
lda [%r1]33, %f16
ldda [%r1]33, %f0
stba %r14, [%r1]33
stha %r10, [%r1]33
stwa %r8, [%r1]33
sta %f16, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x10
CASE_ASI_0x21_th3_0x110:
set 0x110, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r4
ldswa [%r1]33, %r6
lduba [%r1]33, %r2
lduha [%r1]33, %r14
ldxa [%r1]33, %r14
ldda [%r1]33, %r16
ldstuba [%r1]33, %r2
swapa [%r1]33, %r8
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r12, [%r1]33
stha %r10, [%r1]33
stwa %r6, [%r1]33
sta %f48, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xb
CASE_ASI_0x40_th3_0x0:
mov %g0, %r1
ldsba [%r1]64, %r4
ldsha [%r1]64, %r14
ldswa [%r1]64, %r6
lduba [%r1]64, %r4
lduha [%r1]64, %r8
ldxa [%r1]64, %r14
ldda [%r1]64, %r10
ldstuba [%r1]64, %r2
swapa [%r1]64, %r12
lda [%r1]64, %f32
ldda [%r1]64, %f48
stba %r4, [%r1]64
stha %r6, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x13
CASE_ASI_0x40_th3_0x8:
set 0x8, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r8
lduba [%r1]64, %r4
lduha [%r1]64, %r4
ldxa [%r1]64, %r6
ldda [%r1]64, %r10
ldstuba [%r1]64, %r8
swapa [%r1]64, %r8
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r12, [%r1]64
stha %r12, [%r1]64
stwa %r8, [%r1]64
sta %f0, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x10
CASE_ASI_0x40_th3_0x10:
set 0x10, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r4
ldswa [%r1]64, %r12
lduba [%r1]64, %r8
lduha [%r1]64, %r2
ldxa [%r1]64, %r12
ldda [%r1]64, %r14
ldstuba [%r1]64, %r4
swapa [%r1]64, %r14
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r14, [%r1]64
stha %r6, [%r1]64
stwa %r10, [%r1]64
sta %f16, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1e
CASE_ASI_0x40_th3_0x18:
set 0x18, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r16
ldswa [%r1]64, %r2
lduba [%r1]64, %r8
lduha [%r1]64, %r14
ldxa [%r1]64, %r14
ldda [%r1]64, %r6
ldstuba [%r1]64, %r16
swapa [%r1]64, %r6
lda [%r1]64, %f32
ldda [%r1]64, %f32
stba %r2, [%r1]64
stha %r4, [%r1]64
stwa %r8, [%r1]64
sta %f16, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x13
CASE_ASI_0x40_th3_0x20:
set 0x20, %r1
ldsba [%r1]64, %r4
ldsha [%r1]64, %r2
ldswa [%r1]64, %r4
lduba [%r1]64, %r4
lduha [%r1]64, %r4
ldxa [%r1]64, %r14
ldda [%r1]64, %r2
ldstuba [%r1]64, %r2
swapa [%r1]64, %r4
lda [%r1]64, %f0
ldda [%r1]64, %f0
stba %r14, [%r1]64
stha %r10, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1c
CASE_ASI_0x40_th3_0x80:
set 0x80, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r4
ldswa [%r1]64, %r12
lduba [%r1]64, %r16
lduha [%r1]64, %r12
ldxa [%r1]64, %r6
ldda [%r1]64, %r12
ldstuba [%r1]64, %r6
swapa [%r1]64, %r16
lda [%r1]64, %f32
ldda [%r1]64, %f32
stba %r6, [%r1]64
stha %r2, [%r1]64
stwa %r8, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xe
CASE_ASI_0x40_th3_0x88:
set 0x88, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r4
ldswa [%r1]64, %r2
lduba [%r1]64, %r6
lduha [%r1]64, %r12
ldxa [%r1]64, %r14
ldda [%r1]64, %r2
ldstuba [%r1]64, %r14
swapa [%r1]64, %r2
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r14, [%r1]64
stha %r4, [%r1]64
stwa %r2, [%r1]64
sta %f0, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1a
CASE_ASI_0x44_th3_0x0:
mov %g0, %r1
ldsba [%r1]68, %r2
ldsha [%r1]68, %r10
ldswa [%r1]68, %r12
lduba [%r1]68, %r16
lduha [%r1]68, %r2
ldxa [%r1]68, %r0
ldda [%r1]68, %r6
ldstuba [%r1]68, %r2
swapa [%r1]68, %r4
lda [%r1]68, %f0
ldda [%r1]68, %f32
stba %r2, [%r1]68
stha %r14, [%r1]68
stwa %r14, [%r1]68
sta %f32, [%r1]68
stda %f48, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x1b
CASE_ASI_0x4a_th3_range82:
!!asi_range = 0x0-0x3f
set 0x8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r14
ldsha [%r1]74, %r6
ldswa [%r1]74, %r10
lduba [%r1]74, %r8
lduha [%r1]74, %r14
ldxa [%r1]74, %r14
ldda [%r1]74, %r8
ldstuba [%r1]74, %r6
swapa [%r1]74, %r10
lda [%r1]74, %f48
ldda [%r1]74, %f48
stba %r8, [%r1]74
stha %r14, [%r1]74
stwa %r12, [%r1]74
sta %f0, [%r1]74
stda %f32, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x1c
CASE_ASI_0x8_th3:
setx 0x66f7b73e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xc & ~0x7], %r2
ldx [%r23 + 0xc7 & ~0x7], %r4
ldx [%r27 + 0x42 & ~0x7], %r6
ldx [%r22 + 0x3d & ~0x7], %r8
ldx [%r26 + 0xec & ~0x7], %r10
ldx [%r27 + 0x86 & ~0x7], %r12
ldx [%r25 + 0xef & ~0x7], %r14
ldx [%r27 + 0xa4 & ~0x7], %r16
ld [%r22 + 0x89 & ~0x7], %f0
ld [%r27 + 0x18 & ~0x7], %f16
ld [%r24 + 0x53 & ~0x7], %f32
ld [%r26 + 0x12 & ~0x7], %f48
ldsba [%r1]8, %r16
ldsha [%r1]8, %r14
ldswa [%r1]8, %r16
lduba [%r1]8, %r6
lduha [%r1]8, %r2
ldxa [%r1]8, %r16
ldda [%r1]8, %r6
ldstuba [%r1]8, %r4
swapa [%r1]8, %r14
lda [%r1]8, %f0
ldda [%r1]8, %f0
stba %r14, [%r1]8
stha %r0, [%r1]8
stwa %r4, [%r1]8
stxa %r14, [%r1]8
sta %f48, [%r1]8
stda %f16, [%r1]8
casa [%r1]0x8, %r2, %g0
casxa [%r1]0x8, %r2, %g0
prefetcha [%r1]8, 0x1
CASE_ASI_0x12_th3:
setx 0x524dab37, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x5f & ~0x7], %r2
ldx [%r23 + 0x25 & ~0x7], %r4
ldx [%r25 + 0xb5 & ~0x7], %r6
ldx [%r23 + 0xdf & ~0x7], %r8
ldx [%r23 + 0x55 & ~0x7], %r10
ldx [%r23 + 0xb3 & ~0x7], %r12
ldx [%r25 + 0x52 & ~0x7], %r14
ldx [%r23 + 0xe8 & ~0x7], %r16
ld [%r25 + 0xf6 & ~0x7], %f0
ld [%r28 + 0x5d & ~0x7], %f16
ld [%r27 + 0x46 & ~0x7], %f32
ld [%r21 + 0x44 & ~0x7], %f48
ldsba [%r1]18, %r4
ldsha [%r1]18, %r6
ldswa [%r1]18, %r2
lduba [%r1]18, %r2
lduha [%r1]18, %r2
ldxa [%r1]18, %r6
ldda [%r1]18, %r2
ldstuba [%r1]18, %r4
swapa [%r1]18, %r4
lda [%r1]18, %f16
ldda [%r1]18, %f16
stba %r10, [%r1]18
stha %r0, [%r1]18
stwa %r4, [%r1]18
stxa %r10, [%r1]18
sta %f32, [%r1]18
stda %f16, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x1f
CASE_ASI_0x13_th3:
setx 0x7656ed02, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x68 & ~0x7], %r2
ldx [%r21 + 0x57 & ~0x7], %r4
ldx [%r25 + 0x88 & ~0x7], %r6
ldx [%r28 + 0x7a & ~0x7], %r8
ldx [%r22 + 0x69 & ~0x7], %r10
ldx [%r28 + 0xde & ~0x7], %r12
ldx [%r28 + 0x8f & ~0x7], %r14
ldx [%r28 + 0x15 & ~0x7], %r16
ld [%r27 + 0x0 & ~0x7], %f0
ld [%r22 + 0x43 & ~0x7], %f16
ld [%r22 + 0xc2 & ~0x7], %f32
ld [%r27 + 0xa8 & ~0x7], %f48
ldsba [%r1]19, %r16
ldsha [%r1]19, %r6
ldswa [%r1]19, %r6
lduba [%r1]19, %r4
lduha [%r1]19, %r16
ldxa [%r1]19, %r14
ldda [%r1]19, %r2
ldstuba [%r1]19, %r16
swapa [%r1]19, %r4
lda [%r1]19, %f0
ldda [%r1]19, %f48
stba %r10, [%r1]19
stha %r14, [%r1]19
stwa %r8, [%r1]19
stxa %r8, [%r1]19
sta %f48, [%r1]19
stda %f32, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0xa
CASE_ASI_0x1b_th3:
setx 0x25892b26, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xcf & ~0x7], %r2
ldx [%r27 + 0x72 & ~0x7], %r4
ldx [%r23 + 0x56 & ~0x7], %r6
ldx [%r23 + 0x11 & ~0x7], %r8
ldx [%r24 + 0x4f & ~0x7], %r10
ldx [%r25 + 0x9 & ~0x7], %r12
ldx [%r23 + 0x6c & ~0x7], %r14
ldx [%r28 + 0x7 & ~0x7], %r16
ld [%r26 + 0x4a & ~0x7], %f0
ld [%r26 + 0xdd & ~0x7], %f16
ld [%r28 + 0xfb & ~0x7], %f32
ld [%r24 + 0x98 & ~0x7], %f48
ldsba [%r1]27, %r4
ldsha [%r1]27, %r14
ldswa [%r1]27, %r4
lduba [%r1]27, %r16
lduha [%r1]27, %r8
ldxa [%r1]27, %r14
ldda [%r1]27, %r16
ldstuba [%r1]27, %r14
swapa [%r1]27, %r10
lda [%r1]27, %f16
ldda [%r1]27, %f48
stba %r4, [%r1]27
stha %r0, [%r1]27
stwa %r10, [%r1]27
stxa %r2, [%r1]27
sta %f16, [%r1]27
stda %f32, [%r1]27
casa [%r1]0x1b, %r2, %g0
casxa [%r1]0x1b, %r2, %g0
prefetcha [%r1]27, 0x10
CASE_ASI_0x2d_th3:
setx 0x480987a5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xec & ~0x7], %r2
ldx [%r23 + 0x26 & ~0x7], %r4
ldx [%r27 + 0x69 & ~0x7], %r6
ldx [%r27 + 0x1e & ~0x7], %r8
ldx [%r28 + 0xc3 & ~0x7], %r10
ldx [%r27 + 0xdb & ~0x7], %r12
ldx [%r22 + 0xd8 & ~0x7], %r14
ldx [%r25 + 0xdc & ~0x7], %r16
ld [%r27 + 0x32 & ~0x7], %f0
ld [%r22 + 0x1a & ~0x7], %f16
ld [%r22 + 0x73 & ~0x7], %f32
ld [%r27 + 0xb2 & ~0x7], %f48
ldsba [%r1]45, %r2
ldsha [%r1]45, %r4
ldswa [%r1]45, %r2
lduba [%r1]45, %r14
lduha [%r1]45, %r10
ldxa [%r1]45, %r10
ldda [%r1]45, %r14
ldstuba [%r1]45, %r12
swapa [%r1]45, %r16
lda [%r1]45, %f0
ldda [%r1]45, %f16
stba %r12, [%r1]45
stha %r12, [%r1]45
stwa %r2, [%r1]45
stxa %r4, [%r1]45
sta %f32, [%r1]45
stda %f16, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x0
CASE_ASI_0x37_th3:
setx 0x52464b2b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x5c & ~0x7], %r2
ldx [%r22 + 0xc5 & ~0x7], %r4
ldx [%r28 + 0x4b & ~0x7], %r6
ldx [%r27 + 0xe2 & ~0x7], %r8
ldx [%r21 + 0x99 & ~0x7], %r10
ldx [%r24 + 0x34 & ~0x7], %r12
ldx [%r23 + 0x9f & ~0x7], %r14
ldx [%r28 + 0xe7 & ~0x7], %r16
ld [%r25 + 0xcf & ~0x7], %f0
ld [%r25 + 0x60 & ~0x7], %f16
ld [%r28 + 0x39 & ~0x7], %f32
ld [%r22 + 0xc2 & ~0x7], %f48
ldsba [%r1]55, %r4
ldsha [%r1]55, %r4
ldswa [%r1]55, %r6
lduba [%r1]55, %r12
lduha [%r1]55, %r8
ldxa [%r1]55, %r12
ldda [%r1]55, %r8
ldstuba [%r1]55, %r12
swapa [%r1]55, %r10
lda [%r1]55, %f32
ldda [%r1]55, %f16
stba %r12, [%r1]55
stha %r12, [%r1]55
stwa %r8, [%r1]55
stxa %r8, [%r1]55
sta %f48, [%r1]55
stda %f32, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0xc
CASE_ASI_0x3b_th3:
setx 0x5f740406, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x92 & ~0x7], %r2
ldx [%r24 + 0xa0 & ~0x7], %r4
ldx [%r24 + 0x7c & ~0x7], %r6
ldx [%r24 + 0x8e & ~0x7], %r8
ldx [%r21 + 0x3e & ~0x7], %r10
ldx [%r23 + 0xb & ~0x7], %r12
ldx [%r22 + 0x2e & ~0x7], %r14
ldx [%r23 + 0xa5 & ~0x7], %r16
ld [%r22 + 0x52 & ~0x7], %f0
ld [%r28 + 0x8d & ~0x7], %f16
ld [%r21 + 0x75 & ~0x7], %f32
ld [%r21 + 0x51 & ~0x7], %f48
ldsba [%r1]59, %r8
ldsha [%r1]59, %r16
ldswa [%r1]59, %r8
lduba [%r1]59, %r16
lduha [%r1]59, %r4
ldxa [%r1]59, %r2
ldda [%r1]59, %r14
ldstuba [%r1]59, %r6
swapa [%r1]59, %r16
lda [%r1]59, %f48
ldda [%r1]59, %f32
stba %r14, [%r1]59
stha %r4, [%r1]59
stwa %r0, [%r1]59
stxa %r12, [%r1]59
sta %f16, [%r1]59
stda %f16, [%r1]59
casa [%r1]0x3b, %r2, %g0
casxa [%r1]0x3b, %r2, %g0
prefetcha [%r1]59, 0x1c
CASE_ASI_0x3f_th3:
setx 0x2f8a2062, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x9b & ~0x7], %r2
ldx [%r28 + 0xf4 & ~0x7], %r4
ldx [%r23 + 0x10 & ~0x7], %r6
ldx [%r25 + 0xc7 & ~0x7], %r8
ldx [%r26 + 0x97 & ~0x7], %r10
ldx [%r28 + 0xb8 & ~0x7], %r12
ldx [%r26 + 0xd & ~0x7], %r14
ldx [%r25 + 0x1 & ~0x7], %r16
ld [%r24 + 0xa7 & ~0x7], %f0
ld [%r28 + 0x7e & ~0x7], %f16
ld [%r21 + 0xd1 & ~0x7], %f32
ld [%r24 + 0x5b & ~0x7], %f48
ldsba [%r1]63, %r10
ldsha [%r1]63, %r4
ldswa [%r1]63, %r6
lduba [%r1]63, %r8
lduha [%r1]63, %r2
ldxa [%r1]63, %r10
ldda [%r1]63, %r12
ldstuba [%r1]63, %r2
swapa [%r1]63, %r2
lda [%r1]63, %f16
ldda [%r1]63, %f16
stba %r0, [%r1]63
stha %r0, [%r1]63
stwa %r12, [%r1]63
stxa %r12, [%r1]63
sta %f0, [%r1]63
stda %f0, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x8
CASE_ASI_0x4b_th3:
setx 0x4d52ddc4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xfb & ~0x7], %r2
ldx [%r21 + 0x91 & ~0x7], %r4
ldx [%r21 + 0x42 & ~0x7], %r6
ldx [%r26 + 0xad & ~0x7], %r8
ldx [%r23 + 0xc3 & ~0x7], %r10
ldx [%r24 + 0xea & ~0x7], %r12
ldx [%r28 + 0x7f & ~0x7], %r14
ldx [%r28 + 0xbb & ~0x7], %r16
ld [%r28 + 0xd1 & ~0x7], %f0
ld [%r27 + 0x51 & ~0x7], %f16
ld [%r28 + 0x16 & ~0x7], %f32
ld [%r22 + 0xfd & ~0x7], %f48
ldsba [%r1]75, %r16
ldsha [%r1]75, %r16
ldswa [%r1]75, %r4
lduba [%r1]75, %r12
lduha [%r1]75, %r16
ldxa [%r1]75, %r12
ldda [%r1]75, %r2
ldstuba [%r1]75, %r6
swapa [%r1]75, %r4
lda [%r1]75, %f16
ldda [%r1]75, %f48
stba %r0, [%r1]75
stha %r6, [%r1]75
stwa %r6, [%r1]75
stxa %r0, [%r1]75
sta %f32, [%r1]75
stda %f0, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x8
CASE_ASI_0x4d_th3:
setx 0x7084c208, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x24 & ~0x7], %r2
ldx [%r26 + 0x38 & ~0x7], %r4
ldx [%r23 + 0x60 & ~0x7], %r6
ldx [%r28 + 0x50 & ~0x7], %r8
ldx [%r24 + 0x8c & ~0x7], %r10
ldx [%r23 + 0x60 & ~0x7], %r12
ldx [%r27 + 0xb6 & ~0x7], %r14
ldx [%r22 + 0x92 & ~0x7], %r16
ld [%r28 + 0xa1 & ~0x7], %f0
ld [%r25 + 0xae & ~0x7], %f16
ld [%r21 + 0x3d & ~0x7], %f32
ld [%r25 + 0x1f & ~0x7], %f48
ldsba [%r1]77, %r16
ldsha [%r1]77, %r2
ldswa [%r1]77, %r8
lduba [%r1]77, %r16
lduha [%r1]77, %r14
ldxa [%r1]77, %r6
ldda [%r1]77, %r6
ldstuba [%r1]77, %r16
swapa [%r1]77, %r16
lda [%r1]77, %f16
ldda [%r1]77, %f32
stba %r6, [%r1]77
stha %r6, [%r1]77
stwa %r10, [%r1]77
stxa %r12, [%r1]77
sta %f0, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0xc
CASE_ASI_0x68_th3:
setx 0x13f12066, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xeb & ~0x7], %r2
ldx [%r23 + 0x26 & ~0x7], %r4
ldx [%r28 + 0x5 & ~0x7], %r6
ldx [%r26 + 0xc8 & ~0x7], %r8
ldx [%r28 + 0x48 & ~0x7], %r10
ldx [%r21 + 0x8e & ~0x7], %r12
ldx [%r21 + 0xd9 & ~0x7], %r14
ldx [%r28 + 0xd9 & ~0x7], %r16
ld [%r28 + 0xaf & ~0x7], %f0
ld [%r23 + 0x1b & ~0x7], %f16
ld [%r27 + 0x3e & ~0x7], %f32
ld [%r21 + 0x4b & ~0x7], %f48
ldsba [%r1]104, %r12
ldsha [%r1]104, %r12
ldswa [%r1]104, %r6
lduba [%r1]104, %r8
lduha [%r1]104, %r2
ldxa [%r1]104, %r2
ldda [%r1]104, %r4
ldstuba [%r1]104, %r14
swapa [%r1]104, %r14
lda [%r1]104, %f16
ldda [%r1]104, %f16
stba %r4, [%r1]104
stha %r8, [%r1]104
stwa %r0, [%r1]104
stxa %r0, [%r1]104
sta %f16, [%r1]104
stda %f16, [%r1]104
casa [%r1]0x68, %r2, %g0
casxa [%r1]0x68, %r2, %g0
prefetcha [%r1]104, 0x15
CASE_ASI_0x70_th3:
setx 0x68b53de5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x24 & ~0x7], %r2
ldx [%r25 + 0xa & ~0x7], %r4
ldx [%r28 + 0xef & ~0x7], %r6
ldx [%r23 + 0xf8 & ~0x7], %r8
ldx [%r23 + 0xff & ~0x7], %r10
ldx [%r25 + 0xd6 & ~0x7], %r12
ldx [%r28 + 0xf & ~0x7], %r14
ldx [%r25 + 0x24 & ~0x7], %r16
ld [%r28 + 0x27 & ~0x7], %f0
ld [%r22 + 0x62 & ~0x7], %f16
ld [%r24 + 0x6 & ~0x7], %f32
ld [%r26 + 0x6f & ~0x7], %f48
ldsba [%r1]112, %r14
ldsha [%r1]112, %r10
ldswa [%r1]112, %r8
lduba [%r1]112, %r10
lduha [%r1]112, %r16
ldxa [%r1]112, %r14
ldda [%r1]112, %r14
ldstuba [%r1]112, %r8
swapa [%r1]112, %r2
lda [%r1]112, %f32
ldda [%r1]112, %f16
stba %r8, [%r1]112
stha %r6, [%r1]112
stwa %r12, [%r1]112
stxa %r14, [%r1]112
sta %f48, [%r1]112
stda %f0, [%r1]112
casa [%r1]0x70, %r2, %g0
casxa [%r1]0x70, %r2, %g0
prefetcha [%r1]112, 0x11
CASE_ASI_0x7b_th3:
setx 0x74802e76, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x9 & ~0x7], %r2
ldx [%r26 + 0xb6 & ~0x7], %r4
ldx [%r26 + 0xb7 & ~0x7], %r6
ldx [%r27 + 0x95 & ~0x7], %r8
ldx [%r27 + 0xdb & ~0x7], %r10
ldx [%r23 + 0x77 & ~0x7], %r12
ldx [%r28 + 0xac & ~0x7], %r14
ldx [%r21 + 0xa4 & ~0x7], %r16
ld [%r28 + 0xf0 & ~0x7], %f0
ld [%r26 + 0xe5 & ~0x7], %f16
ld [%r22 + 0x5a & ~0x7], %f32
ld [%r28 + 0x37 & ~0x7], %f48
ldsba [%r1]123, %r8
ldsha [%r1]123, %r4
ldswa [%r1]123, %r10
lduba [%r1]123, %r10
lduha [%r1]123, %r14
ldxa [%r1]123, %r8
ldda [%r1]123, %r10
ldstuba [%r1]123, %r12
swapa [%r1]123, %r10
lda [%r1]123, %f48
ldda [%r1]123, %f48
stba %r2, [%r1]123
stha %r10, [%r1]123
stwa %r2, [%r1]123
stxa %r14, [%r1]123
sta %f0, [%r1]123
stda %f0, [%r1]123
casa [%r1]0x7b, %r2, %g0
casxa [%r1]0x7b, %r2, %g0
prefetcha [%r1]123, 0xb
CASE_ASI_0x87_th3:
setx 0x7a761b83, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xa6 & ~0x7], %r2
ldx [%r28 + 0x3e & ~0x7], %r4
ldx [%r26 + 0x36 & ~0x7], %r6
ldx [%r27 + 0x23 & ~0x7], %r8
ldx [%r27 + 0x3a & ~0x7], %r10
ldx [%r24 + 0x5 & ~0x7], %r12
ldx [%r25 + 0xb7 & ~0x7], %r14
ldx [%r23 + 0xf9 & ~0x7], %r16
ld [%r23 + 0x85 & ~0x7], %f0
ld [%r23 + 0x59 & ~0x7], %f16
ld [%r23 + 0x9b & ~0x7], %f32
ld [%r25 + 0x37 & ~0x7], %f48
ldsba [%r1]135, %r14
ldsha [%r1]135, %r2
ldswa [%r1]135, %r6
lduba [%r1]135, %r6
lduha [%r1]135, %r2
ldxa [%r1]135, %r4
ldda [%r1]135, %r16
ldstuba [%r1]135, %r12
swapa [%r1]135, %r8
lda [%r1]135, %f32
ldda [%r1]135, %f16
stba %r14, [%r1]135
stha %r2, [%r1]135
stwa %r6, [%r1]135
stxa %r2, [%r1]135
sta %f48, [%r1]135
stda %f32, [%r1]135
casa [%r1]0x87, %r2, %g0
casxa [%r1]0x87, %r2, %g0
prefetcha [%r1]135, 0xb
CASE_ASI_0x93_th3:
setx 0x3b5b18d7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x0 & ~0x7], %r2
ldx [%r28 + 0x4a & ~0x7], %r4
ldx [%r26 + 0x83 & ~0x7], %r6
ldx [%r23 + 0x1 & ~0x7], %r8
ldx [%r23 + 0x41 & ~0x7], %r10
ldx [%r21 + 0x6c & ~0x7], %r12
ldx [%r25 + 0x96 & ~0x7], %r14
ldx [%r26 + 0xd7 & ~0x7], %r16
ld [%r24 + 0xa2 & ~0x7], %f0
ld [%r23 + 0x20 & ~0x7], %f16
ld [%r21 + 0x11 & ~0x7], %f32
ld [%r23 + 0x11 & ~0x7], %f48
ldsba [%r1]147, %r6
ldsha [%r1]147, %r12
ldswa [%r1]147, %r2
lduba [%r1]147, %r8
lduha [%r1]147, %r16
ldxa [%r1]147, %r16
ldda [%r1]147, %r12
ldstuba [%r1]147, %r8
swapa [%r1]147, %r4
lda [%r1]147, %f0
ldda [%r1]147, %f0
stba %r6, [%r1]147
stha %r10, [%r1]147
stwa %r10, [%r1]147
stxa %r10, [%r1]147
sta %f32, [%r1]147
stda %f48, [%r1]147
casa [%r1]0x93, %r2, %g0
casxa [%r1]0x93, %r2, %g0
prefetcha [%r1]147, 0x1b
CASE_ASI_0x9b_th3:
setx 0x1054e4bd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xa7 & ~0x7], %r2
ldx [%r21 + 0x18 & ~0x7], %r4
ldx [%r27 + 0xe6 & ~0x7], %r6
ldx [%r26 + 0x87 & ~0x7], %r8
ldx [%r25 + 0xa6 & ~0x7], %r10
ldx [%r24 + 0x5d & ~0x7], %r12
ldx [%r24 + 0xde & ~0x7], %r14
ldx [%r28 + 0x5c & ~0x7], %r16
ld [%r25 + 0x87 & ~0x7], %f0
ld [%r26 + 0xfa & ~0x7], %f16
ld [%r23 + 0x1a & ~0x7], %f32
ld [%r27 + 0x49 & ~0x7], %f48
ldsba [%r1]155, %r12
ldsha [%r1]155, %r8
ldswa [%r1]155, %r16
lduba [%r1]155, %r14
lduha [%r1]155, %r8
ldxa [%r1]155, %r10
ldda [%r1]155, %r2
ldstuba [%r1]155, %r14
swapa [%r1]155, %r4
lda [%r1]155, %f0
ldda [%r1]155, %f32
stba %r6, [%r1]155
stha %r6, [%r1]155
stwa %r14, [%r1]155
stxa %r4, [%r1]155
sta %f16, [%r1]155
stda %f48, [%r1]155
casa [%r1]0x9b, %r2, %g0
casxa [%r1]0x9b, %r2, %g0
prefetcha [%r1]155, 0xe
CASE_ASI_0xa3_th3:
setx 0x21686600, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xf2 & ~0x7], %r2
ldx [%r27 + 0x34 & ~0x7], %r4
ldx [%r28 + 0xf4 & ~0x7], %r6
ldx [%r24 + 0xd1 & ~0x7], %r8
ldx [%r25 + 0x8a & ~0x7], %r10
ldx [%r25 + 0xbb & ~0x7], %r12
ldx [%r25 + 0xba & ~0x7], %r14
ldx [%r22 + 0xf7 & ~0x7], %r16
ld [%r27 + 0x4c & ~0x7], %f0
ld [%r24 + 0xd9 & ~0x7], %f16
ld [%r28 + 0xa8 & ~0x7], %f32
ld [%r25 + 0x3e & ~0x7], %f48
ldsba [%r1]163, %r2
ldsha [%r1]163, %r10
ldswa [%r1]163, %r2
lduba [%r1]163, %r16
lduha [%r1]163, %r8
ldxa [%r1]163, %r2
ldda [%r1]163, %r12
ldstuba [%r1]163, %r8
swapa [%r1]163, %r10
lda [%r1]163, %f0
ldda [%r1]163, %f16
stba %r2, [%r1]163
stha %r14, [%r1]163
stwa %r8, [%r1]163
stxa %r6, [%r1]163
sta %f16, [%r1]163
stda %f32, [%r1]163
casa [%r1]0xa3, %r2, %g0
casxa [%r1]0xa3, %r2, %g0
prefetcha [%r1]163, 0x1d
CASE_ASI_0xab_th3:
setx 0x2baed85f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x18 & ~0x7], %r2
ldx [%r21 + 0xc3 & ~0x7], %r4
ldx [%r25 + 0x86 & ~0x7], %r6
ldx [%r23 + 0xa1 & ~0x7], %r8
ldx [%r23 + 0xbf & ~0x7], %r10
ldx [%r22 + 0xbc & ~0x7], %r12
ldx [%r21 + 0x41 & ~0x7], %r14
ldx [%r26 + 0x61 & ~0x7], %r16
ld [%r22 + 0xfa & ~0x7], %f0
ld [%r21 + 0xf0 & ~0x7], %f16
ld [%r28 + 0x3b & ~0x7], %f32
ld [%r24 + 0xc1 & ~0x7], %f48
ldsba [%r1]171, %r12
ldsha [%r1]171, %r16
ldswa [%r1]171, %r2
lduba [%r1]171, %r12
lduha [%r1]171, %r6
ldxa [%r1]171, %r8
ldda [%r1]171, %r2
ldstuba [%r1]171, %r8
swapa [%r1]171, %r12
lda [%r1]171, %f16
ldda [%r1]171, %f16
stba %r12, [%r1]171
stha %r4, [%r1]171
stwa %r14, [%r1]171
stxa %r10, [%r1]171
sta %f0, [%r1]171
stda %f32, [%r1]171
casa [%r1]0xab, %r2, %g0
casxa [%r1]0xab, %r2, %g0
prefetcha [%r1]171, 0x19
CASE_ASI_0xb3_th3:
setx 0x528b89a6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x5b & ~0x7], %r2
ldx [%r27 + 0x6f & ~0x7], %r4
ldx [%r21 + 0x96 & ~0x7], %r6
ldx [%r22 + 0xa3 & ~0x7], %r8
ldx [%r25 + 0xf0 & ~0x7], %r10
ldx [%r23 + 0x68 & ~0x7], %r12
ldx [%r21 + 0xdf & ~0x7], %r14
ldx [%r28 + 0xd0 & ~0x7], %r16
ld [%r24 + 0x17 & ~0x7], %f0
ld [%r28 + 0x55 & ~0x7], %f16
ld [%r22 + 0x18 & ~0x7], %f32
ld [%r26 + 0x5a & ~0x7], %f48
ldsba [%r1]179, %r2
ldsha [%r1]179, %r2
ldswa [%r1]179, %r12
lduba [%r1]179, %r16
lduha [%r1]179, %r12
ldxa [%r1]179, %r10
ldda [%r1]179, %r12
ldstuba [%r1]179, %r8
swapa [%r1]179, %r4
lda [%r1]179, %f48
ldda [%r1]179, %f0
stba %r10, [%r1]179
stha %r14, [%r1]179
stwa %r12, [%r1]179
stxa %r2, [%r1]179
sta %f32, [%r1]179
stda %f32, [%r1]179
casa [%r1]0xb3, %r2, %g0
casxa [%r1]0xb3, %r2, %g0
prefetcha [%r1]179, 0x16
CASE_ASI_0xbb_th3:
setx 0x7d2fd0cc, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x60 & ~0x7], %r2
ldx [%r23 + 0x2b & ~0x7], %r4
ldx [%r28 + 0x1a & ~0x7], %r6
ldx [%r21 + 0x5f & ~0x7], %r8
ldx [%r28 + 0x4e & ~0x7], %r10
ldx [%r25 + 0x70 & ~0x7], %r12
ldx [%r22 + 0x87 & ~0x7], %r14
ldx [%r24 + 0x9a & ~0x7], %r16
ld [%r21 + 0x79 & ~0x7], %f0
ld [%r25 + 0x9a & ~0x7], %f16
ld [%r22 + 0x3a & ~0x7], %f32
ld [%r23 + 0x3 & ~0x7], %f48
ldsba [%r1]187, %r14
ldsha [%r1]187, %r10
ldswa [%r1]187, %r14
lduba [%r1]187, %r8
lduha [%r1]187, %r10
ldxa [%r1]187, %r6
ldda [%r1]187, %r12
ldstuba [%r1]187, %r4
swapa [%r1]187, %r12
lda [%r1]187, %f32
ldda [%r1]187, %f0
stba %r14, [%r1]187
stha %r6, [%r1]187
stwa %r12, [%r1]187
stxa %r10, [%r1]187
sta %f32, [%r1]187
stda %f48, [%r1]187
casa [%r1]0xbb, %r2, %g0
casxa [%r1]0xbb, %r2, %g0
prefetcha [%r1]187, 0x1a
CASE_ASI_0xce_th3:
setx 0x4f670d0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x2 & ~0x7], %r2
ldx [%r22 + 0x43 & ~0x7], %r4
ldx [%r26 + 0xe8 & ~0x7], %r6
ldx [%r25 + 0xd2 & ~0x7], %r8
ldx [%r25 + 0x76 & ~0x7], %r10
ldx [%r25 + 0x39 & ~0x7], %r12
ldx [%r22 + 0x6f & ~0x7], %r14
ldx [%r23 + 0x67 & ~0x7], %r16
ld [%r21 + 0x30 & ~0x7], %f0
ld [%r27 + 0x49 & ~0x7], %f16
ld [%r28 + 0xa0 & ~0x7], %f32
ld [%r22 + 0x39 & ~0x7], %f48
ldsba [%r1]206, %r12
ldsha [%r1]206, %r8
ldswa [%r1]206, %r2
lduba [%r1]206, %r10
lduha [%r1]206, %r4
ldxa [%r1]206, %r8
ldda [%r1]206, %r2
ldstuba [%r1]206, %r10
swapa [%r1]206, %r12
lda [%r1]206, %f32
ldda [%r1]206, %f0
stba %r14, [%r1]206
stha %r12, [%r1]206
stwa %r12, [%r1]206
stxa %r8, [%r1]206
sta %f32, [%r1]206
stda %f0, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0xf
CASE_ASI_0xcf_th3:
setx 0x1cf18c80, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x11 & ~0x7], %r2
ldx [%r22 + 0x52 & ~0x7], %r4
ldx [%r21 + 0xbf & ~0x7], %r6
ldx [%r28 + 0x42 & ~0x7], %r8
ldx [%r25 + 0xf2 & ~0x7], %r10
ldx [%r27 + 0xf7 & ~0x7], %r12
ldx [%r23 + 0x16 & ~0x7], %r14
ldx [%r28 + 0x8d & ~0x7], %r16
ld [%r24 + 0x60 & ~0x7], %f0
ld [%r28 + 0x80 & ~0x7], %f16
ld [%r25 + 0xcb & ~0x7], %f32
ld [%r25 + 0xf4 & ~0x7], %f48
ldsba [%r1]207, %r12
ldsha [%r1]207, %r8
ldswa [%r1]207, %r10
lduba [%r1]207, %r14
lduha [%r1]207, %r10
ldxa [%r1]207, %r8
ldda [%r1]207, %r12
ldstuba [%r1]207, %r10
swapa [%r1]207, %r2
lda [%r1]207, %f48
ldda [%r1]207, %f32
stba %r6, [%r1]207
stha %r8, [%r1]207
stwa %r0, [%r1]207
stxa %r12, [%r1]207
sta %f48, [%r1]207
stda %f32, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0xf
CASE_ASI_0xd5_th3:
setx 0x1c011505, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x74 & ~0x7], %r2
ldx [%r24 + 0x8 & ~0x7], %r4
ldx [%r27 + 0x3 & ~0x7], %r6
ldx [%r27 + 0xbe & ~0x7], %r8
ldx [%r28 + 0xb2 & ~0x7], %r10
ldx [%r25 + 0xb2 & ~0x7], %r12
ldx [%r27 + 0x4b & ~0x7], %r14
ldx [%r23 + 0x34 & ~0x7], %r16
ld [%r28 + 0x7b & ~0x7], %f0
ld [%r26 + 0xa0 & ~0x7], %f16
ld [%r24 + 0xc2 & ~0x7], %f32
ld [%r21 + 0xb7 & ~0x7], %f48
ldsba [%r1]213, %r14
ldsha [%r1]213, %r12
ldswa [%r1]213, %r2
lduba [%r1]213, %r8
lduha [%r1]213, %r14
ldxa [%r1]213, %r10
ldda [%r1]213, %r6
ldstuba [%r1]213, %r4
swapa [%r1]213, %r4
lda [%r1]213, %f16
ldda [%r1]213, %f48
stba %r0, [%r1]213
stha %r8, [%r1]213
stwa %r12, [%r1]213
stxa %r2, [%r1]213
sta %f48, [%r1]213
stda %f16, [%r1]213
casa [%r1]0xd5, %r2, %g0
casxa [%r1]0xd5, %r2, %g0
prefetcha [%r1]213, 0x1d
CASE_ASI_0xe5_th3:
setx 0x4efdb1ae, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x51 & ~0x7], %r2
ldx [%r24 + 0x7b & ~0x7], %r4
ldx [%r26 + 0x40 & ~0x7], %r6
ldx [%r25 + 0xf0 & ~0x7], %r8
ldx [%r21 + 0x55 & ~0x7], %r10
ldx [%r28 + 0x4a & ~0x7], %r12
ldx [%r26 + 0x9 & ~0x7], %r14
ldx [%r28 + 0xd6 & ~0x7], %r16
ld [%r22 + 0x41 & ~0x7], %f0
ld [%r25 + 0x2b & ~0x7], %f16
ld [%r28 + 0x76 & ~0x7], %f32
ld [%r25 + 0x96 & ~0x7], %f48
ldsba [%r1]229, %r16
ldsha [%r1]229, %r4
ldswa [%r1]229, %r8
lduba [%r1]229, %r10
lduha [%r1]229, %r12
ldxa [%r1]229, %r8
ldda [%r1]229, %r14
ldstuba [%r1]229, %r6
swapa [%r1]229, %r16
lda [%r1]229, %f16
ldda [%r1]229, %f0
stba %r0, [%r1]229
stha %r12, [%r1]229
stwa %r10, [%r1]229
stxa %r0, [%r1]229
sta %f16, [%r1]229
stda %f32, [%r1]229
casa [%r1]0xe5, %r2, %g0
casxa [%r1]0xe5, %r2, %g0
prefetcha [%r1]229, 0xb
CASE_ASI_0xef_th3:
setx 0x2f36ade, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xfb & ~0x7], %r2
ldx [%r27 + 0xed & ~0x7], %r4
ldx [%r22 + 0x7a & ~0x7], %r6
ldx [%r28 + 0x5c & ~0x7], %r8
ldx [%r24 + 0x47 & ~0x7], %r10
ldx [%r24 + 0x1b & ~0x7], %r12
ldx [%r26 + 0x3a & ~0x7], %r14
ldx [%r25 + 0x3c & ~0x7], %r16
ld [%r28 + 0xbf & ~0x7], %f0
ld [%r22 + 0x73 & ~0x7], %f16
ld [%r22 + 0x79 & ~0x7], %f32
ld [%r24 + 0x1e & ~0x7], %f48
ldsba [%r1]239, %r12
ldsha [%r1]239, %r4
ldswa [%r1]239, %r8
lduba [%r1]239, %r8
lduha [%r1]239, %r2
ldxa [%r1]239, %r16
ldda [%r1]239, %r12
ldstuba [%r1]239, %r10
swapa [%r1]239, %r16
lda [%r1]239, %f32
ldda [%r1]239, %f48
stba %r4, [%r1]239
stha %r2, [%r1]239
stwa %r8, [%r1]239
stxa %r4, [%r1]239
sta %f16, [%r1]239
stda %f0, [%r1]239
casa [%r1]0xef, %r2, %g0
casxa [%r1]0xef, %r2, %g0
prefetcha [%r1]239, 0xa
CASE_ASI_0xfb_th3:
setx 0x3554a021, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x24 & ~0x7], %r2
ldx [%r26 + 0xc2 & ~0x7], %r4
ldx [%r22 + 0xc5 & ~0x7], %r6
ldx [%r28 + 0xa5 & ~0x7], %r8
ldx [%r22 + 0x1 & ~0x7], %r10
ldx [%r24 + 0xcf & ~0x7], %r12
ldx [%r28 + 0x22 & ~0x7], %r14
ldx [%r25 + 0x59 & ~0x7], %r16
ld [%r26 + 0xf0 & ~0x7], %f0
ld [%r23 + 0x25 & ~0x7], %f16
ld [%r21 + 0x7 & ~0x7], %f32
ld [%r23 + 0xd6 & ~0x7], %f48
ldsba [%r1]251, %r12
ldsha [%r1]251, %r8
ldswa [%r1]251, %r6
lduba [%r1]251, %r2
lduha [%r1]251, %r14
ldxa [%r1]251, %r12
ldda [%r1]251, %r14
ldstuba [%r1]251, %r2
swapa [%r1]251, %r14
lda [%r1]251, %f0
ldda [%r1]251, %f48
stba %r2, [%r1]251
stha %r14, [%r1]251
stwa %r4, [%r1]251
stxa %r2, [%r1]251
sta %f32, [%r1]251
stda %f0, [%r1]251
casa [%r1]0xfb, %r2, %g0
casxa [%r1]0xfb, %r2, %g0
prefetcha [%r1]251, 0xa
CASE_ASI_0x41_th3_0x0:
mov %g0, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r6
ldswa [%r1]65, %r4
lduba [%r1]65, %r8
lduha [%r1]65, %r8
ldxa [%r1]65, %r14
ldda [%r1]65, %r12
ldstuba [%r1]65, %r12
swapa [%r1]65, %r16
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r4, [%r1]65
stha %r12, [%r1]65
stwa %r6, [%r1]65
stxa %r12, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1c
CASE_ASI_0x41_th3_0x10:
set 0x10, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r14
ldswa [%r1]65, %r2
lduba [%r1]65, %r8
lduha [%r1]65, %r16
ldxa [%r1]65, %r2
ldda [%r1]65, %r6
ldstuba [%r1]65, %r10
swapa [%r1]65, %r12
lda [%r1]65, %f0
ldda [%r1]65, %f48
stba %r8, [%r1]65
stha %r4, [%r1]65
stwa %r2, [%r1]65
stxa %r2, [%r1]65
sta %f32, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1e
CASE_ASI_0x41_th3_0x58:
set 0x58, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r8
ldswa [%r1]65, %r2
lduba [%r1]65, %r4
lduha [%r1]65, %r6
ldxa [%r1]65, %r14
ldda [%r1]65, %r10
ldstuba [%r1]65, %r10
swapa [%r1]65, %r14
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r12, [%r1]65
stha %r0, [%r1]65
stwa %r4, [%r1]65
stxa %r4, [%r1]65
sta %f48, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x0
CASE_ASI_0x4f_th3_range83:
!!asi_range = 0x0-0x38
set 0x33, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r4
ldsha [%r1]79, %r16
ldswa [%r1]79, %r12
lduba [%r1]79, %r14
lduha [%r1]79, %r8
ldxa [%r1]79, %r4
ldda [%r1]79, %r12
ldstuba [%r1]79, %r8
swapa [%r1]79, %r14
lda [%r1]79, %f0
ldda [%r1]79, %f32
stba %r8, [%r1]79
stha %r8, [%r1]79
stwa %r8, [%r1]79
sta %f16, [%r1]79
stda %f16, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x1b
CASE_ASI_0x4c_th3_range84:
!!asi_range = 0x0-0x18
set 0x2, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r4
ldsha [%r1]76, %r14
ldswa [%r1]76, %r4
lduba [%r1]76, %r4
lduha [%r1]76, %r14
ldxa [%r1]76, %r10
ldda [%r1]76, %r4
ldstuba [%r1]76, %r14
swapa [%r1]76, %r10
lda [%r1]76, %f16
ldda [%r1]76, %f0
stba %r2, [%r1]76
stha %r10, [%r1]76
stwa %r14, [%r1]76
sta %f32, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x9
CASE_ASI_0x40_th3_0x30:
set 0x30, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r16
ldswa [%r1]64, %r6
lduba [%r1]64, %r2
lduha [%r1]64, %r16
ldxa [%r1]64, %r16
ldda [%r1]64, %r8
ldstuba [%r1]64, %r2
swapa [%r1]64, %r14
lda [%r1]64, %f0
ldda [%r1]64, %f32
stba %r10, [%r1]64
stha %r12, [%r1]64
stwa %r12, [%r1]64
stxa %r2, [%r1]64
sta %f48, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1
CASE_ASI_0x40_th3_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r16
ldswa [%r1]64, %r8
lduba [%r1]64, %r16
lduha [%r1]64, %r12
ldxa [%r1]64, %r4
ldda [%r1]64, %r14
ldstuba [%r1]64, %r8
swapa [%r1]64, %r14
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r6, [%r1]64
stha %r4, [%r1]64
stwa %r2, [%r1]64
stxa %r0, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xf
CASE_ASI_0x40_th3_0x28:
set 0x28, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r16
ldswa [%r1]64, %r14
lduba [%r1]64, %r8
lduha [%r1]64, %r4
ldxa [%r1]64, %r14
ldda [%r1]64, %r8
ldstuba [%r1]64, %r4
swapa [%r1]64, %r16
lda [%r1]64, %f32
ldda [%r1]64, %f16
stba %r14, [%r1]64
stha %r14, [%r1]64
stwa %r2, [%r1]64
sta %f48, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x2
CASE_ASI_0x45_th3_range85:
!!asi_range = 0x0-0x18
set 0x18, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r2
ldsha [%r1]69, %r4
ldswa [%r1]69, %r16
lduba [%r1]69, %r12
lduha [%r1]69, %r12
ldxa [%r1]69, %r10
ldda [%r1]69, %r4
ldstuba [%r1]69, %r12
swapa [%r1]69, %r16
lda [%r1]69, %f48
ldda [%r1]69, %f32
stba %r10, [%r1]69
stha %r0, [%r1]69
stwa %r10, [%r1]69
sta %f16, [%r1]69
stda %f0, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x6
CASE_ASI_0x50_th3_0x0:
mov %g0, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r6
ldswa [%r1]80, %r10
lduba [%r1]80, %r12
lduha [%r1]80, %r12
ldxa [%r1]80, %r4
ldda [%r1]80, %r2
ldstuba [%r1]80, %r10
swapa [%r1]80, %r14
lda [%r1]80, %f16
ldda [%r1]80, %f32
stba %r12, [%r1]80
stha %r0, [%r1]80
stwa %r14, [%r1]80
stxa %r4, [%r1]80
sta %f16, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1a
CASE_ASI_0x5e_th3_range86:
!!asi_range = 0x0-0x7f8
set 0x315, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r6
ldsha [%r1]94, %r8
ldswa [%r1]94, %r12
lduba [%r1]94, %r10
lduha [%r1]94, %r16
ldxa [%r1]94, %r16
ldda [%r1]94, %r2
ldstuba [%r1]94, %r2
swapa [%r1]94, %r4
lda [%r1]94, %f0
ldda [%r1]94, %f0
stba %r10, [%r1]94
stha %r4, [%r1]94
stwa %r12, [%r1]94
stxa %r8, [%r1]94
sta %f32, [%r1]94
stda %f32, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x8
CASE_ASI_0x73_th3_0x0:
mov %g0, %r1
ldsba [%r1]115, %r14
ldsha [%r1]115, %r4
ldswa [%r1]115, %r6
lduba [%r1]115, %r16
lduha [%r1]115, %r12
ldxa [%r1]115, %r6
ldda [%r1]115, %r2
ldstuba [%r1]115, %r4
swapa [%r1]115, %r16
lda [%r1]115, %f16
ldda [%r1]115, %f32
stba %r6, [%r1]115
stha %r6, [%r1]115
stwa %r8, [%r1]115
sta %f32, [%r1]115
stda %f16, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x2
CASE_ASI_0x58_th3_0x18:
set 0x18, %r1
ldsba [%r1]88, %r10
ldsha [%r1]88, %r14
ldswa [%r1]88, %r16
lduba [%r1]88, %r4
lduha [%r1]88, %r4
ldxa [%r1]88, %r4
ldda [%r1]88, %r2
ldstuba [%r1]88, %r10
swapa [%r1]88, %r14
lda [%r1]88, %f0
ldda [%r1]88, %f32
stba %r8, [%r1]88
stha %r8, [%r1]88
stwa %r6, [%r1]88
sta %f32, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x7
CASE_ASI_0x58_th3_0x30:
set 0x30, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r2
ldswa [%r1]88, %r10
lduba [%r1]88, %r2
lduha [%r1]88, %r14
ldxa [%r1]88, %r14
ldda [%r1]88, %r2
ldstuba [%r1]88, %r4
swapa [%r1]88, %r2
lda [%r1]88, %f16
ldda [%r1]88, %f32
stba %r10, [%r1]88
stha %r14, [%r1]88
stwa %r0, [%r1]88
sta %f0, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x0
CASE_ASI_0x58_th3_0x38:
set 0x38, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r6
ldswa [%r1]88, %r16
lduba [%r1]88, %r8
lduha [%r1]88, %r16
ldxa [%r1]88, %r12
ldda [%r1]88, %r10
ldstuba [%r1]88, %r12
swapa [%r1]88, %r2
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r6, [%r1]88
stha %r2, [%r1]88
stwa %r12, [%r1]88
sta %f48, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1
CASE_ASI_0x58_th3_0x40:
set 0x40, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r2
ldswa [%r1]88, %r6
lduba [%r1]88, %r16
lduha [%r1]88, %r10
ldxa [%r1]88, %r10
ldda [%r1]88, %r10
ldstuba [%r1]88, %r10
swapa [%r1]88, %r2
lda [%r1]88, %f0
ldda [%r1]88, %f32
stba %r8, [%r1]88
stha %r6, [%r1]88
stwa %r14, [%r1]88
sta %f16, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1b
CASE_ASI_0x58_th3_0x80:
set 0x80, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r10
ldswa [%r1]88, %r4
lduba [%r1]88, %r10
lduha [%r1]88, %r4
ldxa [%r1]88, %r16
ldda [%r1]88, %r4
ldstuba [%r1]88, %r12
swapa [%r1]88, %r12
lda [%r1]88, %f32
ldda [%r1]88, %f32
stba %r10, [%r1]88
stha %r6, [%r1]88
stwa %r14, [%r1]88
sta %f32, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x8
CASE_ASI_0x56_th3_range87:
!!asi_range = 0x0-0x1f8
set 0x6b, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r2
ldsha [%r1]86, %r10
ldswa [%r1]86, %r16
lduba [%r1]86, %r4
lduha [%r1]86, %r2
ldxa [%r1]86, %r14
ldda [%r1]86, %r2
ldstuba [%r1]86, %r12
swapa [%r1]86, %r8
lda [%r1]86, %f48
ldda [%r1]86, %f16
stba %r0, [%r1]86
stha %r8, [%r1]86
stwa %r14, [%r1]86
stxa %r12, [%r1]86
sta %f16, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x1f
CASE_ASI_0x56_th3_range88:
!!asi_range = 0x400-0x5f8
set 0x493, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r4
ldsha [%r1]86, %r10
ldswa [%r1]86, %r6
lduba [%r1]86, %r2
lduha [%r1]86, %r16
ldxa [%r1]86, %r2
ldda [%r1]86, %r14
ldstuba [%r1]86, %r2
swapa [%r1]86, %r14
lda [%r1]86, %f32
ldda [%r1]86, %f16
stba %r6, [%r1]86
stha %r4, [%r1]86
stwa %r0, [%r1]86
stxa %r10, [%r1]86
sta %f32, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x14
CASE_ASI_0x41_th3_0x20:
set 0x20, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r12
ldswa [%r1]65, %r12
lduba [%r1]65, %r14
lduha [%r1]65, %r6
ldxa [%r1]65, %r8
ldda [%r1]65, %r4
ldstuba [%r1]65, %r8
swapa [%r1]65, %r10
lda [%r1]65, %f32
ldda [%r1]65, %f32
stba %r6, [%r1]65
stha %r14, [%r1]65
stwa %r10, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x8
CASE_ASI_0x41_th3_0x38:
set 0x38, %r1
ldsba [%r1]65, %r8
ldsha [%r1]65, %r14
ldswa [%r1]65, %r16
lduba [%r1]65, %r6
lduha [%r1]65, %r4
ldxa [%r1]65, %r4
ldda [%r1]65, %r14
ldstuba [%r1]65, %r12
swapa [%r1]65, %r8
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r0, [%r1]65
stha %r10, [%r1]65
stwa %r8, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x8
CASE_ASI_0x41_th3_0x50:
set 0x50, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r10
ldswa [%r1]65, %r8
lduba [%r1]65, %r6
lduha [%r1]65, %r10
ldxa [%r1]65, %r2
ldda [%r1]65, %r2
ldstuba [%r1]65, %r6
swapa [%r1]65, %r2
lda [%r1]65, %f16
ldda [%r1]65, %f0
stba %r4, [%r1]65
stha %r4, [%r1]65
stwa %r14, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x8
CASE_ASI_0x5d_th3_range89:
!!asi_range = 0x0-0xff8
set 0xe7d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r16
ldsha [%r1]93, %r12
ldswa [%r1]93, %r14
lduba [%r1]93, %r6
lduha [%r1]93, %r2
ldxa [%r1]93, %r10
ldda [%r1]93, %r2
ldstuba [%r1]93, %r14
swapa [%r1]93, %r12
lda [%r1]93, %f32
ldda [%r1]93, %f0
stba %r6, [%r1]93
stha %r4, [%r1]93
stwa %r2, [%r1]93
sta %f32, [%r1]93
stda %f16, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x4
CASE_ASI_0x20_th3_range90:
!!asi_range = 0x0-0x38
set 0x1e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r10
ldsha [%r1]32, %r2
ldswa [%r1]32, %r16
lduba [%r1]32, %r10
lduha [%r1]32, %r6
ldxa [%r1]32, %r6
ldda [%r1]32, %r4
ldstuba [%r1]32, %r6
swapa [%r1]32, %r2
lda [%r1]32, %f16
ldda [%r1]32, %f16
stba %r12, [%r1]32
stha %r6, [%r1]32
stwa %r2, [%r1]32
sta %f16, [%r1]32
stda %f0, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x1b
CASE_ASI_0x4c_th3_0x20:
set 0x20, %r1
ldsba [%r1]76, %r10
ldsha [%r1]76, %r12
ldswa [%r1]76, %r2
lduba [%r1]76, %r14
lduha [%r1]76, %r10
ldxa [%r1]76, %r8
ldda [%r1]76, %r2
ldstuba [%r1]76, %r14
swapa [%r1]76, %r10
lda [%r1]76, %f32
ldda [%r1]76, %f0
stba %r6, [%r1]76
stha %r0, [%r1]76
stwa %r6, [%r1]76
stxa %r10, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x11
CASE_ASI_0x4c_th3_0x28:
set 0x28, %r1
ldsba [%r1]76, %r12
ldsha [%r1]76, %r4
ldswa [%r1]76, %r16
lduba [%r1]76, %r14
lduha [%r1]76, %r12
ldxa [%r1]76, %r6
ldda [%r1]76, %r4
ldstuba [%r1]76, %r16
swapa [%r1]76, %r14
lda [%r1]76, %f16
ldda [%r1]76, %f0
stba %r10, [%r1]76
stha %r0, [%r1]76
stwa %r0, [%r1]76
stxa %r2, [%r1]76
sta %f16, [%r1]76
stda %f0, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x10
CASE_ASI_0x58_th3_0x0:
mov %g0, %r1
ldsba [%r1]88, %r16
ldsha [%r1]88, %r2
ldswa [%r1]88, %r6
lduba [%r1]88, %r8
lduha [%r1]88, %r2
ldxa [%r1]88, %r16
ldda [%r1]88, %r12
ldstuba [%r1]88, %r16
swapa [%r1]88, %r16
lda [%r1]88, %f32
ldda [%r1]88, %f48
stba %r10, [%r1]88
stha %r10, [%r1]88
stwa %r14, [%r1]88
stxa %r4, [%r1]88
sta %f48, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x11
CASE_ASI_0x58_th3_0x20:
set 0x20, %r1
ldsba [%r1]88, %r8
ldsha [%r1]88, %r8
ldswa [%r1]88, %r16
lduba [%r1]88, %r10
lduha [%r1]88, %r12
ldxa [%r1]88, %r2
ldda [%r1]88, %r12
ldstuba [%r1]88, %r14
swapa [%r1]88, %r2
lda [%r1]88, %f32
ldda [%r1]88, %f48
stba %r14, [%r1]88
stha %r6, [%r1]88
stwa %r12, [%r1]88
stxa %r12, [%r1]88
sta %f0, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xe
CASE_ASI_0x57_th3:
setx 0x549c205, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xd6 & ~0x7], %r2
ldx [%r21 + 0xfb & ~0x7], %r4
ldx [%r23 + 0x4b & ~0x7], %r6
ldx [%r27 + 0x2 & ~0x7], %r8
ldx [%r23 + 0x3b & ~0x7], %r10
ldx [%r22 + 0xff & ~0x7], %r12
ldx [%r25 + 0x40 & ~0x7], %r14
ldx [%r28 + 0x2b & ~0x7], %r16
ld [%r27 + 0x31 & ~0x7], %f0
ld [%r23 + 0xc1 & ~0x7], %f16
ld [%r28 + 0xcc & ~0x7], %f32
ld [%r21 + 0x65 & ~0x7], %f48
ldsba [%r1]87, %r4
ldsha [%r1]87, %r6
ldswa [%r1]87, %r6
lduba [%r1]87, %r12
lduha [%r1]87, %r14
ldxa [%r1]87, %r16
ldda [%r1]87, %r4
ldstuba [%r1]87, %r2
swapa [%r1]87, %r2
lda [%r1]87, %f16
ldda [%r1]87, %f32
stba %r6, [%r1]87
stha %r12, [%r1]87
stwa %r2, [%r1]87
sta %f16, [%r1]87
stda %f0, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x2
CASE_ASI_0x51_th3_range91:
!!asi_range = 0x0-0x38
set 0xb, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r14
ldsha [%r1]81, %r16
ldswa [%r1]81, %r4
lduba [%r1]81, %r16
lduha [%r1]81, %r2
ldxa [%r1]81, %r14
ldda [%r1]81, %r2
ldstuba [%r1]81, %r6
swapa [%r1]81, %r10
lda [%r1]81, %f0
ldda [%r1]81, %f16
stba %r8, [%r1]81
stha %r4, [%r1]81
stwa %r4, [%r1]81
sta %f48, [%r1]81
stda %f16, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x12
CASE_ASI_0x5a_th3_range92:
!!asi_range = 0x0-0x38
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r16
ldsha [%r1]90, %r10
ldswa [%r1]90, %r16
lduba [%r1]90, %r12
lduha [%r1]90, %r16
ldxa [%r1]90, %r12
ldda [%r1]90, %r2
ldstuba [%r1]90, %r6
swapa [%r1]90, %r10
lda [%r1]90, %f32
ldda [%r1]90, %f0
stba %r0, [%r1]90
stha %r2, [%r1]90
stwa %r4, [%r1]90
sta %f48, [%r1]90
stda %f32, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0xb
CASE_ASI_0x5b_th3_range93:
!!asi_range = 0x0-0x38
set 0xa, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r2
ldsha [%r1]91, %r4
ldswa [%r1]91, %r10
lduba [%r1]91, %r8
lduha [%r1]91, %r10
ldxa [%r1]91, %r6
ldda [%r1]91, %r14
ldstuba [%r1]91, %r12
swapa [%r1]91, %r14
lda [%r1]91, %f16
ldda [%r1]91, %f16
stba %r10, [%r1]91
stha %r10, [%r1]91
stwa %r12, [%r1]91
sta %f0, [%r1]91
stda %f48, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0xa
CASE_ASI_0x54_th3_range94:
!!asi_range = 0x10-0x88
set 0x52, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r4
ldsha [%r1]84, %r4
ldswa [%r1]84, %r10
lduba [%r1]84, %r2
lduha [%r1]84, %r8
ldxa [%r1]84, %r16
ldda [%r1]84, %r2
ldstuba [%r1]84, %r10
swapa [%r1]84, %r4
lda [%r1]84, %f16
ldda [%r1]84, %f48
stba %r4, [%r1]84
stha %r12, [%r1]84
stwa %r12, [%r1]84
sta %f0, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xc
CASE_ASI_0x72_th3_0x0:
mov %g0, %r1
ldsba [%r1]114, %r10
ldsha [%r1]114, %r12
ldswa [%r1]114, %r6
lduba [%r1]114, %r2
lduha [%r1]114, %r8
ldxa [%r1]114, %r14
ldda [%r1]114, %r12
ldstuba [%r1]114, %r8
swapa [%r1]114, %r8
lda [%r1]114, %f16
ldda [%r1]114, %f48
stba %r14, [%r1]114
stha %r0, [%r1]114
stwa %r2, [%r1]114
sta %f32, [%r1]114
stda %f32, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x1b
CASE_ASI_0x41_th3_0x60:
set 0x60, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r16
ldswa [%r1]65, %r2
lduba [%r1]65, %r2
lduha [%r1]65, %r4
ldxa [%r1]65, %r12
ldda [%r1]65, %r4
ldstuba [%r1]65, %r8
swapa [%r1]65, %r4
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r4, [%r1]65
stha %r12, [%r1]65
stwa %r8, [%r1]65
sta %f16, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x16
CASE_ASI_0x41_th3_0x68:
set 0x68, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r12
ldswa [%r1]65, %r14
lduba [%r1]65, %r12
lduha [%r1]65, %r16
ldxa [%r1]65, %r4
ldda [%r1]65, %r4
ldstuba [%r1]65, %r10
swapa [%r1]65, %r4
lda [%r1]65, %f0
ldda [%r1]65, %f48
stba %r6, [%r1]65
stha %r2, [%r1]65
stwa %r4, [%r1]65
sta %f32, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x16
CASE_ASI_0x63_th3_0x0:
mov %g0, %r1
ldsba [%r1]99, %r16
ldsha [%r1]99, %r14
ldswa [%r1]99, %r4
lduba [%r1]99, %r10
lduha [%r1]99, %r10
ldxa [%r1]99, %r14
ldda [%r1]99, %r12
ldstuba [%r1]99, %r8
swapa [%r1]99, %r8
lda [%r1]99, %f16
ldda [%r1]99, %f0
stba %r12, [%r1]99
stha %r14, [%r1]99
stwa %r0, [%r1]99
stxa %r10, [%r1]99
sta %f32, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x11
CASE_ASI_0x63_th3_0x10:
set 0x10, %r1
ldsba [%r1]99, %r2
ldsha [%r1]99, %r8
ldswa [%r1]99, %r14
lduba [%r1]99, %r10
lduha [%r1]99, %r16
ldxa [%r1]99, %r2
ldda [%r1]99, %r16
ldstuba [%r1]99, %r12
swapa [%r1]99, %r8
lda [%r1]99, %f32
ldda [%r1]99, %f48
stba %r4, [%r1]99
stha %r12, [%r1]99
stwa %r2, [%r1]99
stxa %r14, [%r1]99
sta %f16, [%r1]99
stda %f0, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x1a
CASE_ASI_0x43_th3_0x0:
mov %g0, %r1
ldsba [%r1]67, %r8
ldsha [%r1]67, %r8
ldswa [%r1]67, %r8
lduba [%r1]67, %r8
lduha [%r1]67, %r4
ldxa [%r1]67, %r10
ldda [%r1]67, %r8
ldstuba [%r1]67, %r2
swapa [%r1]67, %r8
lda [%r1]67, %f0
ldda [%r1]67, %f48
stba %r8, [%r1]67
stha %r14, [%r1]67
stwa %r2, [%r1]67
sta %f16, [%r1]67
stda %f32, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x1
CASE_ASI_0x59_th3_range95:
!!asi_range = 0x0-0x78
set 0x53, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r12
ldsha [%r1]89, %r6
ldswa [%r1]89, %r14
lduba [%r1]89, %r2
lduha [%r1]89, %r2
ldxa [%r1]89, %r10
ldda [%r1]89, %r14
ldstuba [%r1]89, %r14
swapa [%r1]89, %r12
lda [%r1]89, %f16
ldda [%r1]89, %f32
stba %r8, [%r1]89
stha %r14, [%r1]89
stwa %r0, [%r1]89
sta %f16, [%r1]89
stda %f16, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x1d
CASE_ASI_0x67_th3_range96:
!!asi_range = 0x0-0x7fe0
set 0x3fbd, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r4
ldsha [%r1]103, %r10
ldswa [%r1]103, %r10
lduba [%r1]103, %r4
lduha [%r1]103, %r4
ldxa [%r1]103, %r4
ldda [%r1]103, %r16
ldstuba [%r1]103, %r6
swapa [%r1]103, %r6
lda [%r1]103, %f0
ldda [%r1]103, %f32
stba %r0, [%r1]103
stha %r8, [%r1]103
stwa %r2, [%r1]103
sta %f32, [%r1]103
stda %f0, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x13
CASE_ASI_0x4e_th3_0x0:
mov %g0, %r1
ldsba [%r1]78, %r10
ldsha [%r1]78, %r4
ldswa [%r1]78, %r2
lduba [%r1]78, %r14
lduha [%r1]78, %r14
ldxa [%r1]78, %r6
ldda [%r1]78, %r2
ldstuba [%r1]78, %r16
swapa [%r1]78, %r8
lda [%r1]78, %f48
ldda [%r1]78, %f16
stba %r0, [%r1]78
stha %r6, [%r1]78
stwa %r12, [%r1]78
sta %f16, [%r1]78
stda %f32, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x10
CASE_ASI_0x48_th3_range97:
!!asi_range = 0x0-0xf8
set 0x5b, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r6
ldsha [%r1]72, %r8
ldswa [%r1]72, %r8
lduba [%r1]72, %r2
lduha [%r1]72, %r4
ldxa [%r1]72, %r12
ldda [%r1]72, %r2
ldstuba [%r1]72, %r4
swapa [%r1]72, %r12
lda [%r1]72, %f16
ldda [%r1]72, %f16
stba %r6, [%r1]72
stha %r10, [%r1]72
stwa %r2, [%r1]72
stxa %r14, [%r1]72
sta %f16, [%r1]72
stda %f32, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0x2
CASE_ASI_0x49_th3_range98:
!!asi_range = 0x0-0xf8
set 0x9d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r4
ldsha [%r1]73, %r16
ldswa [%r1]73, %r4
lduba [%r1]73, %r10
lduha [%r1]73, %r16
ldxa [%r1]73, %r6
ldda [%r1]73, %r12
ldstuba [%r1]73, %r14
swapa [%r1]73, %r16
lda [%r1]73, %f16
ldda [%r1]73, %f48
stba %r8, [%r1]73
stha %r2, [%r1]73
stwa %r4, [%r1]73
stxa %r10, [%r1]73
sta %f0, [%r1]73
stda %f48, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0x17
CASE_ASI_0x5f_th3:
setx 0x7904b71d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x44 & ~0x7], %r2
ldx [%r24 + 0x56 & ~0x7], %r4
ldx [%r21 + 0xed & ~0x7], %r6
ldx [%r22 + 0x79 & ~0x7], %r8
ldx [%r24 + 0xfe & ~0x7], %r10
ldx [%r26 + 0xa3 & ~0x7], %r12
ldx [%r25 + 0xa9 & ~0x7], %r14
ldx [%r26 + 0xe2 & ~0x7], %r16
ld [%r22 + 0xa & ~0x7], %f0
ld [%r25 + 0xc8 & ~0x7], %f16
ld [%r25 + 0xe5 & ~0x7], %f32
ld [%r22 + 0xe & ~0x7], %f48
ldsba [%r1]95, %r4
ldsha [%r1]95, %r8
ldswa [%r1]95, %r16
lduba [%r1]95, %r4
lduha [%r1]95, %r14
ldxa [%r1]95, %r16
ldda [%r1]95, %r8
ldstuba [%r1]95, %r4
swapa [%r1]95, %r12
lda [%r1]95, %f32
ldda [%r1]95, %f32
stba %r6, [%r1]95
stha %r6, [%r1]95
stwa %r10, [%r1]95
sta %f0, [%r1]95
stda %f32, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x17
CASE_ASI_0x53_th3:
setx 0x10ea5e34, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xbd & ~0x7], %r2
ldx [%r21 + 0x5f & ~0x7], %r4
ldx [%r22 + 0xd9 & ~0x7], %r6
ldx [%r28 + 0x55 & ~0x7], %r8
ldx [%r21 + 0x94 & ~0x7], %r10
ldx [%r25 + 0x1f & ~0x7], %r12
ldx [%r27 + 0x34 & ~0x7], %r14
ldx [%r21 + 0x59 & ~0x7], %r16
ld [%r24 + 0x96 & ~0x7], %f0
ld [%r28 + 0xf0 & ~0x7], %f16
ld [%r21 + 0xd6 & ~0x7], %f32
ld [%r25 + 0x15 & ~0x7], %f48
ldsba [%r1]83, %r10
ldsha [%r1]83, %r14
ldswa [%r1]83, %r14
lduba [%r1]83, %r12
lduha [%r1]83, %r6
ldxa [%r1]83, %r6
ldda [%r1]83, %r2
ldstuba [%r1]83, %r2
swapa [%r1]83, %r6
lda [%r1]83, %f32
ldda [%r1]83, %f48
stba %r2, [%r1]83
stha %r6, [%r1]83
stwa %r4, [%r1]83
stxa %r12, [%r1]83
sta %f16, [%r1]83
stda %f16, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x1d
CASE_ASI_0x74_th3_0x0:
mov %g0, %r1
ldsba [%r1]116, %r4
ldsha [%r1]116, %r16
ldswa [%r1]116, %r4
lduba [%r1]116, %r8
lduha [%r1]116, %r12
ldxa [%r1]116, %r12
ldda [%r1]116, %r12
ldstuba [%r1]116, %r10
swapa [%r1]116, %r4
lda [%r1]116, %f32
ldda [%r1]116, %f32
stba %r10, [%r1]116
stha %r14, [%r1]116
stwa %r8, [%r1]116
stxa %r14, [%r1]116
sta %f16, [%r1]116
stda %f0, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0xf
CASE_ASI_0x54_th3_0x0:
mov %g0, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r14
ldswa [%r1]84, %r12
lduba [%r1]84, %r10
lduha [%r1]84, %r16
ldxa [%r1]84, %r8
ldda [%r1]84, %r14
ldstuba [%r1]84, %r16
swapa [%r1]84, %r4
lda [%r1]84, %f16
ldda [%r1]84, %f48
stba %r10, [%r1]84
stha %r8, [%r1]84
stwa %r4, [%r1]84
sta %f32, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x7
CASE_ASI_0x54_th3_0x400:
set 0x400, %r1
ldsba [%r1]84, %r12
ldsha [%r1]84, %r6
ldswa [%r1]84, %r8
lduba [%r1]84, %r4
lduha [%r1]84, %r2
ldxa [%r1]84, %r2
ldda [%r1]84, %r6
ldstuba [%r1]84, %r12
swapa [%r1]84, %r2
lda [%r1]84, %f0
ldda [%r1]84, %f48
stba %r4, [%r1]84
stha %r14, [%r1]84
stwa %r6, [%r1]84
sta %f16, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x18
CASE_ASI_0x54_th3_0x800:
set 0x800, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r12
ldswa [%r1]84, %r10
lduba [%r1]84, %r4
lduha [%r1]84, %r4
ldxa [%r1]84, %r8
ldda [%r1]84, %r12
ldstuba [%r1]84, %r14
swapa [%r1]84, %r4
lda [%r1]84, %f32
ldda [%r1]84, %f32
stba %r14, [%r1]84
stha %r2, [%r1]84
stwa %r8, [%r1]84
sta %f48, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1d
CASE_ASI_0x54_th3_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r14
ldswa [%r1]84, %r16
lduba [%r1]84, %r16
lduha [%r1]84, %r2
ldxa [%r1]84, %r4
ldda [%r1]84, %r12
ldstuba [%r1]84, %r2
swapa [%r1]84, %r2
lda [%r1]84, %f48
ldda [%r1]84, %f48
stba %r0, [%r1]84
stha %r12, [%r1]84
stwa %r8, [%r1]84
sta %f0, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x15
CASE_ASI_0x5c_th3_0x0:
mov %g0, %r1
ldsba [%r1]92, %r2
ldsha [%r1]92, %r2
ldswa [%r1]92, %r8
lduba [%r1]92, %r10
lduha [%r1]92, %r6
ldxa [%r1]92, %r16
ldda [%r1]92, %r12
ldstuba [%r1]92, %r6
swapa [%r1]92, %r4
lda [%r1]92, %f48
ldda [%r1]92, %f48
stba %r0, [%r1]92
stha %r14, [%r1]92
stwa %r8, [%r1]92
sta %f32, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1d
CASE_ASI_0x5c_th3_0x400:
set 0x400, %r1
ldsba [%r1]92, %r2
ldsha [%r1]92, %r2
ldswa [%r1]92, %r16
lduba [%r1]92, %r12
lduha [%r1]92, %r12
ldxa [%r1]92, %r4
ldda [%r1]92, %r2
ldstuba [%r1]92, %r10
swapa [%r1]92, %r4
lda [%r1]92, %f0
ldda [%r1]92, %f32
stba %r10, [%r1]92
stha %r2, [%r1]92
stwa %r14, [%r1]92
sta %f0, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x8
CASE_ASI_0x5c_th3_0x800:
set 0x800, %r1
ldsba [%r1]92, %r12
ldsha [%r1]92, %r12
ldswa [%r1]92, %r10
lduba [%r1]92, %r10
lduha [%r1]92, %r14
ldxa [%r1]92, %r2
ldda [%r1]92, %r12
ldstuba [%r1]92, %r14
swapa [%r1]92, %r8
lda [%r1]92, %f32
ldda [%r1]92, %f0
stba %r4, [%r1]92
stha %r12, [%r1]92
stwa %r14, [%r1]92
sta %f16, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0xf
CASE_ASI_0x5c_th3_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r14
ldsha [%r1]92, %r12
ldswa [%r1]92, %r8
lduba [%r1]92, %r10
lduha [%r1]92, %r6
ldxa [%r1]92, %r12
ldda [%r1]92, %r10
ldstuba [%r1]92, %r14
swapa [%r1]92, %r6
lda [%r1]92, %f48
ldda [%r1]92, %f0
stba %r2, [%r1]92
stha %r4, [%r1]92
stwa %r10, [%r1]92
sta %f48, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x2
CASE_ASI_0x47_th3_range99:
!!asi_range = 0x0-0x7ff0
set 0x3fdf, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r12
ldsha [%r1]71, %r8
ldswa [%r1]71, %r4
lduba [%r1]71, %r8
lduha [%r1]71, %r8
ldxa [%r1]71, %r8
ldda [%r1]71, %r10
ldstuba [%r1]71, %r8
swapa [%r1]71, %r4
lda [%r1]71, %f48
ldda [%r1]71, %f32
stba %r0, [%r1]71
stha %r10, [%r1]71
stwa %r14, [%r1]71
sta %f0, [%r1]71
stda %f16, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0x1d
CASE_ASI_0x50_th3_0x18:
set 0x18, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r10
ldswa [%r1]80, %r8
lduba [%r1]80, %r2
lduha [%r1]80, %r12
ldxa [%r1]80, %r16
ldda [%r1]80, %r8
ldstuba [%r1]80, %r12
swapa [%r1]80, %r10
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r6, [%r1]80
stha %r14, [%r1]80
stwa %r4, [%r1]80
sta %f0, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x2
CASE_ASI_0x50_th3_0x30:
set 0x30, %r1
ldsba [%r1]80, %r2
ldsha [%r1]80, %r10
ldswa [%r1]80, %r16
lduba [%r1]80, %r10
lduha [%r1]80, %r12
ldxa [%r1]80, %r14
ldda [%r1]80, %r2
ldstuba [%r1]80, %r2
swapa [%r1]80, %r4
lda [%r1]80, %f32
ldda [%r1]80, %f16
stba %r4, [%r1]80
stha %r10, [%r1]80
stwa %r12, [%r1]80
sta %f48, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1
CASE_ASI_0x50_th3_0x38:
set 0x38, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r12
ldswa [%r1]80, %r16
lduba [%r1]80, %r4
lduha [%r1]80, %r12
ldxa [%r1]80, %r10
ldda [%r1]80, %r16
ldstuba [%r1]80, %r14
swapa [%r1]80, %r14
lda [%r1]80, %f48
ldda [%r1]80, %f0
stba %r2, [%r1]80
stha %r4, [%r1]80
stwa %r4, [%r1]80
sta %f32, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xa
CASE_ASI_0x42_th3_0x8:
set 0x8, %r1
ldsba [%r1]66, %r10
ldsha [%r1]66, %r16
ldswa [%r1]66, %r16
lduba [%r1]66, %r14
lduha [%r1]66, %r8
ldxa [%r1]66, %r8
ldda [%r1]66, %r6
ldstuba [%r1]66, %r10
swapa [%r1]66, %r16
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r12, [%r1]66
stha %r4, [%r1]66
stwa %r0, [%r1]66
sta %f48, [%r1]66
stda %f48, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x13
CASE_ASI_0x42_th3_0x10:
set 0x10, %r1
ldsba [%r1]66, %r14
ldsha [%r1]66, %r10
ldswa [%r1]66, %r10
lduba [%r1]66, %r4
lduha [%r1]66, %r8
ldxa [%r1]66, %r10
ldda [%r1]66, %r14
ldstuba [%r1]66, %r12
swapa [%r1]66, %r4
lda [%r1]66, %f32
ldda [%r1]66, %f16
stba %r10, [%r1]66
stha %r6, [%r1]66
stwa %r10, [%r1]66
sta %f32, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x16
CASE_ASI_0x52_th3_0x108:
set 0x108, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r8
ldswa [%r1]82, %r12
lduba [%r1]82, %r2
lduha [%r1]82, %r10
ldxa [%r1]82, %r16
ldda [%r1]82, %r14
ldstuba [%r1]82, %r16
swapa [%r1]82, %r4
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r14, [%r1]82
stha %r2, [%r1]82
stwa %r0, [%r1]82
sta %f32, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xb
CASE_ASI_0x52_th3_0x110:
set 0x110, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r16
ldswa [%r1]82, %r10
lduba [%r1]82, %r14
lduha [%r1]82, %r16
ldxa [%r1]82, %r16
ldda [%r1]82, %r14
ldstuba [%r1]82, %r12
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r12, [%r1]82
stha %r6, [%r1]82
stwa %r14, [%r1]82
sta %f16, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x19
CASE_ASI_0x52_th3_0x118:
set 0x118, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r2
ldswa [%r1]82, %r16
lduba [%r1]82, %r6
lduha [%r1]82, %r6
ldxa [%r1]82, %r2
ldda [%r1]82, %r12
ldstuba [%r1]82, %r4
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f48
stba %r14, [%r1]82
stha %r12, [%r1]82
stwa %r8, [%r1]82
sta %f16, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x12
CASE_ASI_0x52_th3_0x120:
set 0x120, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r12
ldswa [%r1]82, %r4
lduba [%r1]82, %r4
lduha [%r1]82, %r4
ldxa [%r1]82, %r2
ldda [%r1]82, %r4
ldstuba [%r1]82, %r4
swapa [%r1]82, %r4
lda [%r1]82, %f0
ldda [%r1]82, %f16
stba %r8, [%r1]82
stha %r2, [%r1]82
stwa %r6, [%r1]82
sta %f0, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x13
CASE_ASI_0x52_th3_0x208:
set 0x208, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r2
ldswa [%r1]82, %r16
lduba [%r1]82, %r2
lduha [%r1]82, %r6
ldxa [%r1]82, %r4
ldda [%r1]82, %r14
ldstuba [%r1]82, %r2
swapa [%r1]82, %r16
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r6, [%r1]82
stha %r6, [%r1]82
stwa %r2, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th3_0x210:
set 0x210, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r12
ldswa [%r1]82, %r8
lduba [%r1]82, %r12
lduha [%r1]82, %r12
ldxa [%r1]82, %r4
ldda [%r1]82, %r14
ldstuba [%r1]82, %r6
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f32
stba %r6, [%r1]82
stha %r0, [%r1]82
stwa %r12, [%r1]82
sta %f16, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x3
CASE_ASI_0x52_th3_0x218:
set 0x218, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r6
ldswa [%r1]82, %r14
lduba [%r1]82, %r16
lduha [%r1]82, %r16
ldxa [%r1]82, %r16
ldda [%r1]82, %r4
ldstuba [%r1]82, %r16
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r6, [%r1]82
stha %r14, [%r1]82
stwa %r14, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x16
CASE_ASI_0x52_th3_0x220:
set 0x220, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r2
ldswa [%r1]82, %r4
lduba [%r1]82, %r14
lduha [%r1]82, %r10
ldxa [%r1]82, %r10
ldda [%r1]82, %r14
ldstuba [%r1]82, %r4
swapa [%r1]82, %r4
lda [%r1]82, %f32
ldda [%r1]82, %f16
stba %r8, [%r1]82
stha %r6, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x14
CASE_ASI_0x25_th3_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r4
ldswa [%r1]37, %r10
lduba [%r1]37, %r6
lduha [%r1]37, %r10
ldxa [%r1]37, %r10
ldda [%r1]37, %r6
ldstuba [%r1]37, %r12
swapa [%r1]37, %r14
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r10, [%r1]37
stha %r4, [%r1]37
stwa %r6, [%r1]37
sta %f16, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th3_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r10
ldswa [%r1]37, %r8
lduba [%r1]37, %r10
lduha [%r1]37, %r6
ldxa [%r1]37, %r6
ldda [%r1]37, %r8
ldstuba [%r1]37, %r10
swapa [%r1]37, %r12
lda [%r1]37, %f16
ldda [%r1]37, %f32
stba %r4, [%r1]37
stha %r2, [%r1]37
stwa %r12, [%r1]37
sta %f0, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x8
CASE_ASI_0x25_th3_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r8
ldswa [%r1]37, %r2
lduba [%r1]37, %r10
lduha [%r1]37, %r10
ldxa [%r1]37, %r6
ldda [%r1]37, %r4
ldstuba [%r1]37, %r10
swapa [%r1]37, %r14
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r14, [%r1]37
stha %r10, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1d
CASE_ASI_0x25_th3_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r8
ldswa [%r1]37, %r4
lduba [%r1]37, %r16
lduha [%r1]37, %r10
ldxa [%r1]37, %r16
ldda [%r1]37, %r14
ldstuba [%r1]37, %r12
swapa [%r1]37, %r4
lda [%r1]37, %f16
ldda [%r1]37, %f48
stba %r2, [%r1]37
stha %r4, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x7
CASE_ASI_0x25_th3_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r6
ldswa [%r1]37, %r16
lduba [%r1]37, %r10
lduha [%r1]37, %r2
ldxa [%r1]37, %r10
ldda [%r1]37, %r12
ldstuba [%r1]37, %r12
swapa [%r1]37, %r14
lda [%r1]37, %f0
ldda [%r1]37, %f0
stba %r12, [%r1]37
stha %r4, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1
CASE_ASI_0x25_th3_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r4
ldswa [%r1]37, %r10
lduba [%r1]37, %r10
lduha [%r1]37, %r12
ldxa [%r1]37, %r4
ldda [%r1]37, %r16
ldstuba [%r1]37, %r6
swapa [%r1]37, %r12
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r0, [%r1]37
stha %r14, [%r1]37
stwa %r8, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th3_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r12
ldswa [%r1]37, %r12
lduba [%r1]37, %r10
lduha [%r1]37, %r14
ldxa [%r1]37, %r4
ldda [%r1]37, %r8
ldstuba [%r1]37, %r2
swapa [%r1]37, %r4
lda [%r1]37, %f16
ldda [%r1]37, %f16
stba %r10, [%r1]37
stha %r6, [%r1]37
stwa %r0, [%r1]37
sta %f0, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xe
CASE_ASI_0x25_th3_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r10
ldswa [%r1]37, %r16
lduba [%r1]37, %r14
lduha [%r1]37, %r6
ldxa [%r1]37, %r10
ldda [%r1]37, %r14
ldstuba [%r1]37, %r14
swapa [%r1]37, %r6
lda [%r1]37, %f32
ldda [%r1]37, %f48
stba %r4, [%r1]37
stha %r6, [%r1]37
stwa %r10, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x5
CASE_ASI_0x55_th3_range100:
!!asi_range = 0x0-0x1f8
set 0xcb, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r2
ldsha [%r1]85, %r12
ldswa [%r1]85, %r8
lduba [%r1]85, %r6
lduha [%r1]85, %r12
ldxa [%r1]85, %r14
ldda [%r1]85, %r2
ldstuba [%r1]85, %r8
swapa [%r1]85, %r2
lda [%r1]85, %f16
ldda [%r1]85, %f32
stba %r2, [%r1]85
stha %r6, [%r1]85
stwa %r2, [%r1]85
sta %f16, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0xc
CASE_ASI_0x55_th3_range101:
!!asi_range = 0x400-0x5f8
set 0x46e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r16
ldsha [%r1]85, %r4
ldswa [%r1]85, %r8
lduba [%r1]85, %r14
lduha [%r1]85, %r12
ldxa [%r1]85, %r6
ldda [%r1]85, %r4
ldstuba [%r1]85, %r16
swapa [%r1]85, %r4
lda [%r1]85, %f32
ldda [%r1]85, %f48
stba %r12, [%r1]85
stha %r14, [%r1]85
stwa %r0, [%r1]85
sta %f32, [%r1]85
stda %f48, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x10
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH3_LOOP
ta T_CHANGE_NONHPRIV
cmp %r19, 1
bz,a TH3_LOOP
ta T_CHANGE_PRIV
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T4:
ta T_CHANGE_PRIV
add %g0, 0x3, %r19
TH4_LOOP:
CASE_ASI_0x4_th4:
mov %r24, %r1
ldx [%r28 + 0x82 & ~0x7], %r2
ldx [%r23 + 0xb & ~0x7], %r4
ldx [%r22 + 0x1f & ~0x7], %r6
ldx [%r28 + 0x56 & ~0x7], %r8
ldx [%r24 + 0x4d & ~0x7], %r10
ldx [%r21 + 0xe6 & ~0x7], %r12
ldx [%r27 + 0x44 & ~0x7], %r14
ldx [%r28 + 0x6b & ~0x7], %r16
ld [%r25 + 0x7d & ~0x7], %f0
ld [%r28 + 0xb9 & ~0x7], %f16
ld [%r23 + 0xb8 & ~0x7], %f32
ld [%r25 + 0xc5 & ~0x7], %f48
ldsba [%r1]4, %r2
ldsha [%r1]4, %r10
ldswa [%r1]4, %r2
lduba [%r1]4, %r8
lduha [%r1]4, %r14
ldxa [%r1]4, %r14
ldda [%r1]4, %r14
ldstuba [%r1]4, %r2
swapa [%r1]4, %r4
lda [%r1]4, %f16
ldda [%r1]4, %f16
stba %r6, [%r1]4
stha %r4, [%r1]4
stwa %r6, [%r1]4
stxa %r0, [%r1]4
sta %f32, [%r1]4
stda %f16, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x17
CASE_ASI_0xc_th4:
mov %r23, %r1
ldx [%r22 + 0x63 & ~0x7], %r2
ldx [%r21 + 0x2a & ~0x7], %r4
ldx [%r28 + 0xe2 & ~0x7], %r6
ldx [%r28 + 0x2 & ~0x7], %r8
ldx [%r23 + 0x51 & ~0x7], %r10
ldx [%r27 + 0xee & ~0x7], %r12
ldx [%r24 + 0x3e & ~0x7], %r14
ldx [%r24 + 0x85 & ~0x7], %r16
ld [%r24 + 0xfb & ~0x7], %f0
ld [%r25 + 0xa1 & ~0x7], %f16
ld [%r23 + 0xda & ~0x7], %f32
ld [%r24 + 0xa & ~0x7], %f48
ldsba [%r1]12, %r4
ldsha [%r1]12, %r10
ldswa [%r1]12, %r4
lduba [%r1]12, %r8
lduha [%r1]12, %r8
ldxa [%r1]12, %r8
ldda [%r1]12, %r12
ldstuba [%r1]12, %r16
swapa [%r1]12, %r16
lda [%r1]12, %f16
ldda [%r1]12, %f48
stba %r2, [%r1]12
stha %r0, [%r1]12
stwa %r4, [%r1]12
stxa %r8, [%r1]12
sta %f16, [%r1]12
stda %f32, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x10
CASE_ASI_0x18_th4:
mov %r21, %r1
ldx [%r25 + 0x26 & ~0x7], %r2
ldx [%r25 + 0xc9 & ~0x7], %r4
ldx [%r26 + 0xab & ~0x7], %r6
ldx [%r28 + 0x2 & ~0x7], %r8
ldx [%r23 + 0xa0 & ~0x7], %r10
ldx [%r27 + 0x9f & ~0x7], %r12
ldx [%r25 + 0x90 & ~0x7], %r14
ldx [%r22 + 0x9c & ~0x7], %r16
ld [%r28 + 0x82 & ~0x7], %f0
ld [%r26 + 0xd3 & ~0x7], %f16
ld [%r21 + 0x6d & ~0x7], %f32
ld [%r22 + 0x8e & ~0x7], %f48
ldsba [%r1]24, %r2
ldsha [%r1]24, %r4
ldswa [%r1]24, %r12
lduba [%r1]24, %r8
lduha [%r1]24, %r6
ldxa [%r1]24, %r2
ldda [%r1]24, %r12
ldstuba [%r1]24, %r8
swapa [%r1]24, %r16
lda [%r1]24, %f0
ldda [%r1]24, %f32
stba %r10, [%r1]24
stha %r12, [%r1]24
stwa %r10, [%r1]24
stxa %r10, [%r1]24
sta %f32, [%r1]24
stda %f16, [%r1]24
casa [%r1]0x18, %r2, %g0
casxa [%r1]0x18, %r2, %g0
prefetcha [%r1]24, 0x8
CASE_ASI_0x27_th4:
mov %r23, %r1
ldx [%r27 + 0x6 & ~0x7], %r2
ldx [%r23 + 0x90 & ~0x7], %r4
ldx [%r24 + 0xcd & ~0x7], %r6
ldx [%r21 + 0xb4 & ~0x7], %r8
ldx [%r27 + 0x8c & ~0x7], %r10
ldx [%r27 + 0xc6 & ~0x7], %r12
ldx [%r27 + 0xeb & ~0x7], %r14
ldx [%r22 + 0x5 & ~0x7], %r16
ld [%r28 + 0x1 & ~0x7], %f0
ld [%r21 + 0xee & ~0x7], %f16
ld [%r24 + 0xb9 & ~0x7], %f32
ld [%r28 + 0xfd & ~0x7], %f48
ldsba [%r1]39, %r2
ldsha [%r1]39, %r8
ldswa [%r1]39, %r2
lduba [%r1]39, %r10
lduha [%r1]39, %r14
ldxa [%r1]39, %r14
ldda [%r1]39, %r10
ldstuba [%r1]39, %r8
swapa [%r1]39, %r12
lda [%r1]39, %f16
ldda [%r1]39, %f16
stba %r4, [%r1]39
stha %r4, [%r1]39
stwa %r2, [%r1]39
stxa %r0, [%r1]39
sta %f48, [%r1]39
stda %f0, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x2
CASE_ASI_0x2b_th4:
mov %r28, %r1
ldx [%r28 + 0xf6 & ~0x7], %r2
ldx [%r24 + 0xc2 & ~0x7], %r4
ldx [%r21 + 0xc0 & ~0x7], %r6
ldx [%r25 + 0xf6 & ~0x7], %r8
ldx [%r22 + 0xcc & ~0x7], %r10
ldx [%r25 + 0x36 & ~0x7], %r12
ldx [%r22 + 0x11 & ~0x7], %r14
ldx [%r22 + 0x9f & ~0x7], %r16
ld [%r28 + 0xf3 & ~0x7], %f0
ld [%r23 + 0x35 & ~0x7], %f16
ld [%r21 + 0xcd & ~0x7], %f32
ld [%r27 + 0x57 & ~0x7], %f48
ldsba [%r1]43, %r16
ldsha [%r1]43, %r6
ldswa [%r1]43, %r8
lduba [%r1]43, %r16
lduha [%r1]43, %r14
ldxa [%r1]43, %r8
ldda [%r1]43, %r12
ldstuba [%r1]43, %r14
swapa [%r1]43, %r2
lda [%r1]43, %f0
ldda [%r1]43, %f32
stba %r0, [%r1]43
stha %r6, [%r1]43
stwa %r0, [%r1]43
stxa %r14, [%r1]43
sta %f16, [%r1]43
stda %f48, [%r1]43
casa [%r1]0x2b, %r2, %g0
casxa [%r1]0x2b, %r2, %g0
prefetcha [%r1]43, 0x11
CASE_ASI_0x2f_th4:
mov %r25, %r1
ldx [%r24 + 0xf9 & ~0x7], %r2
ldx [%r23 + 0xeb & ~0x7], %r4
ldx [%r24 + 0x44 & ~0x7], %r6
ldx [%r26 + 0x5b & ~0x7], %r8
ldx [%r26 + 0x2e & ~0x7], %r10
ldx [%r25 + 0xed & ~0x7], %r12
ldx [%r28 + 0x3e & ~0x7], %r14
ldx [%r22 + 0xc3 & ~0x7], %r16
ld [%r28 + 0xa9 & ~0x7], %f0
ld [%r23 + 0x5c & ~0x7], %f16
ld [%r23 + 0x32 & ~0x7], %f32
ld [%r21 + 0xba & ~0x7], %f48
ldsba [%r1]47, %r8
ldsha [%r1]47, %r6
ldswa [%r1]47, %r6
lduba [%r1]47, %r12
lduha [%r1]47, %r6
ldxa [%r1]47, %r8
ldda [%r1]47, %r6
ldstuba [%r1]47, %r8
swapa [%r1]47, %r14
lda [%r1]47, %f16
ldda [%r1]47, %f48
stba %r4, [%r1]47
stha %r0, [%r1]47
stwa %r12, [%r1]47
stxa %r6, [%r1]47
sta %f32, [%r1]47
stda %f32, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x1
CASE_ASI_0x30_th4:
mov %r22, %r1
ldx [%r22 + 0x3f & ~0x7], %r2
ldx [%r21 + 0x7b & ~0x7], %r4
ldx [%r26 + 0xdb & ~0x7], %r6
ldx [%r27 + 0xd4 & ~0x7], %r8
ldx [%r24 + 0xb2 & ~0x7], %r10
ldx [%r28 + 0xea & ~0x7], %r12
ldx [%r26 + 0xf2 & ~0x7], %r14
ldx [%r22 + 0x70 & ~0x7], %r16
ld [%r22 + 0x69 & ~0x7], %f0
ld [%r24 + 0x8b & ~0x7], %f16
ld [%r26 + 0xda & ~0x7], %f32
ld [%r23 + 0xf9 & ~0x7], %f48
ldsba [%r1]48, %r4
ldsha [%r1]48, %r2
ldswa [%r1]48, %r12
lduba [%r1]48, %r14
lduha [%r1]48, %r8
ldxa [%r1]48, %r2
ldda [%r1]48, %r14
ldstuba [%r1]48, %r2
swapa [%r1]48, %r14
lda [%r1]48, %f0
ldda [%r1]48, %f16
stba %r4, [%r1]48
stha %r12, [%r1]48
stwa %r0, [%r1]48
stxa %r6, [%r1]48
sta %f48, [%r1]48
stda %f32, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x1a
CASE_ASI_0x31_th4:
mov %r24, %r1
ldx [%r26 + 0x7e & ~0x7], %r2
ldx [%r25 + 0xbb & ~0x7], %r4
ldx [%r24 + 0xa6 & ~0x7], %r6
ldx [%r23 + 0xed & ~0x7], %r8
ldx [%r26 + 0x16 & ~0x7], %r10
ldx [%r25 + 0x1c & ~0x7], %r12
ldx [%r26 + 0xe9 & ~0x7], %r14
ldx [%r25 + 0xea & ~0x7], %r16
ld [%r21 + 0x44 & ~0x7], %f0
ld [%r26 + 0x28 & ~0x7], %f16
ld [%r24 + 0x75 & ~0x7], %f32
ld [%r25 + 0x3f & ~0x7], %f48
ldsba [%r1]49, %r10
ldsha [%r1]49, %r10
ldswa [%r1]49, %r16
lduba [%r1]49, %r14
lduha [%r1]49, %r10
ldxa [%r1]49, %r16
ldda [%r1]49, %r14
ldstuba [%r1]49, %r12
swapa [%r1]49, %r6
lda [%r1]49, %f16
ldda [%r1]49, %f32
stba %r12, [%r1]49
stha %r8, [%r1]49
stwa %r8, [%r1]49
stxa %r14, [%r1]49
sta %f48, [%r1]49
stda %f0, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x12
CASE_ASI_0x36_th4:
mov %r28, %r1
ldx [%r28 + 0xec & ~0x7], %r2
ldx [%r27 + 0x7 & ~0x7], %r4
ldx [%r24 + 0xfe & ~0x7], %r6
ldx [%r27 + 0x54 & ~0x7], %r8
ldx [%r22 + 0xc & ~0x7], %r10
ldx [%r26 + 0x1 & ~0x7], %r12
ldx [%r21 + 0x5e & ~0x7], %r14
ldx [%r28 + 0xd7 & ~0x7], %r16
ld [%r25 + 0xb8 & ~0x7], %f0
ld [%r21 + 0x1c & ~0x7], %f16
ld [%r26 + 0xa9 & ~0x7], %f32
ld [%r21 + 0x29 & ~0x7], %f48
ldsba [%r1]54, %r16
ldsha [%r1]54, %r4
ldswa [%r1]54, %r8
lduba [%r1]54, %r6
lduha [%r1]54, %r14
ldxa [%r1]54, %r2
ldda [%r1]54, %r16
ldstuba [%r1]54, %r10
swapa [%r1]54, %r16
lda [%r1]54, %f16
ldda [%r1]54, %f16
stba %r8, [%r1]54
stha %r6, [%r1]54
stwa %r14, [%r1]54
stxa %r8, [%r1]54
sta %f16, [%r1]54
stda %f32, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x16
CASE_ASI_0x38_th4:
mov %r24, %r1
ldx [%r26 + 0x87 & ~0x7], %r2
ldx [%r22 + 0xc9 & ~0x7], %r4
ldx [%r25 + 0x29 & ~0x7], %r6
ldx [%r28 + 0xf0 & ~0x7], %r8
ldx [%r21 + 0x6a & ~0x7], %r10
ldx [%r27 + 0x87 & ~0x7], %r12
ldx [%r25 + 0xc6 & ~0x7], %r14
ldx [%r21 + 0x8e & ~0x7], %r16
ld [%r25 + 0xe9 & ~0x7], %f0
ld [%r26 + 0x39 & ~0x7], %f16
ld [%r27 + 0x56 & ~0x7], %f32
ld [%r25 + 0x59 & ~0x7], %f48
ldsba [%r1]56, %r14
ldsha [%r1]56, %r14
ldswa [%r1]56, %r14
lduba [%r1]56, %r8
lduha [%r1]56, %r12
ldxa [%r1]56, %r2
ldda [%r1]56, %r4
ldstuba [%r1]56, %r8
swapa [%r1]56, %r14
lda [%r1]56, %f0
ldda [%r1]56, %f32
stba %r12, [%r1]56
stha %r8, [%r1]56
stwa %r14, [%r1]56
stxa %r2, [%r1]56
sta %f32, [%r1]56
stda %f32, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x14
CASE_ASI_0x39_th4:
mov %r24, %r1
ldx [%r27 + 0x67 & ~0x7], %r2
ldx [%r26 + 0x49 & ~0x7], %r4
ldx [%r24 + 0xf8 & ~0x7], %r6
ldx [%r22 + 0x95 & ~0x7], %r8
ldx [%r23 + 0xa6 & ~0x7], %r10
ldx [%r28 + 0x34 & ~0x7], %r12
ldx [%r26 + 0x28 & ~0x7], %r14
ldx [%r24 + 0x86 & ~0x7], %r16
ld [%r28 + 0xab & ~0x7], %f0
ld [%r22 + 0xfa & ~0x7], %f16
ld [%r26 + 0xf8 & ~0x7], %f32
ld [%r24 + 0xc4 & ~0x7], %f48
ldsba [%r1]57, %r6
ldsha [%r1]57, %r6
ldswa [%r1]57, %r4
lduba [%r1]57, %r10
lduha [%r1]57, %r2
ldxa [%r1]57, %r14
ldda [%r1]57, %r14
ldstuba [%r1]57, %r2
swapa [%r1]57, %r12
lda [%r1]57, %f32
ldda [%r1]57, %f0
stba %r6, [%r1]57
stha %r14, [%r1]57
stwa %r4, [%r1]57
stxa %r8, [%r1]57
sta %f48, [%r1]57
stda %f48, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x0
CASE_ASI_0x3e_th4:
mov %r26, %r1
ldx [%r22 + 0x26 & ~0x7], %r2
ldx [%r28 + 0x19 & ~0x7], %r4
ldx [%r28 + 0xaa & ~0x7], %r6
ldx [%r26 + 0x3 & ~0x7], %r8
ldx [%r24 + 0x9d & ~0x7], %r10
ldx [%r22 + 0x42 & ~0x7], %r12
ldx [%r23 + 0xf9 & ~0x7], %r14
ldx [%r21 + 0x5 & ~0x7], %r16
ld [%r28 + 0x37 & ~0x7], %f0
ld [%r27 + 0x6e & ~0x7], %f16
ld [%r27 + 0xd & ~0x7], %f32
ld [%r23 + 0x79 & ~0x7], %f48
ldsba [%r1]62, %r16
ldsha [%r1]62, %r10
ldswa [%r1]62, %r14
lduba [%r1]62, %r12
lduha [%r1]62, %r14
ldxa [%r1]62, %r12
ldda [%r1]62, %r8
ldstuba [%r1]62, %r10
swapa [%r1]62, %r12
lda [%r1]62, %f32
ldda [%r1]62, %f32
stba %r6, [%r1]62
stha %r2, [%r1]62
stwa %r8, [%r1]62
stxa %r2, [%r1]62
sta %f0, [%r1]62
stda %f32, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x9
CASE_ASI_0x8a_th4:
mov %r23, %r1
ldx [%r21 + 0xa3 & ~0x7], %r2
ldx [%r28 + 0x66 & ~0x7], %r4
ldx [%r28 + 0x27 & ~0x7], %r6
ldx [%r27 + 0xc8 & ~0x7], %r8
ldx [%r27 + 0xad & ~0x7], %r10
ldx [%r26 + 0x2b & ~0x7], %r12
ldx [%r23 + 0x23 & ~0x7], %r14
ldx [%r26 + 0x39 & ~0x7], %r16
ld [%r23 + 0xe0 & ~0x7], %f0
ld [%r25 + 0xe8 & ~0x7], %f16
ld [%r25 + 0xd6 & ~0x7], %f32
ld [%r22 + 0x0 & ~0x7], %f48
ldsba [%r1]138, %r10
ldsha [%r1]138, %r4
ldswa [%r1]138, %r12
lduba [%r1]138, %r8
lduha [%r1]138, %r4
ldxa [%r1]138, %r8
ldda [%r1]138, %r12
ldstuba [%r1]138, %r16
swapa [%r1]138, %r4
lda [%r1]138, %f16
ldda [%r1]138, %f0
stba %r0, [%r1]138
stha %r4, [%r1]138
stwa %r12, [%r1]138
stxa %r12, [%r1]138
sta %f48, [%r1]138
stda %f0, [%r1]138
casa [%r1]0x8a, %r2, %g0
casxa [%r1]0x8a, %r2, %g0
prefetcha [%r1]138, 0x1c
CASE_ASI_0xc8_th4:
mov %r21, %r1
ldx [%r28 + 0x65 & ~0x7], %r2
ldx [%r24 + 0xa0 & ~0x7], %r4
ldx [%r28 + 0x47 & ~0x7], %r6
ldx [%r28 + 0x26 & ~0x7], %r8
ldx [%r24 + 0xf4 & ~0x7], %r10
ldx [%r27 + 0xe0 & ~0x7], %r12
ldx [%r22 + 0x92 & ~0x7], %r14
ldx [%r27 + 0xdc & ~0x7], %r16
ld [%r22 + 0xf1 & ~0x7], %f0
ld [%r22 + 0xb0 & ~0x7], %f16
ld [%r28 + 0x3b & ~0x7], %f32
ld [%r24 + 0x1a & ~0x7], %f48
ldsba [%r1]200, %r14
ldsha [%r1]200, %r10
ldswa [%r1]200, %r12
lduba [%r1]200, %r16
lduha [%r1]200, %r2
ldxa [%r1]200, %r6
ldda [%r1]200, %r8
ldstuba [%r1]200, %r16
swapa [%r1]200, %r10
lda [%r1]200, %f0
ldda [%r1]200, %f32
stba %r2, [%r1]200
stha %r8, [%r1]200
stwa %r4, [%r1]200
stxa %r4, [%r1]200
sta %f48, [%r1]200
stda %f32, [%r1]200
casa [%r1]0xc8, %r2, %g0
casxa [%r1]0xc8, %r2, %g0
prefetcha [%r1]200, 0x12
CASE_ASI_0xd2_th4:
mov %r27, %r1
ldx [%r22 + 0xfa & ~0x7], %r2
ldx [%r23 + 0x9 & ~0x7], %r4
ldx [%r23 + 0xd & ~0x7], %r6
ldx [%r25 + 0x22 & ~0x7], %r8
ldx [%r22 + 0x53 & ~0x7], %r10
ldx [%r24 + 0xb4 & ~0x7], %r12
ldx [%r25 + 0x6 & ~0x7], %r14
ldx [%r23 + 0x22 & ~0x7], %r16
ld [%r26 + 0xad & ~0x7], %f0
ld [%r22 + 0x6f & ~0x7], %f16
ld [%r26 + 0x72 & ~0x7], %f32
ld [%r21 + 0x83 & ~0x7], %f48
ldsba [%r1]210, %r2
ldsha [%r1]210, %r10
ldswa [%r1]210, %r6
lduba [%r1]210, %r8
lduha [%r1]210, %r16
ldxa [%r1]210, %r10
ldda [%r1]210, %r10
ldstuba [%r1]210, %r2
swapa [%r1]210, %r6
lda [%r1]210, %f16
ldda [%r1]210, %f48
stba %r6, [%r1]210
stha %r2, [%r1]210
stwa %r8, [%r1]210
stxa %r10, [%r1]210
sta %f16, [%r1]210
stda %f32, [%r1]210
casa [%r1]0xd2, %r2, %g0
casxa [%r1]0xd2, %r2, %g0
prefetcha [%r1]210, 0xe
CASE_ASI_0xe2_th4:
mov %r25, %r1
ldx [%r27 + 0x25 & ~0x7], %r2
ldx [%r21 + 0x70 & ~0x7], %r4
ldx [%r23 + 0x94 & ~0x7], %r6
ldx [%r21 + 0x53 & ~0x7], %r8
ldx [%r21 + 0x1b & ~0x7], %r10
ldx [%r21 + 0xc3 & ~0x7], %r12
ldx [%r22 + 0x6f & ~0x7], %r14
ldx [%r22 + 0xf6 & ~0x7], %r16
ld [%r27 + 0xad & ~0x7], %f0
ld [%r21 + 0x27 & ~0x7], %f16
ld [%r27 + 0x76 & ~0x7], %f32
ld [%r24 + 0x16 & ~0x7], %f48
ldsba [%r1]226, %r4
ldsha [%r1]226, %r16
ldswa [%r1]226, %r8
lduba [%r1]226, %r14
lduha [%r1]226, %r2
ldxa [%r1]226, %r6
ldda [%r1]226, %r6
ldstuba [%r1]226, %r16
swapa [%r1]226, %r4
lda [%r1]226, %f32
ldda [%r1]226, %f0
stba %r4, [%r1]226
stha %r0, [%r1]226
stwa %r4, [%r1]226
stxa %r14, [%r1]226
sta %f48, [%r1]226
stda %f16, [%r1]226
casa [%r1]0xe2, %r2, %g0
casxa [%r1]0xe2, %r2, %g0
prefetcha [%r1]226, 0x1e
CASE_ASI_0x21_th4_0x8:
set 0x8, %r1
ldsba [%r1]33, %r16
ldsha [%r1]33, %r6
ldswa [%r1]33, %r6
lduba [%r1]33, %r4
lduha [%r1]33, %r10
ldxa [%r1]33, %r10
ldda [%r1]33, %r6
ldstuba [%r1]33, %r16
swapa [%r1]33, %r14
lda [%r1]33, %f32
ldda [%r1]33, %f48
stba %r6, [%r1]33
stha %r14, [%r1]33
stwa %r2, [%r1]33
sta %f48, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xc
CASE_ASI_0x21_th4_0x10:
set 0x10, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r6
ldswa [%r1]33, %r8
lduba [%r1]33, %r4
lduha [%r1]33, %r14
ldxa [%r1]33, %r6
ldda [%r1]33, %r10
ldstuba [%r1]33, %r10
swapa [%r1]33, %r16
lda [%r1]33, %f16
ldda [%r1]33, %f32
stba %r0, [%r1]33
stha %r6, [%r1]33
stwa %r4, [%r1]33
sta %f0, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1c
CASE_ASI_0x21_th4_0x108:
set 0x108, %r1
ldsba [%r1]33, %r14
ldsha [%r1]33, %r8
ldswa [%r1]33, %r4
lduba [%r1]33, %r6
lduha [%r1]33, %r12
ldxa [%r1]33, %r2
ldda [%r1]33, %r8
ldstuba [%r1]33, %r16
swapa [%r1]33, %r14
lda [%r1]33, %f0
ldda [%r1]33, %f48
stba %r8, [%r1]33
stha %r12, [%r1]33
stwa %r12, [%r1]33
sta %f0, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x13
CASE_ASI_0x21_th4_0x110:
set 0x110, %r1
ldsba [%r1]33, %r4
ldsha [%r1]33, %r16
ldswa [%r1]33, %r16
lduba [%r1]33, %r6
lduha [%r1]33, %r6
ldxa [%r1]33, %r10
ldda [%r1]33, %r14
ldstuba [%r1]33, %r16
swapa [%r1]33, %r12
lda [%r1]33, %f0
ldda [%r1]33, %f16
stba %r6, [%r1]33
stha %r0, [%r1]33
stwa %r10, [%r1]33
sta %f32, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1c
CASE_ASI_0x40_th4_0x0:
mov %g0, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r16
ldswa [%r1]64, %r16
lduba [%r1]64, %r4
lduha [%r1]64, %r16
ldxa [%r1]64, %r6
ldda [%r1]64, %r14
ldstuba [%r1]64, %r4
swapa [%r1]64, %r8
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r10, [%r1]64
stha %r2, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xd
CASE_ASI_0x40_th4_0x8:
set 0x8, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r4
ldswa [%r1]64, %r10
lduba [%r1]64, %r10
lduha [%r1]64, %r8
ldxa [%r1]64, %r14
ldda [%r1]64, %r10
ldstuba [%r1]64, %r2
swapa [%r1]64, %r8
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r14, [%r1]64
stha %r14, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x16
CASE_ASI_0x40_th4_0x10:
set 0x10, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r2
ldswa [%r1]64, %r4
lduba [%r1]64, %r8
lduha [%r1]64, %r14
ldxa [%r1]64, %r6
ldda [%r1]64, %r2
ldstuba [%r1]64, %r2
swapa [%r1]64, %r4
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r2, [%r1]64
stha %r2, [%r1]64
stwa %r0, [%r1]64
sta %f32, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x0
CASE_ASI_0x40_th4_0x18:
set 0x18, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r6
ldswa [%r1]64, %r16
lduba [%r1]64, %r2
lduha [%r1]64, %r8
ldxa [%r1]64, %r4
ldda [%r1]64, %r12
ldstuba [%r1]64, %r4
swapa [%r1]64, %r6
lda [%r1]64, %f48
ldda [%r1]64, %f48
stba %r0, [%r1]64
stha %r8, [%r1]64
stwa %r2, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1d
CASE_ASI_0x40_th4_0x20:
set 0x20, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r6
ldswa [%r1]64, %r8
lduba [%r1]64, %r12
lduha [%r1]64, %r4
ldxa [%r1]64, %r4
ldda [%r1]64, %r4
ldstuba [%r1]64, %r16
swapa [%r1]64, %r4
lda [%r1]64, %f32
ldda [%r1]64, %f32
stba %r10, [%r1]64
stha %r8, [%r1]64
stwa %r6, [%r1]64
sta %f32, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xf
CASE_ASI_0x40_th4_0x80:
set 0x80, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r12
ldswa [%r1]64, %r14
lduba [%r1]64, %r10
lduha [%r1]64, %r16
ldxa [%r1]64, %r4
ldda [%r1]64, %r14
ldstuba [%r1]64, %r14
swapa [%r1]64, %r14
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r14, [%r1]64
stha %r6, [%r1]64
stwa %r8, [%r1]64
sta %f0, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x3
CASE_ASI_0x40_th4_0x88:
set 0x88, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r8
ldswa [%r1]64, %r14
lduba [%r1]64, %r16
lduha [%r1]64, %r14
ldxa [%r1]64, %r12
ldda [%r1]64, %r4
ldstuba [%r1]64, %r4
swapa [%r1]64, %r10
lda [%r1]64, %f32
ldda [%r1]64, %f32
stba %r0, [%r1]64
stha %r8, [%r1]64
stwa %r2, [%r1]64
sta %f0, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x11
CASE_ASI_0x44_th4_0x0:
mov %g0, %r1
ldsba [%r1]68, %r6
ldsha [%r1]68, %r2
ldswa [%r1]68, %r4
lduba [%r1]68, %r8
lduha [%r1]68, %r6
ldxa [%r1]68, %r0
ldda [%r1]68, %r14
ldstuba [%r1]68, %r4
swapa [%r1]68, %r4
lda [%r1]68, %f32
ldda [%r1]68, %f16
stba %r12, [%r1]68
stha %r14, [%r1]68
stwa %r4, [%r1]68
sta %f32, [%r1]68
stda %f16, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x18
CASE_ASI_0x4a_th4_range102:
!!asi_range = 0x0-0x3f
set 0x3, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r12
ldsha [%r1]74, %r16
ldswa [%r1]74, %r16
lduba [%r1]74, %r2
lduha [%r1]74, %r12
ldxa [%r1]74, %r8
ldda [%r1]74, %r10
ldstuba [%r1]74, %r14
swapa [%r1]74, %r16
lda [%r1]74, %f0
ldda [%r1]74, %f0
stba %r4, [%r1]74
stha %r14, [%r1]74
stwa %r4, [%r1]74
sta %f0, [%r1]74
stda %f48, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x11
CASE_ASI_0x0_th4:
setx 0x5a036058, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x9e & ~0x7], %r2
ldx [%r22 + 0x33 & ~0x7], %r4
ldx [%r21 + 0xac & ~0x7], %r6
ldx [%r24 + 0x15 & ~0x7], %r8
ldx [%r24 + 0x65 & ~0x7], %r10
ldx [%r21 + 0xb3 & ~0x7], %r12
ldx [%r28 + 0x84 & ~0x7], %r14
ldx [%r26 + 0xeb & ~0x7], %r16
ld [%r24 + 0x89 & ~0x7], %f0
ld [%r21 + 0xa7 & ~0x7], %f16
ld [%r24 + 0xac & ~0x7], %f32
ld [%r27 + 0x7f & ~0x7], %f48
ldsba [%r1]0, %r14
ldsha [%r1]0, %r14
ldswa [%r1]0, %r12
lduba [%r1]0, %r8
lduha [%r1]0, %r8
ldxa [%r1]0, %r8
ldda [%r1]0, %r14
ldstuba [%r1]0, %r16
swapa [%r1]0, %r10
lda [%r1]0, %f48
ldda [%r1]0, %f48
stba %r6, [%r1]0
stha %r10, [%r1]0
stwa %r10, [%r1]0
stxa %r10, [%r1]0
sta %f0, [%r1]0
stda %f16, [%r1]0
casa [%r1]0x0, %r2, %g0
casxa [%r1]0x0, %r2, %g0
prefetcha [%r1]0, 0x18
CASE_ASI_0x9_th4:
setx 0x44e73562, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x5f & ~0x7], %r2
ldx [%r21 + 0x73 & ~0x7], %r4
ldx [%r26 + 0xfb & ~0x7], %r6
ldx [%r21 + 0x79 & ~0x7], %r8
ldx [%r25 + 0xb3 & ~0x7], %r10
ldx [%r21 + 0x2d & ~0x7], %r12
ldx [%r24 + 0xa3 & ~0x7], %r14
ldx [%r27 + 0xa7 & ~0x7], %r16
ld [%r24 + 0xb6 & ~0x7], %f0
ld [%r28 + 0x38 & ~0x7], %f16
ld [%r21 + 0x4a & ~0x7], %f32
ld [%r28 + 0xf8 & ~0x7], %f48
ldsba [%r1]9, %r16
ldsha [%r1]9, %r2
ldswa [%r1]9, %r6
lduba [%r1]9, %r4
lduha [%r1]9, %r2
ldxa [%r1]9, %r2
ldda [%r1]9, %r2
ldstuba [%r1]9, %r14
swapa [%r1]9, %r16
lda [%r1]9, %f0
ldda [%r1]9, %f48
stba %r2, [%r1]9
stha %r4, [%r1]9
stwa %r10, [%r1]9
stxa %r4, [%r1]9
sta %f48, [%r1]9
stda %f48, [%r1]9
casa [%r1]0x9, %r2, %g0
casxa [%r1]0x9, %r2, %g0
prefetcha [%r1]9, 0x13
CASE_ASI_0x12_th4:
setx 0x39b4a33d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x99 & ~0x7], %r2
ldx [%r28 + 0x9f & ~0x7], %r4
ldx [%r28 + 0xba & ~0x7], %r6
ldx [%r25 + 0x23 & ~0x7], %r8
ldx [%r28 + 0x29 & ~0x7], %r10
ldx [%r23 + 0xed & ~0x7], %r12
ldx [%r25 + 0x10 & ~0x7], %r14
ldx [%r27 + 0xf0 & ~0x7], %r16
ld [%r28 + 0xc5 & ~0x7], %f0
ld [%r27 + 0x2 & ~0x7], %f16
ld [%r25 + 0x6c & ~0x7], %f32
ld [%r22 + 0xfc & ~0x7], %f48
ldsba [%r1]18, %r14
ldsha [%r1]18, %r8
ldswa [%r1]18, %r8
lduba [%r1]18, %r8
lduha [%r1]18, %r2
ldxa [%r1]18, %r4
ldda [%r1]18, %r2
ldstuba [%r1]18, %r2
swapa [%r1]18, %r10
lda [%r1]18, %f16
ldda [%r1]18, %f0
stba %r8, [%r1]18
stha %r8, [%r1]18
stwa %r6, [%r1]18
stxa %r12, [%r1]18
sta %f0, [%r1]18
stda %f32, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0xb
CASE_ASI_0x13_th4:
setx 0x4b6c8121, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x86 & ~0x7], %r2
ldx [%r24 + 0x8e & ~0x7], %r4
ldx [%r22 + 0xaa & ~0x7], %r6
ldx [%r28 + 0x8b & ~0x7], %r8
ldx [%r23 + 0xa9 & ~0x7], %r10
ldx [%r28 + 0x50 & ~0x7], %r12
ldx [%r21 + 0xfc & ~0x7], %r14
ldx [%r24 + 0x86 & ~0x7], %r16
ld [%r22 + 0x98 & ~0x7], %f0
ld [%r22 + 0x1a & ~0x7], %f16
ld [%r27 + 0xe9 & ~0x7], %f32
ld [%r24 + 0xbf & ~0x7], %f48
ldsba [%r1]19, %r16
ldsha [%r1]19, %r14
ldswa [%r1]19, %r8
lduba [%r1]19, %r6
lduha [%r1]19, %r4
ldxa [%r1]19, %r8
ldda [%r1]19, %r8
ldstuba [%r1]19, %r14
swapa [%r1]19, %r14
lda [%r1]19, %f16
ldda [%r1]19, %f32
stba %r4, [%r1]19
stha %r0, [%r1]19
stwa %r6, [%r1]19
stxa %r2, [%r1]19
sta %f16, [%r1]19
stda %f0, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x15
CASE_ASI_0x28_th4:
setx 0x6a774dc0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xec & ~0x7], %r2
ldx [%r22 + 0x9b & ~0x7], %r4
ldx [%r27 + 0x91 & ~0x7], %r6
ldx [%r27 + 0x2e & ~0x7], %r8
ldx [%r24 + 0xa9 & ~0x7], %r10
ldx [%r28 + 0xe9 & ~0x7], %r12
ldx [%r25 + 0x2c & ~0x7], %r14
ldx [%r25 + 0x3e & ~0x7], %r16
ld [%r22 + 0xa7 & ~0x7], %f0
ld [%r26 + 0xff & ~0x7], %f16
ld [%r22 + 0x2e & ~0x7], %f32
ld [%r27 + 0x9c & ~0x7], %f48
ldsba [%r1]40, %r6
ldsha [%r1]40, %r6
ldswa [%r1]40, %r4
lduba [%r1]40, %r10
lduha [%r1]40, %r2
ldxa [%r1]40, %r2
ldda [%r1]40, %r2
ldstuba [%r1]40, %r10
swapa [%r1]40, %r6
lda [%r1]40, %f16
ldda [%r1]40, %f32
stba %r4, [%r1]40
stha %r6, [%r1]40
stwa %r8, [%r1]40
stxa %r10, [%r1]40
sta %f48, [%r1]40
stda %f16, [%r1]40
casa [%r1]0x28, %r2, %g0
casxa [%r1]0x28, %r2, %g0
prefetcha [%r1]40, 0x2
CASE_ASI_0x2d_th4:
setx 0x7b95136c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x41 & ~0x7], %r2
ldx [%r21 + 0xcf & ~0x7], %r4
ldx [%r27 + 0xd5 & ~0x7], %r6
ldx [%r26 + 0x3d & ~0x7], %r8
ldx [%r28 + 0x2 & ~0x7], %r10
ldx [%r23 + 0x89 & ~0x7], %r12
ldx [%r28 + 0x7b & ~0x7], %r14
ldx [%r26 + 0xae & ~0x7], %r16
ld [%r28 + 0x25 & ~0x7], %f0
ld [%r26 + 0xff & ~0x7], %f16
ld [%r25 + 0x3a & ~0x7], %f32
ld [%r27 + 0x72 & ~0x7], %f48
ldsba [%r1]45, %r2
ldsha [%r1]45, %r14
ldswa [%r1]45, %r12
lduba [%r1]45, %r14
lduha [%r1]45, %r2
ldxa [%r1]45, %r12
ldda [%r1]45, %r2
ldstuba [%r1]45, %r14
swapa [%r1]45, %r14
lda [%r1]45, %f16
ldda [%r1]45, %f48
stba %r10, [%r1]45
stha %r6, [%r1]45
stwa %r6, [%r1]45
stxa %r6, [%r1]45
sta %f0, [%r1]45
stda %f16, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x3
CASE_ASI_0x37_th4:
setx 0x72f89641, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xf1 & ~0x7], %r2
ldx [%r25 + 0xcb & ~0x7], %r4
ldx [%r23 + 0x2f & ~0x7], %r6
ldx [%r27 + 0x1c & ~0x7], %r8
ldx [%r21 + 0xad & ~0x7], %r10
ldx [%r21 + 0xce & ~0x7], %r12
ldx [%r24 + 0xc5 & ~0x7], %r14
ldx [%r24 + 0x72 & ~0x7], %r16
ld [%r28 + 0xe2 & ~0x7], %f0
ld [%r26 + 0xf1 & ~0x7], %f16
ld [%r22 + 0xe0 & ~0x7], %f32
ld [%r26 + 0xbc & ~0x7], %f48
ldsba [%r1]55, %r10
ldsha [%r1]55, %r16
ldswa [%r1]55, %r8
lduba [%r1]55, %r2
lduha [%r1]55, %r4
ldxa [%r1]55, %r8
ldda [%r1]55, %r14
ldstuba [%r1]55, %r6
swapa [%r1]55, %r4
lda [%r1]55, %f16
ldda [%r1]55, %f0
stba %r10, [%r1]55
stha %r14, [%r1]55
stwa %r6, [%r1]55
stxa %r2, [%r1]55
sta %f16, [%r1]55
stda %f32, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x14
CASE_ASI_0x3c_th4:
setx 0x31dbbf85, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x76 & ~0x7], %r2
ldx [%r26 + 0xc5 & ~0x7], %r4
ldx [%r21 + 0x8e & ~0x7], %r6
ldx [%r24 + 0xc1 & ~0x7], %r8
ldx [%r28 + 0xac & ~0x7], %r10
ldx [%r24 + 0x48 & ~0x7], %r12
ldx [%r23 + 0xd6 & ~0x7], %r14
ldx [%r26 + 0xe1 & ~0x7], %r16
ld [%r26 + 0xa1 & ~0x7], %f0
ld [%r24 + 0x51 & ~0x7], %f16
ld [%r28 + 0xff & ~0x7], %f32
ld [%r21 + 0xca & ~0x7], %f48
ldsba [%r1]60, %r2
ldsha [%r1]60, %r10
ldswa [%r1]60, %r12
lduba [%r1]60, %r2
lduha [%r1]60, %r12
ldxa [%r1]60, %r14
ldda [%r1]60, %r10
ldstuba [%r1]60, %r14
swapa [%r1]60, %r4
lda [%r1]60, %f48
ldda [%r1]60, %f0
stba %r10, [%r1]60
stha %r2, [%r1]60
stwa %r8, [%r1]60
stxa %r6, [%r1]60
sta %f48, [%r1]60
stda %f0, [%r1]60
casa [%r1]0x3c, %r2, %g0
casxa [%r1]0x3c, %r2, %g0
prefetcha [%r1]60, 0x9
CASE_ASI_0x3f_th4:
setx 0x4c78f9dd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x52 & ~0x7], %r2
ldx [%r23 + 0x71 & ~0x7], %r4
ldx [%r26 + 0x1c & ~0x7], %r6
ldx [%r25 + 0x2e & ~0x7], %r8
ldx [%r21 + 0x52 & ~0x7], %r10
ldx [%r28 + 0xd7 & ~0x7], %r12
ldx [%r27 + 0xf8 & ~0x7], %r14
ldx [%r28 + 0xc0 & ~0x7], %r16
ld [%r28 + 0xc8 & ~0x7], %f0
ld [%r22 + 0x76 & ~0x7], %f16
ld [%r24 + 0x52 & ~0x7], %f32
ld [%r26 + 0x3d & ~0x7], %f48
ldsba [%r1]63, %r10
ldsha [%r1]63, %r14
ldswa [%r1]63, %r16
lduba [%r1]63, %r6
lduha [%r1]63, %r6
ldxa [%r1]63, %r10
ldda [%r1]63, %r4
ldstuba [%r1]63, %r8
swapa [%r1]63, %r6
lda [%r1]63, %f48
ldda [%r1]63, %f16
stba %r6, [%r1]63
stha %r8, [%r1]63
stwa %r2, [%r1]63
stxa %r10, [%r1]63
sta %f0, [%r1]63
stda %f0, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x0
CASE_ASI_0x4b_th4:
setx 0x1271b748, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x40 & ~0x7], %r2
ldx [%r26 + 0x2a & ~0x7], %r4
ldx [%r26 + 0x18 & ~0x7], %r6
ldx [%r21 + 0x8d & ~0x7], %r8
ldx [%r27 + 0x8e & ~0x7], %r10
ldx [%r27 + 0x12 & ~0x7], %r12
ldx [%r26 + 0xf1 & ~0x7], %r14
ldx [%r21 + 0x23 & ~0x7], %r16
ld [%r23 + 0xa5 & ~0x7], %f0
ld [%r27 + 0x3c & ~0x7], %f16
ld [%r23 + 0xd6 & ~0x7], %f32
ld [%r26 + 0x1e & ~0x7], %f48
ldsba [%r1]75, %r12
ldsha [%r1]75, %r10
ldswa [%r1]75, %r16
lduba [%r1]75, %r2
lduha [%r1]75, %r16
ldxa [%r1]75, %r10
ldda [%r1]75, %r16
ldstuba [%r1]75, %r6
swapa [%r1]75, %r2
lda [%r1]75, %f48
ldda [%r1]75, %f0
stba %r10, [%r1]75
stha %r6, [%r1]75
stwa %r6, [%r1]75
stxa %r14, [%r1]75
sta %f32, [%r1]75
stda %f0, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x18
CASE_ASI_0x4d_th4:
setx 0xd545742, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xd6 & ~0x7], %r2
ldx [%r25 + 0x66 & ~0x7], %r4
ldx [%r24 + 0xde & ~0x7], %r6
ldx [%r27 + 0xf2 & ~0x7], %r8
ldx [%r22 + 0xd7 & ~0x7], %r10
ldx [%r24 + 0x6d & ~0x7], %r12
ldx [%r23 + 0xf2 & ~0x7], %r14
ldx [%r21 + 0xd6 & ~0x7], %r16
ld [%r22 + 0x32 & ~0x7], %f0
ld [%r24 + 0xd9 & ~0x7], %f16
ld [%r23 + 0x23 & ~0x7], %f32
ld [%r22 + 0xe & ~0x7], %f48
ldsba [%r1]77, %r2
ldsha [%r1]77, %r12
ldswa [%r1]77, %r8
lduba [%r1]77, %r10
lduha [%r1]77, %r6
ldxa [%r1]77, %r4
ldda [%r1]77, %r4
ldstuba [%r1]77, %r2
swapa [%r1]77, %r6
lda [%r1]77, %f32
ldda [%r1]77, %f32
stba %r4, [%r1]77
stha %r4, [%r1]77
stwa %r12, [%r1]77
stxa %r10, [%r1]77
sta %f16, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0xb
CASE_ASI_0x69_th4:
setx 0x75681383, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x57 & ~0x7], %r2
ldx [%r25 + 0x2d & ~0x7], %r4
ldx [%r23 + 0xef & ~0x7], %r6
ldx [%r22 + 0x54 & ~0x7], %r8
ldx [%r27 + 0x62 & ~0x7], %r10
ldx [%r23 + 0x48 & ~0x7], %r12
ldx [%r25 + 0xb0 & ~0x7], %r14
ldx [%r26 + 0x3d & ~0x7], %r16
ld [%r22 + 0xd7 & ~0x7], %f0
ld [%r22 + 0xe4 & ~0x7], %f16
ld [%r23 + 0xb1 & ~0x7], %f32
ld [%r21 + 0x2 & ~0x7], %f48
ldsba [%r1]105, %r12
ldsha [%r1]105, %r8
ldswa [%r1]105, %r10
lduba [%r1]105, %r6
lduha [%r1]105, %r10
ldxa [%r1]105, %r14
ldda [%r1]105, %r14
ldstuba [%r1]105, %r16
swapa [%r1]105, %r2
lda [%r1]105, %f48
ldda [%r1]105, %f16
stba %r8, [%r1]105
stha %r12, [%r1]105
stwa %r8, [%r1]105
stxa %r12, [%r1]105
sta %f16, [%r1]105
stda %f32, [%r1]105
casa [%r1]0x69, %r2, %g0
casxa [%r1]0x69, %r2, %g0
prefetcha [%r1]105, 0x15
CASE_ASI_0x71_th4:
setx 0x42024229, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xd6 & ~0x7], %r2
ldx [%r23 + 0x19 & ~0x7], %r4
ldx [%r26 + 0xef & ~0x7], %r6
ldx [%r27 + 0x3b & ~0x7], %r8
ldx [%r26 + 0x28 & ~0x7], %r10
ldx [%r27 + 0x5a & ~0x7], %r12
ldx [%r22 + 0xbf & ~0x7], %r14
ldx [%r21 + 0xe1 & ~0x7], %r16
ld [%r27 + 0x13 & ~0x7], %f0
ld [%r23 + 0xc8 & ~0x7], %f16
ld [%r24 + 0xa1 & ~0x7], %f32
ld [%r26 + 0xdc & ~0x7], %f48
ldsba [%r1]113, %r2
ldsha [%r1]113, %r16
ldswa [%r1]113, %r16
lduba [%r1]113, %r12
lduha [%r1]113, %r2
ldxa [%r1]113, %r4
ldda [%r1]113, %r16
ldstuba [%r1]113, %r6
swapa [%r1]113, %r8
lda [%r1]113, %f16
ldda [%r1]113, %f32
stba %r10, [%r1]113
stha %r8, [%r1]113
stwa %r4, [%r1]113
stxa %r4, [%r1]113
sta %f32, [%r1]113
stda %f0, [%r1]113
casa [%r1]0x71, %r2, %g0
casxa [%r1]0x71, %r2, %g0
prefetcha [%r1]113, 0xa
CASE_ASI_0x7c_th4:
setx 0x45a2c3d4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xd2 & ~0x7], %r2
ldx [%r23 + 0xdc & ~0x7], %r4
ldx [%r27 + 0x65 & ~0x7], %r6
ldx [%r26 + 0xb1 & ~0x7], %r8
ldx [%r22 + 0xec & ~0x7], %r10
ldx [%r28 + 0x2 & ~0x7], %r12
ldx [%r25 + 0x33 & ~0x7], %r14
ldx [%r22 + 0x68 & ~0x7], %r16
ld [%r23 + 0x40 & ~0x7], %f0
ld [%r24 + 0x3f & ~0x7], %f16
ld [%r21 + 0x85 & ~0x7], %f32
ld [%r28 + 0x4 & ~0x7], %f48
ldsba [%r1]124, %r12
ldsha [%r1]124, %r12
ldswa [%r1]124, %r4
lduba [%r1]124, %r2
lduha [%r1]124, %r10
ldxa [%r1]124, %r12
ldda [%r1]124, %r12
ldstuba [%r1]124, %r14
swapa [%r1]124, %r12
lda [%r1]124, %f16
ldda [%r1]124, %f0
stba %r4, [%r1]124
stha %r14, [%r1]124
stwa %r8, [%r1]124
stxa %r10, [%r1]124
sta %f32, [%r1]124
stda %f48, [%r1]124
casa [%r1]0x7c, %r2, %g0
casxa [%r1]0x7c, %r2, %g0
prefetcha [%r1]124, 0x8
CASE_ASI_0x8c_th4:
setx 0x52190f03, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x10 & ~0x7], %r2
ldx [%r21 + 0xc9 & ~0x7], %r4
ldx [%r23 + 0xad & ~0x7], %r6
ldx [%r25 + 0xfd & ~0x7], %r8
ldx [%r24 + 0x8d & ~0x7], %r10
ldx [%r28 + 0x16 & ~0x7], %r12
ldx [%r27 + 0xee & ~0x7], %r14
ldx [%r25 + 0x15 & ~0x7], %r16
ld [%r28 + 0xcc & ~0x7], %f0
ld [%r22 + 0xa4 & ~0x7], %f16
ld [%r24 + 0x84 & ~0x7], %f32
ld [%r24 + 0x18 & ~0x7], %f48
ldsba [%r1]140, %r10
ldsha [%r1]140, %r6
ldswa [%r1]140, %r16
lduba [%r1]140, %r8
lduha [%r1]140, %r8
ldxa [%r1]140, %r2
ldda [%r1]140, %r8
ldstuba [%r1]140, %r14
swapa [%r1]140, %r2
lda [%r1]140, %f16
ldda [%r1]140, %f0
stba %r14, [%r1]140
stha %r0, [%r1]140
stwa %r2, [%r1]140
stxa %r6, [%r1]140
sta %f16, [%r1]140
stda %f16, [%r1]140
casa [%r1]0x8c, %r2, %g0
casxa [%r1]0x8c, %r2, %g0
prefetcha [%r1]140, 0x0
CASE_ASI_0x94_th4:
setx 0x534b42e4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x84 & ~0x7], %r2
ldx [%r23 + 0x96 & ~0x7], %r4
ldx [%r28 + 0xd0 & ~0x7], %r6
ldx [%r27 + 0x8d & ~0x7], %r8
ldx [%r21 + 0xb6 & ~0x7], %r10
ldx [%r26 + 0x84 & ~0x7], %r12
ldx [%r26 + 0x8e & ~0x7], %r14
ldx [%r26 + 0x6b & ~0x7], %r16
ld [%r24 + 0x93 & ~0x7], %f0
ld [%r23 + 0x78 & ~0x7], %f16
ld [%r24 + 0xd5 & ~0x7], %f32
ld [%r28 + 0xbc & ~0x7], %f48
ldsba [%r1]148, %r6
ldsha [%r1]148, %r4
ldswa [%r1]148, %r8
lduba [%r1]148, %r12
lduha [%r1]148, %r6
ldxa [%r1]148, %r16
ldda [%r1]148, %r2
ldstuba [%r1]148, %r10
swapa [%r1]148, %r12
lda [%r1]148, %f16
ldda [%r1]148, %f0
stba %r14, [%r1]148
stha %r14, [%r1]148
stwa %r4, [%r1]148
stxa %r14, [%r1]148
sta %f16, [%r1]148
stda %f0, [%r1]148
casa [%r1]0x94, %r2, %g0
casxa [%r1]0x94, %r2, %g0
prefetcha [%r1]148, 0x12
CASE_ASI_0x9c_th4:
setx 0x3e78bca7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x9f & ~0x7], %r2
ldx [%r24 + 0x7f & ~0x7], %r4
ldx [%r25 + 0x1d & ~0x7], %r6
ldx [%r23 + 0x82 & ~0x7], %r8
ldx [%r26 + 0x6f & ~0x7], %r10
ldx [%r24 + 0xd1 & ~0x7], %r12
ldx [%r24 + 0xe6 & ~0x7], %r14
ldx [%r27 + 0xa4 & ~0x7], %r16
ld [%r27 + 0x61 & ~0x7], %f0
ld [%r22 + 0x93 & ~0x7], %f16
ld [%r22 + 0xe & ~0x7], %f32
ld [%r28 + 0xb3 & ~0x7], %f48
ldsba [%r1]156, %r10
ldsha [%r1]156, %r14
ldswa [%r1]156, %r14
lduba [%r1]156, %r6
lduha [%r1]156, %r10
ldxa [%r1]156, %r14
ldda [%r1]156, %r4
ldstuba [%r1]156, %r14
swapa [%r1]156, %r10
lda [%r1]156, %f48
ldda [%r1]156, %f16
stba %r14, [%r1]156
stha %r8, [%r1]156
stwa %r12, [%r1]156
stxa %r6, [%r1]156
sta %f16, [%r1]156
stda %f0, [%r1]156
casa [%r1]0x9c, %r2, %g0
casxa [%r1]0x9c, %r2, %g0
prefetcha [%r1]156, 0x4
CASE_ASI_0xa4_th4:
setx 0x4990245c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x25 & ~0x7], %r2
ldx [%r23 + 0xeb & ~0x7], %r4
ldx [%r28 + 0x61 & ~0x7], %r6
ldx [%r24 + 0xa1 & ~0x7], %r8
ldx [%r28 + 0xeb & ~0x7], %r10
ldx [%r22 + 0x6c & ~0x7], %r12
ldx [%r22 + 0xdd & ~0x7], %r14
ldx [%r21 + 0x15 & ~0x7], %r16
ld [%r22 + 0xdb & ~0x7], %f0
ld [%r28 + 0x6 & ~0x7], %f16
ld [%r24 + 0xf8 & ~0x7], %f32
ld [%r21 + 0xe7 & ~0x7], %f48
ldsba [%r1]164, %r6
ldsha [%r1]164, %r8
ldswa [%r1]164, %r6
lduba [%r1]164, %r12
lduha [%r1]164, %r10
ldxa [%r1]164, %r10
ldda [%r1]164, %r6
ldstuba [%r1]164, %r16
swapa [%r1]164, %r10
lda [%r1]164, %f16
ldda [%r1]164, %f32
stba %r6, [%r1]164
stha %r2, [%r1]164
stwa %r0, [%r1]164
stxa %r6, [%r1]164
sta %f32, [%r1]164
stda %f0, [%r1]164
casa [%r1]0xa4, %r2, %g0
casxa [%r1]0xa4, %r2, %g0
prefetcha [%r1]164, 0xe
CASE_ASI_0xac_th4:
setx 0x2d46fed0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x96 & ~0x7], %r2
ldx [%r26 + 0x66 & ~0x7], %r4
ldx [%r27 + 0xf0 & ~0x7], %r6
ldx [%r24 + 0xf0 & ~0x7], %r8
ldx [%r25 + 0x99 & ~0x7], %r10
ldx [%r22 + 0x79 & ~0x7], %r12
ldx [%r27 + 0x49 & ~0x7], %r14
ldx [%r22 + 0x96 & ~0x7], %r16
ld [%r23 + 0x5b & ~0x7], %f0
ld [%r21 + 0x6d & ~0x7], %f16
ld [%r27 + 0xd8 & ~0x7], %f32
ld [%r26 + 0x55 & ~0x7], %f48
ldsba [%r1]172, %r8
ldsha [%r1]172, %r8
ldswa [%r1]172, %r4
lduba [%r1]172, %r8
lduha [%r1]172, %r14
ldxa [%r1]172, %r4
ldda [%r1]172, %r10
ldstuba [%r1]172, %r2
swapa [%r1]172, %r6
lda [%r1]172, %f32
ldda [%r1]172, %f48
stba %r2, [%r1]172
stha %r8, [%r1]172
stwa %r10, [%r1]172
stxa %r2, [%r1]172
sta %f48, [%r1]172
stda %f16, [%r1]172
casa [%r1]0xac, %r2, %g0
casxa [%r1]0xac, %r2, %g0
prefetcha [%r1]172, 0x6
CASE_ASI_0xb4_th4:
setx 0x1a14db3, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x2e & ~0x7], %r2
ldx [%r26 + 0x91 & ~0x7], %r4
ldx [%r22 + 0xaf & ~0x7], %r6
ldx [%r22 + 0x3c & ~0x7], %r8
ldx [%r28 + 0x7a & ~0x7], %r10
ldx [%r21 + 0x47 & ~0x7], %r12
ldx [%r24 + 0x7f & ~0x7], %r14
ldx [%r25 + 0xa9 & ~0x7], %r16
ld [%r22 + 0x6c & ~0x7], %f0
ld [%r28 + 0xe7 & ~0x7], %f16
ld [%r21 + 0x27 & ~0x7], %f32
ld [%r23 + 0x58 & ~0x7], %f48
ldsba [%r1]180, %r12
ldsha [%r1]180, %r16
ldswa [%r1]180, %r6
lduba [%r1]180, %r12
lduha [%r1]180, %r16
ldxa [%r1]180, %r12
ldda [%r1]180, %r10
ldstuba [%r1]180, %r10
swapa [%r1]180, %r12
lda [%r1]180, %f0
ldda [%r1]180, %f16
stba %r6, [%r1]180
stha %r8, [%r1]180
stwa %r14, [%r1]180
stxa %r14, [%r1]180
sta %f0, [%r1]180
stda %f16, [%r1]180
casa [%r1]0xb4, %r2, %g0
casxa [%r1]0xb4, %r2, %g0
prefetcha [%r1]180, 0x7
CASE_ASI_0xbc_th4:
setx 0x73a4486f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x41 & ~0x7], %r2
ldx [%r26 + 0xf5 & ~0x7], %r4
ldx [%r22 + 0xf6 & ~0x7], %r6
ldx [%r22 + 0xf0 & ~0x7], %r8
ldx [%r24 + 0x49 & ~0x7], %r10
ldx [%r25 + 0x9a & ~0x7], %r12
ldx [%r28 + 0x38 & ~0x7], %r14
ldx [%r27 + 0x9d & ~0x7], %r16
ld [%r23 + 0x46 & ~0x7], %f0
ld [%r23 + 0x7d & ~0x7], %f16
ld [%r28 + 0xac & ~0x7], %f32
ld [%r26 + 0xbc & ~0x7], %f48
ldsba [%r1]188, %r2
ldsha [%r1]188, %r16
ldswa [%r1]188, %r4
lduba [%r1]188, %r14
lduha [%r1]188, %r4
ldxa [%r1]188, %r2
ldda [%r1]188, %r12
ldstuba [%r1]188, %r6
swapa [%r1]188, %r14
lda [%r1]188, %f32
ldda [%r1]188, %f0
stba %r8, [%r1]188
stha %r10, [%r1]188
stwa %r10, [%r1]188
stxa %r10, [%r1]188
sta %f32, [%r1]188
stda %f16, [%r1]188
casa [%r1]0xbc, %r2, %g0
casxa [%r1]0xbc, %r2, %g0
prefetcha [%r1]188, 0x10
CASE_ASI_0xce_th4:
setx 0x6793116b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x9c & ~0x7], %r2
ldx [%r24 + 0xe0 & ~0x7], %r4
ldx [%r25 + 0x18 & ~0x7], %r6
ldx [%r23 + 0x1c & ~0x7], %r8
ldx [%r26 + 0x8c & ~0x7], %r10
ldx [%r26 + 0xd2 & ~0x7], %r12
ldx [%r27 + 0xf0 & ~0x7], %r14
ldx [%r26 + 0x21 & ~0x7], %r16
ld [%r24 + 0xc1 & ~0x7], %f0
ld [%r21 + 0x14 & ~0x7], %f16
ld [%r27 + 0x10 & ~0x7], %f32
ld [%r24 + 0x4c & ~0x7], %f48
ldsba [%r1]206, %r14
ldsha [%r1]206, %r2
ldswa [%r1]206, %r8
lduba [%r1]206, %r8
lduha [%r1]206, %r16
ldxa [%r1]206, %r2
ldda [%r1]206, %r14
ldstuba [%r1]206, %r16
swapa [%r1]206, %r10
lda [%r1]206, %f0
ldda [%r1]206, %f0
stba %r8, [%r1]206
stha %r2, [%r1]206
stwa %r8, [%r1]206
stxa %r12, [%r1]206
sta %f16, [%r1]206
stda %f0, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0x7
CASE_ASI_0xcf_th4:
setx 0x7e4d97e6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xca & ~0x7], %r2
ldx [%r21 + 0xec & ~0x7], %r4
ldx [%r25 + 0x4f & ~0x7], %r6
ldx [%r24 + 0xc1 & ~0x7], %r8
ldx [%r23 + 0xd4 & ~0x7], %r10
ldx [%r26 + 0xa2 & ~0x7], %r12
ldx [%r27 + 0xd7 & ~0x7], %r14
ldx [%r21 + 0xe6 & ~0x7], %r16
ld [%r24 + 0x81 & ~0x7], %f0
ld [%r21 + 0x98 & ~0x7], %f16
ld [%r23 + 0xc1 & ~0x7], %f32
ld [%r26 + 0xfc & ~0x7], %f48
ldsba [%r1]207, %r8
ldsha [%r1]207, %r10
ldswa [%r1]207, %r12
lduba [%r1]207, %r8
lduha [%r1]207, %r16
ldxa [%r1]207, %r2
ldda [%r1]207, %r14
ldstuba [%r1]207, %r10
swapa [%r1]207, %r6
lda [%r1]207, %f0
ldda [%r1]207, %f48
stba %r12, [%r1]207
stha %r10, [%r1]207
stwa %r8, [%r1]207
stxa %r4, [%r1]207
sta %f16, [%r1]207
stda %f48, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x8
CASE_ASI_0xd6_th4:
setx 0x53a4de1c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xdb & ~0x7], %r2
ldx [%r28 + 0xf0 & ~0x7], %r4
ldx [%r27 + 0xe & ~0x7], %r6
ldx [%r28 + 0x42 & ~0x7], %r8
ldx [%r27 + 0x5c & ~0x7], %r10
ldx [%r23 + 0x1c & ~0x7], %r12
ldx [%r28 + 0xf6 & ~0x7], %r14
ldx [%r22 + 0xe0 & ~0x7], %r16
ld [%r24 + 0xd3 & ~0x7], %f0
ld [%r25 + 0x1b & ~0x7], %f16
ld [%r21 + 0x72 & ~0x7], %f32
ld [%r25 + 0x40 & ~0x7], %f48
ldsba [%r1]214, %r6
ldsha [%r1]214, %r10
ldswa [%r1]214, %r2
lduba [%r1]214, %r2
lduha [%r1]214, %r4
ldxa [%r1]214, %r10
ldda [%r1]214, %r6
ldstuba [%r1]214, %r16
swapa [%r1]214, %r6
lda [%r1]214, %f48
ldda [%r1]214, %f0
stba %r2, [%r1]214
stha %r10, [%r1]214
stwa %r6, [%r1]214
stxa %r8, [%r1]214
sta %f16, [%r1]214
stda %f16, [%r1]214
casa [%r1]0xd6, %r2, %g0
casxa [%r1]0xd6, %r2, %g0
prefetcha [%r1]214, 0xb
CASE_ASI_0xe6_th4:
setx 0x2aae796d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x6a & ~0x7], %r2
ldx [%r25 + 0xd0 & ~0x7], %r4
ldx [%r25 + 0x10 & ~0x7], %r6
ldx [%r26 + 0xa3 & ~0x7], %r8
ldx [%r25 + 0x99 & ~0x7], %r10
ldx [%r21 + 0xf7 & ~0x7], %r12
ldx [%r27 + 0x92 & ~0x7], %r14
ldx [%r25 + 0x3b & ~0x7], %r16
ld [%r22 + 0x79 & ~0x7], %f0
ld [%r25 + 0x3b & ~0x7], %f16
ld [%r22 + 0x1d & ~0x7], %f32
ld [%r22 + 0x86 & ~0x7], %f48
ldsba [%r1]230, %r6
ldsha [%r1]230, %r16
ldswa [%r1]230, %r4
lduba [%r1]230, %r10
lduha [%r1]230, %r10
ldxa [%r1]230, %r16
ldda [%r1]230, %r8
ldstuba [%r1]230, %r2
swapa [%r1]230, %r14
lda [%r1]230, %f0
ldda [%r1]230, %f48
stba %r4, [%r1]230
stha %r6, [%r1]230
stwa %r0, [%r1]230
stxa %r4, [%r1]230
sta %f48, [%r1]230
stda %f32, [%r1]230
casa [%r1]0xe6, %r2, %g0
casxa [%r1]0xe6, %r2, %g0
prefetcha [%r1]230, 0x1
CASE_ASI_0xf2_th4:
setx 0x6f11e733, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x49 & ~0x7], %r2
ldx [%r23 + 0x7c & ~0x7], %r4
ldx [%r21 + 0xec & ~0x7], %r6
ldx [%r24 + 0x7 & ~0x7], %r8
ldx [%r23 + 0xf5 & ~0x7], %r10
ldx [%r23 + 0xa2 & ~0x7], %r12
ldx [%r25 + 0xce & ~0x7], %r14
ldx [%r21 + 0x96 & ~0x7], %r16
ld [%r21 + 0x8 & ~0x7], %f0
ld [%r24 + 0xf7 & ~0x7], %f16
ld [%r22 + 0xfa & ~0x7], %f32
ld [%r27 + 0x71 & ~0x7], %f48
ldsba [%r1]242, %r14
ldsha [%r1]242, %r16
ldswa [%r1]242, %r16
lduba [%r1]242, %r12
lduha [%r1]242, %r6
ldxa [%r1]242, %r16
ldda [%r1]242, %r16
ldstuba [%r1]242, %r6
swapa [%r1]242, %r16
lda [%r1]242, %f48
ldda [%r1]242, %f32
stba %r2, [%r1]242
stha %r6, [%r1]242
stwa %r0, [%r1]242
stxa %r6, [%r1]242
sta %f48, [%r1]242
stda %f32, [%r1]242
casa [%r1]0xf2, %r2, %g0
casxa [%r1]0xf2, %r2, %g0
prefetcha [%r1]242, 0x1b
CASE_ASI_0xfc_th4:
setx 0x3a667cfc, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x56 & ~0x7], %r2
ldx [%r25 + 0x82 & ~0x7], %r4
ldx [%r28 + 0xc8 & ~0x7], %r6
ldx [%r21 + 0x72 & ~0x7], %r8
ldx [%r24 + 0x5e & ~0x7], %r10
ldx [%r22 + 0x43 & ~0x7], %r12
ldx [%r24 + 0xeb & ~0x7], %r14
ldx [%r25 + 0x76 & ~0x7], %r16
ld [%r27 + 0xef & ~0x7], %f0
ld [%r25 + 0x6c & ~0x7], %f16
ld [%r28 + 0xce & ~0x7], %f32
ld [%r28 + 0x99 & ~0x7], %f48
ldsba [%r1]252, %r2
ldsha [%r1]252, %r2
ldswa [%r1]252, %r8
lduba [%r1]252, %r14
lduha [%r1]252, %r10
ldxa [%r1]252, %r14
ldda [%r1]252, %r14
ldstuba [%r1]252, %r16
swapa [%r1]252, %r2
lda [%r1]252, %f0
ldda [%r1]252, %f48
stba %r6, [%r1]252
stha %r14, [%r1]252
stwa %r4, [%r1]252
stxa %r8, [%r1]252
sta %f0, [%r1]252
stda %f32, [%r1]252
casa [%r1]0xfc, %r2, %g0
casxa [%r1]0xfc, %r2, %g0
prefetcha [%r1]252, 0x11
CASE_ASI_0x41_th4_0x0:
mov %g0, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r4
ldswa [%r1]65, %r12
lduba [%r1]65, %r12
lduha [%r1]65, %r14
ldxa [%r1]65, %r4
ldda [%r1]65, %r6
ldstuba [%r1]65, %r12
swapa [%r1]65, %r10
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r10, [%r1]65
stwa %r12, [%r1]65
stxa %r4, [%r1]65
sta %f0, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x15
CASE_ASI_0x41_th4_0x10:
set 0x10, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r14
ldswa [%r1]65, %r12
lduba [%r1]65, %r4
lduha [%r1]65, %r16
ldxa [%r1]65, %r14
ldda [%r1]65, %r2
ldstuba [%r1]65, %r14
swapa [%r1]65, %r14
lda [%r1]65, %f0
ldda [%r1]65, %f48
stba %r14, [%r1]65
stha %r14, [%r1]65
stwa %r6, [%r1]65
stxa %r12, [%r1]65
sta %f16, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x11
CASE_ASI_0x41_th4_0x58:
set 0x58, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r8
ldswa [%r1]65, %r2
lduba [%r1]65, %r16
lduha [%r1]65, %r14
ldxa [%r1]65, %r14
ldda [%r1]65, %r6
ldstuba [%r1]65, %r6
swapa [%r1]65, %r4
lda [%r1]65, %f16
ldda [%r1]65, %f48
stba %r10, [%r1]65
stha %r2, [%r1]65
stwa %r0, [%r1]65
stxa %r2, [%r1]65
sta %f32, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1
CASE_ASI_0x4f_th4_range103:
!!asi_range = 0x0-0x38
set 0x2c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r12
ldsha [%r1]79, %r2
ldswa [%r1]79, %r4
lduba [%r1]79, %r8
lduha [%r1]79, %r16
ldxa [%r1]79, %r12
ldda [%r1]79, %r6
ldstuba [%r1]79, %r16
swapa [%r1]79, %r16
lda [%r1]79, %f32
ldda [%r1]79, %f16
stba %r6, [%r1]79
stha %r8, [%r1]79
stwa %r12, [%r1]79
sta %f48, [%r1]79
stda %f32, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x1b
CASE_ASI_0x4c_th4_range104:
!!asi_range = 0x0-0x18
set 0xd, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r2
ldsha [%r1]76, %r12
ldswa [%r1]76, %r12
lduba [%r1]76, %r4
lduha [%r1]76, %r14
ldxa [%r1]76, %r16
ldda [%r1]76, %r14
ldstuba [%r1]76, %r6
swapa [%r1]76, %r4
lda [%r1]76, %f32
ldda [%r1]76, %f32
stba %r14, [%r1]76
stha %r2, [%r1]76
stwa %r4, [%r1]76
sta %f16, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x4
CASE_ASI_0x40_th4_0x30:
set 0x30, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r16
ldswa [%r1]64, %r12
lduba [%r1]64, %r8
lduha [%r1]64, %r6
ldxa [%r1]64, %r10
ldda [%r1]64, %r10
ldstuba [%r1]64, %r12
swapa [%r1]64, %r4
lda [%r1]64, %f48
ldda [%r1]64, %f16
stba %r8, [%r1]64
stha %r2, [%r1]64
stwa %r12, [%r1]64
stxa %r14, [%r1]64
sta %f16, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_th4_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r8
ldswa [%r1]64, %r10
lduba [%r1]64, %r6
lduha [%r1]64, %r16
ldxa [%r1]64, %r14
ldda [%r1]64, %r10
ldstuba [%r1]64, %r12
swapa [%r1]64, %r8
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r2, [%r1]64
stha %r0, [%r1]64
stwa %r12, [%r1]64
stxa %r4, [%r1]64
sta %f16, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x11
CASE_ASI_0x40_th4_0x28:
set 0x28, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r16
ldswa [%r1]64, %r16
lduba [%r1]64, %r6
lduha [%r1]64, %r12
ldxa [%r1]64, %r6
ldda [%r1]64, %r6
ldstuba [%r1]64, %r16
swapa [%r1]64, %r8
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r0, [%r1]64
stha %r12, [%r1]64
stwa %r0, [%r1]64
sta %f48, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1f
CASE_ASI_0x45_th4_range105:
!!asi_range = 0x0-0x18
set 0xd, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r8
ldsha [%r1]69, %r10
ldswa [%r1]69, %r10
lduba [%r1]69, %r8
lduha [%r1]69, %r8
ldxa [%r1]69, %r14
ldda [%r1]69, %r12
ldstuba [%r1]69, %r8
swapa [%r1]69, %r8
lda [%r1]69, %f16
ldda [%r1]69, %f16
stba %r14, [%r1]69
stha %r4, [%r1]69
stwa %r2, [%r1]69
sta %f48, [%r1]69
stda %f0, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0xa
CASE_ASI_0x50_th4_0x0:
mov %g0, %r1
ldsba [%r1]80, %r4
ldsha [%r1]80, %r14
ldswa [%r1]80, %r2
lduba [%r1]80, %r2
lduha [%r1]80, %r14
ldxa [%r1]80, %r4
ldda [%r1]80, %r12
ldstuba [%r1]80, %r4
swapa [%r1]80, %r8
lda [%r1]80, %f48
ldda [%r1]80, %f0
stba %r10, [%r1]80
stha %r4, [%r1]80
stwa %r4, [%r1]80
stxa %r4, [%r1]80
sta %f32, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1d
CASE_ASI_0x5e_th4_range106:
!!asi_range = 0x0-0x7f8
set 0x5cd, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r6
ldsha [%r1]94, %r6
ldswa [%r1]94, %r6
lduba [%r1]94, %r16
lduha [%r1]94, %r10
ldxa [%r1]94, %r2
ldda [%r1]94, %r4
ldstuba [%r1]94, %r4
swapa [%r1]94, %r8
lda [%r1]94, %f16
ldda [%r1]94, %f32
stba %r0, [%r1]94
stha %r10, [%r1]94
stwa %r14, [%r1]94
stxa %r6, [%r1]94
sta %f32, [%r1]94
stda %f48, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x18
CASE_ASI_0x73_th4_0x0:
mov %g0, %r1
ldsba [%r1]115, %r6
ldsha [%r1]115, %r12
ldswa [%r1]115, %r12
lduba [%r1]115, %r8
lduha [%r1]115, %r8
ldxa [%r1]115, %r8
ldda [%r1]115, %r8
ldstuba [%r1]115, %r4
swapa [%r1]115, %r6
lda [%r1]115, %f16
ldda [%r1]115, %f0
stba %r14, [%r1]115
stha %r14, [%r1]115
stwa %r10, [%r1]115
sta %f0, [%r1]115
stda %f0, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x3
CASE_ASI_0x58_th4_0x18:
set 0x18, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r6
ldswa [%r1]88, %r4
lduba [%r1]88, %r12
lduha [%r1]88, %r16
ldxa [%r1]88, %r4
ldda [%r1]88, %r6
ldstuba [%r1]88, %r2
swapa [%r1]88, %r4
lda [%r1]88, %f16
ldda [%r1]88, %f0
stba %r10, [%r1]88
stha %r8, [%r1]88
stwa %r2, [%r1]88
sta %f16, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x6
CASE_ASI_0x58_th4_0x30:
set 0x30, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r8
ldswa [%r1]88, %r12
lduba [%r1]88, %r8
lduha [%r1]88, %r6
ldxa [%r1]88, %r10
ldda [%r1]88, %r16
ldstuba [%r1]88, %r2
swapa [%r1]88, %r12
lda [%r1]88, %f0
ldda [%r1]88, %f32
stba %r0, [%r1]88
stha %r2, [%r1]88
stwa %r0, [%r1]88
sta %f0, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x14
CASE_ASI_0x58_th4_0x38:
set 0x38, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r12
ldswa [%r1]88, %r10
lduba [%r1]88, %r2
lduha [%r1]88, %r10
ldxa [%r1]88, %r14
ldda [%r1]88, %r12
ldstuba [%r1]88, %r10
swapa [%r1]88, %r12
lda [%r1]88, %f48
ldda [%r1]88, %f48
stba %r0, [%r1]88
stha %r2, [%r1]88
stwa %r4, [%r1]88
sta %f32, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1f
CASE_ASI_0x58_th4_0x40:
set 0x40, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r6
ldswa [%r1]88, %r16
lduba [%r1]88, %r4
lduha [%r1]88, %r2
ldxa [%r1]88, %r10
ldda [%r1]88, %r4
ldstuba [%r1]88, %r2
swapa [%r1]88, %r6
lda [%r1]88, %f32
ldda [%r1]88, %f48
stba %r14, [%r1]88
stha %r2, [%r1]88
stwa %r0, [%r1]88
sta %f48, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x17
CASE_ASI_0x58_th4_0x80:
set 0x80, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r10
ldswa [%r1]88, %r4
lduba [%r1]88, %r14
lduha [%r1]88, %r4
ldxa [%r1]88, %r16
ldda [%r1]88, %r12
ldstuba [%r1]88, %r14
swapa [%r1]88, %r2
lda [%r1]88, %f32
ldda [%r1]88, %f0
stba %r8, [%r1]88
stha %r0, [%r1]88
stwa %r0, [%r1]88
sta %f48, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x10
CASE_ASI_0x56_th4_range107:
!!asi_range = 0x0-0x1f8
set 0x104, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r8
ldsha [%r1]86, %r14
ldswa [%r1]86, %r8
lduba [%r1]86, %r4
lduha [%r1]86, %r2
ldxa [%r1]86, %r10
ldda [%r1]86, %r6
ldstuba [%r1]86, %r2
swapa [%r1]86, %r8
lda [%r1]86, %f16
ldda [%r1]86, %f16
stba %r14, [%r1]86
stha %r8, [%r1]86
stwa %r14, [%r1]86
stxa %r2, [%r1]86
sta %f16, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x10
CASE_ASI_0x56_th4_range108:
!!asi_range = 0x400-0x5f8
set 0x5e7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r16
ldsha [%r1]86, %r12
ldswa [%r1]86, %r16
lduba [%r1]86, %r6
lduha [%r1]86, %r6
ldxa [%r1]86, %r6
ldda [%r1]86, %r12
ldstuba [%r1]86, %r12
swapa [%r1]86, %r8
lda [%r1]86, %f16
ldda [%r1]86, %f0
stba %r0, [%r1]86
stha %r6, [%r1]86
stwa %r6, [%r1]86
stxa %r6, [%r1]86
sta %f48, [%r1]86
stda %f0, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x4
CASE_ASI_0x41_th4_0x20:
set 0x20, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r2
ldswa [%r1]65, %r12
lduba [%r1]65, %r14
lduha [%r1]65, %r16
ldxa [%r1]65, %r16
ldda [%r1]65, %r14
ldstuba [%r1]65, %r8
swapa [%r1]65, %r2
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r12, [%r1]65
stha %r6, [%r1]65
stwa %r6, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x14
CASE_ASI_0x41_th4_0x38:
set 0x38, %r1
ldsba [%r1]65, %r8
ldsha [%r1]65, %r8
ldswa [%r1]65, %r4
lduba [%r1]65, %r2
lduha [%r1]65, %r12
ldxa [%r1]65, %r6
ldda [%r1]65, %r12
ldstuba [%r1]65, %r4
swapa [%r1]65, %r10
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r0, [%r1]65
stha %r12, [%r1]65
stwa %r6, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x17
CASE_ASI_0x41_th4_0x50:
set 0x50, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r2
ldswa [%r1]65, %r12
lduba [%r1]65, %r6
lduha [%r1]65, %r8
ldxa [%r1]65, %r14
ldda [%r1]65, %r6
ldstuba [%r1]65, %r10
swapa [%r1]65, %r12
lda [%r1]65, %f48
ldda [%r1]65, %f32
stba %r14, [%r1]65
stha %r0, [%r1]65
stwa %r12, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xe
CASE_ASI_0x5d_th4_range109:
!!asi_range = 0x0-0xff8
set 0xad0, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r14
ldsha [%r1]93, %r10
ldswa [%r1]93, %r2
lduba [%r1]93, %r10
lduha [%r1]93, %r4
ldxa [%r1]93, %r12
ldda [%r1]93, %r6
ldstuba [%r1]93, %r4
swapa [%r1]93, %r6
lda [%r1]93, %f48
ldda [%r1]93, %f0
stba %r0, [%r1]93
stha %r14, [%r1]93
stwa %r12, [%r1]93
sta %f32, [%r1]93
stda %f16, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x15
CASE_ASI_0x20_th4_range110:
!!asi_range = 0x0-0x38
set 0x14, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r12
ldsha [%r1]32, %r16
ldswa [%r1]32, %r4
lduba [%r1]32, %r10
lduha [%r1]32, %r6
ldxa [%r1]32, %r14
ldda [%r1]32, %r6
ldstuba [%r1]32, %r12
swapa [%r1]32, %r14
lda [%r1]32, %f32
ldda [%r1]32, %f0
stba %r6, [%r1]32
stha %r4, [%r1]32
stwa %r2, [%r1]32
sta %f16, [%r1]32
stda %f48, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x1a
CASE_ASI_0x4c_th4_0x20:
set 0x20, %r1
ldsba [%r1]76, %r14
ldsha [%r1]76, %r10
ldswa [%r1]76, %r8
lduba [%r1]76, %r14
lduha [%r1]76, %r8
ldxa [%r1]76, %r14
ldda [%r1]76, %r2
ldstuba [%r1]76, %r8
swapa [%r1]76, %r10
lda [%r1]76, %f48
ldda [%r1]76, %f32
stba %r10, [%r1]76
stha %r10, [%r1]76
stwa %r0, [%r1]76
stxa %r14, [%r1]76
sta %f32, [%r1]76
stda %f0, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x2
CASE_ASI_0x4c_th4_0x28:
set 0x28, %r1
ldsba [%r1]76, %r12
ldsha [%r1]76, %r14
ldswa [%r1]76, %r8
lduba [%r1]76, %r8
lduha [%r1]76, %r12
ldxa [%r1]76, %r16
ldda [%r1]76, %r16
ldstuba [%r1]76, %r16
swapa [%r1]76, %r8
lda [%r1]76, %f0
ldda [%r1]76, %f0
stba %r0, [%r1]76
stha %r14, [%r1]76
stwa %r14, [%r1]76
stxa %r0, [%r1]76
sta %f16, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x15
CASE_ASI_0x58_th4_0x0:
mov %g0, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r6
ldswa [%r1]88, %r8
lduba [%r1]88, %r8
lduha [%r1]88, %r2
ldxa [%r1]88, %r4
ldda [%r1]88, %r10
ldstuba [%r1]88, %r2
swapa [%r1]88, %r2
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r14, [%r1]88
stha %r10, [%r1]88
stwa %r4, [%r1]88
stxa %r0, [%r1]88
sta %f16, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xa
CASE_ASI_0x58_th4_0x20:
set 0x20, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r16
ldswa [%r1]88, %r6
lduba [%r1]88, %r4
lduha [%r1]88, %r2
ldxa [%r1]88, %r12
ldda [%r1]88, %r2
ldstuba [%r1]88, %r16
swapa [%r1]88, %r4
lda [%r1]88, %f16
ldda [%r1]88, %f0
stba %r14, [%r1]88
stha %r0, [%r1]88
stwa %r14, [%r1]88
stxa %r14, [%r1]88
sta %f32, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x6
CASE_ASI_0x57_th4:
setx 0x1c865cd3, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x5b & ~0x7], %r2
ldx [%r22 + 0x54 & ~0x7], %r4
ldx [%r25 + 0x69 & ~0x7], %r6
ldx [%r21 + 0xbf & ~0x7], %r8
ldx [%r21 + 0x72 & ~0x7], %r10
ldx [%r25 + 0x64 & ~0x7], %r12
ldx [%r28 + 0x83 & ~0x7], %r14
ldx [%r25 + 0xf7 & ~0x7], %r16
ld [%r23 + 0x7a & ~0x7], %f0
ld [%r28 + 0xf5 & ~0x7], %f16
ld [%r27 + 0x21 & ~0x7], %f32
ld [%r22 + 0x2c & ~0x7], %f48
ldsba [%r1]87, %r2
ldsha [%r1]87, %r10
ldswa [%r1]87, %r6
lduba [%r1]87, %r4
lduha [%r1]87, %r2
ldxa [%r1]87, %r2
ldda [%r1]87, %r2
ldstuba [%r1]87, %r6
swapa [%r1]87, %r4
lda [%r1]87, %f32
ldda [%r1]87, %f16
stba %r12, [%r1]87
stha %r12, [%r1]87
stwa %r8, [%r1]87
sta %f32, [%r1]87
stda %f48, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x17
CASE_ASI_0x51_th4_range111:
!!asi_range = 0x0-0x38
set 0xe, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r16
ldsha [%r1]81, %r6
ldswa [%r1]81, %r8
lduba [%r1]81, %r14
lduha [%r1]81, %r12
ldxa [%r1]81, %r2
ldda [%r1]81, %r4
ldstuba [%r1]81, %r12
swapa [%r1]81, %r14
lda [%r1]81, %f32
ldda [%r1]81, %f16
stba %r10, [%r1]81
stha %r12, [%r1]81
stwa %r10, [%r1]81
sta %f48, [%r1]81
stda %f32, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x0
CASE_ASI_0x5a_th4_range112:
!!asi_range = 0x0-0x38
set 0x2a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r4
ldsha [%r1]90, %r2
ldswa [%r1]90, %r16
lduba [%r1]90, %r10
lduha [%r1]90, %r12
ldxa [%r1]90, %r16
ldda [%r1]90, %r4
ldstuba [%r1]90, %r4
swapa [%r1]90, %r16
lda [%r1]90, %f48
ldda [%r1]90, %f0
stba %r14, [%r1]90
stha %r0, [%r1]90
stwa %r2, [%r1]90
sta %f48, [%r1]90
stda %f32, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0xb
CASE_ASI_0x5b_th4_range113:
!!asi_range = 0x0-0x38
set 0xb, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r4
ldsha [%r1]91, %r8
ldswa [%r1]91, %r4
lduba [%r1]91, %r16
lduha [%r1]91, %r10
ldxa [%r1]91, %r6
ldda [%r1]91, %r12
ldstuba [%r1]91, %r14
swapa [%r1]91, %r12
lda [%r1]91, %f48
ldda [%r1]91, %f32
stba %r4, [%r1]91
stha %r12, [%r1]91
stwa %r12, [%r1]91
sta %f0, [%r1]91
stda %f0, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x1c
CASE_ASI_0x54_th4_range114:
!!asi_range = 0x10-0x88
set 0x85, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r12
ldsha [%r1]84, %r14
ldswa [%r1]84, %r16
lduba [%r1]84, %r10
lduha [%r1]84, %r16
ldxa [%r1]84, %r2
ldda [%r1]84, %r12
ldstuba [%r1]84, %r10
swapa [%r1]84, %r14
lda [%r1]84, %f16
ldda [%r1]84, %f48
stba %r8, [%r1]84
stha %r2, [%r1]84
stwa %r2, [%r1]84
sta %f32, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1f
CASE_ASI_0x72_th4_0x0:
mov %g0, %r1
ldsba [%r1]114, %r2
ldsha [%r1]114, %r16
ldswa [%r1]114, %r16
lduba [%r1]114, %r14
lduha [%r1]114, %r14
ldxa [%r1]114, %r14
ldda [%r1]114, %r10
ldstuba [%r1]114, %r14
swapa [%r1]114, %r6
lda [%r1]114, %f0
ldda [%r1]114, %f0
stba %r6, [%r1]114
stha %r10, [%r1]114
stwa %r10, [%r1]114
sta %f16, [%r1]114
stda %f48, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0xe
CASE_ASI_0x41_th4_0x60:
set 0x60, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r2
ldswa [%r1]65, %r12
lduba [%r1]65, %r6
lduha [%r1]65, %r8
ldxa [%r1]65, %r16
ldda [%r1]65, %r16
ldstuba [%r1]65, %r2
swapa [%r1]65, %r10
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r12, [%r1]65
stha %r14, [%r1]65
stwa %r14, [%r1]65
sta %f48, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1b
CASE_ASI_0x41_th4_0x68:
set 0x68, %r1
ldsba [%r1]65, %r12
ldsha [%r1]65, %r12
ldswa [%r1]65, %r14
lduba [%r1]65, %r6
lduha [%r1]65, %r16
ldxa [%r1]65, %r2
ldda [%r1]65, %r10
ldstuba [%r1]65, %r2
swapa [%r1]65, %r14
lda [%r1]65, %f0
ldda [%r1]65, %f16
stba %r10, [%r1]65
stha %r8, [%r1]65
stwa %r14, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x15
CASE_ASI_0x63_th4_0x0:
mov %g0, %r1
ldsba [%r1]99, %r4
ldsha [%r1]99, %r8
ldswa [%r1]99, %r6
lduba [%r1]99, %r4
lduha [%r1]99, %r6
ldxa [%r1]99, %r10
ldda [%r1]99, %r14
ldstuba [%r1]99, %r6
swapa [%r1]99, %r10
lda [%r1]99, %f48
ldda [%r1]99, %f16
stba %r2, [%r1]99
stha %r8, [%r1]99
stwa %r2, [%r1]99
stxa %r14, [%r1]99
sta %f16, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x10
CASE_ASI_0x63_th4_0x10:
set 0x10, %r1
ldsba [%r1]99, %r14
ldsha [%r1]99, %r14
ldswa [%r1]99, %r4
lduba [%r1]99, %r10
lduha [%r1]99, %r16
ldxa [%r1]99, %r8
ldda [%r1]99, %r2
ldstuba [%r1]99, %r14
swapa [%r1]99, %r12
lda [%r1]99, %f0
ldda [%r1]99, %f0
stba %r8, [%r1]99
stha %r6, [%r1]99
stwa %r2, [%r1]99
stxa %r12, [%r1]99
sta %f48, [%r1]99
stda %f16, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x9
CASE_ASI_0x43_th4_0x0:
mov %g0, %r1
ldsba [%r1]67, %r8
ldsha [%r1]67, %r16
ldswa [%r1]67, %r12
lduba [%r1]67, %r12
lduha [%r1]67, %r2
ldxa [%r1]67, %r6
ldda [%r1]67, %r10
ldstuba [%r1]67, %r12
swapa [%r1]67, %r16
lda [%r1]67, %f0
ldda [%r1]67, %f16
stba %r12, [%r1]67
stha %r14, [%r1]67
stwa %r10, [%r1]67
sta %f0, [%r1]67
stda %f32, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x1c
CASE_ASI_0x59_th4_range115:
!!asi_range = 0x0-0x78
set 0x10, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r6
ldsha [%r1]89, %r16
ldswa [%r1]89, %r2
lduba [%r1]89, %r12
lduha [%r1]89, %r6
ldxa [%r1]89, %r6
ldda [%r1]89, %r12
ldstuba [%r1]89, %r8
swapa [%r1]89, %r16
lda [%r1]89, %f32
ldda [%r1]89, %f48
stba %r8, [%r1]89
stha %r8, [%r1]89
stwa %r14, [%r1]89
sta %f48, [%r1]89
stda %f16, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x1
CASE_ASI_0x67_th4_range116:
!!asi_range = 0x0-0x7fe0
set 0x6406, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r10
ldsha [%r1]103, %r12
ldswa [%r1]103, %r14
lduba [%r1]103, %r6
lduha [%r1]103, %r6
ldxa [%r1]103, %r16
ldda [%r1]103, %r4
ldstuba [%r1]103, %r10
swapa [%r1]103, %r14
lda [%r1]103, %f32
ldda [%r1]103, %f16
stba %r6, [%r1]103
stha %r10, [%r1]103
stwa %r10, [%r1]103
sta %f16, [%r1]103
stda %f0, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x14
CASE_ASI_0x4e_th4_0x0:
mov %g0, %r1
ldsba [%r1]78, %r8
ldsha [%r1]78, %r16
ldswa [%r1]78, %r10
lduba [%r1]78, %r14
lduha [%r1]78, %r6
ldxa [%r1]78, %r16
ldda [%r1]78, %r2
ldstuba [%r1]78, %r14
swapa [%r1]78, %r14
lda [%r1]78, %f32
ldda [%r1]78, %f32
stba %r0, [%r1]78
stha %r10, [%r1]78
stwa %r14, [%r1]78
sta %f16, [%r1]78
stda %f48, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x9
CASE_ASI_0x48_th4_range117:
!!asi_range = 0x0-0xf8
set 0x56, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r8
ldsha [%r1]72, %r12
ldswa [%r1]72, %r16
lduba [%r1]72, %r10
lduha [%r1]72, %r4
ldxa [%r1]72, %r10
ldda [%r1]72, %r4
ldstuba [%r1]72, %r4
swapa [%r1]72, %r8
lda [%r1]72, %f16
ldda [%r1]72, %f16
stba %r12, [%r1]72
stha %r4, [%r1]72
stwa %r12, [%r1]72
stxa %r6, [%r1]72
sta %f0, [%r1]72
stda %f48, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0xd
CASE_ASI_0x49_th4_range118:
!!asi_range = 0x0-0xf8
set 0x81, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r6
ldsha [%r1]73, %r6
ldswa [%r1]73, %r4
lduba [%r1]73, %r12
lduha [%r1]73, %r14
ldxa [%r1]73, %r12
ldda [%r1]73, %r14
ldstuba [%r1]73, %r10
swapa [%r1]73, %r16
lda [%r1]73, %f48
ldda [%r1]73, %f16
stba %r8, [%r1]73
stha %r6, [%r1]73
stwa %r6, [%r1]73
stxa %r2, [%r1]73
sta %f16, [%r1]73
stda %f16, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0x6
CASE_ASI_0x5f_th4:
setx 0x17a91026, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x3c & ~0x7], %r2
ldx [%r23 + 0xb5 & ~0x7], %r4
ldx [%r26 + 0x69 & ~0x7], %r6
ldx [%r26 + 0xa1 & ~0x7], %r8
ldx [%r25 + 0xab & ~0x7], %r10
ldx [%r24 + 0xff & ~0x7], %r12
ldx [%r26 + 0xdd & ~0x7], %r14
ldx [%r21 + 0xc1 & ~0x7], %r16
ld [%r28 + 0x4e & ~0x7], %f0
ld [%r21 + 0x54 & ~0x7], %f16
ld [%r28 + 0x1e & ~0x7], %f32
ld [%r28 + 0x8c & ~0x7], %f48
ldsba [%r1]95, %r12
ldsha [%r1]95, %r16
ldswa [%r1]95, %r10
lduba [%r1]95, %r10
lduha [%r1]95, %r14
ldxa [%r1]95, %r4
ldda [%r1]95, %r14
ldstuba [%r1]95, %r8
swapa [%r1]95, %r10
lda [%r1]95, %f48
ldda [%r1]95, %f16
stba %r6, [%r1]95
stha %r6, [%r1]95
stwa %r6, [%r1]95
sta %f16, [%r1]95
stda %f16, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0xe
CASE_ASI_0x53_th4:
setx 0x4f98301a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x59 & ~0x7], %r2
ldx [%r25 + 0xef & ~0x7], %r4
ldx [%r28 + 0xf3 & ~0x7], %r6
ldx [%r22 + 0x61 & ~0x7], %r8
ldx [%r28 + 0xde & ~0x7], %r10
ldx [%r28 + 0xc1 & ~0x7], %r12
ldx [%r24 + 0x58 & ~0x7], %r14
ldx [%r27 + 0x8a & ~0x7], %r16
ld [%r28 + 0xb & ~0x7], %f0
ld [%r28 + 0x35 & ~0x7], %f16
ld [%r23 + 0x10 & ~0x7], %f32
ld [%r28 + 0x8a & ~0x7], %f48
ldsba [%r1]83, %r4
ldsha [%r1]83, %r12
ldswa [%r1]83, %r2
lduba [%r1]83, %r6
lduha [%r1]83, %r12
ldxa [%r1]83, %r8
ldda [%r1]83, %r2
ldstuba [%r1]83, %r8
swapa [%r1]83, %r6
lda [%r1]83, %f0
ldda [%r1]83, %f32
stba %r2, [%r1]83
stha %r10, [%r1]83
stwa %r2, [%r1]83
stxa %r4, [%r1]83
sta %f32, [%r1]83
stda %f48, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x17
CASE_ASI_0x74_th4_0x0:
mov %g0, %r1
ldsba [%r1]116, %r8
ldsha [%r1]116, %r16
ldswa [%r1]116, %r14
lduba [%r1]116, %r2
lduha [%r1]116, %r14
ldxa [%r1]116, %r8
ldda [%r1]116, %r8
ldstuba [%r1]116, %r4
swapa [%r1]116, %r12
lda [%r1]116, %f48
ldda [%r1]116, %f0
stba %r10, [%r1]116
stha %r6, [%r1]116
stwa %r14, [%r1]116
stxa %r14, [%r1]116
sta %f0, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x1c
CASE_ASI_0x54_th4_0x0:
mov %g0, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r14
ldswa [%r1]84, %r8
lduba [%r1]84, %r10
lduha [%r1]84, %r8
ldxa [%r1]84, %r12
ldda [%r1]84, %r16
ldstuba [%r1]84, %r10
swapa [%r1]84, %r16
lda [%r1]84, %f16
ldda [%r1]84, %f16
stba %r10, [%r1]84
stha %r0, [%r1]84
stwa %r6, [%r1]84
sta %f32, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x15
CASE_ASI_0x54_th4_0x400:
set 0x400, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r16
ldswa [%r1]84, %r16
lduba [%r1]84, %r6
lduha [%r1]84, %r4
ldxa [%r1]84, %r16
ldda [%r1]84, %r16
ldstuba [%r1]84, %r8
swapa [%r1]84, %r8
lda [%r1]84, %f16
ldda [%r1]84, %f48
stba %r0, [%r1]84
stha %r2, [%r1]84
stwa %r6, [%r1]84
sta %f32, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xe
CASE_ASI_0x54_th4_0x800:
set 0x800, %r1
ldsba [%r1]84, %r14
ldsha [%r1]84, %r10
ldswa [%r1]84, %r2
lduba [%r1]84, %r6
lduha [%r1]84, %r4
ldxa [%r1]84, %r10
ldda [%r1]84, %r14
ldstuba [%r1]84, %r10
swapa [%r1]84, %r14
lda [%r1]84, %f48
ldda [%r1]84, %f0
stba %r14, [%r1]84
stha %r4, [%r1]84
stwa %r6, [%r1]84
sta %f0, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x6
CASE_ASI_0x54_th4_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r14
ldsha [%r1]84, %r4
ldswa [%r1]84, %r4
lduba [%r1]84, %r12
lduha [%r1]84, %r16
ldxa [%r1]84, %r16
ldda [%r1]84, %r10
ldstuba [%r1]84, %r4
swapa [%r1]84, %r8
lda [%r1]84, %f0
ldda [%r1]84, %f16
stba %r2, [%r1]84
stha %r10, [%r1]84
stwa %r4, [%r1]84
sta %f32, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x5c_th4_0x0:
mov %g0, %r1
ldsba [%r1]92, %r8
ldsha [%r1]92, %r8
ldswa [%r1]92, %r14
lduba [%r1]92, %r12
lduha [%r1]92, %r4
ldxa [%r1]92, %r8
ldda [%r1]92, %r14
ldstuba [%r1]92, %r6
swapa [%r1]92, %r8
lda [%r1]92, %f0
ldda [%r1]92, %f16
stba %r12, [%r1]92
stha %r4, [%r1]92
stwa %r4, [%r1]92
sta %f48, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x6
CASE_ASI_0x5c_th4_0x400:
set 0x400, %r1
ldsba [%r1]92, %r14
ldsha [%r1]92, %r10
ldswa [%r1]92, %r10
lduba [%r1]92, %r12
lduha [%r1]92, %r8
ldxa [%r1]92, %r4
ldda [%r1]92, %r2
ldstuba [%r1]92, %r4
swapa [%r1]92, %r16
lda [%r1]92, %f0
ldda [%r1]92, %f48
stba %r12, [%r1]92
stha %r14, [%r1]92
stwa %r10, [%r1]92
sta %f0, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x5
CASE_ASI_0x5c_th4_0x800:
set 0x800, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r6
ldswa [%r1]92, %r8
lduba [%r1]92, %r8
lduha [%r1]92, %r10
ldxa [%r1]92, %r6
ldda [%r1]92, %r12
ldstuba [%r1]92, %r4
swapa [%r1]92, %r12
lda [%r1]92, %f0
ldda [%r1]92, %f16
stba %r0, [%r1]92
stha %r12, [%r1]92
stwa %r6, [%r1]92
sta %f0, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x14
CASE_ASI_0x5c_th4_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r12
ldsha [%r1]92, %r10
ldswa [%r1]92, %r16
lduba [%r1]92, %r16
lduha [%r1]92, %r14
ldxa [%r1]92, %r4
ldda [%r1]92, %r2
ldstuba [%r1]92, %r14
swapa [%r1]92, %r16
lda [%r1]92, %f0
ldda [%r1]92, %f48
stba %r4, [%r1]92
stha %r10, [%r1]92
stwa %r0, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0xf
CASE_ASI_0x47_th4_range119:
!!asi_range = 0x0-0x7ff0
set 0x6257, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r6
ldsha [%r1]71, %r14
ldswa [%r1]71, %r2
lduba [%r1]71, %r10
lduha [%r1]71, %r4
ldxa [%r1]71, %r12
ldda [%r1]71, %r16
ldstuba [%r1]71, %r12
swapa [%r1]71, %r12
lda [%r1]71, %f32
ldda [%r1]71, %f48
stba %r14, [%r1]71
stha %r8, [%r1]71
stwa %r8, [%r1]71
sta %f48, [%r1]71
stda %f48, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0x16
CASE_ASI_0x50_th4_0x18:
set 0x18, %r1
ldsba [%r1]80, %r4
ldsha [%r1]80, %r14
ldswa [%r1]80, %r16
lduba [%r1]80, %r10
lduha [%r1]80, %r14
ldxa [%r1]80, %r16
ldda [%r1]80, %r16
ldstuba [%r1]80, %r12
swapa [%r1]80, %r14
lda [%r1]80, %f0
ldda [%r1]80, %f48
stba %r10, [%r1]80
stha %r0, [%r1]80
stwa %r8, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x6
CASE_ASI_0x50_th4_0x30:
set 0x30, %r1
ldsba [%r1]80, %r16
ldsha [%r1]80, %r2
ldswa [%r1]80, %r14
lduba [%r1]80, %r4
lduha [%r1]80, %r10
ldxa [%r1]80, %r4
ldda [%r1]80, %r14
ldstuba [%r1]80, %r4
swapa [%r1]80, %r6
lda [%r1]80, %f48
ldda [%r1]80, %f48
stba %r6, [%r1]80
stha %r8, [%r1]80
stwa %r14, [%r1]80
sta %f16, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1f
CASE_ASI_0x50_th4_0x38:
set 0x38, %r1
ldsba [%r1]80, %r8
ldsha [%r1]80, %r12
ldswa [%r1]80, %r16
lduba [%r1]80, %r4
lduha [%r1]80, %r12
ldxa [%r1]80, %r16
ldda [%r1]80, %r14
ldstuba [%r1]80, %r14
swapa [%r1]80, %r8
lda [%r1]80, %f16
ldda [%r1]80, %f48
stba %r6, [%r1]80
stha %r6, [%r1]80
stwa %r0, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1b
CASE_ASI_0x42_th4_0x8:
set 0x8, %r1
ldsba [%r1]66, %r10
ldsha [%r1]66, %r8
ldswa [%r1]66, %r8
lduba [%r1]66, %r14
lduha [%r1]66, %r2
ldxa [%r1]66, %r16
ldda [%r1]66, %r12
ldstuba [%r1]66, %r12
swapa [%r1]66, %r2
lda [%r1]66, %f32
ldda [%r1]66, %f16
stba %r0, [%r1]66
stha %r10, [%r1]66
stwa %r10, [%r1]66
sta %f16, [%r1]66
stda %f32, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0xc
CASE_ASI_0x42_th4_0x10:
set 0x10, %r1
ldsba [%r1]66, %r8
ldsha [%r1]66, %r10
ldswa [%r1]66, %r4
lduba [%r1]66, %r10
lduha [%r1]66, %r12
ldxa [%r1]66, %r8
ldda [%r1]66, %r12
ldstuba [%r1]66, %r10
swapa [%r1]66, %r14
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r12, [%r1]66
stha %r4, [%r1]66
stwa %r0, [%r1]66
sta %f32, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x14
CASE_ASI_0x52_th4_0x108:
set 0x108, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r4
ldswa [%r1]82, %r6
lduba [%r1]82, %r6
lduha [%r1]82, %r2
ldxa [%r1]82, %r2
ldda [%r1]82, %r14
ldstuba [%r1]82, %r2
swapa [%r1]82, %r14
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r6, [%r1]82
stha %r12, [%r1]82
stwa %r0, [%r1]82
sta %f16, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1e
CASE_ASI_0x52_th4_0x110:
set 0x110, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r4
ldswa [%r1]82, %r4
lduba [%r1]82, %r14
lduha [%r1]82, %r4
ldxa [%r1]82, %r16
ldda [%r1]82, %r10
ldstuba [%r1]82, %r16
swapa [%r1]82, %r16
lda [%r1]82, %f32
ldda [%r1]82, %f32
stba %r14, [%r1]82
stha %r6, [%r1]82
stwa %r8, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x14
CASE_ASI_0x52_th4_0x118:
set 0x118, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r16
ldswa [%r1]82, %r16
lduba [%r1]82, %r2
lduha [%r1]82, %r2
ldxa [%r1]82, %r8
ldda [%r1]82, %r2
ldstuba [%r1]82, %r4
swapa [%r1]82, %r4
lda [%r1]82, %f0
ldda [%r1]82, %f16
stba %r0, [%r1]82
stha %r14, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th4_0x120:
set 0x120, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r12
ldswa [%r1]82, %r16
lduba [%r1]82, %r12
lduha [%r1]82, %r8
ldxa [%r1]82, %r16
ldda [%r1]82, %r14
ldstuba [%r1]82, %r4
swapa [%r1]82, %r16
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r6, [%r1]82
stha %r14, [%r1]82
stwa %r2, [%r1]82
sta %f0, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th4_0x208:
set 0x208, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r8
lduha [%r1]82, %r12
ldxa [%r1]82, %r14
ldda [%r1]82, %r16
ldstuba [%r1]82, %r16
swapa [%r1]82, %r4
lda [%r1]82, %f48
ldda [%r1]82, %f16
stba %r0, [%r1]82
stha %r10, [%r1]82
stwa %r2, [%r1]82
sta %f0, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x5
CASE_ASI_0x52_th4_0x210:
set 0x210, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r8
ldswa [%r1]82, %r10
lduba [%r1]82, %r14
lduha [%r1]82, %r16
ldxa [%r1]82, %r2
ldda [%r1]82, %r4
ldstuba [%r1]82, %r4
swapa [%r1]82, %r8
lda [%r1]82, %f0
ldda [%r1]82, %f16
stba %r4, [%r1]82
stha %r6, [%r1]82
stwa %r8, [%r1]82
sta %f16, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x2
CASE_ASI_0x52_th4_0x218:
set 0x218, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r14
ldswa [%r1]82, %r12
lduba [%r1]82, %r8
lduha [%r1]82, %r8
ldxa [%r1]82, %r16
ldda [%r1]82, %r2
ldstuba [%r1]82, %r14
swapa [%r1]82, %r2
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r6, [%r1]82
stha %r4, [%r1]82
stwa %r2, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x13
CASE_ASI_0x52_th4_0x220:
set 0x220, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r14
ldswa [%r1]82, %r14
lduba [%r1]82, %r14
lduha [%r1]82, %r8
ldxa [%r1]82, %r12
ldda [%r1]82, %r12
ldstuba [%r1]82, %r6
swapa [%r1]82, %r10
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r4, [%r1]82
stha %r0, [%r1]82
stwa %r0, [%r1]82
sta %f48, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1c
CASE_ASI_0x25_th4_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r16
ldswa [%r1]37, %r8
lduba [%r1]37, %r14
lduha [%r1]37, %r16
ldxa [%r1]37, %r10
ldda [%r1]37, %r12
ldstuba [%r1]37, %r16
swapa [%r1]37, %r14
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r8, [%r1]37
stha %r8, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x16
CASE_ASI_0x25_th4_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r4
ldswa [%r1]37, %r16
lduba [%r1]37, %r6
lduha [%r1]37, %r16
ldxa [%r1]37, %r6
ldda [%r1]37, %r10
ldstuba [%r1]37, %r8
swapa [%r1]37, %r12
lda [%r1]37, %f0
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r6, [%r1]37
stwa %r10, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x13
CASE_ASI_0x25_th4_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r4
ldswa [%r1]37, %r10
lduba [%r1]37, %r2
lduha [%r1]37, %r6
ldxa [%r1]37, %r12
ldda [%r1]37, %r6
ldstuba [%r1]37, %r10
swapa [%r1]37, %r10
lda [%r1]37, %f48
ldda [%r1]37, %f32
stba %r12, [%r1]37
stha %r0, [%r1]37
stwa %r6, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xb
CASE_ASI_0x25_th4_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r8
ldsha [%r1]37, %r16
ldswa [%r1]37, %r14
lduba [%r1]37, %r8
lduha [%r1]37, %r2
ldxa [%r1]37, %r6
ldda [%r1]37, %r10
ldstuba [%r1]37, %r12
swapa [%r1]37, %r16
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r4, [%r1]37
stha %r6, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x0
CASE_ASI_0x25_th4_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r4
ldswa [%r1]37, %r16
lduba [%r1]37, %r16
lduha [%r1]37, %r8
ldxa [%r1]37, %r16
ldda [%r1]37, %r8
ldstuba [%r1]37, %r2
swapa [%r1]37, %r16
lda [%r1]37, %f48
ldda [%r1]37, %f48
stba %r2, [%r1]37
stha %r6, [%r1]37
stwa %r2, [%r1]37
sta %f32, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x4
CASE_ASI_0x25_th4_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r14
ldswa [%r1]37, %r6
lduba [%r1]37, %r14
lduha [%r1]37, %r6
ldxa [%r1]37, %r16
ldda [%r1]37, %r8
ldstuba [%r1]37, %r12
swapa [%r1]37, %r12
lda [%r1]37, %f48
ldda [%r1]37, %f48
stba %r2, [%r1]37
stha %r0, [%r1]37
stwa %r8, [%r1]37
sta %f0, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x19
CASE_ASI_0x25_th4_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r8
ldswa [%r1]37, %r2
lduba [%r1]37, %r10
lduha [%r1]37, %r16
ldxa [%r1]37, %r8
ldda [%r1]37, %r2
ldstuba [%r1]37, %r6
swapa [%r1]37, %r12
lda [%r1]37, %f32
ldda [%r1]37, %f0
stba %r8, [%r1]37
stha %r0, [%r1]37
stwa %r2, [%r1]37
sta %f16, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x11
CASE_ASI_0x25_th4_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r10
ldsha [%r1]37, %r2
ldswa [%r1]37, %r2
lduba [%r1]37, %r6
lduha [%r1]37, %r12
ldxa [%r1]37, %r16
ldda [%r1]37, %r2
ldstuba [%r1]37, %r10
swapa [%r1]37, %r16
lda [%r1]37, %f48
ldda [%r1]37, %f48
stba %r4, [%r1]37
stha %r6, [%r1]37
stwa %r10, [%r1]37
sta %f48, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1b
CASE_ASI_0x55_th4_range120:
!!asi_range = 0x0-0x1f8
set 0x18a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r8
ldsha [%r1]85, %r6
ldswa [%r1]85, %r8
lduba [%r1]85, %r10
lduha [%r1]85, %r2
ldxa [%r1]85, %r10
ldda [%r1]85, %r16
ldstuba [%r1]85, %r6
swapa [%r1]85, %r6
lda [%r1]85, %f0
ldda [%r1]85, %f32
stba %r6, [%r1]85
stha %r0, [%r1]85
stwa %r10, [%r1]85
sta %f48, [%r1]85
stda %f16, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x13
CASE_ASI_0x55_th4_range121:
!!asi_range = 0x400-0x5f8
set 0x5a0, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r2
ldsha [%r1]85, %r12
ldswa [%r1]85, %r12
lduba [%r1]85, %r14
lduha [%r1]85, %r12
ldxa [%r1]85, %r2
ldda [%r1]85, %r2
ldstuba [%r1]85, %r10
swapa [%r1]85, %r6
lda [%r1]85, %f16
ldda [%r1]85, %f32
stba %r0, [%r1]85
stha %r10, [%r1]85
stwa %r4, [%r1]85
sta %f32, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x4
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH4_LOOP
ta T_CHANGE_NONPRIV
cmp %r19, 1
bz,a TH4_LOOP
ta T_CHANGE_HPRIV
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T5:
add %g0, 0x3, %r19
TH5_LOOP:
CASE_ASI_0x4_th5:
mov %r28, %r1
ldx [%r25 + 0xb2 & ~0x7], %r2
ldx [%r21 + 0xda & ~0x7], %r4
ldx [%r23 + 0x18 & ~0x7], %r6
ldx [%r28 + 0x8e & ~0x7], %r8
ldx [%r28 + 0x4e & ~0x7], %r10
ldx [%r28 + 0x76 & ~0x7], %r12
ldx [%r22 + 0x9f & ~0x7], %r14
ldx [%r25 + 0x76 & ~0x7], %r16
ld [%r21 + 0x9f & ~0x7], %f0
ld [%r25 + 0x11 & ~0x7], %f16
ld [%r23 + 0x11 & ~0x7], %f32
ld [%r21 + 0x78 & ~0x7], %f48
ldsba [%r1]4, %r4
ldsha [%r1]4, %r6
ldswa [%r1]4, %r2
lduba [%r1]4, %r4
lduha [%r1]4, %r6
ldxa [%r1]4, %r10
ldda [%r1]4, %r2
ldstuba [%r1]4, %r10
swapa [%r1]4, %r8
lda [%r1]4, %f48
ldda [%r1]4, %f48
stba %r2, [%r1]4
stha %r0, [%r1]4
stwa %r6, [%r1]4
stxa %r12, [%r1]4
sta %f32, [%r1]4
stda %f48, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x12
CASE_ASI_0xc_th5:
mov %r21, %r1
ldx [%r21 + 0x54 & ~0x7], %r2
ldx [%r24 + 0xfb & ~0x7], %r4
ldx [%r26 + 0x9b & ~0x7], %r6
ldx [%r28 + 0x97 & ~0x7], %r8
ldx [%r23 + 0x48 & ~0x7], %r10
ldx [%r27 + 0xe5 & ~0x7], %r12
ldx [%r24 + 0xf3 & ~0x7], %r14
ldx [%r25 + 0x5b & ~0x7], %r16
ld [%r22 + 0xd9 & ~0x7], %f0
ld [%r28 + 0x89 & ~0x7], %f16
ld [%r22 + 0xb6 & ~0x7], %f32
ld [%r26 + 0x91 & ~0x7], %f48
ldsba [%r1]12, %r4
ldsha [%r1]12, %r8
ldswa [%r1]12, %r8
lduba [%r1]12, %r6
lduha [%r1]12, %r4
ldxa [%r1]12, %r6
ldda [%r1]12, %r6
ldstuba [%r1]12, %r4
swapa [%r1]12, %r2
lda [%r1]12, %f48
ldda [%r1]12, %f32
stba %r10, [%r1]12
stha %r12, [%r1]12
stwa %r12, [%r1]12
stxa %r4, [%r1]12
sta %f48, [%r1]12
stda %f16, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x1
CASE_ASI_0x19_th5:
mov %r24, %r1
ldx [%r23 + 0xa5 & ~0x7], %r2
ldx [%r27 + 0x69 & ~0x7], %r4
ldx [%r23 + 0x84 & ~0x7], %r6
ldx [%r28 + 0x1d & ~0x7], %r8
ldx [%r27 + 0x12 & ~0x7], %r10
ldx [%r24 + 0x8e & ~0x7], %r12
ldx [%r27 + 0xbb & ~0x7], %r14
ldx [%r21 + 0x10 & ~0x7], %r16
ld [%r21 + 0xb2 & ~0x7], %f0
ld [%r24 + 0xf4 & ~0x7], %f16
ld [%r22 + 0x8f & ~0x7], %f32
ld [%r27 + 0x9d & ~0x7], %f48
ldsba [%r1]25, %r12
ldsha [%r1]25, %r10
ldswa [%r1]25, %r4
lduba [%r1]25, %r10
lduha [%r1]25, %r6
ldxa [%r1]25, %r6
ldda [%r1]25, %r8
ldstuba [%r1]25, %r12
swapa [%r1]25, %r14
lda [%r1]25, %f32
ldda [%r1]25, %f0
stba %r14, [%r1]25
stha %r14, [%r1]25
stwa %r0, [%r1]25
stxa %r8, [%r1]25
sta %f32, [%r1]25
stda %f0, [%r1]25
casa [%r1]0x19, %r2, %g0
casxa [%r1]0x19, %r2, %g0
prefetcha [%r1]25, 0x16
CASE_ASI_0x27_th5:
mov %r24, %r1
ldx [%r24 + 0x5f & ~0x7], %r2
ldx [%r23 + 0x96 & ~0x7], %r4
ldx [%r25 + 0xf1 & ~0x7], %r6
ldx [%r25 + 0xd3 & ~0x7], %r8
ldx [%r23 + 0xd2 & ~0x7], %r10
ldx [%r22 + 0xf6 & ~0x7], %r12
ldx [%r23 + 0x48 & ~0x7], %r14
ldx [%r27 + 0x48 & ~0x7], %r16
ld [%r28 + 0xc6 & ~0x7], %f0
ld [%r27 + 0xc7 & ~0x7], %f16
ld [%r22 + 0xc & ~0x7], %f32
ld [%r26 + 0xb8 & ~0x7], %f48
ldsba [%r1]39, %r4
ldsha [%r1]39, %r14
ldswa [%r1]39, %r6
lduba [%r1]39, %r6
lduha [%r1]39, %r10
ldxa [%r1]39, %r16
ldda [%r1]39, %r12
ldstuba [%r1]39, %r4
swapa [%r1]39, %r12
lda [%r1]39, %f16
ldda [%r1]39, %f16
stba %r8, [%r1]39
stha %r12, [%r1]39
stwa %r0, [%r1]39
stxa %r4, [%r1]39
sta %f48, [%r1]39
stda %f48, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0xf
CASE_ASI_0x2c_th5:
mov %r22, %r1
ldx [%r26 + 0x99 & ~0x7], %r2
ldx [%r26 + 0x26 & ~0x7], %r4
ldx [%r22 + 0x7f & ~0x7], %r6
ldx [%r27 + 0x2f & ~0x7], %r8
ldx [%r22 + 0x41 & ~0x7], %r10
ldx [%r27 + 0xc6 & ~0x7], %r12
ldx [%r23 + 0xce & ~0x7], %r14
ldx [%r21 + 0x66 & ~0x7], %r16
ld [%r24 + 0x84 & ~0x7], %f0
ld [%r25 + 0x55 & ~0x7], %f16
ld [%r22 + 0x3e & ~0x7], %f32
ld [%r25 + 0x95 & ~0x7], %f48
ldsba [%r1]44, %r8
ldsha [%r1]44, %r12
ldswa [%r1]44, %r14
lduba [%r1]44, %r4
lduha [%r1]44, %r8
ldxa [%r1]44, %r6
ldda [%r1]44, %r10
ldstuba [%r1]44, %r4
swapa [%r1]44, %r4
lda [%r1]44, %f48
ldda [%r1]44, %f48
stba %r8, [%r1]44
stha %r4, [%r1]44
stwa %r0, [%r1]44
stxa %r4, [%r1]44
sta %f48, [%r1]44
stda %f16, [%r1]44
casa [%r1]0x2c, %r2, %g0
casxa [%r1]0x2c, %r2, %g0
prefetcha [%r1]44, 0x1a
CASE_ASI_0x2f_th5:
mov %r26, %r1
ldx [%r22 + 0xed & ~0x7], %r2
ldx [%r26 + 0x1c & ~0x7], %r4
ldx [%r24 + 0x35 & ~0x7], %r6
ldx [%r25 + 0xd9 & ~0x7], %r8
ldx [%r28 + 0x96 & ~0x7], %r10
ldx [%r21 + 0x9f & ~0x7], %r12
ldx [%r28 + 0x38 & ~0x7], %r14
ldx [%r28 + 0x7d & ~0x7], %r16
ld [%r27 + 0xb9 & ~0x7], %f0
ld [%r25 + 0xb0 & ~0x7], %f16
ld [%r24 + 0x99 & ~0x7], %f32
ld [%r24 + 0xb0 & ~0x7], %f48
ldsba [%r1]47, %r6
ldsha [%r1]47, %r6
ldswa [%r1]47, %r12
lduba [%r1]47, %r6
lduha [%r1]47, %r12
ldxa [%r1]47, %r4
ldda [%r1]47, %r4
ldstuba [%r1]47, %r4
swapa [%r1]47, %r2
lda [%r1]47, %f48
ldda [%r1]47, %f48
stba %r8, [%r1]47
stha %r10, [%r1]47
stwa %r6, [%r1]47
stxa %r6, [%r1]47
sta %f48, [%r1]47
stda %f16, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x1e
CASE_ASI_0x30_th5:
mov %r25, %r1
ldx [%r22 + 0xb4 & ~0x7], %r2
ldx [%r22 + 0xb4 & ~0x7], %r4
ldx [%r28 + 0x76 & ~0x7], %r6
ldx [%r22 + 0x58 & ~0x7], %r8
ldx [%r23 + 0xf4 & ~0x7], %r10
ldx [%r25 + 0x51 & ~0x7], %r12
ldx [%r23 + 0xdd & ~0x7], %r14
ldx [%r23 + 0x45 & ~0x7], %r16
ld [%r28 + 0x21 & ~0x7], %f0
ld [%r22 + 0x4c & ~0x7], %f16
ld [%r21 + 0xb4 & ~0x7], %f32
ld [%r28 + 0x3b & ~0x7], %f48
ldsba [%r1]48, %r10
ldsha [%r1]48, %r8
ldswa [%r1]48, %r16
lduba [%r1]48, %r2
lduha [%r1]48, %r16
ldxa [%r1]48, %r2
ldda [%r1]48, %r16
ldstuba [%r1]48, %r8
swapa [%r1]48, %r12
lda [%r1]48, %f0
ldda [%r1]48, %f0
stba %r6, [%r1]48
stha %r2, [%r1]48
stwa %r4, [%r1]48
stxa %r8, [%r1]48
sta %f32, [%r1]48
stda %f32, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x11
CASE_ASI_0x31_th5:
mov %r22, %r1
ldx [%r26 + 0x2d & ~0x7], %r2
ldx [%r22 + 0x43 & ~0x7], %r4
ldx [%r21 + 0xb3 & ~0x7], %r6
ldx [%r27 + 0x15 & ~0x7], %r8
ldx [%r21 + 0x0 & ~0x7], %r10
ldx [%r28 + 0x8c & ~0x7], %r12
ldx [%r26 + 0x9a & ~0x7], %r14
ldx [%r26 + 0xf8 & ~0x7], %r16
ld [%r21 + 0x28 & ~0x7], %f0
ld [%r26 + 0x64 & ~0x7], %f16
ld [%r25 + 0x47 & ~0x7], %f32
ld [%r25 + 0x73 & ~0x7], %f48
ldsba [%r1]49, %r14
ldsha [%r1]49, %r16
ldswa [%r1]49, %r8
lduba [%r1]49, %r6
lduha [%r1]49, %r10
ldxa [%r1]49, %r12
ldda [%r1]49, %r10
ldstuba [%r1]49, %r14
swapa [%r1]49, %r6
lda [%r1]49, %f32
ldda [%r1]49, %f48
stba %r8, [%r1]49
stha %r14, [%r1]49
stwa %r14, [%r1]49
stxa %r4, [%r1]49
sta %f32, [%r1]49
stda %f48, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x8
CASE_ASI_0x36_th5:
mov %r22, %r1
ldx [%r27 + 0xb9 & ~0x7], %r2
ldx [%r24 + 0x43 & ~0x7], %r4
ldx [%r25 + 0xd5 & ~0x7], %r6
ldx [%r25 + 0x93 & ~0x7], %r8
ldx [%r21 + 0x2a & ~0x7], %r10
ldx [%r22 + 0x95 & ~0x7], %r12
ldx [%r24 + 0x2e & ~0x7], %r14
ldx [%r25 + 0x5a & ~0x7], %r16
ld [%r23 + 0x7 & ~0x7], %f0
ld [%r22 + 0x34 & ~0x7], %f16
ld [%r24 + 0x6e & ~0x7], %f32
ld [%r23 + 0x53 & ~0x7], %f48
ldsba [%r1]54, %r6
ldsha [%r1]54, %r2
ldswa [%r1]54, %r10
lduba [%r1]54, %r12
lduha [%r1]54, %r12
ldxa [%r1]54, %r8
ldda [%r1]54, %r2
ldstuba [%r1]54, %r16
swapa [%r1]54, %r2
lda [%r1]54, %f16
ldda [%r1]54, %f0
stba %r14, [%r1]54
stha %r6, [%r1]54
stwa %r4, [%r1]54
stxa %r4, [%r1]54
sta %f48, [%r1]54
stda %f48, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x19
CASE_ASI_0x38_th5:
mov %r27, %r1
ldx [%r26 + 0x64 & ~0x7], %r2
ldx [%r26 + 0x53 & ~0x7], %r4
ldx [%r28 + 0x10 & ~0x7], %r6
ldx [%r21 + 0x5b & ~0x7], %r8
ldx [%r22 + 0xf2 & ~0x7], %r10
ldx [%r25 + 0xbf & ~0x7], %r12
ldx [%r25 + 0xe5 & ~0x7], %r14
ldx [%r27 + 0x74 & ~0x7], %r16
ld [%r28 + 0x43 & ~0x7], %f0
ld [%r23 + 0x71 & ~0x7], %f16
ld [%r27 + 0x49 & ~0x7], %f32
ld [%r28 + 0xa3 & ~0x7], %f48
ldsba [%r1]56, %r14
ldsha [%r1]56, %r12
ldswa [%r1]56, %r2
lduba [%r1]56, %r2
lduha [%r1]56, %r14
ldxa [%r1]56, %r12
ldda [%r1]56, %r12
ldstuba [%r1]56, %r8
swapa [%r1]56, %r16
lda [%r1]56, %f0
ldda [%r1]56, %f32
stba %r12, [%r1]56
stha %r6, [%r1]56
stwa %r0, [%r1]56
stxa %r4, [%r1]56
sta %f16, [%r1]56
stda %f32, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x12
CASE_ASI_0x39_th5:
mov %r23, %r1
ldx [%r26 + 0xbc & ~0x7], %r2
ldx [%r21 + 0x79 & ~0x7], %r4
ldx [%r28 + 0x65 & ~0x7], %r6
ldx [%r23 + 0x4 & ~0x7], %r8
ldx [%r28 + 0xe1 & ~0x7], %r10
ldx [%r27 + 0x58 & ~0x7], %r12
ldx [%r23 + 0x53 & ~0x7], %r14
ldx [%r23 + 0x7b & ~0x7], %r16
ld [%r21 + 0x5b & ~0x7], %f0
ld [%r27 + 0x37 & ~0x7], %f16
ld [%r27 + 0xc9 & ~0x7], %f32
ld [%r23 + 0x6a & ~0x7], %f48
ldsba [%r1]57, %r6
ldsha [%r1]57, %r2
ldswa [%r1]57, %r12
lduba [%r1]57, %r10
lduha [%r1]57, %r12
ldxa [%r1]57, %r10
ldda [%r1]57, %r10
ldstuba [%r1]57, %r12
swapa [%r1]57, %r14
lda [%r1]57, %f16
ldda [%r1]57, %f48
stba %r6, [%r1]57
stha %r12, [%r1]57
stwa %r4, [%r1]57
stxa %r10, [%r1]57
sta %f48, [%r1]57
stda %f0, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x11
CASE_ASI_0x3e_th5:
mov %r25, %r1
ldx [%r22 + 0x73 & ~0x7], %r2
ldx [%r22 + 0xc5 & ~0x7], %r4
ldx [%r24 + 0x24 & ~0x7], %r6
ldx [%r25 + 0xd1 & ~0x7], %r8
ldx [%r28 + 0xff & ~0x7], %r10
ldx [%r26 + 0x36 & ~0x7], %r12
ldx [%r26 + 0xb & ~0x7], %r14
ldx [%r24 + 0x58 & ~0x7], %r16
ld [%r26 + 0xab & ~0x7], %f0
ld [%r22 + 0x35 & ~0x7], %f16
ld [%r23 + 0x3 & ~0x7], %f32
ld [%r24 + 0x52 & ~0x7], %f48
ldsba [%r1]62, %r8
ldsha [%r1]62, %r12
ldswa [%r1]62, %r6
lduba [%r1]62, %r2
lduha [%r1]62, %r4
ldxa [%r1]62, %r2
ldda [%r1]62, %r10
ldstuba [%r1]62, %r2
swapa [%r1]62, %r8
lda [%r1]62, %f0
ldda [%r1]62, %f16
stba %r10, [%r1]62
stha %r6, [%r1]62
stwa %r4, [%r1]62
stxa %r14, [%r1]62
sta %f48, [%r1]62
stda %f48, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x1c
CASE_ASI_0x8b_th5:
mov %r22, %r1
ldx [%r21 + 0x28 & ~0x7], %r2
ldx [%r23 + 0xc8 & ~0x7], %r4
ldx [%r23 + 0xa0 & ~0x7], %r6
ldx [%r28 + 0xe3 & ~0x7], %r8
ldx [%r21 + 0xce & ~0x7], %r10
ldx [%r22 + 0xf1 & ~0x7], %r12
ldx [%r28 + 0x0 & ~0x7], %r14
ldx [%r22 + 0x5f & ~0x7], %r16
ld [%r27 + 0xb1 & ~0x7], %f0
ld [%r28 + 0x19 & ~0x7], %f16
ld [%r26 + 0x74 & ~0x7], %f32
ld [%r27 + 0x91 & ~0x7], %f48
ldsba [%r1]139, %r8
ldsha [%r1]139, %r8
ldswa [%r1]139, %r14
lduba [%r1]139, %r12
lduha [%r1]139, %r2
ldxa [%r1]139, %r2
ldda [%r1]139, %r16
ldstuba [%r1]139, %r16
swapa [%r1]139, %r8
lda [%r1]139, %f32
ldda [%r1]139, %f48
stba %r4, [%r1]139
stha %r10, [%r1]139
stwa %r6, [%r1]139
stxa %r14, [%r1]139
sta %f16, [%r1]139
stda %f48, [%r1]139
casa [%r1]0x8b, %r2, %g0
casxa [%r1]0x8b, %r2, %g0
prefetcha [%r1]139, 0x5
CASE_ASI_0xc9_th5:
mov %r28, %r1
ldx [%r28 + 0x55 & ~0x7], %r2
ldx [%r24 + 0x98 & ~0x7], %r4
ldx [%r23 + 0x56 & ~0x7], %r6
ldx [%r26 + 0xa3 & ~0x7], %r8
ldx [%r26 + 0xe3 & ~0x7], %r10
ldx [%r26 + 0x12 & ~0x7], %r12
ldx [%r21 + 0xb1 & ~0x7], %r14
ldx [%r21 + 0x4e & ~0x7], %r16
ld [%r27 + 0x0 & ~0x7], %f0
ld [%r22 + 0x2 & ~0x7], %f16
ld [%r28 + 0x10 & ~0x7], %f32
ld [%r27 + 0x87 & ~0x7], %f48
ldsba [%r1]201, %r14
ldsha [%r1]201, %r16
ldswa [%r1]201, %r2
lduba [%r1]201, %r6
lduha [%r1]201, %r6
ldxa [%r1]201, %r12
ldda [%r1]201, %r2
ldstuba [%r1]201, %r8
swapa [%r1]201, %r10
lda [%r1]201, %f48
ldda [%r1]201, %f16
stba %r0, [%r1]201
stha %r12, [%r1]201
stwa %r10, [%r1]201
stxa %r8, [%r1]201
sta %f32, [%r1]201
stda %f0, [%r1]201
casa [%r1]0xc9, %r2, %g0
casxa [%r1]0xc9, %r2, %g0
prefetcha [%r1]201, 0x16
CASE_ASI_0xd3_th5:
mov %r25, %r1
ldx [%r23 + 0x14 & ~0x7], %r2
ldx [%r26 + 0xaf & ~0x7], %r4
ldx [%r24 + 0x48 & ~0x7], %r6
ldx [%r28 + 0xd1 & ~0x7], %r8
ldx [%r27 + 0x50 & ~0x7], %r10
ldx [%r26 + 0x52 & ~0x7], %r12
ldx [%r28 + 0x3b & ~0x7], %r14
ldx [%r22 + 0xca & ~0x7], %r16
ld [%r28 + 0xcc & ~0x7], %f0
ld [%r28 + 0xad & ~0x7], %f16
ld [%r27 + 0x27 & ~0x7], %f32
ld [%r26 + 0x53 & ~0x7], %f48
ldsba [%r1]211, %r4
ldsha [%r1]211, %r4
ldswa [%r1]211, %r12
lduba [%r1]211, %r6
lduha [%r1]211, %r4
ldxa [%r1]211, %r4
ldda [%r1]211, %r2
ldstuba [%r1]211, %r10
swapa [%r1]211, %r8
lda [%r1]211, %f32
ldda [%r1]211, %f32
stba %r4, [%r1]211
stha %r4, [%r1]211
stwa %r12, [%r1]211
stxa %r12, [%r1]211
sta %f32, [%r1]211
stda %f16, [%r1]211
casa [%r1]0xd3, %r2, %g0
casxa [%r1]0xd3, %r2, %g0
prefetcha [%r1]211, 0x8
CASE_ASI_0xe3_th5:
mov %r22, %r1
ldx [%r26 + 0xa0 & ~0x7], %r2
ldx [%r24 + 0x45 & ~0x7], %r4
ldx [%r25 + 0xe9 & ~0x7], %r6
ldx [%r21 + 0x23 & ~0x7], %r8
ldx [%r21 + 0xcf & ~0x7], %r10
ldx [%r23 + 0x33 & ~0x7], %r12
ldx [%r24 + 0xc4 & ~0x7], %r14
ldx [%r22 + 0xbf & ~0x7], %r16
ld [%r26 + 0x49 & ~0x7], %f0
ld [%r26 + 0x9c & ~0x7], %f16
ld [%r25 + 0xea & ~0x7], %f32
ld [%r24 + 0xdf & ~0x7], %f48
ldsba [%r1]227, %r12
ldsha [%r1]227, %r16
ldswa [%r1]227, %r10
lduba [%r1]227, %r2
lduha [%r1]227, %r2
ldxa [%r1]227, %r16
ldda [%r1]227, %r8
ldstuba [%r1]227, %r2
swapa [%r1]227, %r4
lda [%r1]227, %f0
ldda [%r1]227, %f32
stba %r4, [%r1]227
stha %r12, [%r1]227
stwa %r8, [%r1]227
stxa %r8, [%r1]227
sta %f32, [%r1]227
stda %f16, [%r1]227
casa [%r1]0xe3, %r2, %g0
casxa [%r1]0xe3, %r2, %g0
prefetcha [%r1]227, 0x16
CASE_ASI_0x21_th5_0x8:
set 0x8, %r1
ldsba [%r1]33, %r14
ldsha [%r1]33, %r6
ldswa [%r1]33, %r14
lduba [%r1]33, %r4
lduha [%r1]33, %r10
ldxa [%r1]33, %r14
ldda [%r1]33, %r16
ldstuba [%r1]33, %r12
swapa [%r1]33, %r12
lda [%r1]33, %f16
ldda [%r1]33, %f0
stba %r8, [%r1]33
stha %r4, [%r1]33
stwa %r8, [%r1]33
sta %f0, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1a
CASE_ASI_0x21_th5_0x10:
set 0x10, %r1
ldsba [%r1]33, %r2
ldsha [%r1]33, %r14
ldswa [%r1]33, %r12
lduba [%r1]33, %r10
lduha [%r1]33, %r12
ldxa [%r1]33, %r4
ldda [%r1]33, %r4
ldstuba [%r1]33, %r12
swapa [%r1]33, %r6
lda [%r1]33, %f32
ldda [%r1]33, %f48
stba %r8, [%r1]33
stha %r12, [%r1]33
stwa %r12, [%r1]33
sta %f48, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x4
CASE_ASI_0x21_th5_0x108:
set 0x108, %r1
ldsba [%r1]33, %r6
ldsha [%r1]33, %r6
ldswa [%r1]33, %r16
lduba [%r1]33, %r16
lduha [%r1]33, %r12
ldxa [%r1]33, %r14
ldda [%r1]33, %r14
ldstuba [%r1]33, %r4
swapa [%r1]33, %r6
lda [%r1]33, %f32
ldda [%r1]33, %f0
stba %r4, [%r1]33
stha %r0, [%r1]33
stwa %r4, [%r1]33
sta %f32, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xa
CASE_ASI_0x21_th5_0x110:
set 0x110, %r1
ldsba [%r1]33, %r8
ldsha [%r1]33, %r2
ldswa [%r1]33, %r12
lduba [%r1]33, %r8
lduha [%r1]33, %r16
ldxa [%r1]33, %r16
ldda [%r1]33, %r12
ldstuba [%r1]33, %r4
swapa [%r1]33, %r8
lda [%r1]33, %f16
ldda [%r1]33, %f32
stba %r12, [%r1]33
stha %r6, [%r1]33
stwa %r8, [%r1]33
sta %f32, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xb
CASE_ASI_0x40_th5_0x0:
mov %g0, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r8
ldswa [%r1]64, %r8
lduba [%r1]64, %r14
lduha [%r1]64, %r10
ldxa [%r1]64, %r10
ldda [%r1]64, %r16
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r6, [%r1]64
stha %r4, [%r1]64
stwa %r2, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x40_th5_0x8:
set 0x8, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r8
ldswa [%r1]64, %r16
lduba [%r1]64, %r16
lduha [%r1]64, %r4
ldxa [%r1]64, %r12
ldda [%r1]64, %r12
ldstuba [%r1]64, %r14
swapa [%r1]64, %r8
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r8, [%r1]64
stha %r8, [%r1]64
stwa %r12, [%r1]64
sta %f16, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th5_0x10:
set 0x10, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r4
ldswa [%r1]64, %r16
lduba [%r1]64, %r12
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r8
ldstuba [%r1]64, %r12
swapa [%r1]64, %r4
lda [%r1]64, %f48
ldda [%r1]64, %f32
stba %r0, [%r1]64
stha %r10, [%r1]64
stwa %r4, [%r1]64
sta %f48, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x40_th5_0x18:
set 0x18, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r2
ldswa [%r1]64, %r14
lduba [%r1]64, %r10
lduha [%r1]64, %r4
ldxa [%r1]64, %r8
ldda [%r1]64, %r2
ldstuba [%r1]64, %r6
swapa [%r1]64, %r12
lda [%r1]64, %f48
ldda [%r1]64, %f48
stba %r0, [%r1]64
stha %r8, [%r1]64
stwa %r8, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_th5_0x20:
set 0x20, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r10
ldswa [%r1]64, %r4
lduba [%r1]64, %r8
lduha [%r1]64, %r14
ldxa [%r1]64, %r14
ldda [%r1]64, %r6
ldstuba [%r1]64, %r2
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r10, [%r1]64
stha %r6, [%r1]64
stwa %r6, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x13
CASE_ASI_0x40_th5_0x80:
set 0x80, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r6
ldswa [%r1]64, %r12
lduba [%r1]64, %r4
lduha [%r1]64, %r4
ldxa [%r1]64, %r14
ldda [%r1]64, %r14
ldstuba [%r1]64, %r2
swapa [%r1]64, %r8
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r8, [%r1]64
stha %r2, [%r1]64
stwa %r10, [%r1]64
sta %f32, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xa
CASE_ASI_0x40_th5_0x88:
set 0x88, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r14
ldswa [%r1]64, %r16
lduba [%r1]64, %r2
lduha [%r1]64, %r10
ldxa [%r1]64, %r4
ldda [%r1]64, %r6
ldstuba [%r1]64, %r12
swapa [%r1]64, %r2
lda [%r1]64, %f32
ldda [%r1]64, %f0
stba %r10, [%r1]64
stha %r14, [%r1]64
stwa %r2, [%r1]64
sta %f48, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x17
CASE_ASI_0x44_th5_0x0:
mov %g0, %r1
ldsba [%r1]68, %r12
ldsha [%r1]68, %r16
ldswa [%r1]68, %r8
lduba [%r1]68, %r10
lduha [%r1]68, %r16
ldxa [%r1]68, %r0
ldda [%r1]68, %r12
ldstuba [%r1]68, %r12
swapa [%r1]68, %r12
lda [%r1]68, %f32
ldda [%r1]68, %f32
stba %r4, [%r1]68
stha %r4, [%r1]68
stwa %r10, [%r1]68
sta %f0, [%r1]68
stda %f16, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x19
CASE_ASI_0x4a_th5_range122:
!!asi_range = 0x0-0x3f
set 0xc, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r4
ldsha [%r1]74, %r12
ldswa [%r1]74, %r16
lduba [%r1]74, %r8
lduha [%r1]74, %r16
ldxa [%r1]74, %r6
ldda [%r1]74, %r14
ldstuba [%r1]74, %r4
swapa [%r1]74, %r2
lda [%r1]74, %f0
ldda [%r1]74, %f48
stba %r4, [%r1]74
stha %r14, [%r1]74
stwa %r12, [%r1]74
sta %f0, [%r1]74
stda %f0, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x11
CASE_ASI_0x1_th5:
setx 0x3aa8af50, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x8d & ~0x7], %r2
ldx [%r23 + 0xe9 & ~0x7], %r4
ldx [%r24 + 0x28 & ~0x7], %r6
ldx [%r24 + 0xce & ~0x7], %r8
ldx [%r23 + 0x98 & ~0x7], %r10
ldx [%r26 + 0x23 & ~0x7], %r12
ldx [%r22 + 0x59 & ~0x7], %r14
ldx [%r26 + 0x4a & ~0x7], %r16
ld [%r28 + 0x24 & ~0x7], %f0
ld [%r27 + 0xd8 & ~0x7], %f16
ld [%r21 + 0x1e & ~0x7], %f32
ld [%r23 + 0xa1 & ~0x7], %f48
ldsba [%r1]1, %r6
ldsha [%r1]1, %r4
ldswa [%r1]1, %r12
lduba [%r1]1, %r6
lduha [%r1]1, %r4
ldxa [%r1]1, %r16
ldda [%r1]1, %r2
ldstuba [%r1]1, %r2
swapa [%r1]1, %r14
lda [%r1]1, %f16
ldda [%r1]1, %f0
stba %r4, [%r1]1
stha %r10, [%r1]1
stwa %r10, [%r1]1
stxa %r4, [%r1]1
sta %f32, [%r1]1
stda %f32, [%r1]1
casa [%r1]0x1, %r2, %g0
casxa [%r1]0x1, %r2, %g0
prefetcha [%r1]1, 0x1f
CASE_ASI_0xa_th5:
setx 0x56d7d156, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x53 & ~0x7], %r2
ldx [%r27 + 0x84 & ~0x7], %r4
ldx [%r27 + 0x12 & ~0x7], %r6
ldx [%r23 + 0x3e & ~0x7], %r8
ldx [%r28 + 0x7f & ~0x7], %r10
ldx [%r21 + 0xba & ~0x7], %r12
ldx [%r26 + 0x7c & ~0x7], %r14
ldx [%r25 + 0x41 & ~0x7], %r16
ld [%r25 + 0xa9 & ~0x7], %f0
ld [%r23 + 0xe6 & ~0x7], %f16
ld [%r22 + 0xe7 & ~0x7], %f32
ld [%r26 + 0xad & ~0x7], %f48
ldsba [%r1]10, %r4
ldsha [%r1]10, %r16
ldswa [%r1]10, %r6
lduba [%r1]10, %r14
lduha [%r1]10, %r4
ldxa [%r1]10, %r2
ldda [%r1]10, %r14
ldstuba [%r1]10, %r14
swapa [%r1]10, %r2
lda [%r1]10, %f32
ldda [%r1]10, %f48
stba %r10, [%r1]10
stha %r10, [%r1]10
stwa %r4, [%r1]10
stxa %r10, [%r1]10
sta %f16, [%r1]10
stda %f48, [%r1]10
casa [%r1]0xa, %r2, %g0
casxa [%r1]0xa, %r2, %g0
prefetcha [%r1]10, 0xe
CASE_ASI_0x12_th5:
setx 0x3d7adc5b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x72 & ~0x7], %r2
ldx [%r23 + 0x72 & ~0x7], %r4
ldx [%r27 + 0x8c & ~0x7], %r6
ldx [%r23 + 0xa0 & ~0x7], %r8
ldx [%r24 + 0xe & ~0x7], %r10
ldx [%r23 + 0x62 & ~0x7], %r12
ldx [%r27 + 0x1c & ~0x7], %r14
ldx [%r28 + 0xcc & ~0x7], %r16
ld [%r25 + 0x2a & ~0x7], %f0
ld [%r23 + 0x74 & ~0x7], %f16
ld [%r27 + 0x2b & ~0x7], %f32
ld [%r26 + 0x94 & ~0x7], %f48
ldsba [%r1]18, %r10
ldsha [%r1]18, %r4
ldswa [%r1]18, %r12
lduba [%r1]18, %r6
lduha [%r1]18, %r14
ldxa [%r1]18, %r6
ldda [%r1]18, %r8
ldstuba [%r1]18, %r12
swapa [%r1]18, %r2
lda [%r1]18, %f48
ldda [%r1]18, %f0
stba %r2, [%r1]18
stha %r0, [%r1]18
stwa %r12, [%r1]18
stxa %r4, [%r1]18
sta %f0, [%r1]18
stda %f48, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x1f
CASE_ASI_0x13_th5:
setx 0x5238e890, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xf7 & ~0x7], %r2
ldx [%r23 + 0xc4 & ~0x7], %r4
ldx [%r24 + 0x39 & ~0x7], %r6
ldx [%r28 + 0x37 & ~0x7], %r8
ldx [%r24 + 0x58 & ~0x7], %r10
ldx [%r27 + 0x64 & ~0x7], %r12
ldx [%r23 + 0x88 & ~0x7], %r14
ldx [%r26 + 0x34 & ~0x7], %r16
ld [%r26 + 0x32 & ~0x7], %f0
ld [%r26 + 0xab & ~0x7], %f16
ld [%r28 + 0xeb & ~0x7], %f32
ld [%r27 + 0x13 & ~0x7], %f48
ldsba [%r1]19, %r16
ldsha [%r1]19, %r4
ldswa [%r1]19, %r12
lduba [%r1]19, %r2
lduha [%r1]19, %r10
ldxa [%r1]19, %r16
ldda [%r1]19, %r12
ldstuba [%r1]19, %r6
swapa [%r1]19, %r14
lda [%r1]19, %f48
ldda [%r1]19, %f32
stba %r12, [%r1]19
stha %r12, [%r1]19
stwa %r14, [%r1]19
stxa %r0, [%r1]19
sta %f0, [%r1]19
stda %f0, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x6
CASE_ASI_0x29_th5:
setx 0x33063ccb, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xbe & ~0x7], %r2
ldx [%r23 + 0x37 & ~0x7], %r4
ldx [%r27 + 0x8c & ~0x7], %r6
ldx [%r28 + 0x19 & ~0x7], %r8
ldx [%r25 + 0xda & ~0x7], %r10
ldx [%r28 + 0xbd & ~0x7], %r12
ldx [%r21 + 0xa1 & ~0x7], %r14
ldx [%r23 + 0x81 & ~0x7], %r16
ld [%r25 + 0x35 & ~0x7], %f0
ld [%r27 + 0x21 & ~0x7], %f16
ld [%r24 + 0xfa & ~0x7], %f32
ld [%r24 + 0xab & ~0x7], %f48
ldsba [%r1]41, %r14
ldsha [%r1]41, %r10
ldswa [%r1]41, %r2
lduba [%r1]41, %r16
lduha [%r1]41, %r14
ldxa [%r1]41, %r12
ldda [%r1]41, %r6
ldstuba [%r1]41, %r12
swapa [%r1]41, %r2
lda [%r1]41, %f32
ldda [%r1]41, %f48
stba %r14, [%r1]41
stha %r10, [%r1]41
stwa %r6, [%r1]41
stxa %r12, [%r1]41
sta %f48, [%r1]41
stda %f48, [%r1]41
casa [%r1]0x29, %r2, %g0
casxa [%r1]0x29, %r2, %g0
prefetcha [%r1]41, 0x18
CASE_ASI_0x2d_th5:
setx 0x1aff6e3f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x4a & ~0x7], %r2
ldx [%r24 + 0xf & ~0x7], %r4
ldx [%r21 + 0x8f & ~0x7], %r6
ldx [%r26 + 0xae & ~0x7], %r8
ldx [%r28 + 0x8b & ~0x7], %r10
ldx [%r28 + 0xfa & ~0x7], %r12
ldx [%r24 + 0x67 & ~0x7], %r14
ldx [%r24 + 0x35 & ~0x7], %r16
ld [%r21 + 0x9b & ~0x7], %f0
ld [%r24 + 0x45 & ~0x7], %f16
ld [%r25 + 0x2e & ~0x7], %f32
ld [%r23 + 0x65 & ~0x7], %f48
ldsba [%r1]45, %r14
ldsha [%r1]45, %r12
ldswa [%r1]45, %r8
lduba [%r1]45, %r2
lduha [%r1]45, %r4
ldxa [%r1]45, %r10
ldda [%r1]45, %r4
ldstuba [%r1]45, %r12
swapa [%r1]45, %r6
lda [%r1]45, %f48
ldda [%r1]45, %f0
stba %r0, [%r1]45
stha %r6, [%r1]45
stwa %r6, [%r1]45
stxa %r0, [%r1]45
sta %f0, [%r1]45
stda %f0, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x13
CASE_ASI_0x37_th5:
setx 0x5defae5c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xe5 & ~0x7], %r2
ldx [%r28 + 0x43 & ~0x7], %r4
ldx [%r24 + 0x51 & ~0x7], %r6
ldx [%r21 + 0x5c & ~0x7], %r8
ldx [%r21 + 0xff & ~0x7], %r10
ldx [%r24 + 0x92 & ~0x7], %r12
ldx [%r22 + 0x8f & ~0x7], %r14
ldx [%r21 + 0xd1 & ~0x7], %r16
ld [%r21 + 0x59 & ~0x7], %f0
ld [%r27 + 0x12 & ~0x7], %f16
ld [%r23 + 0xc2 & ~0x7], %f32
ld [%r27 + 0x5 & ~0x7], %f48
ldsba [%r1]55, %r8
ldsha [%r1]55, %r16
ldswa [%r1]55, %r10
lduba [%r1]55, %r6
lduha [%r1]55, %r10
ldxa [%r1]55, %r6
ldda [%r1]55, %r12
ldstuba [%r1]55, %r6
swapa [%r1]55, %r12
lda [%r1]55, %f32
ldda [%r1]55, %f0
stba %r8, [%r1]55
stha %r10, [%r1]55
stwa %r10, [%r1]55
stxa %r12, [%r1]55
sta %f0, [%r1]55
stda %f48, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0xc
CASE_ASI_0x3d_th5:
setx 0x362b0901, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x2b & ~0x7], %r2
ldx [%r22 + 0xcc & ~0x7], %r4
ldx [%r23 + 0xea & ~0x7], %r6
ldx [%r28 + 0xe6 & ~0x7], %r8
ldx [%r28 + 0x34 & ~0x7], %r10
ldx [%r25 + 0x97 & ~0x7], %r12
ldx [%r23 + 0x77 & ~0x7], %r14
ldx [%r25 + 0x39 & ~0x7], %r16
ld [%r22 + 0x67 & ~0x7], %f0
ld [%r23 + 0xac & ~0x7], %f16
ld [%r22 + 0xbc & ~0x7], %f32
ld [%r23 + 0xf9 & ~0x7], %f48
ldsba [%r1]61, %r12
ldsha [%r1]61, %r4
ldswa [%r1]61, %r10
lduba [%r1]61, %r14
lduha [%r1]61, %r8
ldxa [%r1]61, %r2
ldda [%r1]61, %r6
ldstuba [%r1]61, %r6
swapa [%r1]61, %r10
lda [%r1]61, %f16
ldda [%r1]61, %f0
stba %r12, [%r1]61
stha %r6, [%r1]61
stwa %r12, [%r1]61
stxa %r2, [%r1]61
sta %f16, [%r1]61
stda %f16, [%r1]61
casa [%r1]0x3d, %r2, %g0
casxa [%r1]0x3d, %r2, %g0
prefetcha [%r1]61, 0x1b
CASE_ASI_0x3f_th5:
setx 0xdb3907e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xd7 & ~0x7], %r2
ldx [%r26 + 0xba & ~0x7], %r4
ldx [%r24 + 0x63 & ~0x7], %r6
ldx [%r21 + 0xbb & ~0x7], %r8
ldx [%r24 + 0x4b & ~0x7], %r10
ldx [%r28 + 0x7d & ~0x7], %r12
ldx [%r27 + 0xe1 & ~0x7], %r14
ldx [%r21 + 0x7 & ~0x7], %r16
ld [%r22 + 0x63 & ~0x7], %f0
ld [%r27 + 0xdf & ~0x7], %f16
ld [%r21 + 0xa0 & ~0x7], %f32
ld [%r27 + 0x96 & ~0x7], %f48
ldsba [%r1]63, %r16
ldsha [%r1]63, %r10
ldswa [%r1]63, %r4
lduba [%r1]63, %r4
lduha [%r1]63, %r4
ldxa [%r1]63, %r12
ldda [%r1]63, %r2
ldstuba [%r1]63, %r12
swapa [%r1]63, %r4
lda [%r1]63, %f16
ldda [%r1]63, %f48
stba %r2, [%r1]63
stha %r10, [%r1]63
stwa %r4, [%r1]63
stxa %r0, [%r1]63
sta %f0, [%r1]63
stda %f16, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x16
CASE_ASI_0x4b_th5:
setx 0x581d09f2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x8f & ~0x7], %r2
ldx [%r21 + 0x9c & ~0x7], %r4
ldx [%r23 + 0x80 & ~0x7], %r6
ldx [%r23 + 0xb0 & ~0x7], %r8
ldx [%r25 + 0xd4 & ~0x7], %r10
ldx [%r27 + 0xa & ~0x7], %r12
ldx [%r28 + 0xb6 & ~0x7], %r14
ldx [%r27 + 0xa & ~0x7], %r16
ld [%r23 + 0xd4 & ~0x7], %f0
ld [%r21 + 0x5 & ~0x7], %f16
ld [%r28 + 0x57 & ~0x7], %f32
ld [%r23 + 0x7e & ~0x7], %f48
ldsba [%r1]75, %r2
ldsha [%r1]75, %r2
ldswa [%r1]75, %r16
lduba [%r1]75, %r14
lduha [%r1]75, %r6
ldxa [%r1]75, %r12
ldda [%r1]75, %r6
ldstuba [%r1]75, %r12
swapa [%r1]75, %r8
lda [%r1]75, %f32
ldda [%r1]75, %f16
stba %r6, [%r1]75
stha %r2, [%r1]75
stwa %r4, [%r1]75
stxa %r6, [%r1]75
sta %f32, [%r1]75
stda %f32, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x12
CASE_ASI_0x4d_th5:
setx 0x7c35a711, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x83 & ~0x7], %r2
ldx [%r21 + 0x7a & ~0x7], %r4
ldx [%r27 + 0xbb & ~0x7], %r6
ldx [%r26 + 0xf & ~0x7], %r8
ldx [%r25 + 0xe & ~0x7], %r10
ldx [%r28 + 0x2 & ~0x7], %r12
ldx [%r28 + 0xb6 & ~0x7], %r14
ldx [%r27 + 0xc4 & ~0x7], %r16
ld [%r25 + 0x3e & ~0x7], %f0
ld [%r27 + 0x9d & ~0x7], %f16
ld [%r25 + 0xe1 & ~0x7], %f32
ld [%r27 + 0xf & ~0x7], %f48
ldsba [%r1]77, %r10
ldsha [%r1]77, %r16
ldswa [%r1]77, %r8
lduba [%r1]77, %r8
lduha [%r1]77, %r2
ldxa [%r1]77, %r8
ldda [%r1]77, %r12
ldstuba [%r1]77, %r12
swapa [%r1]77, %r14
lda [%r1]77, %f0
ldda [%r1]77, %f16
stba %r10, [%r1]77
stha %r8, [%r1]77
stwa %r14, [%r1]77
stxa %r8, [%r1]77
sta %f0, [%r1]77
stda %f0, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x2
CASE_ASI_0x6a_th5:
setx 0xebce01a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x9d & ~0x7], %r2
ldx [%r28 + 0x4e & ~0x7], %r4
ldx [%r24 + 0x9 & ~0x7], %r6
ldx [%r27 + 0xee & ~0x7], %r8
ldx [%r26 + 0xf5 & ~0x7], %r10
ldx [%r21 + 0x44 & ~0x7], %r12
ldx [%r21 + 0xb1 & ~0x7], %r14
ldx [%r21 + 0x2b & ~0x7], %r16
ld [%r26 + 0x8 & ~0x7], %f0
ld [%r22 + 0xfb & ~0x7], %f16
ld [%r27 + 0x5b & ~0x7], %f32
ld [%r21 + 0x9f & ~0x7], %f48
ldsba [%r1]106, %r14
ldsha [%r1]106, %r12
ldswa [%r1]106, %r14
lduba [%r1]106, %r4
lduha [%r1]106, %r16
ldxa [%r1]106, %r10
ldda [%r1]106, %r10
ldstuba [%r1]106, %r4
swapa [%r1]106, %r4
lda [%r1]106, %f48
ldda [%r1]106, %f48
stba %r8, [%r1]106
stha %r2, [%r1]106
stwa %r14, [%r1]106
stxa %r6, [%r1]106
sta %f16, [%r1]106
stda %f48, [%r1]106
casa [%r1]0x6a, %r2, %g0
casxa [%r1]0x6a, %r2, %g0
prefetcha [%r1]106, 0x5
CASE_ASI_0x75_th5:
setx 0x1764303c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xe9 & ~0x7], %r2
ldx [%r27 + 0x6f & ~0x7], %r4
ldx [%r21 + 0x82 & ~0x7], %r6
ldx [%r23 + 0xfd & ~0x7], %r8
ldx [%r27 + 0x2f & ~0x7], %r10
ldx [%r27 + 0xa1 & ~0x7], %r12
ldx [%r23 + 0x2d & ~0x7], %r14
ldx [%r25 + 0x4e & ~0x7], %r16
ld [%r27 + 0xa2 & ~0x7], %f0
ld [%r25 + 0x83 & ~0x7], %f16
ld [%r25 + 0xa4 & ~0x7], %f32
ld [%r22 + 0x7f & ~0x7], %f48
ldsba [%r1]117, %r14
ldsha [%r1]117, %r4
ldswa [%r1]117, %r2
lduba [%r1]117, %r8
lduha [%r1]117, %r8
ldxa [%r1]117, %r16
ldda [%r1]117, %r8
ldstuba [%r1]117, %r16
swapa [%r1]117, %r2
lda [%r1]117, %f48
ldda [%r1]117, %f16
stba %r14, [%r1]117
stha %r8, [%r1]117
stwa %r10, [%r1]117
stxa %r14, [%r1]117
sta %f16, [%r1]117
stda %f0, [%r1]117
casa [%r1]0x75, %r2, %g0
casxa [%r1]0x75, %r2, %g0
prefetcha [%r1]117, 0x18
CASE_ASI_0x7d_th5:
setx 0x137c0c9e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x1e & ~0x7], %r2
ldx [%r28 + 0xe7 & ~0x7], %r4
ldx [%r27 + 0xe8 & ~0x7], %r6
ldx [%r21 + 0xd0 & ~0x7], %r8
ldx [%r25 + 0x26 & ~0x7], %r10
ldx [%r28 + 0x60 & ~0x7], %r12
ldx [%r28 + 0xd5 & ~0x7], %r14
ldx [%r23 + 0xf8 & ~0x7], %r16
ld [%r24 + 0xcf & ~0x7], %f0
ld [%r21 + 0xce & ~0x7], %f16
ld [%r22 + 0xa7 & ~0x7], %f32
ld [%r25 + 0xa1 & ~0x7], %f48
ldsba [%r1]125, %r6
ldsha [%r1]125, %r10
ldswa [%r1]125, %r6
lduba [%r1]125, %r12
lduha [%r1]125, %r4
ldxa [%r1]125, %r2
ldda [%r1]125, %r16
ldstuba [%r1]125, %r14
swapa [%r1]125, %r14
lda [%r1]125, %f0
ldda [%r1]125, %f48
stba %r2, [%r1]125
stha %r14, [%r1]125
stwa %r10, [%r1]125
stxa %r10, [%r1]125
sta %f0, [%r1]125
stda %f32, [%r1]125
casa [%r1]0x7d, %r2, %g0
casxa [%r1]0x7d, %r2, %g0
prefetcha [%r1]125, 0xd
CASE_ASI_0x8d_th5:
setx 0xb21419, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x1 & ~0x7], %r2
ldx [%r23 + 0xd3 & ~0x7], %r4
ldx [%r24 + 0xec & ~0x7], %r6
ldx [%r24 + 0xad & ~0x7], %r8
ldx [%r26 + 0x77 & ~0x7], %r10
ldx [%r28 + 0x13 & ~0x7], %r12
ldx [%r21 + 0x6f & ~0x7], %r14
ldx [%r25 + 0x5c & ~0x7], %r16
ld [%r23 + 0xc5 & ~0x7], %f0
ld [%r24 + 0x3 & ~0x7], %f16
ld [%r26 + 0x9e & ~0x7], %f32
ld [%r28 + 0x2a & ~0x7], %f48
ldsba [%r1]141, %r12
ldsha [%r1]141, %r4
ldswa [%r1]141, %r6
lduba [%r1]141, %r4
lduha [%r1]141, %r12
ldxa [%r1]141, %r4
ldda [%r1]141, %r10
ldstuba [%r1]141, %r2
swapa [%r1]141, %r14
lda [%r1]141, %f32
ldda [%r1]141, %f32
stba %r4, [%r1]141
stha %r6, [%r1]141
stwa %r6, [%r1]141
stxa %r2, [%r1]141
sta %f16, [%r1]141
stda %f32, [%r1]141
casa [%r1]0x8d, %r2, %g0
casxa [%r1]0x8d, %r2, %g0
prefetcha [%r1]141, 0x4
CASE_ASI_0x95_th5:
setx 0x77b14208, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0xbb & ~0x7], %r2
ldx [%r24 + 0x44 & ~0x7], %r4
ldx [%r23 + 0x2c & ~0x7], %r6
ldx [%r24 + 0xa & ~0x7], %r8
ldx [%r22 + 0xdf & ~0x7], %r10
ldx [%r22 + 0xe2 & ~0x7], %r12
ldx [%r25 + 0x91 & ~0x7], %r14
ldx [%r21 + 0xf7 & ~0x7], %r16
ld [%r23 + 0xe6 & ~0x7], %f0
ld [%r24 + 0xaa & ~0x7], %f16
ld [%r28 + 0x74 & ~0x7], %f32
ld [%r24 + 0x50 & ~0x7], %f48
ldsba [%r1]149, %r12
ldsha [%r1]149, %r10
ldswa [%r1]149, %r8
lduba [%r1]149, %r4
lduha [%r1]149, %r4
ldxa [%r1]149, %r6
ldda [%r1]149, %r6
ldstuba [%r1]149, %r4
swapa [%r1]149, %r14
lda [%r1]149, %f0
ldda [%r1]149, %f0
stba %r2, [%r1]149
stha %r12, [%r1]149
stwa %r2, [%r1]149
stxa %r10, [%r1]149
sta %f16, [%r1]149
stda %f16, [%r1]149
casa [%r1]0x95, %r2, %g0
casxa [%r1]0x95, %r2, %g0
prefetcha [%r1]149, 0x13
CASE_ASI_0x9d_th5:
setx 0x34236a1d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x9b & ~0x7], %r2
ldx [%r27 + 0x96 & ~0x7], %r4
ldx [%r27 + 0x7d & ~0x7], %r6
ldx [%r21 + 0x7e & ~0x7], %r8
ldx [%r23 + 0x19 & ~0x7], %r10
ldx [%r28 + 0xf6 & ~0x7], %r12
ldx [%r25 + 0x46 & ~0x7], %r14
ldx [%r22 + 0x57 & ~0x7], %r16
ld [%r26 + 0xd5 & ~0x7], %f0
ld [%r25 + 0x69 & ~0x7], %f16
ld [%r22 + 0x74 & ~0x7], %f32
ld [%r23 + 0x4d & ~0x7], %f48
ldsba [%r1]157, %r4
ldsha [%r1]157, %r10
ldswa [%r1]157, %r12
lduba [%r1]157, %r8
lduha [%r1]157, %r4
ldxa [%r1]157, %r4
ldda [%r1]157, %r8
ldstuba [%r1]157, %r14
swapa [%r1]157, %r10
lda [%r1]157, %f16
ldda [%r1]157, %f16
stba %r8, [%r1]157
stha %r8, [%r1]157
stwa %r0, [%r1]157
stxa %r0, [%r1]157
sta %f48, [%r1]157
stda %f48, [%r1]157
casa [%r1]0x9d, %r2, %g0
casxa [%r1]0x9d, %r2, %g0
prefetcha [%r1]157, 0x19
CASE_ASI_0xa5_th5:
setx 0x4c22acca, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x35 & ~0x7], %r2
ldx [%r26 + 0x7c & ~0x7], %r4
ldx [%r22 + 0x41 & ~0x7], %r6
ldx [%r26 + 0x1 & ~0x7], %r8
ldx [%r28 + 0xf9 & ~0x7], %r10
ldx [%r22 + 0x19 & ~0x7], %r12
ldx [%r24 + 0x4c & ~0x7], %r14
ldx [%r26 + 0xb0 & ~0x7], %r16
ld [%r23 + 0x85 & ~0x7], %f0
ld [%r22 + 0xf6 & ~0x7], %f16
ld [%r25 + 0x48 & ~0x7], %f32
ld [%r24 + 0xb8 & ~0x7], %f48
ldsba [%r1]165, %r2
ldsha [%r1]165, %r10
ldswa [%r1]165, %r8
lduba [%r1]165, %r12
lduha [%r1]165, %r6
ldxa [%r1]165, %r6
ldda [%r1]165, %r6
ldstuba [%r1]165, %r8
swapa [%r1]165, %r4
lda [%r1]165, %f48
ldda [%r1]165, %f16
stba %r10, [%r1]165
stha %r4, [%r1]165
stwa %r14, [%r1]165
stxa %r12, [%r1]165
sta %f0, [%r1]165
stda %f48, [%r1]165
casa [%r1]0xa5, %r2, %g0
casxa [%r1]0xa5, %r2, %g0
prefetcha [%r1]165, 0xe
CASE_ASI_0xad_th5:
setx 0xf05a425, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x9e & ~0x7], %r2
ldx [%r24 + 0xed & ~0x7], %r4
ldx [%r26 + 0x9b & ~0x7], %r6
ldx [%r25 + 0xc2 & ~0x7], %r8
ldx [%r28 + 0xca & ~0x7], %r10
ldx [%r28 + 0xb3 & ~0x7], %r12
ldx [%r21 + 0x9d & ~0x7], %r14
ldx [%r25 + 0x5f & ~0x7], %r16
ld [%r27 + 0x5b & ~0x7], %f0
ld [%r24 + 0x73 & ~0x7], %f16
ld [%r24 + 0x4c & ~0x7], %f32
ld [%r24 + 0xb3 & ~0x7], %f48
ldsba [%r1]173, %r2
ldsha [%r1]173, %r12
ldswa [%r1]173, %r16
lduba [%r1]173, %r8
lduha [%r1]173, %r8
ldxa [%r1]173, %r12
ldda [%r1]173, %r4
ldstuba [%r1]173, %r8
swapa [%r1]173, %r14
lda [%r1]173, %f0
ldda [%r1]173, %f48
stba %r10, [%r1]173
stha %r0, [%r1]173
stwa %r12, [%r1]173
stxa %r12, [%r1]173
sta %f16, [%r1]173
stda %f0, [%r1]173
casa [%r1]0xad, %r2, %g0
casxa [%r1]0xad, %r2, %g0
prefetcha [%r1]173, 0x3
CASE_ASI_0xb5_th5:
setx 0x79e0a18e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xd & ~0x7], %r2
ldx [%r26 + 0xa0 & ~0x7], %r4
ldx [%r22 + 0x60 & ~0x7], %r6
ldx [%r28 + 0x68 & ~0x7], %r8
ldx [%r23 + 0x80 & ~0x7], %r10
ldx [%r25 + 0x32 & ~0x7], %r12
ldx [%r27 + 0xab & ~0x7], %r14
ldx [%r28 + 0xf3 & ~0x7], %r16
ld [%r21 + 0xd2 & ~0x7], %f0
ld [%r28 + 0xf8 & ~0x7], %f16
ld [%r27 + 0x1a & ~0x7], %f32
ld [%r23 + 0xda & ~0x7], %f48
ldsba [%r1]181, %r4
ldsha [%r1]181, %r16
ldswa [%r1]181, %r12
lduba [%r1]181, %r4
lduha [%r1]181, %r12
ldxa [%r1]181, %r8
ldda [%r1]181, %r4
ldstuba [%r1]181, %r10
swapa [%r1]181, %r2
lda [%r1]181, %f0
ldda [%r1]181, %f32
stba %r2, [%r1]181
stha %r12, [%r1]181
stwa %r4, [%r1]181
stxa %r0, [%r1]181
sta %f48, [%r1]181
stda %f32, [%r1]181
casa [%r1]0xb5, %r2, %g0
casxa [%r1]0xb5, %r2, %g0
prefetcha [%r1]181, 0x1
CASE_ASI_0xbd_th5:
setx 0x15724a60, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xc8 & ~0x7], %r2
ldx [%r23 + 0x71 & ~0x7], %r4
ldx [%r24 + 0x15 & ~0x7], %r6
ldx [%r24 + 0x24 & ~0x7], %r8
ldx [%r24 + 0x6a & ~0x7], %r10
ldx [%r26 + 0x74 & ~0x7], %r12
ldx [%r28 + 0x6f & ~0x7], %r14
ldx [%r24 + 0xfc & ~0x7], %r16
ld [%r23 + 0xbd & ~0x7], %f0
ld [%r21 + 0x10 & ~0x7], %f16
ld [%r26 + 0x6 & ~0x7], %f32
ld [%r23 + 0xda & ~0x7], %f48
ldsba [%r1]189, %r16
ldsha [%r1]189, %r4
ldswa [%r1]189, %r16
lduba [%r1]189, %r10
lduha [%r1]189, %r12
ldxa [%r1]189, %r2
ldda [%r1]189, %r2
ldstuba [%r1]189, %r10
swapa [%r1]189, %r4
lda [%r1]189, %f48
ldda [%r1]189, %f0
stba %r14, [%r1]189
stha %r2, [%r1]189
stwa %r8, [%r1]189
stxa %r0, [%r1]189
sta %f48, [%r1]189
stda %f48, [%r1]189
casa [%r1]0xbd, %r2, %g0
casxa [%r1]0xbd, %r2, %g0
prefetcha [%r1]189, 0x1d
CASE_ASI_0xce_th5:
setx 0x6a4a7fb6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xa0 & ~0x7], %r2
ldx [%r28 + 0x8 & ~0x7], %r4
ldx [%r21 + 0x5f & ~0x7], %r6
ldx [%r27 + 0xa1 & ~0x7], %r8
ldx [%r23 + 0xe9 & ~0x7], %r10
ldx [%r28 + 0xd7 & ~0x7], %r12
ldx [%r28 + 0xff & ~0x7], %r14
ldx [%r24 + 0x29 & ~0x7], %r16
ld [%r25 + 0x98 & ~0x7], %f0
ld [%r23 + 0x9b & ~0x7], %f16
ld [%r28 + 0xf3 & ~0x7], %f32
ld [%r28 + 0xce & ~0x7], %f48
ldsba [%r1]206, %r8
ldsha [%r1]206, %r12
ldswa [%r1]206, %r4
lduba [%r1]206, %r8
lduha [%r1]206, %r12
ldxa [%r1]206, %r4
ldda [%r1]206, %r12
ldstuba [%r1]206, %r16
swapa [%r1]206, %r4
lda [%r1]206, %f48
ldda [%r1]206, %f32
stba %r2, [%r1]206
stha %r6, [%r1]206
stwa %r6, [%r1]206
stxa %r2, [%r1]206
sta %f0, [%r1]206
stda %f32, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0x8
CASE_ASI_0xcf_th5:
setx 0x405cdd2e, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xd1 & ~0x7], %r2
ldx [%r25 + 0xa0 & ~0x7], %r4
ldx [%r25 + 0x22 & ~0x7], %r6
ldx [%r22 + 0xb1 & ~0x7], %r8
ldx [%r22 + 0x4a & ~0x7], %r10
ldx [%r27 + 0xce & ~0x7], %r12
ldx [%r22 + 0x38 & ~0x7], %r14
ldx [%r26 + 0x26 & ~0x7], %r16
ld [%r22 + 0x75 & ~0x7], %f0
ld [%r27 + 0x9d & ~0x7], %f16
ld [%r22 + 0x14 & ~0x7], %f32
ld [%r21 + 0x25 & ~0x7], %f48
ldsba [%r1]207, %r2
ldsha [%r1]207, %r2
ldswa [%r1]207, %r12
lduba [%r1]207, %r16
lduha [%r1]207, %r14
ldxa [%r1]207, %r4
ldda [%r1]207, %r16
ldstuba [%r1]207, %r8
swapa [%r1]207, %r4
lda [%r1]207, %f0
ldda [%r1]207, %f0
stba %r4, [%r1]207
stha %r14, [%r1]207
stwa %r4, [%r1]207
stxa %r0, [%r1]207
sta %f32, [%r1]207
stda %f32, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x1f
CASE_ASI_0xd7_th5:
setx 0x6254a2ef, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0xb8 & ~0x7], %r2
ldx [%r21 + 0x1d & ~0x7], %r4
ldx [%r27 + 0xa5 & ~0x7], %r6
ldx [%r21 + 0x75 & ~0x7], %r8
ldx [%r25 + 0xea & ~0x7], %r10
ldx [%r23 + 0xd0 & ~0x7], %r12
ldx [%r26 + 0x61 & ~0x7], %r14
ldx [%r24 + 0x30 & ~0x7], %r16
ld [%r22 + 0x9e & ~0x7], %f0
ld [%r21 + 0x3e & ~0x7], %f16
ld [%r24 + 0x93 & ~0x7], %f32
ld [%r25 + 0xba & ~0x7], %f48
ldsba [%r1]215, %r10
ldsha [%r1]215, %r16
ldswa [%r1]215, %r12
lduba [%r1]215, %r8
lduha [%r1]215, %r6
ldxa [%r1]215, %r6
ldda [%r1]215, %r6
ldstuba [%r1]215, %r8
swapa [%r1]215, %r2
lda [%r1]215, %f16
ldda [%r1]215, %f32
stba %r4, [%r1]215
stha %r8, [%r1]215
stwa %r4, [%r1]215
stxa %r6, [%r1]215
sta %f48, [%r1]215
stda %f0, [%r1]215
casa [%r1]0xd7, %r2, %g0
casxa [%r1]0xd7, %r2, %g0
prefetcha [%r1]215, 0x14
CASE_ASI_0xe7_th5:
setx 0x4ce47375, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x76 & ~0x7], %r2
ldx [%r27 + 0x3 & ~0x7], %r4
ldx [%r22 + 0xd6 & ~0x7], %r6
ldx [%r25 + 0xa2 & ~0x7], %r8
ldx [%r25 + 0x19 & ~0x7], %r10
ldx [%r22 + 0x63 & ~0x7], %r12
ldx [%r26 + 0x9d & ~0x7], %r14
ldx [%r28 + 0x1e & ~0x7], %r16
ld [%r27 + 0x5d & ~0x7], %f0
ld [%r22 + 0x38 & ~0x7], %f16
ld [%r22 + 0x5c & ~0x7], %f32
ld [%r26 + 0xa0 & ~0x7], %f48
ldsba [%r1]231, %r4
ldsha [%r1]231, %r16
ldswa [%r1]231, %r8
lduba [%r1]231, %r4
lduha [%r1]231, %r8
ldxa [%r1]231, %r14
ldda [%r1]231, %r6
ldstuba [%r1]231, %r4
swapa [%r1]231, %r12
lda [%r1]231, %f48
ldda [%r1]231, %f16
stba %r14, [%r1]231
stha %r10, [%r1]231
stwa %r4, [%r1]231
stxa %r14, [%r1]231
sta %f0, [%r1]231
stda %f16, [%r1]231
casa [%r1]0xe7, %r2, %g0
casxa [%r1]0xe7, %r2, %g0
prefetcha [%r1]231, 0x15
CASE_ASI_0xf3_th5:
setx 0x7e85ae58, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x63 & ~0x7], %r2
ldx [%r28 + 0xb3 & ~0x7], %r4
ldx [%r27 + 0x29 & ~0x7], %r6
ldx [%r24 + 0xca & ~0x7], %r8
ldx [%r28 + 0x22 & ~0x7], %r10
ldx [%r28 + 0xb4 & ~0x7], %r12
ldx [%r23 + 0xaf & ~0x7], %r14
ldx [%r27 + 0xcf & ~0x7], %r16
ld [%r21 + 0x0 & ~0x7], %f0
ld [%r24 + 0xc3 & ~0x7], %f16
ld [%r21 + 0xdd & ~0x7], %f32
ld [%r22 + 0x62 & ~0x7], %f48
ldsba [%r1]243, %r14
ldsha [%r1]243, %r14
ldswa [%r1]243, %r16
lduba [%r1]243, %r10
lduha [%r1]243, %r4
ldxa [%r1]243, %r16
ldda [%r1]243, %r6
ldstuba [%r1]243, %r16
swapa [%r1]243, %r2
lda [%r1]243, %f16
ldda [%r1]243, %f0
stba %r8, [%r1]243
stha %r6, [%r1]243
stwa %r0, [%r1]243
stxa %r2, [%r1]243
sta %f0, [%r1]243
stda %f48, [%r1]243
casa [%r1]0xf3, %r2, %g0
casxa [%r1]0xf3, %r2, %g0
prefetcha [%r1]243, 0x1e
CASE_ASI_0xfd_th5:
setx 0x72720bcb, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0xb9 & ~0x7], %r2
ldx [%r28 + 0x1d & ~0x7], %r4
ldx [%r28 + 0x27 & ~0x7], %r6
ldx [%r24 + 0x7d & ~0x7], %r8
ldx [%r21 + 0xd1 & ~0x7], %r10
ldx [%r26 + 0x0 & ~0x7], %r12
ldx [%r24 + 0xb2 & ~0x7], %r14
ldx [%r22 + 0x28 & ~0x7], %r16
ld [%r21 + 0x68 & ~0x7], %f0
ld [%r25 + 0x75 & ~0x7], %f16
ld [%r21 + 0x46 & ~0x7], %f32
ld [%r23 + 0x94 & ~0x7], %f48
ldsba [%r1]253, %r16
ldsha [%r1]253, %r14
ldswa [%r1]253, %r8
lduba [%r1]253, %r10
lduha [%r1]253, %r12
ldxa [%r1]253, %r8
ldda [%r1]253, %r10
ldstuba [%r1]253, %r6
swapa [%r1]253, %r8
lda [%r1]253, %f48
ldda [%r1]253, %f48
stba %r14, [%r1]253
stha %r8, [%r1]253
stwa %r12, [%r1]253
stxa %r0, [%r1]253
sta %f32, [%r1]253
stda %f32, [%r1]253
casa [%r1]0xfd, %r2, %g0
casxa [%r1]0xfd, %r2, %g0
prefetcha [%r1]253, 0x6
CASE_ASI_0x41_th5_0x0:
mov %g0, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r12
ldswa [%r1]65, %r10
lduba [%r1]65, %r8
lduha [%r1]65, %r6
ldxa [%r1]65, %r8
ldda [%r1]65, %r10
ldstuba [%r1]65, %r2
swapa [%r1]65, %r2
lda [%r1]65, %f16
ldda [%r1]65, %f32
stba %r6, [%r1]65
stha %r14, [%r1]65
stwa %r10, [%r1]65
stxa %r4, [%r1]65
sta %f48, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1f
CASE_ASI_0x41_th5_0x10:
set 0x10, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r8
ldswa [%r1]65, %r16
lduba [%r1]65, %r16
lduha [%r1]65, %r6
ldxa [%r1]65, %r8
ldda [%r1]65, %r14
ldstuba [%r1]65, %r14
swapa [%r1]65, %r10
lda [%r1]65, %f16
ldda [%r1]65, %f0
stba %r10, [%r1]65
stha %r6, [%r1]65
stwa %r4, [%r1]65
stxa %r14, [%r1]65
sta %f16, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x0
CASE_ASI_0x41_th5_0x58:
set 0x58, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r14
ldswa [%r1]65, %r2
lduba [%r1]65, %r8
lduha [%r1]65, %r12
ldxa [%r1]65, %r10
ldda [%r1]65, %r4
ldstuba [%r1]65, %r8
swapa [%r1]65, %r2
lda [%r1]65, %f16
ldda [%r1]65, %f48
stba %r0, [%r1]65
stha %r6, [%r1]65
stwa %r10, [%r1]65
stxa %r10, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x13
CASE_ASI_0x4f_th5_range123:
!!asi_range = 0x0-0x38
set 0x2c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r12
ldsha [%r1]79, %r14
ldswa [%r1]79, %r8
lduba [%r1]79, %r4
lduha [%r1]79, %r2
ldxa [%r1]79, %r2
ldda [%r1]79, %r6
ldstuba [%r1]79, %r16
swapa [%r1]79, %r8
lda [%r1]79, %f32
ldda [%r1]79, %f16
stba %r2, [%r1]79
stha %r4, [%r1]79
stwa %r10, [%r1]79
sta %f0, [%r1]79
stda %f16, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x10
CASE_ASI_0x4c_th5_range124:
!!asi_range = 0x0-0x18
set 0x17, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r2
ldsha [%r1]76, %r12
ldswa [%r1]76, %r14
lduba [%r1]76, %r6
lduha [%r1]76, %r2
ldxa [%r1]76, %r6
ldda [%r1]76, %r4
ldstuba [%r1]76, %r4
swapa [%r1]76, %r10
lda [%r1]76, %f0
ldda [%r1]76, %f48
stba %r10, [%r1]76
stha %r8, [%r1]76
stwa %r10, [%r1]76
sta %f16, [%r1]76
stda %f0, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x10
CASE_ASI_0x40_th5_0x30:
set 0x30, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r16
ldswa [%r1]64, %r14
lduba [%r1]64, %r14
lduha [%r1]64, %r2
ldxa [%r1]64, %r4
ldda [%r1]64, %r2
ldstuba [%r1]64, %r12
swapa [%r1]64, %r4
lda [%r1]64, %f32
ldda [%r1]64, %f16
stba %r0, [%r1]64
stha %r4, [%r1]64
stwa %r0, [%r1]64
stxa %r14, [%r1]64
sta %f32, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x40_th5_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r8
ldswa [%r1]64, %r2
lduba [%r1]64, %r16
lduha [%r1]64, %r8
ldxa [%r1]64, %r12
ldda [%r1]64, %r16
ldstuba [%r1]64, %r8
swapa [%r1]64, %r2
lda [%r1]64, %f32
ldda [%r1]64, %f16
stba %r6, [%r1]64
stha %r6, [%r1]64
stwa %r8, [%r1]64
stxa %r8, [%r1]64
sta %f16, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x6
CASE_ASI_0x40_th5_0x28:
set 0x28, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r8
ldswa [%r1]64, %r12
lduba [%r1]64, %r16
lduha [%r1]64, %r12
ldxa [%r1]64, %r2
ldda [%r1]64, %r8
ldstuba [%r1]64, %r16
swapa [%r1]64, %r10
lda [%r1]64, %f0
ldda [%r1]64, %f0
stba %r4, [%r1]64
stha %r14, [%r1]64
stwa %r14, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1
CASE_ASI_0x45_th5_range125:
!!asi_range = 0x0-0x18
set 0x18, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r6
ldsha [%r1]69, %r14
ldswa [%r1]69, %r6
lduba [%r1]69, %r16
lduha [%r1]69, %r6
ldxa [%r1]69, %r6
ldda [%r1]69, %r8
ldstuba [%r1]69, %r8
swapa [%r1]69, %r14
lda [%r1]69, %f48
ldda [%r1]69, %f16
stba %r14, [%r1]69
stha %r4, [%r1]69
stwa %r6, [%r1]69
sta %f32, [%r1]69
stda %f32, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x9
CASE_ASI_0x50_th5_0x0:
mov %g0, %r1
ldsba [%r1]80, %r10
ldsha [%r1]80, %r4
ldswa [%r1]80, %r16
lduba [%r1]80, %r12
lduha [%r1]80, %r6
ldxa [%r1]80, %r14
ldda [%r1]80, %r4
ldstuba [%r1]80, %r10
swapa [%r1]80, %r14
lda [%r1]80, %f0
ldda [%r1]80, %f32
stba %r10, [%r1]80
stha %r8, [%r1]80
stwa %r8, [%r1]80
stxa %r6, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x13
CASE_ASI_0x5e_th5_range126:
!!asi_range = 0x0-0x7f8
set 0x494, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r10
ldsha [%r1]94, %r8
ldswa [%r1]94, %r8
lduba [%r1]94, %r2
lduha [%r1]94, %r10
ldxa [%r1]94, %r14
ldda [%r1]94, %r16
ldstuba [%r1]94, %r8
swapa [%r1]94, %r16
lda [%r1]94, %f0
ldda [%r1]94, %f0
stba %r10, [%r1]94
stha %r0, [%r1]94
stwa %r4, [%r1]94
stxa %r10, [%r1]94
sta %f16, [%r1]94
stda %f0, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x1b
CASE_ASI_0x73_th5_0x0:
mov %g0, %r1
ldsba [%r1]115, %r12
ldsha [%r1]115, %r10
ldswa [%r1]115, %r2
lduba [%r1]115, %r10
lduha [%r1]115, %r14
ldxa [%r1]115, %r8
ldda [%r1]115, %r14
ldstuba [%r1]115, %r16
swapa [%r1]115, %r4
lda [%r1]115, %f32
ldda [%r1]115, %f0
stba %r12, [%r1]115
stha %r6, [%r1]115
stwa %r2, [%r1]115
sta %f16, [%r1]115
stda %f32, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x10
CASE_ASI_0x58_th5_0x18:
set 0x18, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r14
ldswa [%r1]88, %r8
lduba [%r1]88, %r2
lduha [%r1]88, %r12
ldxa [%r1]88, %r6
ldda [%r1]88, %r8
ldstuba [%r1]88, %r4
swapa [%r1]88, %r16
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r4, [%r1]88
stha %r2, [%r1]88
stwa %r12, [%r1]88
sta %f48, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1a
CASE_ASI_0x58_th5_0x30:
set 0x30, %r1
ldsba [%r1]88, %r6
ldsha [%r1]88, %r8
ldswa [%r1]88, %r4
lduba [%r1]88, %r6
lduha [%r1]88, %r8
ldxa [%r1]88, %r6
ldda [%r1]88, %r14
ldstuba [%r1]88, %r10
swapa [%r1]88, %r10
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r10, [%r1]88
stha %r8, [%r1]88
stwa %r10, [%r1]88
sta %f16, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x16
CASE_ASI_0x58_th5_0x38:
set 0x38, %r1
ldsba [%r1]88, %r16
ldsha [%r1]88, %r16
ldswa [%r1]88, %r10
lduba [%r1]88, %r16
lduha [%r1]88, %r8
ldxa [%r1]88, %r12
ldda [%r1]88, %r16
ldstuba [%r1]88, %r12
swapa [%r1]88, %r14
lda [%r1]88, %f48
ldda [%r1]88, %f32
stba %r10, [%r1]88
stha %r6, [%r1]88
stwa %r12, [%r1]88
sta %f48, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x18
CASE_ASI_0x58_th5_0x40:
set 0x40, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r16
ldswa [%r1]88, %r16
lduba [%r1]88, %r4
lduha [%r1]88, %r10
ldxa [%r1]88, %r10
ldda [%r1]88, %r12
ldstuba [%r1]88, %r10
swapa [%r1]88, %r8
lda [%r1]88, %f32
ldda [%r1]88, %f0
stba %r12, [%r1]88
stha %r12, [%r1]88
stwa %r10, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x16
CASE_ASI_0x58_th5_0x80:
set 0x80, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r12
ldswa [%r1]88, %r12
lduba [%r1]88, %r2
lduha [%r1]88, %r8
ldxa [%r1]88, %r14
ldda [%r1]88, %r12
ldstuba [%r1]88, %r14
swapa [%r1]88, %r12
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r8, [%r1]88
stha %r8, [%r1]88
stwa %r6, [%r1]88
sta %f0, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x8
CASE_ASI_0x56_th5_range127:
!!asi_range = 0x0-0x1f8
set 0xf1, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r14
ldsha [%r1]86, %r16
ldswa [%r1]86, %r4
lduba [%r1]86, %r4
lduha [%r1]86, %r6
ldxa [%r1]86, %r12
ldda [%r1]86, %r4
ldstuba [%r1]86, %r14
swapa [%r1]86, %r2
lda [%r1]86, %f32
ldda [%r1]86, %f32
stba %r6, [%r1]86
stha %r2, [%r1]86
stwa %r6, [%r1]86
stxa %r4, [%r1]86
sta %f0, [%r1]86
stda %f0, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x0
CASE_ASI_0x56_th5_range128:
!!asi_range = 0x400-0x5f8
set 0x4b7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r10
ldsha [%r1]86, %r12
ldswa [%r1]86, %r6
lduba [%r1]86, %r6
lduha [%r1]86, %r8
ldxa [%r1]86, %r2
ldda [%r1]86, %r4
ldstuba [%r1]86, %r2
swapa [%r1]86, %r2
lda [%r1]86, %f48
ldda [%r1]86, %f0
stba %r6, [%r1]86
stha %r12, [%r1]86
stwa %r4, [%r1]86
stxa %r0, [%r1]86
sta %f48, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x6
CASE_ASI_0x41_th5_0x20:
set 0x20, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r8
ldswa [%r1]65, %r4
lduba [%r1]65, %r6
lduha [%r1]65, %r10
ldxa [%r1]65, %r8
ldda [%r1]65, %r4
ldstuba [%r1]65, %r16
swapa [%r1]65, %r16
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r10, [%r1]65
stha %r12, [%r1]65
stwa %r12, [%r1]65
sta %f32, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1b
CASE_ASI_0x41_th5_0x38:
set 0x38, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r14
ldswa [%r1]65, %r4
lduba [%r1]65, %r10
lduha [%r1]65, %r10
ldxa [%r1]65, %r14
ldda [%r1]65, %r8
ldstuba [%r1]65, %r6
swapa [%r1]65, %r4
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r0, [%r1]65
stha %r6, [%r1]65
stwa %r4, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x17
CASE_ASI_0x41_th5_0x50:
set 0x50, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r6
ldswa [%r1]65, %r6
lduba [%r1]65, %r8
lduha [%r1]65, %r12
ldxa [%r1]65, %r16
ldda [%r1]65, %r8
ldstuba [%r1]65, %r16
swapa [%r1]65, %r6
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r6, [%r1]65
stha %r6, [%r1]65
stwa %r0, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xe
CASE_ASI_0x5d_th5_range129:
!!asi_range = 0x0-0xff8
set 0x85c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r8
ldsha [%r1]93, %r8
ldswa [%r1]93, %r4
lduba [%r1]93, %r10
lduha [%r1]93, %r8
ldxa [%r1]93, %r14
ldda [%r1]93, %r12
ldstuba [%r1]93, %r12
swapa [%r1]93, %r16
lda [%r1]93, %f16
ldda [%r1]93, %f32
stba %r12, [%r1]93
stha %r12, [%r1]93
stwa %r14, [%r1]93
sta %f48, [%r1]93
stda %f0, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0xe
CASE_ASI_0x20_th5_range130:
!!asi_range = 0x0-0x38
set 0x23, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r10
ldsha [%r1]32, %r6
ldswa [%r1]32, %r12
lduba [%r1]32, %r2
lduha [%r1]32, %r12
ldxa [%r1]32, %r8
ldda [%r1]32, %r2
ldstuba [%r1]32, %r16
swapa [%r1]32, %r16
lda [%r1]32, %f32
ldda [%r1]32, %f48
stba %r10, [%r1]32
stha %r8, [%r1]32
stwa %r2, [%r1]32
sta %f48, [%r1]32
stda %f48, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x1a
CASE_ASI_0x4c_th5_0x20:
set 0x20, %r1
ldsba [%r1]76, %r16
ldsha [%r1]76, %r10
ldswa [%r1]76, %r10
lduba [%r1]76, %r8
lduha [%r1]76, %r8
ldxa [%r1]76, %r12
ldda [%r1]76, %r16
ldstuba [%r1]76, %r2
swapa [%r1]76, %r12
lda [%r1]76, %f48
ldda [%r1]76, %f48
stba %r10, [%r1]76
stha %r6, [%r1]76
stwa %r4, [%r1]76
stxa %r8, [%r1]76
sta %f0, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x8
CASE_ASI_0x4c_th5_0x28:
set 0x28, %r1
ldsba [%r1]76, %r8
ldsha [%r1]76, %r14
ldswa [%r1]76, %r16
lduba [%r1]76, %r14
lduha [%r1]76, %r10
ldxa [%r1]76, %r6
ldda [%r1]76, %r4
ldstuba [%r1]76, %r16
swapa [%r1]76, %r8
lda [%r1]76, %f16
ldda [%r1]76, %f32
stba %r12, [%r1]76
stha %r8, [%r1]76
stwa %r6, [%r1]76
stxa %r4, [%r1]76
sta %f32, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0xf
CASE_ASI_0x58_th5_0x0:
mov %g0, %r1
ldsba [%r1]88, %r16
ldsha [%r1]88, %r16
ldswa [%r1]88, %r8
lduba [%r1]88, %r4
lduha [%r1]88, %r10
ldxa [%r1]88, %r4
ldda [%r1]88, %r12
ldstuba [%r1]88, %r4
swapa [%r1]88, %r16
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r14, [%r1]88
stha %r10, [%r1]88
stwa %r2, [%r1]88
stxa %r4, [%r1]88
sta %f0, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x0
CASE_ASI_0x58_th5_0x20:
set 0x20, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r4
ldswa [%r1]88, %r14
lduba [%r1]88, %r4
lduha [%r1]88, %r10
ldxa [%r1]88, %r10
ldda [%r1]88, %r4
ldstuba [%r1]88, %r14
swapa [%r1]88, %r4
lda [%r1]88, %f0
ldda [%r1]88, %f32
stba %r12, [%r1]88
stha %r4, [%r1]88
stwa %r8, [%r1]88
stxa %r8, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x11
CASE_ASI_0x57_th5:
setx 0x647d8c7c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x13 & ~0x7], %r2
ldx [%r23 + 0x6f & ~0x7], %r4
ldx [%r24 + 0x5f & ~0x7], %r6
ldx [%r26 + 0xa6 & ~0x7], %r8
ldx [%r25 + 0x12 & ~0x7], %r10
ldx [%r24 + 0xf8 & ~0x7], %r12
ldx [%r26 + 0x47 & ~0x7], %r14
ldx [%r26 + 0xf8 & ~0x7], %r16
ld [%r22 + 0xa1 & ~0x7], %f0
ld [%r24 + 0xc8 & ~0x7], %f16
ld [%r21 + 0xd2 & ~0x7], %f32
ld [%r24 + 0xe4 & ~0x7], %f48
ldsba [%r1]87, %r8
ldsha [%r1]87, %r6
ldswa [%r1]87, %r2
lduba [%r1]87, %r12
lduha [%r1]87, %r2
ldxa [%r1]87, %r16
ldda [%r1]87, %r16
ldstuba [%r1]87, %r10
swapa [%r1]87, %r12
lda [%r1]87, %f0
ldda [%r1]87, %f32
stba %r0, [%r1]87
stha %r12, [%r1]87
stwa %r2, [%r1]87
sta %f16, [%r1]87
stda %f0, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0xa
CASE_ASI_0x51_th5_range131:
!!asi_range = 0x0-0x38
set 0x9, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r4
ldsha [%r1]81, %r16
ldswa [%r1]81, %r8
lduba [%r1]81, %r8
lduha [%r1]81, %r14
ldxa [%r1]81, %r14
ldda [%r1]81, %r6
ldstuba [%r1]81, %r6
swapa [%r1]81, %r10
lda [%r1]81, %f48
ldda [%r1]81, %f0
stba %r6, [%r1]81
stha %r10, [%r1]81
stwa %r6, [%r1]81
sta %f16, [%r1]81
stda %f0, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x11
CASE_ASI_0x5a_th5_range132:
!!asi_range = 0x0-0x38
set 0x2e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r10
ldsha [%r1]90, %r12
ldswa [%r1]90, %r6
lduba [%r1]90, %r10
lduha [%r1]90, %r14
ldxa [%r1]90, %r10
ldda [%r1]90, %r16
ldstuba [%r1]90, %r14
swapa [%r1]90, %r6
lda [%r1]90, %f32
ldda [%r1]90, %f16
stba %r2, [%r1]90
stha %r6, [%r1]90
stwa %r0, [%r1]90
sta %f16, [%r1]90
stda %f48, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0x16
CASE_ASI_0x5b_th5_range133:
!!asi_range = 0x0-0x38
set 0xc, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r14
ldsha [%r1]91, %r12
ldswa [%r1]91, %r2
lduba [%r1]91, %r14
lduha [%r1]91, %r4
ldxa [%r1]91, %r10
ldda [%r1]91, %r12
ldstuba [%r1]91, %r4
swapa [%r1]91, %r4
lda [%r1]91, %f32
ldda [%r1]91, %f0
stba %r0, [%r1]91
stha %r14, [%r1]91
stwa %r2, [%r1]91
sta %f0, [%r1]91
stda %f16, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x11
CASE_ASI_0x54_th5_range134:
!!asi_range = 0x10-0x88
set 0x3a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r4
ldsha [%r1]84, %r4
ldswa [%r1]84, %r6
lduba [%r1]84, %r14
lduha [%r1]84, %r16
ldxa [%r1]84, %r12
ldda [%r1]84, %r16
ldstuba [%r1]84, %r10
swapa [%r1]84, %r12
lda [%r1]84, %f48
ldda [%r1]84, %f0
stba %r4, [%r1]84
stha %r0, [%r1]84
stwa %r10, [%r1]84
sta %f0, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x9
CASE_ASI_0x72_th5_0x0:
mov %g0, %r1
ldsba [%r1]114, %r2
ldsha [%r1]114, %r16
ldswa [%r1]114, %r10
lduba [%r1]114, %r10
lduha [%r1]114, %r12
ldxa [%r1]114, %r16
ldda [%r1]114, %r16
ldstuba [%r1]114, %r14
swapa [%r1]114, %r4
lda [%r1]114, %f32
ldda [%r1]114, %f32
stba %r4, [%r1]114
stha %r10, [%r1]114
stwa %r6, [%r1]114
sta %f48, [%r1]114
stda %f48, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x18
CASE_ASI_0x41_th5_0x60:
set 0x60, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r12
ldswa [%r1]65, %r2
lduba [%r1]65, %r6
lduha [%r1]65, %r8
ldxa [%r1]65, %r6
ldda [%r1]65, %r2
ldstuba [%r1]65, %r4
swapa [%r1]65, %r8
lda [%r1]65, %f16
ldda [%r1]65, %f48
stba %r0, [%r1]65
stha %r8, [%r1]65
stwa %r6, [%r1]65
sta %f32, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x2
CASE_ASI_0x41_th5_0x68:
set 0x68, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r2
ldswa [%r1]65, %r4
lduba [%r1]65, %r2
lduha [%r1]65, %r4
ldxa [%r1]65, %r12
ldda [%r1]65, %r14
ldstuba [%r1]65, %r6
swapa [%r1]65, %r16
lda [%r1]65, %f16
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r10, [%r1]65
stwa %r14, [%r1]65
sta %f0, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x9
CASE_ASI_0x63_th5_0x0:
mov %g0, %r1
ldsba [%r1]99, %r4
ldsha [%r1]99, %r16
ldswa [%r1]99, %r8
lduba [%r1]99, %r6
lduha [%r1]99, %r10
ldxa [%r1]99, %r14
ldda [%r1]99, %r10
ldstuba [%r1]99, %r4
swapa [%r1]99, %r16
lda [%r1]99, %f32
ldda [%r1]99, %f16
stba %r6, [%r1]99
stha %r12, [%r1]99
stwa %r0, [%r1]99
stxa %r0, [%r1]99
sta %f48, [%r1]99
stda %f16, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x13
CASE_ASI_0x63_th5_0x10:
set 0x10, %r1
ldsba [%r1]99, %r14
ldsha [%r1]99, %r16
ldswa [%r1]99, %r8
lduba [%r1]99, %r8
lduha [%r1]99, %r10
ldxa [%r1]99, %r14
ldda [%r1]99, %r16
ldstuba [%r1]99, %r6
swapa [%r1]99, %r12
lda [%r1]99, %f32
ldda [%r1]99, %f32
stba %r12, [%r1]99
stha %r8, [%r1]99
stwa %r0, [%r1]99
stxa %r14, [%r1]99
sta %f16, [%r1]99
stda %f48, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x0
CASE_ASI_0x43_th5_0x0:
mov %g0, %r1
ldsba [%r1]67, %r6
ldsha [%r1]67, %r14
ldswa [%r1]67, %r14
lduba [%r1]67, %r6
lduha [%r1]67, %r4
ldxa [%r1]67, %r16
ldda [%r1]67, %r12
ldstuba [%r1]67, %r4
swapa [%r1]67, %r8
lda [%r1]67, %f32
ldda [%r1]67, %f32
stba %r0, [%r1]67
stha %r10, [%r1]67
stwa %r0, [%r1]67
sta %f16, [%r1]67
stda %f16, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x1e
CASE_ASI_0x59_th5_range135:
!!asi_range = 0x0-0x78
set 0x44, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r10
ldsha [%r1]89, %r6
ldswa [%r1]89, %r2
lduba [%r1]89, %r14
lduha [%r1]89, %r14
ldxa [%r1]89, %r4
ldda [%r1]89, %r6
ldstuba [%r1]89, %r16
swapa [%r1]89, %r6
lda [%r1]89, %f0
ldda [%r1]89, %f16
stba %r0, [%r1]89
stha %r6, [%r1]89
stwa %r10, [%r1]89
sta %f32, [%r1]89
stda %f16, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x4
CASE_ASI_0x67_th5_range136:
!!asi_range = 0x0-0x7fe0
set 0x438f, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r6
ldsha [%r1]103, %r6
ldswa [%r1]103, %r14
lduba [%r1]103, %r10
lduha [%r1]103, %r12
ldxa [%r1]103, %r8
ldda [%r1]103, %r10
ldstuba [%r1]103, %r4
swapa [%r1]103, %r2
lda [%r1]103, %f0
ldda [%r1]103, %f16
stba %r0, [%r1]103
stha %r2, [%r1]103
stwa %r2, [%r1]103
sta %f32, [%r1]103
stda %f32, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x0
CASE_ASI_0x4e_th5_0x0:
mov %g0, %r1
ldsba [%r1]78, %r4
ldsha [%r1]78, %r16
ldswa [%r1]78, %r2
lduba [%r1]78, %r14
lduha [%r1]78, %r10
ldxa [%r1]78, %r10
ldda [%r1]78, %r8
ldstuba [%r1]78, %r16
swapa [%r1]78, %r8
lda [%r1]78, %f16
ldda [%r1]78, %f32
stba %r2, [%r1]78
stha %r0, [%r1]78
stwa %r12, [%r1]78
sta %f0, [%r1]78
stda %f0, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x15
CASE_ASI_0x48_th5_range137:
!!asi_range = 0x0-0xf8
set 0xc8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r2
ldsha [%r1]72, %r16
ldswa [%r1]72, %r4
lduba [%r1]72, %r8
lduha [%r1]72, %r12
ldxa [%r1]72, %r10
ldda [%r1]72, %r4
ldstuba [%r1]72, %r4
swapa [%r1]72, %r14
lda [%r1]72, %f16
ldda [%r1]72, %f32
stba %r12, [%r1]72
stha %r12, [%r1]72
stwa %r0, [%r1]72
stxa %r4, [%r1]72
sta %f16, [%r1]72
stda %f48, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0x17
CASE_ASI_0x49_th5_range138:
!!asi_range = 0x0-0xf8
set 0xc8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r8
ldsha [%r1]73, %r16
ldswa [%r1]73, %r4
lduba [%r1]73, %r14
lduha [%r1]73, %r4
ldxa [%r1]73, %r10
ldda [%r1]73, %r2
ldstuba [%r1]73, %r2
swapa [%r1]73, %r14
lda [%r1]73, %f0
ldda [%r1]73, %f16
stba %r2, [%r1]73
stha %r12, [%r1]73
stwa %r0, [%r1]73
stxa %r8, [%r1]73
sta %f32, [%r1]73
stda %f48, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0x15
CASE_ASI_0x5f_th5:
setx 0x360905f2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x8b & ~0x7], %r2
ldx [%r22 + 0x23 & ~0x7], %r4
ldx [%r22 + 0xc6 & ~0x7], %r6
ldx [%r22 + 0xbe & ~0x7], %r8
ldx [%r23 + 0x9 & ~0x7], %r10
ldx [%r28 + 0x27 & ~0x7], %r12
ldx [%r28 + 0x87 & ~0x7], %r14
ldx [%r24 + 0xd4 & ~0x7], %r16
ld [%r28 + 0xe9 & ~0x7], %f0
ld [%r24 + 0x9c & ~0x7], %f16
ld [%r28 + 0x20 & ~0x7], %f32
ld [%r28 + 0x1c & ~0x7], %f48
ldsba [%r1]95, %r4
ldsha [%r1]95, %r6
ldswa [%r1]95, %r4
lduba [%r1]95, %r16
lduha [%r1]95, %r14
ldxa [%r1]95, %r4
ldda [%r1]95, %r4
ldstuba [%r1]95, %r10
swapa [%r1]95, %r8
lda [%r1]95, %f0
ldda [%r1]95, %f16
stba %r2, [%r1]95
stha %r2, [%r1]95
stwa %r10, [%r1]95
sta %f32, [%r1]95
stda %f16, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x9
CASE_ASI_0x53_th5:
setx 0x75ee026c, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xf9 & ~0x7], %r2
ldx [%r22 + 0x9f & ~0x7], %r4
ldx [%r22 + 0x89 & ~0x7], %r6
ldx [%r26 + 0x77 & ~0x7], %r8
ldx [%r26 + 0x5d & ~0x7], %r10
ldx [%r25 + 0x3e & ~0x7], %r12
ldx [%r25 + 0xd4 & ~0x7], %r14
ldx [%r28 + 0x4e & ~0x7], %r16
ld [%r24 + 0x15 & ~0x7], %f0
ld [%r24 + 0x50 & ~0x7], %f16
ld [%r21 + 0xf9 & ~0x7], %f32
ld [%r25 + 0x80 & ~0x7], %f48
ldsba [%r1]83, %r8
ldsha [%r1]83, %r4
ldswa [%r1]83, %r12
lduba [%r1]83, %r4
lduha [%r1]83, %r14
ldxa [%r1]83, %r4
ldda [%r1]83, %r16
ldstuba [%r1]83, %r6
swapa [%r1]83, %r6
lda [%r1]83, %f0
ldda [%r1]83, %f48
stba %r12, [%r1]83
stha %r8, [%r1]83
stwa %r8, [%r1]83
stxa %r14, [%r1]83
sta %f32, [%r1]83
stda %f16, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x12
CASE_ASI_0x74_th5_0x0:
mov %g0, %r1
ldsba [%r1]116, %r2
ldsha [%r1]116, %r14
ldswa [%r1]116, %r4
lduba [%r1]116, %r12
lduha [%r1]116, %r10
ldxa [%r1]116, %r12
ldda [%r1]116, %r16
ldstuba [%r1]116, %r8
swapa [%r1]116, %r12
lda [%r1]116, %f48
ldda [%r1]116, %f48
stba %r12, [%r1]116
stha %r2, [%r1]116
stwa %r6, [%r1]116
stxa %r14, [%r1]116
sta %f16, [%r1]116
stda %f48, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x13
CASE_ASI_0x54_th5_0x0:
mov %g0, %r1
ldsba [%r1]84, %r8
ldsha [%r1]84, %r16
ldswa [%r1]84, %r4
lduba [%r1]84, %r12
lduha [%r1]84, %r10
ldxa [%r1]84, %r4
ldda [%r1]84, %r14
ldstuba [%r1]84, %r16
swapa [%r1]84, %r4
lda [%r1]84, %f48
ldda [%r1]84, %f32
stba %r2, [%r1]84
stha %r2, [%r1]84
stwa %r6, [%r1]84
sta %f32, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x4
CASE_ASI_0x54_th5_0x400:
set 0x400, %r1
ldsba [%r1]84, %r16
ldsha [%r1]84, %r2
ldswa [%r1]84, %r10
lduba [%r1]84, %r2
lduha [%r1]84, %r14
ldxa [%r1]84, %r8
ldda [%r1]84, %r12
ldstuba [%r1]84, %r12
swapa [%r1]84, %r4
lda [%r1]84, %f48
ldda [%r1]84, %f48
stba %r0, [%r1]84
stha %r4, [%r1]84
stwa %r14, [%r1]84
sta %f16, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x0
CASE_ASI_0x54_th5_0x800:
set 0x800, %r1
ldsba [%r1]84, %r14
ldsha [%r1]84, %r8
ldswa [%r1]84, %r8
lduba [%r1]84, %r14
lduha [%r1]84, %r12
ldxa [%r1]84, %r12
ldda [%r1]84, %r16
ldstuba [%r1]84, %r2
swapa [%r1]84, %r10
lda [%r1]84, %f48
ldda [%r1]84, %f0
stba %r2, [%r1]84
stha %r8, [%r1]84
stwa %r4, [%r1]84
sta %f0, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xb
CASE_ASI_0x54_th5_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r16
ldsha [%r1]84, %r4
ldswa [%r1]84, %r10
lduba [%r1]84, %r12
lduha [%r1]84, %r14
ldxa [%r1]84, %r16
ldda [%r1]84, %r4
ldstuba [%r1]84, %r4
swapa [%r1]84, %r2
lda [%r1]84, %f0
ldda [%r1]84, %f0
stba %r2, [%r1]84
stha %r12, [%r1]84
stwa %r8, [%r1]84
sta %f32, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x13
CASE_ASI_0x5c_th5_0x0:
mov %g0, %r1
ldsba [%r1]92, %r6
ldsha [%r1]92, %r2
ldswa [%r1]92, %r16
lduba [%r1]92, %r2
lduha [%r1]92, %r14
ldxa [%r1]92, %r16
ldda [%r1]92, %r8
ldstuba [%r1]92, %r4
swapa [%r1]92, %r4
lda [%r1]92, %f0
ldda [%r1]92, %f32
stba %r8, [%r1]92
stha %r12, [%r1]92
stwa %r14, [%r1]92
sta %f32, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x15
CASE_ASI_0x5c_th5_0x400:
set 0x400, %r1
ldsba [%r1]92, %r14
ldsha [%r1]92, %r2
ldswa [%r1]92, %r8
lduba [%r1]92, %r14
lduha [%r1]92, %r16
ldxa [%r1]92, %r12
ldda [%r1]92, %r6
ldstuba [%r1]92, %r14
swapa [%r1]92, %r8
lda [%r1]92, %f32
ldda [%r1]92, %f48
stba %r2, [%r1]92
stha %r0, [%r1]92
stwa %r0, [%r1]92
sta %f48, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x5
CASE_ASI_0x5c_th5_0x800:
set 0x800, %r1
ldsba [%r1]92, %r16
ldsha [%r1]92, %r16
ldswa [%r1]92, %r16
lduba [%r1]92, %r6
lduha [%r1]92, %r10
ldxa [%r1]92, %r6
ldda [%r1]92, %r14
ldstuba [%r1]92, %r8
swapa [%r1]92, %r2
lda [%r1]92, %f32
ldda [%r1]92, %f16
stba %r12, [%r1]92
stha %r8, [%r1]92
stwa %r4, [%r1]92
sta %f32, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x17
CASE_ASI_0x5c_th5_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r2
ldswa [%r1]92, %r8
lduba [%r1]92, %r16
lduha [%r1]92, %r4
ldxa [%r1]92, %r4
ldda [%r1]92, %r16
ldstuba [%r1]92, %r14
swapa [%r1]92, %r8
lda [%r1]92, %f48
ldda [%r1]92, %f16
stba %r2, [%r1]92
stha %r10, [%r1]92
stwa %r8, [%r1]92
sta %f32, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0xe
CASE_ASI_0x47_th5_range139:
!!asi_range = 0x0-0x7ff0
set 0x6b2d, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r12
ldsha [%r1]71, %r8
ldswa [%r1]71, %r12
lduba [%r1]71, %r14
lduha [%r1]71, %r10
ldxa [%r1]71, %r12
ldda [%r1]71, %r16
ldstuba [%r1]71, %r16
swapa [%r1]71, %r16
lda [%r1]71, %f16
ldda [%r1]71, %f32
stba %r12, [%r1]71
stha %r14, [%r1]71
stwa %r6, [%r1]71
sta %f16, [%r1]71
stda %f32, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0x1b
CASE_ASI_0x50_th5_0x18:
set 0x18, %r1
ldsba [%r1]80, %r16
ldsha [%r1]80, %r6
ldswa [%r1]80, %r10
lduba [%r1]80, %r16
lduha [%r1]80, %r2
ldxa [%r1]80, %r6
ldda [%r1]80, %r8
ldstuba [%r1]80, %r4
swapa [%r1]80, %r6
lda [%r1]80, %f16
ldda [%r1]80, %f0
stba %r4, [%r1]80
stha %r0, [%r1]80
stwa %r12, [%r1]80
sta %f48, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1f
CASE_ASI_0x50_th5_0x30:
set 0x30, %r1
ldsba [%r1]80, %r16
ldsha [%r1]80, %r14
ldswa [%r1]80, %r12
lduba [%r1]80, %r16
lduha [%r1]80, %r14
ldxa [%r1]80, %r16
ldda [%r1]80, %r4
ldstuba [%r1]80, %r10
swapa [%r1]80, %r10
lda [%r1]80, %f16
ldda [%r1]80, %f0
stba %r2, [%r1]80
stha %r8, [%r1]80
stwa %r4, [%r1]80
sta %f16, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xe
CASE_ASI_0x50_th5_0x38:
set 0x38, %r1
ldsba [%r1]80, %r2
ldsha [%r1]80, %r8
ldswa [%r1]80, %r16
lduba [%r1]80, %r16
lduha [%r1]80, %r12
ldxa [%r1]80, %r16
ldda [%r1]80, %r10
ldstuba [%r1]80, %r10
swapa [%r1]80, %r6
lda [%r1]80, %f48
ldda [%r1]80, %f16
stba %r14, [%r1]80
stha %r0, [%r1]80
stwa %r4, [%r1]80
sta %f0, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1c
CASE_ASI_0x42_th5_0x8:
set 0x8, %r1
ldsba [%r1]66, %r10
ldsha [%r1]66, %r4
ldswa [%r1]66, %r2
lduba [%r1]66, %r6
lduha [%r1]66, %r14
ldxa [%r1]66, %r12
ldda [%r1]66, %r4
ldstuba [%r1]66, %r14
swapa [%r1]66, %r14
lda [%r1]66, %f32
ldda [%r1]66, %f48
stba %r8, [%r1]66
stha %r0, [%r1]66
stwa %r14, [%r1]66
sta %f32, [%r1]66
stda %f32, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x17
CASE_ASI_0x42_th5_0x10:
set 0x10, %r1
ldsba [%r1]66, %r10
ldsha [%r1]66, %r10
ldswa [%r1]66, %r10
lduba [%r1]66, %r10
lduha [%r1]66, %r16
ldxa [%r1]66, %r4
ldda [%r1]66, %r10
ldstuba [%r1]66, %r4
swapa [%r1]66, %r12
lda [%r1]66, %f16
ldda [%r1]66, %f16
stba %r6, [%r1]66
stha %r10, [%r1]66
stwa %r0, [%r1]66
sta %f0, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x11
CASE_ASI_0x52_th5_0x108:
set 0x108, %r1
ldsba [%r1]82, %r2
ldsha [%r1]82, %r10
ldswa [%r1]82, %r16
lduba [%r1]82, %r14
lduha [%r1]82, %r12
ldxa [%r1]82, %r2
ldda [%r1]82, %r10
ldstuba [%r1]82, %r8
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f48
stba %r12, [%r1]82
stha %r4, [%r1]82
stwa %r8, [%r1]82
sta %f32, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x12
CASE_ASI_0x52_th5_0x110:
set 0x110, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r4
ldswa [%r1]82, %r4
lduba [%r1]82, %r4
lduha [%r1]82, %r14
ldxa [%r1]82, %r14
ldda [%r1]82, %r6
ldstuba [%r1]82, %r14
swapa [%r1]82, %r4
lda [%r1]82, %f48
ldda [%r1]82, %f16
stba %r6, [%r1]82
stha %r12, [%r1]82
stwa %r4, [%r1]82
sta %f0, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x9
CASE_ASI_0x52_th5_0x118:
set 0x118, %r1
ldsba [%r1]82, %r12
ldsha [%r1]82, %r12
ldswa [%r1]82, %r14
lduba [%r1]82, %r6
lduha [%r1]82, %r10
ldxa [%r1]82, %r6
ldda [%r1]82, %r10
ldstuba [%r1]82, %r8
swapa [%r1]82, %r14
lda [%r1]82, %f16
ldda [%r1]82, %f0
stba %r14, [%r1]82
stha %r12, [%r1]82
stwa %r2, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x11
CASE_ASI_0x52_th5_0x120:
set 0x120, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r16
ldswa [%r1]82, %r8
lduba [%r1]82, %r6
lduha [%r1]82, %r8
ldxa [%r1]82, %r8
ldda [%r1]82, %r10
ldstuba [%r1]82, %r12
swapa [%r1]82, %r4
lda [%r1]82, %f0
ldda [%r1]82, %f32
stba %r10, [%r1]82
stha %r2, [%r1]82
stwa %r8, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1e
CASE_ASI_0x52_th5_0x208:
set 0x208, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r4
ldswa [%r1]82, %r2
lduba [%r1]82, %r8
lduha [%r1]82, %r2
ldxa [%r1]82, %r4
ldda [%r1]82, %r10
ldstuba [%r1]82, %r4
swapa [%r1]82, %r6
lda [%r1]82, %f16
ldda [%r1]82, %f32
stba %r8, [%r1]82
stha %r2, [%r1]82
stwa %r2, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xa
CASE_ASI_0x52_th5_0x210:
set 0x210, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r2
lduha [%r1]82, %r8
ldxa [%r1]82, %r14
ldda [%r1]82, %r6
ldstuba [%r1]82, %r12
swapa [%r1]82, %r16
lda [%r1]82, %f16
ldda [%r1]82, %f0
stba %r8, [%r1]82
stha %r2, [%r1]82
stwa %r4, [%r1]82
sta %f48, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x5
CASE_ASI_0x52_th5_0x218:
set 0x218, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r16
ldswa [%r1]82, %r4
lduba [%r1]82, %r2
lduha [%r1]82, %r16
ldxa [%r1]82, %r4
ldda [%r1]82, %r4
ldstuba [%r1]82, %r16
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r6, [%r1]82
stha %r10, [%r1]82
stwa %r8, [%r1]82
sta %f0, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x3
CASE_ASI_0x52_th5_0x220:
set 0x220, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r16
ldswa [%r1]82, %r10
lduba [%r1]82, %r12
lduha [%r1]82, %r14
ldxa [%r1]82, %r12
ldda [%r1]82, %r14
ldstuba [%r1]82, %r14
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f48
stba %r6, [%r1]82
stha %r4, [%r1]82
stwa %r0, [%r1]82
sta %f48, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x3
CASE_ASI_0x25_th5_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r16
ldswa [%r1]37, %r12
lduba [%r1]37, %r12
lduha [%r1]37, %r10
ldxa [%r1]37, %r6
ldda [%r1]37, %r6
ldstuba [%r1]37, %r8
swapa [%r1]37, %r12
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r8, [%r1]37
stha %r12, [%r1]37
stwa %r10, [%r1]37
sta %f32, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x17
CASE_ASI_0x25_th5_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r14
ldswa [%r1]37, %r12
lduba [%r1]37, %r16
lduha [%r1]37, %r4
ldxa [%r1]37, %r6
ldda [%r1]37, %r14
ldstuba [%r1]37, %r10
swapa [%r1]37, %r14
lda [%r1]37, %f16
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r12, [%r1]37
stwa %r10, [%r1]37
sta %f48, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x4
CASE_ASI_0x25_th5_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r6
ldswa [%r1]37, %r10
lduba [%r1]37, %r4
lduha [%r1]37, %r4
ldxa [%r1]37, %r14
ldda [%r1]37, %r4
ldstuba [%r1]37, %r2
swapa [%r1]37, %r16
lda [%r1]37, %f16
ldda [%r1]37, %f48
stba %r4, [%r1]37
stha %r0, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x16
CASE_ASI_0x25_th5_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r10
ldswa [%r1]37, %r4
lduba [%r1]37, %r2
lduha [%r1]37, %r6
ldxa [%r1]37, %r12
ldda [%r1]37, %r6
ldstuba [%r1]37, %r8
swapa [%r1]37, %r10
lda [%r1]37, %f0
ldda [%r1]37, %f0
stba %r0, [%r1]37
stha %r8, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x11
CASE_ASI_0x25_th5_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r14
ldswa [%r1]37, %r16
lduba [%r1]37, %r10
lduha [%r1]37, %r14
ldxa [%r1]37, %r8
ldda [%r1]37, %r4
ldstuba [%r1]37, %r2
swapa [%r1]37, %r16
lda [%r1]37, %f0
ldda [%r1]37, %f32
stba %r8, [%r1]37
stha %r4, [%r1]37
stwa %r2, [%r1]37
sta %f16, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x15
CASE_ASI_0x25_th5_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r8
ldsha [%r1]37, %r2
ldswa [%r1]37, %r6
lduba [%r1]37, %r12
lduha [%r1]37, %r12
ldxa [%r1]37, %r14
ldda [%r1]37, %r2
ldstuba [%r1]37, %r12
swapa [%r1]37, %r2
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r2, [%r1]37
stha %r10, [%r1]37
stwa %r12, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x3
CASE_ASI_0x25_th5_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r6
ldswa [%r1]37, %r10
lduba [%r1]37, %r10
lduha [%r1]37, %r8
ldxa [%r1]37, %r4
ldda [%r1]37, %r2
ldstuba [%r1]37, %r14
swapa [%r1]37, %r12
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r8, [%r1]37
stha %r2, [%r1]37
stwa %r0, [%r1]37
sta %f48, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xc
CASE_ASI_0x25_th5_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r14
ldsha [%r1]37, %r8
ldswa [%r1]37, %r16
lduba [%r1]37, %r12
lduha [%r1]37, %r8
ldxa [%r1]37, %r10
ldda [%r1]37, %r8
ldstuba [%r1]37, %r6
swapa [%r1]37, %r4
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r12, [%r1]37
stha %r6, [%r1]37
stwa %r10, [%r1]37
sta %f16, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x16
CASE_ASI_0x55_th5_range140:
!!asi_range = 0x0-0x1f8
set 0x12c, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r10
ldsha [%r1]85, %r4
ldswa [%r1]85, %r8
lduba [%r1]85, %r10
lduha [%r1]85, %r12
ldxa [%r1]85, %r12
ldda [%r1]85, %r4
ldstuba [%r1]85, %r8
swapa [%r1]85, %r2
lda [%r1]85, %f32
ldda [%r1]85, %f48
stba %r2, [%r1]85
stha %r2, [%r1]85
stwa %r8, [%r1]85
sta %f48, [%r1]85
stda %f32, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x1c
CASE_ASI_0x55_th5_range141:
!!asi_range = 0x400-0x5f8
set 0x428, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r8
ldsha [%r1]85, %r6
ldswa [%r1]85, %r2
lduba [%r1]85, %r16
lduha [%r1]85, %r14
ldxa [%r1]85, %r2
ldda [%r1]85, %r10
ldstuba [%r1]85, %r16
swapa [%r1]85, %r6
lda [%r1]85, %f16
ldda [%r1]85, %f48
stba %r2, [%r1]85
stha %r12, [%r1]85
stwa %r6, [%r1]85
sta %f32, [%r1]85
stda %f16, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x8
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH5_LOOP
ta T_CHANGE_PRIV
cmp %r19, 1
bz,a TH5_LOOP
ta T_CHANGE_HPRIV
nop
ba main_text_end
nop
nop
nop
nop
nop
LOOP_T6:
ta T_CHANGE_HPRIV
add %g0, 0x3, %r19
TH6_LOOP:
CASE_ASI_0x4_th6:
mov %r23, %r1
ldx [%r27 + 0xd6 & ~0x7], %r2
ldx [%r26 + 0x82 & ~0x7], %r4
ldx [%r26 + 0xc3 & ~0x7], %r6
ldx [%r23 + 0x94 & ~0x7], %r8
ldx [%r27 + 0x26 & ~0x7], %r10
ldx [%r26 + 0xc1 & ~0x7], %r12
ldx [%r28 + 0x39 & ~0x7], %r14
ldx [%r25 + 0xdb & ~0x7], %r16
ld [%r24 + 0x37 & ~0x7], %f0
ld [%r22 + 0x41 & ~0x7], %f16
ld [%r22 + 0xe4 & ~0x7], %f32
ld [%r24 + 0x93 & ~0x7], %f48
ldsba [%r1]4, %r6
ldsha [%r1]4, %r10
ldswa [%r1]4, %r6
lduba [%r1]4, %r4
lduha [%r1]4, %r8
ldxa [%r1]4, %r12
ldda [%r1]4, %r10
ldstuba [%r1]4, %r16
swapa [%r1]4, %r8
lda [%r1]4, %f32
ldda [%r1]4, %f0
stba %r14, [%r1]4
stha %r6, [%r1]4
stwa %r2, [%r1]4
stxa %r12, [%r1]4
sta %f48, [%r1]4
stda %f0, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0xf
CASE_ASI_0xc_th6:
mov %r27, %r1
ldx [%r22 + 0xac & ~0x7], %r2
ldx [%r23 + 0x4 & ~0x7], %r4
ldx [%r25 + 0x6d & ~0x7], %r6
ldx [%r24 + 0x90 & ~0x7], %r8
ldx [%r24 + 0x41 & ~0x7], %r10
ldx [%r25 + 0xef & ~0x7], %r12
ldx [%r26 + 0xdc & ~0x7], %r14
ldx [%r25 + 0xe4 & ~0x7], %r16
ld [%r25 + 0x53 & ~0x7], %f0
ld [%r22 + 0xe & ~0x7], %f16
ld [%r26 + 0x4 & ~0x7], %f32
ld [%r26 + 0xc7 & ~0x7], %f48
ldsba [%r1]12, %r2
ldsha [%r1]12, %r4
ldswa [%r1]12, %r4
lduba [%r1]12, %r8
lduha [%r1]12, %r8
ldxa [%r1]12, %r12
ldda [%r1]12, %r14
ldstuba [%r1]12, %r4
swapa [%r1]12, %r16
lda [%r1]12, %f16
ldda [%r1]12, %f0
stba %r10, [%r1]12
stha %r6, [%r1]12
stwa %r12, [%r1]12
stxa %r14, [%r1]12
sta %f16, [%r1]12
stda %f0, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0x9
CASE_ASI_0x1e_th6:
mov %r26, %r1
ldx [%r22 + 0xc5 & ~0x7], %r2
ldx [%r24 + 0x1b & ~0x7], %r4
ldx [%r22 + 0xd8 & ~0x7], %r6
ldx [%r28 + 0x48 & ~0x7], %r8
ldx [%r25 + 0x56 & ~0x7], %r10
ldx [%r28 + 0x9a & ~0x7], %r12
ldx [%r23 + 0x51 & ~0x7], %r14
ldx [%r21 + 0x8b & ~0x7], %r16
ld [%r21 + 0x60 & ~0x7], %f0
ld [%r22 + 0xf5 & ~0x7], %f16
ld [%r21 + 0xcb & ~0x7], %f32
ld [%r21 + 0x6 & ~0x7], %f48
ldsba [%r1]30, %r8
ldsha [%r1]30, %r10
ldswa [%r1]30, %r8
lduba [%r1]30, %r10
lduha [%r1]30, %r6
ldxa [%r1]30, %r12
ldda [%r1]30, %r12
ldstuba [%r1]30, %r4
swapa [%r1]30, %r10
lda [%r1]30, %f48
ldda [%r1]30, %f32
stba %r2, [%r1]30
stha %r10, [%r1]30
stwa %r0, [%r1]30
stxa %r8, [%r1]30
sta %f16, [%r1]30
stda %f32, [%r1]30
casa [%r1]0x1e, %r2, %g0
casxa [%r1]0x1e, %r2, %g0
prefetcha [%r1]30, 0xd
CASE_ASI_0x27_th6:
mov %r25, %r1
ldx [%r21 + 0xc & ~0x7], %r2
ldx [%r27 + 0x56 & ~0x7], %r4
ldx [%r24 + 0x5e & ~0x7], %r6
ldx [%r26 + 0x23 & ~0x7], %r8
ldx [%r26 + 0xbc & ~0x7], %r10
ldx [%r23 + 0x54 & ~0x7], %r12
ldx [%r24 + 0xae & ~0x7], %r14
ldx [%r22 + 0x44 & ~0x7], %r16
ld [%r27 + 0x90 & ~0x7], %f0
ld [%r24 + 0xb8 & ~0x7], %f16
ld [%r26 + 0x95 & ~0x7], %f32
ld [%r26 + 0x52 & ~0x7], %f48
ldsba [%r1]39, %r16
ldsha [%r1]39, %r6
ldswa [%r1]39, %r12
lduba [%r1]39, %r2
lduha [%r1]39, %r10
ldxa [%r1]39, %r2
ldda [%r1]39, %r12
ldstuba [%r1]39, %r14
swapa [%r1]39, %r6
lda [%r1]39, %f16
ldda [%r1]39, %f0
stba %r10, [%r1]39
stha %r8, [%r1]39
stwa %r6, [%r1]39
stxa %r8, [%r1]39
sta %f0, [%r1]39
stda %f48, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x4
CASE_ASI_0x2f_th6:
mov %r28, %r1
ldx [%r27 + 0x84 & ~0x7], %r2
ldx [%r25 + 0x7 & ~0x7], %r4
ldx [%r23 + 0x25 & ~0x7], %r6
ldx [%r21 + 0x60 & ~0x7], %r8
ldx [%r27 + 0x6f & ~0x7], %r10
ldx [%r25 + 0xf5 & ~0x7], %r12
ldx [%r24 + 0x10 & ~0x7], %r14
ldx [%r22 + 0xf & ~0x7], %r16
ld [%r26 + 0xd8 & ~0x7], %f0
ld [%r23 + 0x8a & ~0x7], %f16
ld [%r28 + 0x18 & ~0x7], %f32
ld [%r27 + 0xf9 & ~0x7], %f48
ldsba [%r1]47, %r10
ldsha [%r1]47, %r2
ldswa [%r1]47, %r14
lduba [%r1]47, %r8
lduha [%r1]47, %r12
ldxa [%r1]47, %r2
ldda [%r1]47, %r6
ldstuba [%r1]47, %r4
swapa [%r1]47, %r12
lda [%r1]47, %f0
ldda [%r1]47, %f0
stba %r6, [%r1]47
stha %r6, [%r1]47
stwa %r0, [%r1]47
stxa %r14, [%r1]47
sta %f0, [%r1]47
stda %f32, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0x9
CASE_ASI_0x30_th6:
mov %r28, %r1
ldx [%r24 + 0x97 & ~0x7], %r2
ldx [%r25 + 0xa1 & ~0x7], %r4
ldx [%r26 + 0x92 & ~0x7], %r6
ldx [%r23 + 0x4d & ~0x7], %r8
ldx [%r21 + 0x6e & ~0x7], %r10
ldx [%r25 + 0x74 & ~0x7], %r12
ldx [%r22 + 0x29 & ~0x7], %r14
ldx [%r24 + 0xe2 & ~0x7], %r16
ld [%r22 + 0x9b & ~0x7], %f0
ld [%r21 + 0x89 & ~0x7], %f16
ld [%r26 + 0x7f & ~0x7], %f32
ld [%r21 + 0xb0 & ~0x7], %f48
ldsba [%r1]48, %r16
ldsha [%r1]48, %r6
ldswa [%r1]48, %r16
lduba [%r1]48, %r14
lduha [%r1]48, %r12
ldxa [%r1]48, %r4
ldda [%r1]48, %r16
ldstuba [%r1]48, %r2
swapa [%r1]48, %r12
lda [%r1]48, %f48
ldda [%r1]48, %f32
stba %r8, [%r1]48
stha %r6, [%r1]48
stwa %r0, [%r1]48
stxa %r12, [%r1]48
sta %f16, [%r1]48
stda %f0, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x2
CASE_ASI_0x31_th6:
mov %r23, %r1
ldx [%r22 + 0x89 & ~0x7], %r2
ldx [%r21 + 0x70 & ~0x7], %r4
ldx [%r26 + 0x96 & ~0x7], %r6
ldx [%r27 + 0x58 & ~0x7], %r8
ldx [%r24 + 0x4e & ~0x7], %r10
ldx [%r21 + 0x25 & ~0x7], %r12
ldx [%r23 + 0x79 & ~0x7], %r14
ldx [%r23 + 0xe2 & ~0x7], %r16
ld [%r25 + 0x3d & ~0x7], %f0
ld [%r23 + 0x59 & ~0x7], %f16
ld [%r28 + 0x60 & ~0x7], %f32
ld [%r22 + 0xfc & ~0x7], %f48
ldsba [%r1]49, %r8
ldsha [%r1]49, %r6
ldswa [%r1]49, %r16
lduba [%r1]49, %r4
lduha [%r1]49, %r8
ldxa [%r1]49, %r10
ldda [%r1]49, %r8
ldstuba [%r1]49, %r2
swapa [%r1]49, %r8
lda [%r1]49, %f48
ldda [%r1]49, %f48
stba %r0, [%r1]49
stha %r0, [%r1]49
stwa %r2, [%r1]49
stxa %r4, [%r1]49
sta %f32, [%r1]49
stda %f48, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x1b
CASE_ASI_0x36_th6:
mov %r27, %r1
ldx [%r23 + 0x28 & ~0x7], %r2
ldx [%r26 + 0x2c & ~0x7], %r4
ldx [%r26 + 0x7f & ~0x7], %r6
ldx [%r26 + 0x48 & ~0x7], %r8
ldx [%r24 + 0x7e & ~0x7], %r10
ldx [%r28 + 0xfc & ~0x7], %r12
ldx [%r21 + 0xd8 & ~0x7], %r14
ldx [%r21 + 0x88 & ~0x7], %r16
ld [%r25 + 0x7a & ~0x7], %f0
ld [%r22 + 0xa8 & ~0x7], %f16
ld [%r24 + 0xc7 & ~0x7], %f32
ld [%r24 + 0x84 & ~0x7], %f48
ldsba [%r1]54, %r14
ldsha [%r1]54, %r2
ldswa [%r1]54, %r14
lduba [%r1]54, %r10
lduha [%r1]54, %r10
ldxa [%r1]54, %r8
ldda [%r1]54, %r2
ldstuba [%r1]54, %r6
swapa [%r1]54, %r4
lda [%r1]54, %f32
ldda [%r1]54, %f16
stba %r10, [%r1]54
stha %r0, [%r1]54
stwa %r4, [%r1]54
stxa %r10, [%r1]54
sta %f0, [%r1]54
stda %f32, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0x11
CASE_ASI_0x38_th6:
mov %r22, %r1
ldx [%r23 + 0x9b & ~0x7], %r2
ldx [%r26 + 0xd3 & ~0x7], %r4
ldx [%r24 + 0x20 & ~0x7], %r6
ldx [%r28 + 0x4b & ~0x7], %r8
ldx [%r26 + 0xb2 & ~0x7], %r10
ldx [%r26 + 0x2c & ~0x7], %r12
ldx [%r23 + 0x8b & ~0x7], %r14
ldx [%r21 + 0xa5 & ~0x7], %r16
ld [%r25 + 0xda & ~0x7], %f0
ld [%r27 + 0xa0 & ~0x7], %f16
ld [%r27 + 0x4e & ~0x7], %f32
ld [%r24 + 0xd5 & ~0x7], %f48
ldsba [%r1]56, %r12
ldsha [%r1]56, %r4
ldswa [%r1]56, %r12
lduba [%r1]56, %r16
lduha [%r1]56, %r14
ldxa [%r1]56, %r2
ldda [%r1]56, %r2
ldstuba [%r1]56, %r16
swapa [%r1]56, %r8
lda [%r1]56, %f48
ldda [%r1]56, %f16
stba %r2, [%r1]56
stha %r0, [%r1]56
stwa %r14, [%r1]56
stxa %r12, [%r1]56
sta %f16, [%r1]56
stda %f48, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x1a
CASE_ASI_0x39_th6:
mov %r24, %r1
ldx [%r23 + 0xf8 & ~0x7], %r2
ldx [%r25 + 0x61 & ~0x7], %r4
ldx [%r22 + 0x84 & ~0x7], %r6
ldx [%r23 + 0x8f & ~0x7], %r8
ldx [%r22 + 0x6e & ~0x7], %r10
ldx [%r25 + 0x3c & ~0x7], %r12
ldx [%r22 + 0x4f & ~0x7], %r14
ldx [%r24 + 0xfe & ~0x7], %r16
ld [%r28 + 0x32 & ~0x7], %f0
ld [%r21 + 0x4d & ~0x7], %f16
ld [%r25 + 0xde & ~0x7], %f32
ld [%r24 + 0x5e & ~0x7], %f48
ldsba [%r1]57, %r6
ldsha [%r1]57, %r8
ldswa [%r1]57, %r6
lduba [%r1]57, %r12
lduha [%r1]57, %r10
ldxa [%r1]57, %r14
ldda [%r1]57, %r14
ldstuba [%r1]57, %r2
swapa [%r1]57, %r12
lda [%r1]57, %f48
ldda [%r1]57, %f32
stba %r4, [%r1]57
stha %r12, [%r1]57
stwa %r2, [%r1]57
stxa %r4, [%r1]57
sta %f0, [%r1]57
stda %f16, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x1e
CASE_ASI_0x3e_th6:
mov %r25, %r1
ldx [%r27 + 0xef & ~0x7], %r2
ldx [%r22 + 0x3c & ~0x7], %r4
ldx [%r24 + 0x31 & ~0x7], %r6
ldx [%r24 + 0x1b & ~0x7], %r8
ldx [%r28 + 0xba & ~0x7], %r10
ldx [%r25 + 0xbb & ~0x7], %r12
ldx [%r28 + 0xe0 & ~0x7], %r14
ldx [%r27 + 0x75 & ~0x7], %r16
ld [%r28 + 0x87 & ~0x7], %f0
ld [%r21 + 0x65 & ~0x7], %f16
ld [%r28 + 0x76 & ~0x7], %f32
ld [%r27 + 0x9b & ~0x7], %f48
ldsba [%r1]62, %r2
ldsha [%r1]62, %r6
ldswa [%r1]62, %r4
lduba [%r1]62, %r14
lduha [%r1]62, %r10
ldxa [%r1]62, %r2
ldda [%r1]62, %r12
ldstuba [%r1]62, %r12
swapa [%r1]62, %r16
lda [%r1]62, %f16
ldda [%r1]62, %f32
stba %r2, [%r1]62
stha %r6, [%r1]62
stwa %r6, [%r1]62
stxa %r8, [%r1]62
sta %f16, [%r1]62
stda %f16, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0xf
CASE_ASI_0x80_th6:
mov %r27, %r1
ldx [%r27 + 0x8c & ~0x7], %r2
ldx [%r25 + 0xb6 & ~0x7], %r4
ldx [%r24 + 0x58 & ~0x7], %r6
ldx [%r26 + 0x46 & ~0x7], %r8
ldx [%r21 + 0x12 & ~0x7], %r10
ldx [%r22 + 0x4a & ~0x7], %r12
ldx [%r26 + 0xf4 & ~0x7], %r14
ldx [%r22 + 0xa1 & ~0x7], %r16
ld [%r22 + 0x26 & ~0x7], %f0
ld [%r25 + 0xf2 & ~0x7], %f16
ld [%r22 + 0x4d & ~0x7], %f32
ld [%r23 + 0x4c & ~0x7], %f48
ldsba [%r1]128, %r12
ldsha [%r1]128, %r2
ldswa [%r1]128, %r8
lduba [%r1]128, %r2
lduha [%r1]128, %r2
ldxa [%r1]128, %r14
ldda [%r1]128, %r4
ldstuba [%r1]128, %r16
swapa [%r1]128, %r12
lda [%r1]128, %f32
ldda [%r1]128, %f16
stba %r14, [%r1]128
stha %r14, [%r1]128
stwa %r8, [%r1]128
stxa %r12, [%r1]128
sta %f48, [%r1]128
stda %f0, [%r1]128
casa [%r1]0x80, %r2, %g0
casxa [%r1]0x80, %r2, %g0
prefetcha [%r1]128, 0x11
CASE_ASI_0xc0_th6:
mov %r24, %r1
ldx [%r28 + 0xb & ~0x7], %r2
ldx [%r25 + 0x6f & ~0x7], %r4
ldx [%r24 + 0x1 & ~0x7], %r6
ldx [%r28 + 0x92 & ~0x7], %r8
ldx [%r25 + 0x57 & ~0x7], %r10
ldx [%r28 + 0xc6 & ~0x7], %r12
ldx [%r25 + 0xdb & ~0x7], %r14
ldx [%r21 + 0xd3 & ~0x7], %r16
ld [%r22 + 0xbd & ~0x7], %f0
ld [%r25 + 0xd7 & ~0x7], %f16
ld [%r28 + 0x3e & ~0x7], %f32
ld [%r24 + 0xf2 & ~0x7], %f48
ldsba [%r1]192, %r2
ldsha [%r1]192, %r2
ldswa [%r1]192, %r12
lduba [%r1]192, %r10
lduha [%r1]192, %r10
ldxa [%r1]192, %r16
ldda [%r1]192, %r10
ldstuba [%r1]192, %r4
swapa [%r1]192, %r10
lda [%r1]192, %f0
ldda [%r1]192, %f0
stba %r14, [%r1]192
stha %r10, [%r1]192
stwa %r10, [%r1]192
stxa %r4, [%r1]192
sta %f32, [%r1]192
stda %f48, [%r1]192
casa [%r1]0xc0, %r2, %g0
casxa [%r1]0xc0, %r2, %g0
prefetcha [%r1]192, 0x18
CASE_ASI_0xca_th6:
mov %r24, %r1
ldx [%r24 + 0x6c & ~0x7], %r2
ldx [%r21 + 0x60 & ~0x7], %r4
ldx [%r26 + 0x37 & ~0x7], %r6
ldx [%r22 + 0xdc & ~0x7], %r8
ldx [%r25 + 0x9f & ~0x7], %r10
ldx [%r26 + 0x54 & ~0x7], %r12
ldx [%r26 + 0x6 & ~0x7], %r14
ldx [%r24 + 0xac & ~0x7], %r16
ld [%r27 + 0x5f & ~0x7], %f0
ld [%r26 + 0xa8 & ~0x7], %f16
ld [%r25 + 0x3e & ~0x7], %f32
ld [%r24 + 0x48 & ~0x7], %f48
ldsba [%r1]202, %r10
ldsha [%r1]202, %r2
ldswa [%r1]202, %r4
lduba [%r1]202, %r10
lduha [%r1]202, %r8
ldxa [%r1]202, %r16
ldda [%r1]202, %r2
ldstuba [%r1]202, %r14
swapa [%r1]202, %r12
lda [%r1]202, %f32
ldda [%r1]202, %f16
stba %r10, [%r1]202
stha %r2, [%r1]202
stwa %r2, [%r1]202
stxa %r4, [%r1]202
sta %f0, [%r1]202
stda %f0, [%r1]202
casa [%r1]0xca, %r2, %g0
casxa [%r1]0xca, %r2, %g0
prefetcha [%r1]202, 0x10
CASE_ASI_0xd8_th6:
mov %r26, %r1
ldx [%r23 + 0x60 & ~0x7], %r2
ldx [%r26 + 0x56 & ~0x7], %r4
ldx [%r24 + 0xc & ~0x7], %r6
ldx [%r27 + 0x3a & ~0x7], %r8
ldx [%r22 + 0x54 & ~0x7], %r10
ldx [%r23 + 0x97 & ~0x7], %r12
ldx [%r28 + 0x10 & ~0x7], %r14
ldx [%r25 + 0x7f & ~0x7], %r16
ld [%r21 + 0xe5 & ~0x7], %f0
ld [%r28 + 0xf6 & ~0x7], %f16
ld [%r27 + 0xfa & ~0x7], %f32
ld [%r27 + 0x69 & ~0x7], %f48
ldsba [%r1]216, %r10
ldsha [%r1]216, %r12
ldswa [%r1]216, %r16
lduba [%r1]216, %r16
lduha [%r1]216, %r16
ldxa [%r1]216, %r14
ldda [%r1]216, %r14
ldstuba [%r1]216, %r10
swapa [%r1]216, %r8
lda [%r1]216, %f32
ldda [%r1]216, %f32
stba %r12, [%r1]216
stha %r14, [%r1]216
stwa %r6, [%r1]216
stxa %r2, [%r1]216
sta %f48, [%r1]216
stda %f48, [%r1]216
casa [%r1]0xd8, %r2, %g0
casxa [%r1]0xd8, %r2, %g0
prefetcha [%r1]216, 0x1e
CASE_ASI_0xea_th6:
mov %r24, %r1
ldx [%r24 + 0xc6 & ~0x7], %r2
ldx [%r28 + 0xa8 & ~0x7], %r4
ldx [%r28 + 0xd & ~0x7], %r6
ldx [%r27 + 0xd5 & ~0x7], %r8
ldx [%r27 + 0xac & ~0x7], %r10
ldx [%r28 + 0xf2 & ~0x7], %r12
ldx [%r27 + 0x21 & ~0x7], %r14
ldx [%r27 + 0x89 & ~0x7], %r16
ld [%r22 + 0x80 & ~0x7], %f0
ld [%r28 + 0xf1 & ~0x7], %f16
ld [%r21 + 0xc9 & ~0x7], %f32
ld [%r26 + 0xb0 & ~0x7], %f48
ldsba [%r1]234, %r2
ldsha [%r1]234, %r8
ldswa [%r1]234, %r14
lduba [%r1]234, %r6
lduha [%r1]234, %r14
ldxa [%r1]234, %r4
ldda [%r1]234, %r16
ldstuba [%r1]234, %r8
swapa [%r1]234, %r6
lda [%r1]234, %f32
ldda [%r1]234, %f16
stba %r10, [%r1]234
stha %r14, [%r1]234
stwa %r14, [%r1]234
stxa %r14, [%r1]234
sta %f16, [%r1]234
stda %f16, [%r1]234
casa [%r1]0xea, %r2, %g0
casxa [%r1]0xea, %r2, %g0
prefetcha [%r1]234, 0x13
CASE_ASI_0x21_th6_0x8:
set 0x8, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r6
ldswa [%r1]33, %r16
lduba [%r1]33, %r12
lduha [%r1]33, %r12
ldxa [%r1]33, %r8
ldda [%r1]33, %r6
ldstuba [%r1]33, %r10
swapa [%r1]33, %r2
lda [%r1]33, %f16
ldda [%r1]33, %f0
stba %r12, [%r1]33
stha %r12, [%r1]33
stwa %r4, [%r1]33
sta %f32, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x5
CASE_ASI_0x21_th6_0x10:
set 0x10, %r1
ldsba [%r1]33, %r10
ldsha [%r1]33, %r10
ldswa [%r1]33, %r8
lduba [%r1]33, %r8
lduha [%r1]33, %r6
ldxa [%r1]33, %r16
ldda [%r1]33, %r14
ldstuba [%r1]33, %r2
swapa [%r1]33, %r14
lda [%r1]33, %f48
ldda [%r1]33, %f0
stba %r12, [%r1]33
stha %r10, [%r1]33
stwa %r8, [%r1]33
sta %f16, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x11
CASE_ASI_0x21_th6_0x108:
set 0x108, %r1
ldsba [%r1]33, %r16
ldsha [%r1]33, %r14
ldswa [%r1]33, %r8
lduba [%r1]33, %r10
lduha [%r1]33, %r16
ldxa [%r1]33, %r12
ldda [%r1]33, %r2
ldstuba [%r1]33, %r16
swapa [%r1]33, %r10
lda [%r1]33, %f16
ldda [%r1]33, %f16
stba %r0, [%r1]33
stha %r6, [%r1]33
stwa %r8, [%r1]33
sta %f16, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x17
CASE_ASI_0x21_th6_0x110:
set 0x110, %r1
ldsba [%r1]33, %r12
ldsha [%r1]33, %r10
ldswa [%r1]33, %r14
lduba [%r1]33, %r16
lduha [%r1]33, %r6
ldxa [%r1]33, %r4
ldda [%r1]33, %r8
ldstuba [%r1]33, %r12
swapa [%r1]33, %r8
lda [%r1]33, %f0
ldda [%r1]33, %f16
stba %r8, [%r1]33
stha %r6, [%r1]33
stwa %r12, [%r1]33
sta %f0, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xa
CASE_ASI_0x40_th6_0x0:
mov %g0, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r8
ldswa [%r1]64, %r2
lduba [%r1]64, %r16
lduha [%r1]64, %r8
ldxa [%r1]64, %r4
ldda [%r1]64, %r6
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r2, [%r1]64
stha %r14, [%r1]64
stwa %r0, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x5
CASE_ASI_0x40_th6_0x8:
set 0x8, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r2
ldswa [%r1]64, %r12
lduba [%r1]64, %r6
lduha [%r1]64, %r14
ldxa [%r1]64, %r16
ldda [%r1]64, %r8
ldstuba [%r1]64, %r16
swapa [%r1]64, %r14
lda [%r1]64, %f32
ldda [%r1]64, %f48
stba %r2, [%r1]64
stha %r12, [%r1]64
stwa %r10, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x0
CASE_ASI_0x40_th6_0x10:
set 0x10, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r16
lduba [%r1]64, %r10
lduha [%r1]64, %r2
ldxa [%r1]64, %r4
ldda [%r1]64, %r2
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f48
ldda [%r1]64, %f16
stba %r2, [%r1]64
stha %r12, [%r1]64
stwa %r14, [%r1]64
sta %f16, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xa
CASE_ASI_0x40_th6_0x18:
set 0x18, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r16
ldswa [%r1]64, %r4
lduba [%r1]64, %r16
lduha [%r1]64, %r6
ldxa [%r1]64, %r10
ldda [%r1]64, %r4
ldstuba [%r1]64, %r2
swapa [%r1]64, %r10
lda [%r1]64, %f0
ldda [%r1]64, %f32
stba %r4, [%r1]64
stha %r14, [%r1]64
stwa %r12, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_th6_0x20:
set 0x20, %r1
ldsba [%r1]64, %r10
ldsha [%r1]64, %r12
ldswa [%r1]64, %r10
lduba [%r1]64, %r14
lduha [%r1]64, %r4
ldxa [%r1]64, %r14
ldda [%r1]64, %r4
ldstuba [%r1]64, %r4
swapa [%r1]64, %r14
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r14, [%r1]64
stha %r2, [%r1]64
stwa %r12, [%r1]64
sta %f48, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xa
CASE_ASI_0x40_th6_0x80:
set 0x80, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r10
ldswa [%r1]64, %r2
lduba [%r1]64, %r6
lduha [%r1]64, %r2
ldxa [%r1]64, %r6
ldda [%r1]64, %r8
ldstuba [%r1]64, %r8
swapa [%r1]64, %r6
lda [%r1]64, %f32
ldda [%r1]64, %f48
stba %r12, [%r1]64
stha %r6, [%r1]64
stwa %r10, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xd
CASE_ASI_0x40_th6_0x88:
set 0x88, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r14
ldswa [%r1]64, %r8
lduba [%r1]64, %r14
lduha [%r1]64, %r2
ldxa [%r1]64, %r8
ldda [%r1]64, %r8
ldstuba [%r1]64, %r16
swapa [%r1]64, %r16
lda [%r1]64, %f32
ldda [%r1]64, %f48
stba %r6, [%r1]64
stha %r6, [%r1]64
stwa %r14, [%r1]64
sta %f48, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x9
CASE_ASI_0x44_th6_0x0:
mov %g0, %r1
ldsba [%r1]68, %r12
ldsha [%r1]68, %r8
ldswa [%r1]68, %r2
lduba [%r1]68, %r14
lduha [%r1]68, %r14
ldxa [%r1]68, %r0
ldda [%r1]68, %r4
ldstuba [%r1]68, %r4
swapa [%r1]68, %r2
lda [%r1]68, %f48
ldda [%r1]68, %f0
stba %r0, [%r1]68
stha %r8, [%r1]68
stwa %r0, [%r1]68
sta %f32, [%r1]68
stda %f48, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0xc
CASE_ASI_0x4a_th6_range142:
!!asi_range = 0x0-0x3f
set 0x2a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r10
ldsha [%r1]74, %r10
ldswa [%r1]74, %r2
lduba [%r1]74, %r12
lduha [%r1]74, %r10
ldxa [%r1]74, %r12
ldda [%r1]74, %r16
ldstuba [%r1]74, %r14
swapa [%r1]74, %r4
lda [%r1]74, %f16
ldda [%r1]74, %f48
stba %r6, [%r1]74
stha %r12, [%r1]74
stwa %r4, [%r1]74
sta %f16, [%r1]74
stda %f16, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x13
CASE_ASI_0x2_th6:
setx 0x5ded2502, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x78 & ~0x7], %r2
ldx [%r25 + 0x79 & ~0x7], %r4
ldx [%r22 + 0xae & ~0x7], %r6
ldx [%r26 + 0xa4 & ~0x7], %r8
ldx [%r23 + 0x12 & ~0x7], %r10
ldx [%r22 + 0xf4 & ~0x7], %r12
ldx [%r27 + 0xae & ~0x7], %r14
ldx [%r24 + 0xcc & ~0x7], %r16
ld [%r24 + 0x73 & ~0x7], %f0
ld [%r24 + 0xfd & ~0x7], %f16
ld [%r27 + 0xb9 & ~0x7], %f32
ld [%r28 + 0x5c & ~0x7], %f48
ldsba [%r1]2, %r6
ldsha [%r1]2, %r12
ldswa [%r1]2, %r4
lduba [%r1]2, %r16
lduha [%r1]2, %r6
ldxa [%r1]2, %r16
ldda [%r1]2, %r8
ldstuba [%r1]2, %r4
swapa [%r1]2, %r10
lda [%r1]2, %f32
ldda [%r1]2, %f48
stba %r14, [%r1]2
stha %r2, [%r1]2
stwa %r10, [%r1]2
stxa %r14, [%r1]2
sta %f0, [%r1]2
stda %f16, [%r1]2
casa [%r1]0x2, %r2, %g0
casxa [%r1]0x2, %r2, %g0
prefetcha [%r1]2, 0x1b
CASE_ASI_0xb_th6:
setx 0x4520a5ae, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x26 & ~0x7], %r2
ldx [%r26 + 0xc4 & ~0x7], %r4
ldx [%r21 + 0xc0 & ~0x7], %r6
ldx [%r24 + 0xe1 & ~0x7], %r8
ldx [%r23 + 0xdf & ~0x7], %r10
ldx [%r25 + 0xc2 & ~0x7], %r12
ldx [%r23 + 0xfb & ~0x7], %r14
ldx [%r28 + 0x7 & ~0x7], %r16
ld [%r27 + 0x54 & ~0x7], %f0
ld [%r28 + 0xf5 & ~0x7], %f16
ld [%r28 + 0xed & ~0x7], %f32
ld [%r28 + 0x79 & ~0x7], %f48
ldsba [%r1]11, %r8
ldsha [%r1]11, %r14
ldswa [%r1]11, %r2
lduba [%r1]11, %r10
lduha [%r1]11, %r14
ldxa [%r1]11, %r10
ldda [%r1]11, %r4
ldstuba [%r1]11, %r2
swapa [%r1]11, %r2
lda [%r1]11, %f48
ldda [%r1]11, %f32
stba %r14, [%r1]11
stha %r8, [%r1]11
stwa %r0, [%r1]11
stxa %r4, [%r1]11
sta %f0, [%r1]11
stda %f48, [%r1]11
casa [%r1]0xb, %r2, %g0
casxa [%r1]0xb, %r2, %g0
prefetcha [%r1]11, 0x13
CASE_ASI_0x12_th6:
setx 0x40349f2d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xb9 & ~0x7], %r2
ldx [%r23 + 0x57 & ~0x7], %r4
ldx [%r26 + 0xd8 & ~0x7], %r6
ldx [%r27 + 0xad & ~0x7], %r8
ldx [%r25 + 0x76 & ~0x7], %r10
ldx [%r28 + 0xc4 & ~0x7], %r12
ldx [%r25 + 0x8 & ~0x7], %r14
ldx [%r26 + 0xd7 & ~0x7], %r16
ld [%r22 + 0x8 & ~0x7], %f0
ld [%r28 + 0x77 & ~0x7], %f16
ld [%r27 + 0xf & ~0x7], %f32
ld [%r27 + 0x82 & ~0x7], %f48
ldsba [%r1]18, %r10
ldsha [%r1]18, %r16
ldswa [%r1]18, %r6
lduba [%r1]18, %r14
lduha [%r1]18, %r14
ldxa [%r1]18, %r10
ldda [%r1]18, %r2
ldstuba [%r1]18, %r2
swapa [%r1]18, %r16
lda [%r1]18, %f32
ldda [%r1]18, %f48
stba %r4, [%r1]18
stha %r6, [%r1]18
stwa %r10, [%r1]18
stxa %r2, [%r1]18
sta %f16, [%r1]18
stda %f48, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x1
CASE_ASI_0x13_th6:
setx 0x15ba5b22, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x56 & ~0x7], %r2
ldx [%r22 + 0x72 & ~0x7], %r4
ldx [%r26 + 0xb7 & ~0x7], %r6
ldx [%r26 + 0x99 & ~0x7], %r8
ldx [%r22 + 0x3e & ~0x7], %r10
ldx [%r22 + 0x5f & ~0x7], %r12
ldx [%r24 + 0xe4 & ~0x7], %r14
ldx [%r26 + 0xf7 & ~0x7], %r16
ld [%r24 + 0xc2 & ~0x7], %f0
ld [%r24 + 0xd5 & ~0x7], %f16
ld [%r22 + 0xff & ~0x7], %f32
ld [%r25 + 0xa5 & ~0x7], %f48
ldsba [%r1]19, %r4
ldsha [%r1]19, %r8
ldswa [%r1]19, %r16
lduba [%r1]19, %r10
lduha [%r1]19, %r14
ldxa [%r1]19, %r16
ldda [%r1]19, %r6
ldstuba [%r1]19, %r6
swapa [%r1]19, %r16
lda [%r1]19, %f0
ldda [%r1]19, %f0
stba %r10, [%r1]19
stha %r12, [%r1]19
stwa %r14, [%r1]19
stxa %r14, [%r1]19
sta %f32, [%r1]19
stda %f32, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x5
CASE_ASI_0x2d_th6:
setx 0x40e42bb6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x63 & ~0x7], %r2
ldx [%r27 + 0x41 & ~0x7], %r4
ldx [%r22 + 0x27 & ~0x7], %r6
ldx [%r22 + 0x41 & ~0x7], %r8
ldx [%r25 + 0x4a & ~0x7], %r10
ldx [%r24 + 0xbf & ~0x7], %r12
ldx [%r25 + 0x5d & ~0x7], %r14
ldx [%r28 + 0x92 & ~0x7], %r16
ld [%r24 + 0x57 & ~0x7], %f0
ld [%r25 + 0x33 & ~0x7], %f16
ld [%r22 + 0xad & ~0x7], %f32
ld [%r25 + 0x36 & ~0x7], %f48
ldsba [%r1]45, %r8
ldsha [%r1]45, %r8
ldswa [%r1]45, %r16
lduba [%r1]45, %r14
lduha [%r1]45, %r12
ldxa [%r1]45, %r2
ldda [%r1]45, %r2
ldstuba [%r1]45, %r2
swapa [%r1]45, %r14
lda [%r1]45, %f0
ldda [%r1]45, %f48
stba %r8, [%r1]45
stha %r6, [%r1]45
stwa %r8, [%r1]45
stxa %r10, [%r1]45
sta %f48, [%r1]45
stda %f32, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x6
CASE_ASI_0x32_th6:
setx 0x50296f16, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xfe & ~0x7], %r2
ldx [%r23 + 0xdf & ~0x7], %r4
ldx [%r25 + 0xac & ~0x7], %r6
ldx [%r24 + 0xc3 & ~0x7], %r8
ldx [%r27 + 0xff & ~0x7], %r10
ldx [%r28 + 0xc8 & ~0x7], %r12
ldx [%r23 + 0x59 & ~0x7], %r14
ldx [%r28 + 0xb4 & ~0x7], %r16
ld [%r26 + 0x17 & ~0x7], %f0
ld [%r26 + 0x43 & ~0x7], %f16
ld [%r27 + 0x25 & ~0x7], %f32
ld [%r23 + 0x23 & ~0x7], %f48
ldsba [%r1]50, %r6
ldsha [%r1]50, %r4
ldswa [%r1]50, %r16
lduba [%r1]50, %r10
lduha [%r1]50, %r14
ldxa [%r1]50, %r2
ldda [%r1]50, %r12
ldstuba [%r1]50, %r2
swapa [%r1]50, %r14
lda [%r1]50, %f16
ldda [%r1]50, %f16
stba %r8, [%r1]50
stha %r10, [%r1]50
stwa %r0, [%r1]50
stxa %r10, [%r1]50
sta %f16, [%r1]50
stda %f16, [%r1]50
casa [%r1]0x32, %r2, %g0
casxa [%r1]0x32, %r2, %g0
prefetcha [%r1]50, 0x13
CASE_ASI_0x37_th6:
setx 0x11f713ac, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xe5 & ~0x7], %r2
ldx [%r22 + 0xc9 & ~0x7], %r4
ldx [%r26 + 0x22 & ~0x7], %r6
ldx [%r25 + 0xfb & ~0x7], %r8
ldx [%r24 + 0x4d & ~0x7], %r10
ldx [%r23 + 0x18 & ~0x7], %r12
ldx [%r23 + 0x3 & ~0x7], %r14
ldx [%r23 + 0x6c & ~0x7], %r16
ld [%r21 + 0xad & ~0x7], %f0
ld [%r25 + 0x4e & ~0x7], %f16
ld [%r28 + 0xcd & ~0x7], %f32
ld [%r28 + 0xfd & ~0x7], %f48
ldsba [%r1]55, %r4
ldsha [%r1]55, %r16
ldswa [%r1]55, %r6
lduba [%r1]55, %r10
lduha [%r1]55, %r10
ldxa [%r1]55, %r16
ldda [%r1]55, %r4
ldstuba [%r1]55, %r8
swapa [%r1]55, %r14
lda [%r1]55, %f16
ldda [%r1]55, %f32
stba %r0, [%r1]55
stha %r14, [%r1]55
stwa %r14, [%r1]55
stxa %r12, [%r1]55
sta %f32, [%r1]55
stda %f16, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x4
CASE_ASI_0x3f_th6:
setx 0x75bfd9fd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x65 & ~0x7], %r2
ldx [%r28 + 0x77 & ~0x7], %r4
ldx [%r21 + 0x76 & ~0x7], %r6
ldx [%r27 + 0xaa & ~0x7], %r8
ldx [%r27 + 0x33 & ~0x7], %r10
ldx [%r25 + 0xe2 & ~0x7], %r12
ldx [%r21 + 0x5 & ~0x7], %r14
ldx [%r26 + 0x63 & ~0x7], %r16
ld [%r28 + 0xae & ~0x7], %f0
ld [%r25 + 0x56 & ~0x7], %f16
ld [%r25 + 0x78 & ~0x7], %f32
ld [%r26 + 0xec & ~0x7], %f48
ldsba [%r1]63, %r16
ldsha [%r1]63, %r8
ldswa [%r1]63, %r8
lduba [%r1]63, %r14
lduha [%r1]63, %r4
ldxa [%r1]63, %r12
ldda [%r1]63, %r6
ldstuba [%r1]63, %r8
swapa [%r1]63, %r8
lda [%r1]63, %f32
ldda [%r1]63, %f32
stba %r14, [%r1]63
stha %r6, [%r1]63
stwa %r8, [%r1]63
stxa %r6, [%r1]63
sta %f48, [%r1]63
stda %f48, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0x0
CASE_ASI_0x4b_th6:
setx 0x30f0a013, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x16 & ~0x7], %r2
ldx [%r25 + 0xc9 & ~0x7], %r4
ldx [%r24 + 0x2b & ~0x7], %r6
ldx [%r21 + 0xd3 & ~0x7], %r8
ldx [%r27 + 0x45 & ~0x7], %r10
ldx [%r24 + 0x63 & ~0x7], %r12
ldx [%r27 + 0xd0 & ~0x7], %r14
ldx [%r25 + 0x90 & ~0x7], %r16
ld [%r24 + 0xb7 & ~0x7], %f0
ld [%r21 + 0x64 & ~0x7], %f16
ld [%r22 + 0x87 & ~0x7], %f32
ld [%r24 + 0x82 & ~0x7], %f48
ldsba [%r1]75, %r12
ldsha [%r1]75, %r12
ldswa [%r1]75, %r8
lduba [%r1]75, %r4
lduha [%r1]75, %r2
ldxa [%r1]75, %r14
ldda [%r1]75, %r16
ldstuba [%r1]75, %r10
swapa [%r1]75, %r10
lda [%r1]75, %f16
ldda [%r1]75, %f48
stba %r10, [%r1]75
stha %r10, [%r1]75
stwa %r10, [%r1]75
stxa %r14, [%r1]75
sta %f16, [%r1]75
stda %f16, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x1e
CASE_ASI_0x4d_th6:
setx 0x3b13eff7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x49 & ~0x7], %r2
ldx [%r24 + 0x58 & ~0x7], %r4
ldx [%r26 + 0xd9 & ~0x7], %r6
ldx [%r24 + 0x58 & ~0x7], %r8
ldx [%r26 + 0xdc & ~0x7], %r10
ldx [%r27 + 0x1f & ~0x7], %r12
ldx [%r22 + 0xec & ~0x7], %r14
ldx [%r22 + 0x7f & ~0x7], %r16
ld [%r23 + 0xbf & ~0x7], %f0
ld [%r23 + 0x87 & ~0x7], %f16
ld [%r24 + 0x47 & ~0x7], %f32
ld [%r21 + 0x64 & ~0x7], %f48
ldsba [%r1]77, %r4
ldsha [%r1]77, %r10
ldswa [%r1]77, %r4
lduba [%r1]77, %r2
lduha [%r1]77, %r14
ldxa [%r1]77, %r14
ldda [%r1]77, %r12
ldstuba [%r1]77, %r8
swapa [%r1]77, %r8
lda [%r1]77, %f32
ldda [%r1]77, %f48
stba %r12, [%r1]77
stha %r10, [%r1]77
stwa %r12, [%r1]77
stxa %r12, [%r1]77
sta %f0, [%r1]77
stda %f16, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x8
CASE_ASI_0x60_th6:
setx 0x57de00e3, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x7d & ~0x7], %r2
ldx [%r28 + 0xa4 & ~0x7], %r4
ldx [%r27 + 0x42 & ~0x7], %r6
ldx [%r22 + 0x76 & ~0x7], %r8
ldx [%r21 + 0x4c & ~0x7], %r10
ldx [%r23 + 0x18 & ~0x7], %r12
ldx [%r27 + 0x53 & ~0x7], %r14
ldx [%r23 + 0x39 & ~0x7], %r16
ld [%r21 + 0xb8 & ~0x7], %f0
ld [%r24 + 0x8a & ~0x7], %f16
ld [%r25 + 0xeb & ~0x7], %f32
ld [%r23 + 0x48 & ~0x7], %f48
ldsba [%r1]96, %r6
ldsha [%r1]96, %r2
ldswa [%r1]96, %r10
lduba [%r1]96, %r12
lduha [%r1]96, %r2
ldxa [%r1]96, %r6
ldda [%r1]96, %r16
ldstuba [%r1]96, %r12
swapa [%r1]96, %r16
lda [%r1]96, %f32
ldda [%r1]96, %f0
stba %r0, [%r1]96
stha %r6, [%r1]96
stwa %r4, [%r1]96
stxa %r14, [%r1]96
sta %f0, [%r1]96
stda %f48, [%r1]96
casa [%r1]0x60, %r2, %g0
casxa [%r1]0x60, %r2, %g0
prefetcha [%r1]96, 0x1c
CASE_ASI_0x6b_th6:
setx 0x7a5d27ef, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x1e & ~0x7], %r2
ldx [%r23 + 0xf0 & ~0x7], %r4
ldx [%r27 + 0xa5 & ~0x7], %r6
ldx [%r24 + 0x99 & ~0x7], %r8
ldx [%r28 + 0x66 & ~0x7], %r10
ldx [%r25 + 0x46 & ~0x7], %r12
ldx [%r28 + 0x21 & ~0x7], %r14
ldx [%r28 + 0xf8 & ~0x7], %r16
ld [%r27 + 0x7c & ~0x7], %f0
ld [%r24 + 0xc0 & ~0x7], %f16
ld [%r25 + 0xd9 & ~0x7], %f32
ld [%r28 + 0x32 & ~0x7], %f48
ldsba [%r1]107, %r10
ldsha [%r1]107, %r12
ldswa [%r1]107, %r2
lduba [%r1]107, %r10
lduha [%r1]107, %r12
ldxa [%r1]107, %r6
ldda [%r1]107, %r8
ldstuba [%r1]107, %r4
swapa [%r1]107, %r4
lda [%r1]107, %f48
ldda [%r1]107, %f0
stba %r12, [%r1]107
stha %r14, [%r1]107
stwa %r8, [%r1]107
stxa %r8, [%r1]107
sta %f16, [%r1]107
stda %f0, [%r1]107
casa [%r1]0x6b, %r2, %g0
casxa [%r1]0x6b, %r2, %g0
prefetcha [%r1]107, 0x10
CASE_ASI_0x76_th6:
setx 0x762911b7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x5 & ~0x7], %r2
ldx [%r22 + 0x5a & ~0x7], %r4
ldx [%r23 + 0x42 & ~0x7], %r6
ldx [%r21 + 0x5f & ~0x7], %r8
ldx [%r22 + 0x8 & ~0x7], %r10
ldx [%r23 + 0x23 & ~0x7], %r12
ldx [%r25 + 0xee & ~0x7], %r14
ldx [%r28 + 0x89 & ~0x7], %r16
ld [%r24 + 0x0 & ~0x7], %f0
ld [%r25 + 0x44 & ~0x7], %f16
ld [%r22 + 0xa & ~0x7], %f32
ld [%r24 + 0x34 & ~0x7], %f48
ldsba [%r1]118, %r4
ldsha [%r1]118, %r10
ldswa [%r1]118, %r4
lduba [%r1]118, %r4
lduha [%r1]118, %r14
ldxa [%r1]118, %r14
ldda [%r1]118, %r4
ldstuba [%r1]118, %r14
swapa [%r1]118, %r2
lda [%r1]118, %f0
ldda [%r1]118, %f0
stba %r14, [%r1]118
stha %r0, [%r1]118
stwa %r10, [%r1]118
stxa %r2, [%r1]118
sta %f32, [%r1]118
stda %f16, [%r1]118
casa [%r1]0x76, %r2, %g0
casxa [%r1]0x76, %r2, %g0
prefetcha [%r1]118, 0x0
CASE_ASI_0x7e_th6:
setx 0x3cd58740, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x79 & ~0x7], %r2
ldx [%r26 + 0xf5 & ~0x7], %r4
ldx [%r26 + 0x8d & ~0x7], %r6
ldx [%r24 + 0x62 & ~0x7], %r8
ldx [%r23 + 0x71 & ~0x7], %r10
ldx [%r22 + 0xb4 & ~0x7], %r12
ldx [%r28 + 0xdc & ~0x7], %r14
ldx [%r21 + 0xb & ~0x7], %r16
ld [%r21 + 0x2a & ~0x7], %f0
ld [%r25 + 0xa3 & ~0x7], %f16
ld [%r24 + 0xcc & ~0x7], %f32
ld [%r26 + 0x19 & ~0x7], %f48
ldsba [%r1]126, %r14
ldsha [%r1]126, %r4
ldswa [%r1]126, %r4
lduba [%r1]126, %r12
lduha [%r1]126, %r8
ldxa [%r1]126, %r12
ldda [%r1]126, %r10
ldstuba [%r1]126, %r12
swapa [%r1]126, %r12
lda [%r1]126, %f16
ldda [%r1]126, %f32
stba %r10, [%r1]126
stha %r4, [%r1]126
stwa %r0, [%r1]126
stxa %r4, [%r1]126
sta %f16, [%r1]126
stda %f48, [%r1]126
casa [%r1]0x7e, %r2, %g0
casxa [%r1]0x7e, %r2, %g0
prefetcha [%r1]126, 0x1b
CASE_ASI_0x8e_th6:
setx 0x669ef116, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xc6 & ~0x7], %r2
ldx [%r25 + 0xa6 & ~0x7], %r4
ldx [%r28 + 0xa6 & ~0x7], %r6
ldx [%r24 + 0x6d & ~0x7], %r8
ldx [%r21 + 0x9a & ~0x7], %r10
ldx [%r24 + 0x3e & ~0x7], %r12
ldx [%r22 + 0xd4 & ~0x7], %r14
ldx [%r27 + 0x84 & ~0x7], %r16
ld [%r28 + 0x60 & ~0x7], %f0
ld [%r26 + 0xcb & ~0x7], %f16
ld [%r27 + 0x8b & ~0x7], %f32
ld [%r21 + 0x7b & ~0x7], %f48
ldsba [%r1]142, %r4
ldsha [%r1]142, %r6
ldswa [%r1]142, %r10
lduba [%r1]142, %r2
lduha [%r1]142, %r10
ldxa [%r1]142, %r12
ldda [%r1]142, %r12
ldstuba [%r1]142, %r16
swapa [%r1]142, %r14
lda [%r1]142, %f32
ldda [%r1]142, %f32
stba %r10, [%r1]142
stha %r8, [%r1]142
stwa %r6, [%r1]142
stxa %r14, [%r1]142
sta %f16, [%r1]142
stda %f48, [%r1]142
casa [%r1]0x8e, %r2, %g0
casxa [%r1]0x8e, %r2, %g0
prefetcha [%r1]142, 0xe
CASE_ASI_0x96_th6:
setx 0x70789cde, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x38 & ~0x7], %r2
ldx [%r25 + 0x93 & ~0x7], %r4
ldx [%r28 + 0x70 & ~0x7], %r6
ldx [%r22 + 0x62 & ~0x7], %r8
ldx [%r27 + 0x82 & ~0x7], %r10
ldx [%r28 + 0xbe & ~0x7], %r12
ldx [%r27 + 0xa1 & ~0x7], %r14
ldx [%r22 + 0x10 & ~0x7], %r16
ld [%r26 + 0xf9 & ~0x7], %f0
ld [%r21 + 0x12 & ~0x7], %f16
ld [%r24 + 0x3d & ~0x7], %f32
ld [%r28 + 0x58 & ~0x7], %f48
ldsba [%r1]150, %r8
ldsha [%r1]150, %r12
ldswa [%r1]150, %r4
lduba [%r1]150, %r12
lduha [%r1]150, %r6
ldxa [%r1]150, %r14
ldda [%r1]150, %r10
ldstuba [%r1]150, %r4
swapa [%r1]150, %r14
lda [%r1]150, %f16
ldda [%r1]150, %f0
stba %r6, [%r1]150
stha %r12, [%r1]150
stwa %r8, [%r1]150
stxa %r10, [%r1]150
sta %f48, [%r1]150
stda %f48, [%r1]150
casa [%r1]0x96, %r2, %g0
casxa [%r1]0x96, %r2, %g0
prefetcha [%r1]150, 0x1d
CASE_ASI_0x9e_th6:
setx 0x20ceb4a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x50 & ~0x7], %r2
ldx [%r21 + 0x5 & ~0x7], %r4
ldx [%r24 + 0x57 & ~0x7], %r6
ldx [%r27 + 0xbb & ~0x7], %r8
ldx [%r23 + 0x1f & ~0x7], %r10
ldx [%r28 + 0xc2 & ~0x7], %r12
ldx [%r26 + 0x4a & ~0x7], %r14
ldx [%r23 + 0x80 & ~0x7], %r16
ld [%r24 + 0xc0 & ~0x7], %f0
ld [%r25 + 0x93 & ~0x7], %f16
ld [%r23 + 0x8f & ~0x7], %f32
ld [%r27 + 0xd0 & ~0x7], %f48
ldsba [%r1]158, %r16
ldsha [%r1]158, %r12
ldswa [%r1]158, %r6
lduba [%r1]158, %r10
lduha [%r1]158, %r14
ldxa [%r1]158, %r8
ldda [%r1]158, %r14
ldstuba [%r1]158, %r6
swapa [%r1]158, %r2
lda [%r1]158, %f48
ldda [%r1]158, %f48
stba %r0, [%r1]158
stha %r2, [%r1]158
stwa %r2, [%r1]158
stxa %r6, [%r1]158
sta %f16, [%r1]158
stda %f0, [%r1]158
casa [%r1]0x9e, %r2, %g0
casxa [%r1]0x9e, %r2, %g0
prefetcha [%r1]158, 0xb
CASE_ASI_0xa6_th6:
setx 0x1b7b0dcb, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x6b & ~0x7], %r2
ldx [%r28 + 0x8b & ~0x7], %r4
ldx [%r22 + 0x4 & ~0x7], %r6
ldx [%r22 + 0xde & ~0x7], %r8
ldx [%r27 + 0x5d & ~0x7], %r10
ldx [%r26 + 0x41 & ~0x7], %r12
ldx [%r25 + 0xf6 & ~0x7], %r14
ldx [%r22 + 0x7c & ~0x7], %r16
ld [%r25 + 0x72 & ~0x7], %f0
ld [%r25 + 0xa6 & ~0x7], %f16
ld [%r28 + 0x85 & ~0x7], %f32
ld [%r23 + 0xc4 & ~0x7], %f48
ldsba [%r1]166, %r2
ldsha [%r1]166, %r16
ldswa [%r1]166, %r12
lduba [%r1]166, %r4
lduha [%r1]166, %r8
ldxa [%r1]166, %r2
ldda [%r1]166, %r2
ldstuba [%r1]166, %r8
swapa [%r1]166, %r2
lda [%r1]166, %f0
ldda [%r1]166, %f48
stba %r0, [%r1]166
stha %r6, [%r1]166
stwa %r4, [%r1]166
stxa %r4, [%r1]166
sta %f48, [%r1]166
stda %f48, [%r1]166
casa [%r1]0xa6, %r2, %g0
casxa [%r1]0xa6, %r2, %g0
prefetcha [%r1]166, 0x13
CASE_ASI_0xae_th6:
setx 0x31878ce6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x5e & ~0x7], %r2
ldx [%r26 + 0x2 & ~0x7], %r4
ldx [%r22 + 0x87 & ~0x7], %r6
ldx [%r28 + 0x78 & ~0x7], %r8
ldx [%r22 + 0x7a & ~0x7], %r10
ldx [%r28 + 0xb4 & ~0x7], %r12
ldx [%r22 + 0xfa & ~0x7], %r14
ldx [%r25 + 0x5f & ~0x7], %r16
ld [%r25 + 0x8a & ~0x7], %f0
ld [%r21 + 0xa0 & ~0x7], %f16
ld [%r23 + 0xd1 & ~0x7], %f32
ld [%r22 + 0x33 & ~0x7], %f48
ldsba [%r1]174, %r4
ldsha [%r1]174, %r6
ldswa [%r1]174, %r8
lduba [%r1]174, %r6
lduha [%r1]174, %r2
ldxa [%r1]174, %r16
ldda [%r1]174, %r14
ldstuba [%r1]174, %r12
swapa [%r1]174, %r10
lda [%r1]174, %f32
ldda [%r1]174, %f48
stba %r0, [%r1]174
stha %r0, [%r1]174
stwa %r10, [%r1]174
stxa %r8, [%r1]174
sta %f16, [%r1]174
stda %f32, [%r1]174
casa [%r1]0xae, %r2, %g0
casxa [%r1]0xae, %r2, %g0
prefetcha [%r1]174, 0x8
CASE_ASI_0xb6_th6:
setx 0xfce5dfe, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xbc & ~0x7], %r2
ldx [%r28 + 0x4c & ~0x7], %r4
ldx [%r21 + 0xd4 & ~0x7], %r6
ldx [%r21 + 0x64 & ~0x7], %r8
ldx [%r28 + 0x6a & ~0x7], %r10
ldx [%r24 + 0x78 & ~0x7], %r12
ldx [%r27 + 0xe3 & ~0x7], %r14
ldx [%r21 + 0xe0 & ~0x7], %r16
ld [%r24 + 0xc2 & ~0x7], %f0
ld [%r22 + 0x88 & ~0x7], %f16
ld [%r23 + 0x5e & ~0x7], %f32
ld [%r28 + 0xb7 & ~0x7], %f48
ldsba [%r1]182, %r2
ldsha [%r1]182, %r10
ldswa [%r1]182, %r2
lduba [%r1]182, %r8
lduha [%r1]182, %r16
ldxa [%r1]182, %r8
ldda [%r1]182, %r16
ldstuba [%r1]182, %r14
swapa [%r1]182, %r12
lda [%r1]182, %f0
ldda [%r1]182, %f16
stba %r2, [%r1]182
stha %r10, [%r1]182
stwa %r12, [%r1]182
stxa %r6, [%r1]182
sta %f48, [%r1]182
stda %f0, [%r1]182
casa [%r1]0xb6, %r2, %g0
casxa [%r1]0xb6, %r2, %g0
prefetcha [%r1]182, 0x5
CASE_ASI_0xbe_th6:
setx 0x16455333, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x1a & ~0x7], %r2
ldx [%r23 + 0x60 & ~0x7], %r4
ldx [%r24 + 0x1a & ~0x7], %r6
ldx [%r26 + 0x2c & ~0x7], %r8
ldx [%r22 + 0xeb & ~0x7], %r10
ldx [%r26 + 0xb9 & ~0x7], %r12
ldx [%r25 + 0x22 & ~0x7], %r14
ldx [%r23 + 0x95 & ~0x7], %r16
ld [%r28 + 0x22 & ~0x7], %f0
ld [%r27 + 0x3 & ~0x7], %f16
ld [%r21 + 0x57 & ~0x7], %f32
ld [%r28 + 0x26 & ~0x7], %f48
ldsba [%r1]190, %r2
ldsha [%r1]190, %r16
ldswa [%r1]190, %r6
lduba [%r1]190, %r10
lduha [%r1]190, %r6
ldxa [%r1]190, %r14
ldda [%r1]190, %r6
ldstuba [%r1]190, %r4
swapa [%r1]190, %r16
lda [%r1]190, %f0
ldda [%r1]190, %f16
stba %r10, [%r1]190
stha %r12, [%r1]190
stwa %r8, [%r1]190
stxa %r12, [%r1]190
sta %f16, [%r1]190
stda %f32, [%r1]190
casa [%r1]0xbe, %r2, %g0
casxa [%r1]0xbe, %r2, %g0
prefetcha [%r1]190, 0x6
CASE_ASI_0xce_th6:
setx 0x6ddf05cd, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0xca & ~0x7], %r2
ldx [%r24 + 0x89 & ~0x7], %r4
ldx [%r26 + 0x41 & ~0x7], %r6
ldx [%r22 + 0x9d & ~0x7], %r8
ldx [%r24 + 0xd4 & ~0x7], %r10
ldx [%r24 + 0x5d & ~0x7], %r12
ldx [%r26 + 0x69 & ~0x7], %r14
ldx [%r23 + 0x25 & ~0x7], %r16
ld [%r22 + 0xa3 & ~0x7], %f0
ld [%r28 + 0x18 & ~0x7], %f16
ld [%r24 + 0x64 & ~0x7], %f32
ld [%r28 + 0x36 & ~0x7], %f48
ldsba [%r1]206, %r6
ldsha [%r1]206, %r16
ldswa [%r1]206, %r8
lduba [%r1]206, %r6
lduha [%r1]206, %r4
ldxa [%r1]206, %r12
ldda [%r1]206, %r14
ldstuba [%r1]206, %r6
swapa [%r1]206, %r6
lda [%r1]206, %f16
ldda [%r1]206, %f16
stba %r14, [%r1]206
stha %r0, [%r1]206
stwa %r6, [%r1]206
stxa %r0, [%r1]206
sta %f0, [%r1]206
stda %f16, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0x17
CASE_ASI_0xcf_th6:
setx 0x4bb8a9df, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x2f & ~0x7], %r2
ldx [%r21 + 0xef & ~0x7], %r4
ldx [%r21 + 0x34 & ~0x7], %r6
ldx [%r21 + 0xc7 & ~0x7], %r8
ldx [%r23 + 0x1b & ~0x7], %r10
ldx [%r27 + 0xc1 & ~0x7], %r12
ldx [%r26 + 0x2a & ~0x7], %r14
ldx [%r28 + 0xd8 & ~0x7], %r16
ld [%r23 + 0xc7 & ~0x7], %f0
ld [%r27 + 0x73 & ~0x7], %f16
ld [%r23 + 0x23 & ~0x7], %f32
ld [%r21 + 0x4e & ~0x7], %f48
ldsba [%r1]207, %r6
ldsha [%r1]207, %r4
ldswa [%r1]207, %r16
lduba [%r1]207, %r6
lduha [%r1]207, %r14
ldxa [%r1]207, %r14
ldda [%r1]207, %r12
ldstuba [%r1]207, %r16
swapa [%r1]207, %r8
lda [%r1]207, %f32
ldda [%r1]207, %f16
stba %r0, [%r1]207
stha %r6, [%r1]207
stwa %r4, [%r1]207
stxa %r8, [%r1]207
sta %f48, [%r1]207
stda %f32, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x0
CASE_ASI_0xdc_th6:
setx 0x32baeb4f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xe0 & ~0x7], %r2
ldx [%r28 + 0xc9 & ~0x7], %r4
ldx [%r23 + 0x46 & ~0x7], %r6
ldx [%r23 + 0xca & ~0x7], %r8
ldx [%r24 + 0xad & ~0x7], %r10
ldx [%r28 + 0x2a & ~0x7], %r12
ldx [%r26 + 0x2a & ~0x7], %r14
ldx [%r26 + 0xbc & ~0x7], %r16
ld [%r21 + 0x42 & ~0x7], %f0
ld [%r28 + 0x13 & ~0x7], %f16
ld [%r28 + 0x3b & ~0x7], %f32
ld [%r25 + 0x44 & ~0x7], %f48
ldsba [%r1]220, %r16
ldsha [%r1]220, %r12
ldswa [%r1]220, %r6
lduba [%r1]220, %r8
lduha [%r1]220, %r16
ldxa [%r1]220, %r2
ldda [%r1]220, %r12
ldstuba [%r1]220, %r8
swapa [%r1]220, %r8
lda [%r1]220, %f16
ldda [%r1]220, %f0
stba %r10, [%r1]220
stha %r2, [%r1]220
stwa %r10, [%r1]220
stxa %r2, [%r1]220
sta %f16, [%r1]220
stda %f16, [%r1]220
casa [%r1]0xdc, %r2, %g0
casxa [%r1]0xdc, %r2, %g0
prefetcha [%r1]220, 0x1c
CASE_ASI_0xe8_th6:
setx 0x79e3bd70, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x69 & ~0x7], %r2
ldx [%r28 + 0x20 & ~0x7], %r4
ldx [%r27 + 0x55 & ~0x7], %r6
ldx [%r26 + 0xd7 & ~0x7], %r8
ldx [%r27 + 0x92 & ~0x7], %r10
ldx [%r23 + 0xae & ~0x7], %r12
ldx [%r22 + 0x79 & ~0x7], %r14
ldx [%r21 + 0xae & ~0x7], %r16
ld [%r21 + 0x9e & ~0x7], %f0
ld [%r25 + 0x67 & ~0x7], %f16
ld [%r28 + 0x49 & ~0x7], %f32
ld [%r27 + 0xd2 & ~0x7], %f48
ldsba [%r1]232, %r4
ldsha [%r1]232, %r12
ldswa [%r1]232, %r6
lduba [%r1]232, %r10
lduha [%r1]232, %r6
ldxa [%r1]232, %r14
ldda [%r1]232, %r12
ldstuba [%r1]232, %r4
swapa [%r1]232, %r16
lda [%r1]232, %f0
ldda [%r1]232, %f48
stba %r10, [%r1]232
stha %r10, [%r1]232
stwa %r0, [%r1]232
stxa %r12, [%r1]232
sta %f0, [%r1]232
stda %f16, [%r1]232
casa [%r1]0xe8, %r2, %g0
casxa [%r1]0xe8, %r2, %g0
prefetcha [%r1]232, 0x1e
CASE_ASI_0xf4_th6:
setx 0x3abaa9e5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xdd & ~0x7], %r2
ldx [%r24 + 0xed & ~0x7], %r4
ldx [%r27 + 0x5e & ~0x7], %r6
ldx [%r25 + 0x34 & ~0x7], %r8
ldx [%r22 + 0xc6 & ~0x7], %r10
ldx [%r24 + 0xd1 & ~0x7], %r12
ldx [%r25 + 0xfd & ~0x7], %r14
ldx [%r27 + 0xba & ~0x7], %r16
ld [%r21 + 0xb4 & ~0x7], %f0
ld [%r24 + 0xc2 & ~0x7], %f16
ld [%r28 + 0x94 & ~0x7], %f32
ld [%r26 + 0x1a & ~0x7], %f48
ldsba [%r1]244, %r6
ldsha [%r1]244, %r8
ldswa [%r1]244, %r10
lduba [%r1]244, %r8
lduha [%r1]244, %r2
ldxa [%r1]244, %r6
ldda [%r1]244, %r4
ldstuba [%r1]244, %r8
swapa [%r1]244, %r8
lda [%r1]244, %f32
ldda [%r1]244, %f16
stba %r4, [%r1]244
stha %r6, [%r1]244
stwa %r14, [%r1]244
stxa %r2, [%r1]244
sta %f0, [%r1]244
stda %f0, [%r1]244
casa [%r1]0xf4, %r2, %g0
casxa [%r1]0xf4, %r2, %g0
prefetcha [%r1]244, 0x1
CASE_ASI_0xfe_th6:
setx 0x6325e916, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xbe & ~0x7], %r2
ldx [%r25 + 0x93 & ~0x7], %r4
ldx [%r25 + 0xac & ~0x7], %r6
ldx [%r21 + 0x73 & ~0x7], %r8
ldx [%r28 + 0x40 & ~0x7], %r10
ldx [%r27 + 0x45 & ~0x7], %r12
ldx [%r24 + 0xeb & ~0x7], %r14
ldx [%r24 + 0xb9 & ~0x7], %r16
ld [%r28 + 0xb9 & ~0x7], %f0
ld [%r28 + 0xe3 & ~0x7], %f16
ld [%r23 + 0x62 & ~0x7], %f32
ld [%r25 + 0x1 & ~0x7], %f48
ldsba [%r1]254, %r14
ldsha [%r1]254, %r12
ldswa [%r1]254, %r12
lduba [%r1]254, %r8
lduha [%r1]254, %r4
ldxa [%r1]254, %r12
ldda [%r1]254, %r6
ldstuba [%r1]254, %r2
swapa [%r1]254, %r14
lda [%r1]254, %f32
ldda [%r1]254, %f16
stba %r14, [%r1]254
stha %r0, [%r1]254
stwa %r10, [%r1]254
stxa %r14, [%r1]254
sta %f16, [%r1]254
stda %f32, [%r1]254
casa [%r1]0xfe, %r2, %g0
casxa [%r1]0xfe, %r2, %g0
prefetcha [%r1]254, 0x5
CASE_ASI_0x41_th6_0x0:
mov %g0, %r1
ldsba [%r1]65, %r16
ldsha [%r1]65, %r14
ldswa [%r1]65, %r8
lduba [%r1]65, %r4
lduha [%r1]65, %r4
ldxa [%r1]65, %r4
ldda [%r1]65, %r14
ldstuba [%r1]65, %r2
swapa [%r1]65, %r4
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r14, [%r1]65
stha %r6, [%r1]65
stwa %r8, [%r1]65
stxa %r10, [%r1]65
sta %f16, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x1d
CASE_ASI_0x41_th6_0x10:
set 0x10, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r16
ldswa [%r1]65, %r12
lduba [%r1]65, %r14
lduha [%r1]65, %r14
ldxa [%r1]65, %r10
ldda [%r1]65, %r8
ldstuba [%r1]65, %r16
swapa [%r1]65, %r6
lda [%r1]65, %f16
ldda [%r1]65, %f32
stba %r8, [%r1]65
stha %r14, [%r1]65
stwa %r4, [%r1]65
stxa %r14, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xa
CASE_ASI_0x41_th6_0x58:
set 0x58, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r6
ldswa [%r1]65, %r14
lduba [%r1]65, %r6
lduha [%r1]65, %r2
ldxa [%r1]65, %r10
ldda [%r1]65, %r6
ldstuba [%r1]65, %r6
swapa [%r1]65, %r8
lda [%r1]65, %f16
ldda [%r1]65, %f32
stba %r12, [%r1]65
stha %r8, [%r1]65
stwa %r2, [%r1]65
stxa %r4, [%r1]65
sta %f48, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xf
CASE_ASI_0x4f_th6_range143:
!!asi_range = 0x0-0x38
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r2
ldsha [%r1]79, %r8
ldswa [%r1]79, %r4
lduba [%r1]79, %r2
lduha [%r1]79, %r10
ldxa [%r1]79, %r16
ldda [%r1]79, %r6
ldstuba [%r1]79, %r4
swapa [%r1]79, %r8
lda [%r1]79, %f16
ldda [%r1]79, %f32
stba %r8, [%r1]79
stha %r0, [%r1]79
stwa %r14, [%r1]79
sta %f48, [%r1]79
stda %f0, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x19
CASE_ASI_0x4c_th6_range144:
!!asi_range = 0x0-0x18
set 0xf, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r6
ldsha [%r1]76, %r4
ldswa [%r1]76, %r4
lduba [%r1]76, %r14
lduha [%r1]76, %r14
ldxa [%r1]76, %r2
ldda [%r1]76, %r12
ldstuba [%r1]76, %r14
swapa [%r1]76, %r10
lda [%r1]76, %f48
ldda [%r1]76, %f32
stba %r0, [%r1]76
stha %r2, [%r1]76
stwa %r14, [%r1]76
sta %f32, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x10
CASE_ASI_0x40_th6_0x30:
set 0x30, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r2
ldswa [%r1]64, %r6
lduba [%r1]64, %r6
lduha [%r1]64, %r14
ldxa [%r1]64, %r14
ldda [%r1]64, %r2
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r12, [%r1]64
stha %r0, [%r1]64
stwa %r2, [%r1]64
stxa %r4, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xf
CASE_ASI_0x40_th6_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r2
ldswa [%r1]64, %r8
lduba [%r1]64, %r4
lduha [%r1]64, %r8
ldxa [%r1]64, %r10
ldda [%r1]64, %r2
ldstuba [%r1]64, %r14
swapa [%r1]64, %r4
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r4, [%r1]64
stha %r2, [%r1]64
stwa %r4, [%r1]64
stxa %r14, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x15
CASE_ASI_0x40_th6_0x28:
set 0x28, %r1
ldsba [%r1]64, %r4
ldsha [%r1]64, %r10
ldswa [%r1]64, %r12
lduba [%r1]64, %r12
lduha [%r1]64, %r4
ldxa [%r1]64, %r10
ldda [%r1]64, %r6
ldstuba [%r1]64, %r10
swapa [%r1]64, %r2
lda [%r1]64, %f32
ldda [%r1]64, %f16
stba %r6, [%r1]64
stha %r12, [%r1]64
stwa %r8, [%r1]64
sta %f48, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xc
CASE_ASI_0x45_th6_range145:
!!asi_range = 0x0-0x18
set 0x1, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r12
ldsha [%r1]69, %r2
ldswa [%r1]69, %r4
lduba [%r1]69, %r2
lduha [%r1]69, %r4
ldxa [%r1]69, %r6
ldda [%r1]69, %r8
ldstuba [%r1]69, %r8
swapa [%r1]69, %r2
lda [%r1]69, %f32
ldda [%r1]69, %f48
stba %r2, [%r1]69
stha %r10, [%r1]69
stwa %r8, [%r1]69
sta %f48, [%r1]69
stda %f48, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0x5
CASE_ASI_0x50_th6_0x0:
mov %g0, %r1
ldsba [%r1]80, %r2
ldsha [%r1]80, %r14
ldswa [%r1]80, %r8
lduba [%r1]80, %r16
lduha [%r1]80, %r4
ldxa [%r1]80, %r8
ldda [%r1]80, %r12
ldstuba [%r1]80, %r8
swapa [%r1]80, %r4
lda [%r1]80, %f0
ldda [%r1]80, %f48
stba %r6, [%r1]80
stha %r4, [%r1]80
stwa %r14, [%r1]80
stxa %r0, [%r1]80
sta %f48, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1a
CASE_ASI_0x5e_th6_range146:
!!asi_range = 0x0-0x7f8
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r4
ldsha [%r1]94, %r10
ldswa [%r1]94, %r4
lduba [%r1]94, %r8
lduha [%r1]94, %r2
ldxa [%r1]94, %r2
ldda [%r1]94, %r10
ldstuba [%r1]94, %r2
swapa [%r1]94, %r8
lda [%r1]94, %f32
ldda [%r1]94, %f16
stba %r14, [%r1]94
stha %r0, [%r1]94
stwa %r8, [%r1]94
stxa %r10, [%r1]94
sta %f0, [%r1]94
stda %f48, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x16
CASE_ASI_0x73_th6_0x0:
mov %g0, %r1
ldsba [%r1]115, %r4
ldsha [%r1]115, %r10
ldswa [%r1]115, %r16
lduba [%r1]115, %r6
lduha [%r1]115, %r4
ldxa [%r1]115, %r10
ldda [%r1]115, %r8
ldstuba [%r1]115, %r4
swapa [%r1]115, %r4
lda [%r1]115, %f16
ldda [%r1]115, %f32
stba %r6, [%r1]115
stha %r0, [%r1]115
stwa %r10, [%r1]115
sta %f0, [%r1]115
stda %f0, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x3
CASE_ASI_0x58_th6_0x18:
set 0x18, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r14
ldswa [%r1]88, %r10
lduba [%r1]88, %r4
lduha [%r1]88, %r14
ldxa [%r1]88, %r2
ldda [%r1]88, %r4
ldstuba [%r1]88, %r2
swapa [%r1]88, %r8
lda [%r1]88, %f16
ldda [%r1]88, %f0
stba %r6, [%r1]88
stha %r10, [%r1]88
stwa %r6, [%r1]88
sta %f0, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xc
CASE_ASI_0x58_th6_0x30:
set 0x30, %r1
ldsba [%r1]88, %r10
ldsha [%r1]88, %r4
ldswa [%r1]88, %r6
lduba [%r1]88, %r6
lduha [%r1]88, %r12
ldxa [%r1]88, %r16
ldda [%r1]88, %r16
ldstuba [%r1]88, %r12
swapa [%r1]88, %r14
lda [%r1]88, %f32
ldda [%r1]88, %f32
stba %r8, [%r1]88
stha %r14, [%r1]88
stwa %r14, [%r1]88
sta %f32, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xa
CASE_ASI_0x58_th6_0x38:
set 0x38, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r6
ldswa [%r1]88, %r4
lduba [%r1]88, %r12
lduha [%r1]88, %r16
ldxa [%r1]88, %r4
ldda [%r1]88, %r6
ldstuba [%r1]88, %r2
swapa [%r1]88, %r14
lda [%r1]88, %f32
ldda [%r1]88, %f16
stba %r4, [%r1]88
stha %r10, [%r1]88
stwa %r6, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x6
CASE_ASI_0x58_th6_0x40:
set 0x40, %r1
ldsba [%r1]88, %r6
ldsha [%r1]88, %r16
ldswa [%r1]88, %r2
lduba [%r1]88, %r6
lduha [%r1]88, %r12
ldxa [%r1]88, %r16
ldda [%r1]88, %r6
ldstuba [%r1]88, %r6
swapa [%r1]88, %r2
lda [%r1]88, %f48
ldda [%r1]88, %f0
stba %r4, [%r1]88
stha %r6, [%r1]88
stwa %r2, [%r1]88
sta %f0, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x0
CASE_ASI_0x58_th6_0x80:
set 0x80, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r4
ldswa [%r1]88, %r6
lduba [%r1]88, %r2
lduha [%r1]88, %r10
ldxa [%r1]88, %r2
ldda [%r1]88, %r8
ldstuba [%r1]88, %r14
swapa [%r1]88, %r16
lda [%r1]88, %f0
ldda [%r1]88, %f48
stba %r4, [%r1]88
stha %r10, [%r1]88
stwa %r0, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x19
CASE_ASI_0x56_th6_range147:
!!asi_range = 0x0-0x1f8
set 0x1ad, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r14
ldsha [%r1]86, %r8
ldswa [%r1]86, %r8
lduba [%r1]86, %r2
lduha [%r1]86, %r2
ldxa [%r1]86, %r4
ldda [%r1]86, %r6
ldstuba [%r1]86, %r10
swapa [%r1]86, %r16
lda [%r1]86, %f0
ldda [%r1]86, %f0
stba %r12, [%r1]86
stha %r12, [%r1]86
stwa %r12, [%r1]86
stxa %r6, [%r1]86
sta %f32, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x17
CASE_ASI_0x56_th6_range148:
!!asi_range = 0x400-0x5f8
set 0x58a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r8
ldsha [%r1]86, %r10
ldswa [%r1]86, %r10
lduba [%r1]86, %r2
lduha [%r1]86, %r6
ldxa [%r1]86, %r10
ldda [%r1]86, %r10
ldstuba [%r1]86, %r2
swapa [%r1]86, %r2
lda [%r1]86, %f16
ldda [%r1]86, %f16
stba %r4, [%r1]86
stha %r0, [%r1]86
stwa %r14, [%r1]86
stxa %r2, [%r1]86
sta %f0, [%r1]86
stda %f48, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0xa
CASE_ASI_0x41_th6_0x20:
set 0x20, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r2
ldswa [%r1]65, %r14
lduba [%r1]65, %r10
lduha [%r1]65, %r2
ldxa [%r1]65, %r10
ldda [%r1]65, %r6
ldstuba [%r1]65, %r6
swapa [%r1]65, %r8
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r4, [%r1]65
stha %r14, [%r1]65
stwa %r12, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xc
CASE_ASI_0x41_th6_0x38:
set 0x38, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r10
ldswa [%r1]65, %r8
lduba [%r1]65, %r8
lduha [%r1]65, %r2
ldxa [%r1]65, %r2
ldda [%r1]65, %r12
ldstuba [%r1]65, %r4
swapa [%r1]65, %r16
lda [%r1]65, %f0
ldda [%r1]65, %f48
stba %r10, [%r1]65
stha %r12, [%r1]65
stwa %r10, [%r1]65
sta %f0, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x18
CASE_ASI_0x41_th6_0x50:
set 0x50, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r16
ldswa [%r1]65, %r10
lduba [%r1]65, %r14
lduha [%r1]65, %r6
ldxa [%r1]65, %r8
ldda [%r1]65, %r14
ldstuba [%r1]65, %r16
swapa [%r1]65, %r8
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r8, [%r1]65
stha %r6, [%r1]65
stwa %r2, [%r1]65
sta %f0, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xd
CASE_ASI_0x5d_th6_range149:
!!asi_range = 0x0-0xff8
set 0xe00, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r12
ldsha [%r1]93, %r8
ldswa [%r1]93, %r12
lduba [%r1]93, %r8
lduha [%r1]93, %r10
ldxa [%r1]93, %r16
ldda [%r1]93, %r12
ldstuba [%r1]93, %r10
swapa [%r1]93, %r4
lda [%r1]93, %f0
ldda [%r1]93, %f48
stba %r14, [%r1]93
stha %r14, [%r1]93
stwa %r10, [%r1]93
sta %f48, [%r1]93
stda %f0, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x13
CASE_ASI_0x20_th6_range150:
!!asi_range = 0x0-0x38
set 0x36, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r6
ldsha [%r1]32, %r14
ldswa [%r1]32, %r10
lduba [%r1]32, %r4
lduha [%r1]32, %r4
ldxa [%r1]32, %r4
ldda [%r1]32, %r10
ldstuba [%r1]32, %r16
swapa [%r1]32, %r2
lda [%r1]32, %f32
ldda [%r1]32, %f32
stba %r4, [%r1]32
stha %r4, [%r1]32
stwa %r14, [%r1]32
sta %f0, [%r1]32
stda %f48, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0xc
CASE_ASI_0x4c_th6_0x20:
set 0x20, %r1
ldsba [%r1]76, %r12
ldsha [%r1]76, %r16
ldswa [%r1]76, %r12
lduba [%r1]76, %r4
lduha [%r1]76, %r8
ldxa [%r1]76, %r2
ldda [%r1]76, %r8
ldstuba [%r1]76, %r6
swapa [%r1]76, %r10
lda [%r1]76, %f32
ldda [%r1]76, %f32
stba %r14, [%r1]76
stha %r14, [%r1]76
stwa %r4, [%r1]76
stxa %r14, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0xc
CASE_ASI_0x4c_th6_0x28:
set 0x28, %r1
ldsba [%r1]76, %r8
ldsha [%r1]76, %r2
ldswa [%r1]76, %r16
lduba [%r1]76, %r8
lduha [%r1]76, %r2
ldxa [%r1]76, %r12
ldda [%r1]76, %r8
ldstuba [%r1]76, %r6
swapa [%r1]76, %r8
lda [%r1]76, %f0
ldda [%r1]76, %f48
stba %r4, [%r1]76
stha %r0, [%r1]76
stwa %r6, [%r1]76
stxa %r4, [%r1]76
sta %f48, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x1b
CASE_ASI_0x58_th6_0x0:
mov %g0, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r10
ldswa [%r1]88, %r2
lduba [%r1]88, %r4
lduha [%r1]88, %r10
ldxa [%r1]88, %r6
ldda [%r1]88, %r8
ldstuba [%r1]88, %r4
swapa [%r1]88, %r4
lda [%r1]88, %f16
ldda [%r1]88, %f48
stba %r14, [%r1]88
stha %r2, [%r1]88
stwa %r6, [%r1]88
stxa %r2, [%r1]88
sta %f16, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x15
CASE_ASI_0x58_th6_0x20:
set 0x20, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r4
ldswa [%r1]88, %r4
lduba [%r1]88, %r14
lduha [%r1]88, %r8
ldxa [%r1]88, %r4
ldda [%r1]88, %r2
ldstuba [%r1]88, %r10
swapa [%r1]88, %r10
lda [%r1]88, %f0
ldda [%r1]88, %f48
stba %r10, [%r1]88
stha %r2, [%r1]88
stwa %r4, [%r1]88
stxa %r4, [%r1]88
sta %f16, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xe
CASE_ASI_0x57_th6:
setx 0x4b09bb04, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x68 & ~0x7], %r2
ldx [%r23 + 0xb7 & ~0x7], %r4
ldx [%r25 + 0x30 & ~0x7], %r6
ldx [%r23 + 0xc3 & ~0x7], %r8
ldx [%r25 + 0x49 & ~0x7], %r10
ldx [%r25 + 0x8e & ~0x7], %r12
ldx [%r26 + 0xaf & ~0x7], %r14
ldx [%r23 + 0xb1 & ~0x7], %r16
ld [%r24 + 0x8d & ~0x7], %f0
ld [%r22 + 0xdb & ~0x7], %f16
ld [%r24 + 0xae & ~0x7], %f32
ld [%r28 + 0xaf & ~0x7], %f48
ldsba [%r1]87, %r14
ldsha [%r1]87, %r6
ldswa [%r1]87, %r14
lduba [%r1]87, %r2
lduha [%r1]87, %r10
ldxa [%r1]87, %r2
ldda [%r1]87, %r10
ldstuba [%r1]87, %r12
swapa [%r1]87, %r6
lda [%r1]87, %f32
ldda [%r1]87, %f48
stba %r8, [%r1]87
stha %r4, [%r1]87
stwa %r8, [%r1]87
sta %f48, [%r1]87
stda %f48, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x19
CASE_ASI_0x51_th6_range151:
!!asi_range = 0x0-0x38
set 0x19, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r12
ldsha [%r1]81, %r16
ldswa [%r1]81, %r2
lduba [%r1]81, %r16
lduha [%r1]81, %r6
ldxa [%r1]81, %r12
ldda [%r1]81, %r6
ldstuba [%r1]81, %r2
swapa [%r1]81, %r6
lda [%r1]81, %f0
ldda [%r1]81, %f32
stba %r2, [%r1]81
stha %r8, [%r1]81
stwa %r2, [%r1]81
sta %f32, [%r1]81
stda %f48, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x1c
CASE_ASI_0x5a_th6_range152:
!!asi_range = 0x0-0x38
set 0x2e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r2
ldsha [%r1]90, %r16
ldswa [%r1]90, %r8
lduba [%r1]90, %r4
lduha [%r1]90, %r16
ldxa [%r1]90, %r10
ldda [%r1]90, %r16
ldstuba [%r1]90, %r8
swapa [%r1]90, %r14
lda [%r1]90, %f0
ldda [%r1]90, %f32
stba %r8, [%r1]90
stha %r0, [%r1]90
stwa %r6, [%r1]90
sta %f32, [%r1]90
stda %f48, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0x15
CASE_ASI_0x5b_th6_range153:
!!asi_range = 0x0-0x38
set 0x1a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r14
ldsha [%r1]91, %r16
ldswa [%r1]91, %r14
lduba [%r1]91, %r12
lduha [%r1]91, %r6
ldxa [%r1]91, %r2
ldda [%r1]91, %r8
ldstuba [%r1]91, %r10
swapa [%r1]91, %r4
lda [%r1]91, %f48
ldda [%r1]91, %f48
stba %r12, [%r1]91
stha %r12, [%r1]91
stwa %r12, [%r1]91
sta %f48, [%r1]91
stda %f16, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x14
CASE_ASI_0x54_th6_range154:
!!asi_range = 0x10-0x88
set 0x45, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r14
ldsha [%r1]84, %r4
ldswa [%r1]84, %r10
lduba [%r1]84, %r6
lduha [%r1]84, %r6
ldxa [%r1]84, %r6
ldda [%r1]84, %r2
ldstuba [%r1]84, %r10
swapa [%r1]84, %r8
lda [%r1]84, %f16
ldda [%r1]84, %f0
stba %r0, [%r1]84
stha %r14, [%r1]84
stwa %r0, [%r1]84
sta %f48, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x72_th6_0x0:
mov %g0, %r1
ldsba [%r1]114, %r12
ldsha [%r1]114, %r8
ldswa [%r1]114, %r6
lduba [%r1]114, %r2
lduha [%r1]114, %r8
ldxa [%r1]114, %r12
ldda [%r1]114, %r6
ldstuba [%r1]114, %r6
swapa [%r1]114, %r2
lda [%r1]114, %f48
ldda [%r1]114, %f32
stba %r2, [%r1]114
stha %r0, [%r1]114
stwa %r8, [%r1]114
sta %f0, [%r1]114
stda %f0, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x9
CASE_ASI_0x41_th6_0x60:
set 0x60, %r1
ldsba [%r1]65, %r2
ldsha [%r1]65, %r16
ldswa [%r1]65, %r2
lduba [%r1]65, %r10
lduha [%r1]65, %r12
ldxa [%r1]65, %r8
ldda [%r1]65, %r6
ldstuba [%r1]65, %r4
swapa [%r1]65, %r8
lda [%r1]65, %f16
ldda [%r1]65, %f16
stba %r10, [%r1]65
stha %r12, [%r1]65
stwa %r4, [%r1]65
sta %f32, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xc
CASE_ASI_0x41_th6_0x68:
set 0x68, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r12
ldswa [%r1]65, %r12
lduba [%r1]65, %r6
lduha [%r1]65, %r10
ldxa [%r1]65, %r6
ldda [%r1]65, %r4
ldstuba [%r1]65, %r6
swapa [%r1]65, %r2
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r14, [%r1]65
stha %r12, [%r1]65
stwa %r14, [%r1]65
sta %f16, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x3
CASE_ASI_0x63_th6_0x0:
mov %g0, %r1
ldsba [%r1]99, %r16
ldsha [%r1]99, %r2
ldswa [%r1]99, %r6
lduba [%r1]99, %r10
lduha [%r1]99, %r10
ldxa [%r1]99, %r14
ldda [%r1]99, %r12
ldstuba [%r1]99, %r16
swapa [%r1]99, %r8
lda [%r1]99, %f0
ldda [%r1]99, %f0
stba %r14, [%r1]99
stha %r4, [%r1]99
stwa %r6, [%r1]99
stxa %r2, [%r1]99
sta %f32, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x19
CASE_ASI_0x63_th6_0x10:
set 0x10, %r1
ldsba [%r1]99, %r12
ldsha [%r1]99, %r2
ldswa [%r1]99, %r8
lduba [%r1]99, %r2
lduha [%r1]99, %r14
ldxa [%r1]99, %r4
ldda [%r1]99, %r6
ldstuba [%r1]99, %r6
swapa [%r1]99, %r2
lda [%r1]99, %f16
ldda [%r1]99, %f0
stba %r0, [%r1]99
stha %r0, [%r1]99
stwa %r6, [%r1]99
stxa %r0, [%r1]99
sta %f16, [%r1]99
stda %f16, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0xa
CASE_ASI_0x43_th6_0x0:
mov %g0, %r1
ldsba [%r1]67, %r8
ldsha [%r1]67, %r4
ldswa [%r1]67, %r16
lduba [%r1]67, %r2
lduha [%r1]67, %r2
ldxa [%r1]67, %r4
ldda [%r1]67, %r6
ldstuba [%r1]67, %r10
swapa [%r1]67, %r6
lda [%r1]67, %f32
ldda [%r1]67, %f0
stba %r14, [%r1]67
stha %r10, [%r1]67
stwa %r8, [%r1]67
sta %f32, [%r1]67
stda %f16, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x1b
CASE_ASI_0x59_th6_range155:
!!asi_range = 0x0-0x78
set 0x4a, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r12
ldsha [%r1]89, %r12
ldswa [%r1]89, %r12
lduba [%r1]89, %r8
lduha [%r1]89, %r8
ldxa [%r1]89, %r16
ldda [%r1]89, %r12
ldstuba [%r1]89, %r4
swapa [%r1]89, %r14
lda [%r1]89, %f32
ldda [%r1]89, %f16
stba %r14, [%r1]89
stha %r10, [%r1]89
stwa %r12, [%r1]89
sta %f16, [%r1]89
stda %f32, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x1a
CASE_ASI_0x67_th6_range156:
!!asi_range = 0x0-0x7fe0
set 0x22a8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r10
ldsha [%r1]103, %r16
ldswa [%r1]103, %r12
lduba [%r1]103, %r12
lduha [%r1]103, %r2
ldxa [%r1]103, %r6
ldda [%r1]103, %r6
ldstuba [%r1]103, %r14
swapa [%r1]103, %r2
lda [%r1]103, %f32
ldda [%r1]103, %f16
stba %r0, [%r1]103
stha %r6, [%r1]103
stwa %r4, [%r1]103
sta %f32, [%r1]103
stda %f16, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x11
CASE_ASI_0x4e_th6_0x0:
mov %g0, %r1
ldsba [%r1]78, %r12
ldsha [%r1]78, %r16
ldswa [%r1]78, %r4
lduba [%r1]78, %r8
lduha [%r1]78, %r6
ldxa [%r1]78, %r2
ldda [%r1]78, %r12
ldstuba [%r1]78, %r4
swapa [%r1]78, %r8
lda [%r1]78, %f48
ldda [%r1]78, %f48
stba %r0, [%r1]78
stha %r6, [%r1]78
stwa %r0, [%r1]78
sta %f0, [%r1]78
stda %f16, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x4
CASE_ASI_0x48_th6_range157:
!!asi_range = 0x0-0xf8
set 0x91, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r4
ldsha [%r1]72, %r2
ldswa [%r1]72, %r6
lduba [%r1]72, %r12
lduha [%r1]72, %r6
ldxa [%r1]72, %r16
ldda [%r1]72, %r10
ldstuba [%r1]72, %r6
swapa [%r1]72, %r14
lda [%r1]72, %f32
ldda [%r1]72, %f32
stba %r12, [%r1]72
stha %r10, [%r1]72
stwa %r14, [%r1]72
stxa %r10, [%r1]72
sta %f32, [%r1]72
stda %f0, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0x14
CASE_ASI_0x49_th6_range158:
!!asi_range = 0x0-0xf8
set 0x4e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r4
ldsha [%r1]73, %r4
ldswa [%r1]73, %r14
lduba [%r1]73, %r2
lduha [%r1]73, %r4
ldxa [%r1]73, %r8
ldda [%r1]73, %r14
ldstuba [%r1]73, %r14
swapa [%r1]73, %r2
lda [%r1]73, %f48
ldda [%r1]73, %f48
stba %r12, [%r1]73
stha %r10, [%r1]73
stwa %r6, [%r1]73
stxa %r10, [%r1]73
sta %f16, [%r1]73
stda %f32, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0xd
CASE_ASI_0x5f_th6:
setx 0x349668c2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x71 & ~0x7], %r2
ldx [%r26 + 0x97 & ~0x7], %r4
ldx [%r21 + 0x23 & ~0x7], %r6
ldx [%r26 + 0x62 & ~0x7], %r8
ldx [%r23 + 0xab & ~0x7], %r10
ldx [%r27 + 0x2c & ~0x7], %r12
ldx [%r24 + 0x7e & ~0x7], %r14
ldx [%r25 + 0xd3 & ~0x7], %r16
ld [%r22 + 0x10 & ~0x7], %f0
ld [%r23 + 0x12 & ~0x7], %f16
ld [%r28 + 0x89 & ~0x7], %f32
ld [%r21 + 0xc1 & ~0x7], %f48
ldsba [%r1]95, %r8
ldsha [%r1]95, %r12
ldswa [%r1]95, %r8
lduba [%r1]95, %r2
lduha [%r1]95, %r16
ldxa [%r1]95, %r12
ldda [%r1]95, %r6
ldstuba [%r1]95, %r10
swapa [%r1]95, %r16
lda [%r1]95, %f0
ldda [%r1]95, %f0
stba %r0, [%r1]95
stha %r8, [%r1]95
stwa %r6, [%r1]95
sta %f16, [%r1]95
stda %f0, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x4
CASE_ASI_0x53_th6:
setx 0x7b7c1d9f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x6f & ~0x7], %r2
ldx [%r26 + 0xb4 & ~0x7], %r4
ldx [%r24 + 0xdf & ~0x7], %r6
ldx [%r22 + 0xf4 & ~0x7], %r8
ldx [%r27 + 0x34 & ~0x7], %r10
ldx [%r28 + 0x1e & ~0x7], %r12
ldx [%r22 + 0xe3 & ~0x7], %r14
ldx [%r22 + 0x60 & ~0x7], %r16
ld [%r28 + 0x3a & ~0x7], %f0
ld [%r24 + 0xbb & ~0x7], %f16
ld [%r25 + 0x91 & ~0x7], %f32
ld [%r26 + 0x13 & ~0x7], %f48
ldsba [%r1]83, %r10
ldsha [%r1]83, %r14
ldswa [%r1]83, %r4
lduba [%r1]83, %r8
lduha [%r1]83, %r16
ldxa [%r1]83, %r8
ldda [%r1]83, %r12
ldstuba [%r1]83, %r4
swapa [%r1]83, %r2
lda [%r1]83, %f0
ldda [%r1]83, %f32
stba %r8, [%r1]83
stha %r8, [%r1]83
stwa %r6, [%r1]83
stxa %r2, [%r1]83
sta %f16, [%r1]83
stda %f0, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x8
CASE_ASI_0x74_th6_0x0:
mov %g0, %r1
ldsba [%r1]116, %r4
ldsha [%r1]116, %r4
ldswa [%r1]116, %r8
lduba [%r1]116, %r12
lduha [%r1]116, %r14
ldxa [%r1]116, %r16
ldda [%r1]116, %r10
ldstuba [%r1]116, %r8
swapa [%r1]116, %r10
lda [%r1]116, %f0
ldda [%r1]116, %f16
stba %r0, [%r1]116
stha %r2, [%r1]116
stwa %r12, [%r1]116
stxa %r0, [%r1]116
sta %f32, [%r1]116
stda %f0, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x8
CASE_ASI_0x54_th6_0x0:
mov %g0, %r1
ldsba [%r1]84, %r10
ldsha [%r1]84, %r6
ldswa [%r1]84, %r2
lduba [%r1]84, %r2
lduha [%r1]84, %r12
ldxa [%r1]84, %r4
ldda [%r1]84, %r2
ldstuba [%r1]84, %r12
swapa [%r1]84, %r2
lda [%r1]84, %f0
ldda [%r1]84, %f16
stba %r2, [%r1]84
stha %r2, [%r1]84
stwa %r4, [%r1]84
sta %f0, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x0
CASE_ASI_0x54_th6_0x400:
set 0x400, %r1
ldsba [%r1]84, %r14
ldsha [%r1]84, %r6
ldswa [%r1]84, %r10
lduba [%r1]84, %r14
lduha [%r1]84, %r6
ldxa [%r1]84, %r10
ldda [%r1]84, %r10
ldstuba [%r1]84, %r8
swapa [%r1]84, %r6
lda [%r1]84, %f32
ldda [%r1]84, %f16
stba %r8, [%r1]84
stha %r10, [%r1]84
stwa %r2, [%r1]84
sta %f48, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x10
CASE_ASI_0x54_th6_0x800:
set 0x800, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r4
ldswa [%r1]84, %r2
lduba [%r1]84, %r14
lduha [%r1]84, %r6
ldxa [%r1]84, %r8
ldda [%r1]84, %r16
ldstuba [%r1]84, %r6
swapa [%r1]84, %r12
lda [%r1]84, %f0
ldda [%r1]84, %f0
stba %r0, [%r1]84
stha %r6, [%r1]84
stwa %r8, [%r1]84
sta %f0, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xa
CASE_ASI_0x54_th6_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r12
ldsha [%r1]84, %r16
ldswa [%r1]84, %r10
lduba [%r1]84, %r16
lduha [%r1]84, %r12
ldxa [%r1]84, %r12
ldda [%r1]84, %r2
ldstuba [%r1]84, %r12
swapa [%r1]84, %r16
lda [%r1]84, %f16
ldda [%r1]84, %f32
stba %r8, [%r1]84
stha %r12, [%r1]84
stwa %r4, [%r1]84
sta %f32, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x18
CASE_ASI_0x5c_th6_0x0:
mov %g0, %r1
ldsba [%r1]92, %r2
ldsha [%r1]92, %r6
ldswa [%r1]92, %r2
lduba [%r1]92, %r6
lduha [%r1]92, %r4
ldxa [%r1]92, %r2
ldda [%r1]92, %r10
ldstuba [%r1]92, %r2
swapa [%r1]92, %r12
lda [%r1]92, %f16
ldda [%r1]92, %f16
stba %r2, [%r1]92
stha %r4, [%r1]92
stwa %r12, [%r1]92
sta %f48, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1d
CASE_ASI_0x5c_th6_0x400:
set 0x400, %r1
ldsba [%r1]92, %r12
ldsha [%r1]92, %r10
ldswa [%r1]92, %r12
lduba [%r1]92, %r16
lduha [%r1]92, %r14
ldxa [%r1]92, %r2
ldda [%r1]92, %r14
ldstuba [%r1]92, %r4
swapa [%r1]92, %r8
lda [%r1]92, %f0
ldda [%r1]92, %f32
stba %r6, [%r1]92
stha %r4, [%r1]92
stwa %r10, [%r1]92
sta %f48, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x14
CASE_ASI_0x5c_th6_0x800:
set 0x800, %r1
ldsba [%r1]92, %r10
ldsha [%r1]92, %r14
ldswa [%r1]92, %r10
lduba [%r1]92, %r6
lduha [%r1]92, %r16
ldxa [%r1]92, %r2
ldda [%r1]92, %r12
ldstuba [%r1]92, %r8
swapa [%r1]92, %r4
lda [%r1]92, %f16
ldda [%r1]92, %f0
stba %r8, [%r1]92
stha %r8, [%r1]92
stwa %r2, [%r1]92
sta %f32, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1f
CASE_ASI_0x5c_th6_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r4
ldsha [%r1]92, %r6
ldswa [%r1]92, %r10
lduba [%r1]92, %r4
lduha [%r1]92, %r4
ldxa [%r1]92, %r10
ldda [%r1]92, %r10
ldstuba [%r1]92, %r4
swapa [%r1]92, %r14
lda [%r1]92, %f32
ldda [%r1]92, %f32
stba %r8, [%r1]92
stha %r14, [%r1]92
stwa %r12, [%r1]92
sta %f0, [%r1]92
stda %f32, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x8
CASE_ASI_0x47_th6_range159:
!!asi_range = 0x0-0x7ff0
set 0x22ca, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r8
ldsha [%r1]71, %r6
ldswa [%r1]71, %r12
lduba [%r1]71, %r8
lduha [%r1]71, %r8
ldxa [%r1]71, %r16
ldda [%r1]71, %r6
ldstuba [%r1]71, %r14
swapa [%r1]71, %r16
lda [%r1]71, %f32
ldda [%r1]71, %f48
stba %r14, [%r1]71
stha %r10, [%r1]71
stwa %r6, [%r1]71
sta %f48, [%r1]71
stda %f16, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0xd
CASE_ASI_0x50_th6_0x18:
set 0x18, %r1
ldsba [%r1]80, %r14
ldsha [%r1]80, %r2
ldswa [%r1]80, %r12
lduba [%r1]80, %r12
lduha [%r1]80, %r4
ldxa [%r1]80, %r12
ldda [%r1]80, %r2
ldstuba [%r1]80, %r10
swapa [%r1]80, %r16
lda [%r1]80, %f16
ldda [%r1]80, %f0
stba %r4, [%r1]80
stha %r14, [%r1]80
stwa %r12, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x16
CASE_ASI_0x50_th6_0x30:
set 0x30, %r1
ldsba [%r1]80, %r8
ldsha [%r1]80, %r8
ldswa [%r1]80, %r10
lduba [%r1]80, %r12
lduha [%r1]80, %r14
ldxa [%r1]80, %r14
ldda [%r1]80, %r16
ldstuba [%r1]80, %r16
swapa [%r1]80, %r2
lda [%r1]80, %f16
ldda [%r1]80, %f32
stba %r12, [%r1]80
stha %r0, [%r1]80
stwa %r8, [%r1]80
sta %f32, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x11
CASE_ASI_0x50_th6_0x38:
set 0x38, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r8
ldswa [%r1]80, %r6
lduba [%r1]80, %r4
lduha [%r1]80, %r12
ldxa [%r1]80, %r6
ldda [%r1]80, %r6
ldstuba [%r1]80, %r14
swapa [%r1]80, %r12
lda [%r1]80, %f16
ldda [%r1]80, %f32
stba %r2, [%r1]80
stha %r14, [%r1]80
stwa %r8, [%r1]80
sta %f0, [%r1]80
stda %f16, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xf
CASE_ASI_0x42_th6_0x8:
set 0x8, %r1
ldsba [%r1]66, %r14
ldsha [%r1]66, %r8
ldswa [%r1]66, %r10
lduba [%r1]66, %r4
lduha [%r1]66, %r6
ldxa [%r1]66, %r10
ldda [%r1]66, %r8
ldstuba [%r1]66, %r8
swapa [%r1]66, %r6
lda [%r1]66, %f0
ldda [%r1]66, %f16
stba %r6, [%r1]66
stha %r6, [%r1]66
stwa %r6, [%r1]66
sta %f32, [%r1]66
stda %f0, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x13
CASE_ASI_0x42_th6_0x10:
set 0x10, %r1
ldsba [%r1]66, %r14
ldsha [%r1]66, %r2
ldswa [%r1]66, %r2
lduba [%r1]66, %r10
lduha [%r1]66, %r12
ldxa [%r1]66, %r16
ldda [%r1]66, %r10
ldstuba [%r1]66, %r14
swapa [%r1]66, %r16
lda [%r1]66, %f16
ldda [%r1]66, %f0
stba %r14, [%r1]66
stha %r4, [%r1]66
stwa %r8, [%r1]66
sta %f0, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0xe
CASE_ASI_0x52_th6_0x108:
set 0x108, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r12
ldswa [%r1]82, %r8
lduba [%r1]82, %r4
lduha [%r1]82, %r12
ldxa [%r1]82, %r6
ldda [%r1]82, %r10
ldstuba [%r1]82, %r4
swapa [%r1]82, %r14
lda [%r1]82, %f48
ldda [%r1]82, %f32
stba %r6, [%r1]82
stha %r10, [%r1]82
stwa %r6, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x0
CASE_ASI_0x52_th6_0x110:
set 0x110, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r6
ldswa [%r1]82, %r8
lduba [%r1]82, %r2
lduha [%r1]82, %r10
ldxa [%r1]82, %r16
ldda [%r1]82, %r16
ldstuba [%r1]82, %r14
swapa [%r1]82, %r14
lda [%r1]82, %f16
ldda [%r1]82, %f0
stba %r6, [%r1]82
stha %r12, [%r1]82
stwa %r0, [%r1]82
sta %f48, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th6_0x118:
set 0x118, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r2
ldswa [%r1]82, %r4
lduba [%r1]82, %r8
lduha [%r1]82, %r6
ldxa [%r1]82, %r12
ldda [%r1]82, %r16
ldstuba [%r1]82, %r16
swapa [%r1]82, %r2
lda [%r1]82, %f0
ldda [%r1]82, %f0
stba %r6, [%r1]82
stha %r10, [%r1]82
stwa %r6, [%r1]82
sta %f16, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x12
CASE_ASI_0x52_th6_0x120:
set 0x120, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r12
ldswa [%r1]82, %r10
lduba [%r1]82, %r10
lduha [%r1]82, %r16
ldxa [%r1]82, %r2
ldda [%r1]82, %r10
ldstuba [%r1]82, %r8
swapa [%r1]82, %r6
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r10, [%r1]82
stha %r14, [%r1]82
stwa %r12, [%r1]82
sta %f48, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x12
CASE_ASI_0x52_th6_0x208:
set 0x208, %r1
ldsba [%r1]82, %r2
ldsha [%r1]82, %r12
ldswa [%r1]82, %r14
lduba [%r1]82, %r4
lduha [%r1]82, %r8
ldxa [%r1]82, %r4
ldda [%r1]82, %r10
ldstuba [%r1]82, %r6
swapa [%r1]82, %r4
lda [%r1]82, %f48
ldda [%r1]82, %f0
stba %r2, [%r1]82
stha %r6, [%r1]82
stwa %r12, [%r1]82
sta %f32, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x17
CASE_ASI_0x52_th6_0x210:
set 0x210, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r12
ldswa [%r1]82, %r6
lduba [%r1]82, %r14
lduha [%r1]82, %r6
ldxa [%r1]82, %r16
ldda [%r1]82, %r6
ldstuba [%r1]82, %r14
swapa [%r1]82, %r16
lda [%r1]82, %f32
ldda [%r1]82, %f48
stba %r10, [%r1]82
stha %r6, [%r1]82
stwa %r14, [%r1]82
sta %f48, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1e
CASE_ASI_0x52_th6_0x218:
set 0x218, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r2
ldswa [%r1]82, %r10
lduba [%r1]82, %r4
lduha [%r1]82, %r6
ldxa [%r1]82, %r16
ldda [%r1]82, %r12
ldstuba [%r1]82, %r4
swapa [%r1]82, %r14
lda [%r1]82, %f32
ldda [%r1]82, %f0
stba %r6, [%r1]82
stha %r14, [%r1]82
stwa %r12, [%r1]82
sta %f16, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x16
CASE_ASI_0x52_th6_0x220:
set 0x220, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r6
ldswa [%r1]82, %r8
lduba [%r1]82, %r12
lduha [%r1]82, %r2
ldxa [%r1]82, %r14
ldda [%r1]82, %r12
ldstuba [%r1]82, %r16
swapa [%r1]82, %r10
lda [%r1]82, %f32
ldda [%r1]82, %f32
stba %r4, [%r1]82
stha %r14, [%r1]82
stwa %r12, [%r1]82
sta %f0, [%r1]82
stda %f32, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x0
CASE_ASI_0x25_th6_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r8
ldsha [%r1]37, %r6
ldswa [%r1]37, %r4
lduba [%r1]37, %r6
lduha [%r1]37, %r10
ldxa [%r1]37, %r2
ldda [%r1]37, %r2
ldstuba [%r1]37, %r14
swapa [%r1]37, %r16
lda [%r1]37, %f32
ldda [%r1]37, %f32
stba %r0, [%r1]37
stha %r10, [%r1]37
stwa %r12, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xe
CASE_ASI_0x25_th6_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r14
ldswa [%r1]37, %r12
lduba [%r1]37, %r2
lduha [%r1]37, %r2
ldxa [%r1]37, %r12
ldda [%r1]37, %r12
ldstuba [%r1]37, %r2
swapa [%r1]37, %r6
lda [%r1]37, %f16
ldda [%r1]37, %f0
stba %r6, [%r1]37
stha %r8, [%r1]37
stwa %r2, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x12
CASE_ASI_0x25_th6_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r6
ldswa [%r1]37, %r14
lduba [%r1]37, %r4
lduha [%r1]37, %r16
ldxa [%r1]37, %r6
ldda [%r1]37, %r8
ldstuba [%r1]37, %r10
swapa [%r1]37, %r4
lda [%r1]37, %f32
ldda [%r1]37, %f16
stba %r12, [%r1]37
stha %r4, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1e
CASE_ASI_0x25_th6_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r2
ldswa [%r1]37, %r4
lduba [%r1]37, %r14
lduha [%r1]37, %r4
ldxa [%r1]37, %r12
ldda [%r1]37, %r6
ldstuba [%r1]37, %r10
swapa [%r1]37, %r16
lda [%r1]37, %f16
ldda [%r1]37, %f48
stba %r6, [%r1]37
stha %r2, [%r1]37
stwa %r4, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th6_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r8
ldswa [%r1]37, %r16
lduba [%r1]37, %r4
lduha [%r1]37, %r2
ldxa [%r1]37, %r2
ldda [%r1]37, %r4
ldstuba [%r1]37, %r12
swapa [%r1]37, %r16
lda [%r1]37, %f0
ldda [%r1]37, %f16
stba %r6, [%r1]37
stha %r2, [%r1]37
stwa %r6, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1d
CASE_ASI_0x25_th6_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r4
ldsha [%r1]37, %r16
ldswa [%r1]37, %r16
lduba [%r1]37, %r10
lduha [%r1]37, %r14
ldxa [%r1]37, %r16
ldda [%r1]37, %r2
ldstuba [%r1]37, %r4
swapa [%r1]37, %r2
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r6, [%r1]37
stha %r10, [%r1]37
stwa %r8, [%r1]37
sta %f32, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x19
CASE_ASI_0x25_th6_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r12
ldswa [%r1]37, %r6
lduba [%r1]37, %r6
lduha [%r1]37, %r4
ldxa [%r1]37, %r10
ldda [%r1]37, %r6
ldstuba [%r1]37, %r14
swapa [%r1]37, %r6
lda [%r1]37, %f32
ldda [%r1]37, %f0
stba %r14, [%r1]37
stha %r0, [%r1]37
stwa %r6, [%r1]37
sta %f48, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xd
CASE_ASI_0x25_th6_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r6
ldsha [%r1]37, %r6
ldswa [%r1]37, %r4
lduba [%r1]37, %r8
lduha [%r1]37, %r16
ldxa [%r1]37, %r12
ldda [%r1]37, %r6
ldstuba [%r1]37, %r8
swapa [%r1]37, %r2
lda [%r1]37, %f48
ldda [%r1]37, %f48
stba %r4, [%r1]37
stha %r14, [%r1]37
stwa %r12, [%r1]37
sta %f48, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1f
CASE_ASI_0x55_th6_range160:
!!asi_range = 0x0-0x1f8
set 0xbe, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r12
ldsha [%r1]85, %r10
ldswa [%r1]85, %r16
lduba [%r1]85, %r14
lduha [%r1]85, %r12
ldxa [%r1]85, %r6
ldda [%r1]85, %r2
ldstuba [%r1]85, %r10
swapa [%r1]85, %r16
lda [%r1]85, %f32
ldda [%r1]85, %f0
stba %r14, [%r1]85
stha %r4, [%r1]85
stwa %r4, [%r1]85
sta %f32, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x14
CASE_ASI_0x55_th6_range161:
!!asi_range = 0x400-0x5f8
set 0x4e7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r14
ldsha [%r1]85, %r14
ldswa [%r1]85, %r6
lduba [%r1]85, %r12
lduha [%r1]85, %r4
ldxa [%r1]85, %r8
ldda [%r1]85, %r12
ldstuba [%r1]85, %r2
swapa [%r1]85, %r6
lda [%r1]85, %f32
ldda [%r1]85, %f0
stba %r14, [%r1]85
stha %r8, [%r1]85
stwa %r2, [%r1]85
sta %f16, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x7
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH6_LOOP
ta T_CHANGE_NONHPRIV
cmp %r19, 1
bz,a TH6_LOOP
ta T_CHANGE_PRIV
nop
nop
ba main_text_end
nop
nop
nop
nop
LOOP_T7:
ta T_CHANGE_PRIV
add %g0, 0x3, %r19
TH7_LOOP:
CASE_ASI_0x4_th7:
mov %r27, %r1
ldx [%r21 + 0x64 & ~0x7], %r2
ldx [%r22 + 0x4b & ~0x7], %r4
ldx [%r27 + 0xcb & ~0x7], %r6
ldx [%r23 + 0x1d & ~0x7], %r8
ldx [%r22 + 0x5 & ~0x7], %r10
ldx [%r27 + 0x75 & ~0x7], %r12
ldx [%r24 + 0x25 & ~0x7], %r14
ldx [%r27 + 0xbe & ~0x7], %r16
ld [%r24 + 0xbc & ~0x7], %f0
ld [%r21 + 0x1c & ~0x7], %f16
ld [%r28 + 0x13 & ~0x7], %f32
ld [%r25 + 0x22 & ~0x7], %f48
ldsba [%r1]4, %r14
ldsha [%r1]4, %r12
ldswa [%r1]4, %r12
lduba [%r1]4, %r4
lduha [%r1]4, %r4
ldxa [%r1]4, %r16
ldda [%r1]4, %r12
ldstuba [%r1]4, %r14
swapa [%r1]4, %r16
lda [%r1]4, %f32
ldda [%r1]4, %f48
stba %r4, [%r1]4
stha %r14, [%r1]4
stwa %r2, [%r1]4
stxa %r12, [%r1]4
sta %f32, [%r1]4
stda %f16, [%r1]4
casa [%r1]0x4, %r2, %g0
casxa [%r1]0x4, %r2, %g0
prefetcha [%r1]4, 0x6
CASE_ASI_0xc_th7:
mov %r24, %r1
ldx [%r21 + 0xca & ~0x7], %r2
ldx [%r26 + 0x61 & ~0x7], %r4
ldx [%r26 + 0x28 & ~0x7], %r6
ldx [%r22 + 0xaa & ~0x7], %r8
ldx [%r22 + 0xcf & ~0x7], %r10
ldx [%r23 + 0x48 & ~0x7], %r12
ldx [%r24 + 0xb1 & ~0x7], %r14
ldx [%r25 + 0x59 & ~0x7], %r16
ld [%r22 + 0x8b & ~0x7], %f0
ld [%r21 + 0x3d & ~0x7], %f16
ld [%r28 + 0xe9 & ~0x7], %f32
ld [%r24 + 0x94 & ~0x7], %f48
ldsba [%r1]12, %r6
ldsha [%r1]12, %r14
ldswa [%r1]12, %r2
lduba [%r1]12, %r16
lduha [%r1]12, %r6
ldxa [%r1]12, %r6
ldda [%r1]12, %r10
ldstuba [%r1]12, %r10
swapa [%r1]12, %r4
lda [%r1]12, %f0
ldda [%r1]12, %f48
stba %r12, [%r1]12
stha %r10, [%r1]12
stwa %r0, [%r1]12
stxa %r12, [%r1]12
sta %f32, [%r1]12
stda %f32, [%r1]12
casa [%r1]0xc, %r2, %g0
casxa [%r1]0xc, %r2, %g0
prefetcha [%r1]12, 0xc
CASE_ASI_0x1f_th7:
mov %r21, %r1
ldx [%r23 + 0xfd & ~0x7], %r2
ldx [%r23 + 0x7c & ~0x7], %r4
ldx [%r25 + 0x1a & ~0x7], %r6
ldx [%r22 + 0x43 & ~0x7], %r8
ldx [%r26 + 0xeb & ~0x7], %r10
ldx [%r25 + 0x94 & ~0x7], %r12
ldx [%r24 + 0x25 & ~0x7], %r14
ldx [%r24 + 0xfe & ~0x7], %r16
ld [%r28 + 0xb6 & ~0x7], %f0
ld [%r23 + 0x7 & ~0x7], %f16
ld [%r28 + 0x2d & ~0x7], %f32
ld [%r26 + 0xe3 & ~0x7], %f48
ldsba [%r1]31, %r14
ldsha [%r1]31, %r12
ldswa [%r1]31, %r2
lduba [%r1]31, %r6
lduha [%r1]31, %r12
ldxa [%r1]31, %r10
ldda [%r1]31, %r14
ldstuba [%r1]31, %r8
swapa [%r1]31, %r2
lda [%r1]31, %f16
ldda [%r1]31, %f32
stba %r10, [%r1]31
stha %r6, [%r1]31
stwa %r14, [%r1]31
stxa %r2, [%r1]31
sta %f16, [%r1]31
stda %f48, [%r1]31
casa [%r1]0x1f, %r2, %g0
casxa [%r1]0x1f, %r2, %g0
prefetcha [%r1]31, 0x18
CASE_ASI_0x27_th7:
mov %r27, %r1
ldx [%r22 + 0x30 & ~0x7], %r2
ldx [%r23 + 0x40 & ~0x7], %r4
ldx [%r28 + 0x66 & ~0x7], %r6
ldx [%r24 + 0xba & ~0x7], %r8
ldx [%r21 + 0xa & ~0x7], %r10
ldx [%r22 + 0x21 & ~0x7], %r12
ldx [%r27 + 0xb7 & ~0x7], %r14
ldx [%r22 + 0x55 & ~0x7], %r16
ld [%r27 + 0x47 & ~0x7], %f0
ld [%r24 + 0x69 & ~0x7], %f16
ld [%r27 + 0x51 & ~0x7], %f32
ld [%r21 + 0x76 & ~0x7], %f48
ldsba [%r1]39, %r8
ldsha [%r1]39, %r14
ldswa [%r1]39, %r16
lduba [%r1]39, %r14
lduha [%r1]39, %r16
ldxa [%r1]39, %r2
ldda [%r1]39, %r8
ldstuba [%r1]39, %r2
swapa [%r1]39, %r12
lda [%r1]39, %f0
ldda [%r1]39, %f32
stba %r2, [%r1]39
stha %r2, [%r1]39
stwa %r8, [%r1]39
stxa %r4, [%r1]39
sta %f0, [%r1]39
stda %f0, [%r1]39
casa [%r1]0x27, %r2, %g0
casxa [%r1]0x27, %r2, %g0
prefetcha [%r1]39, 0x19
CASE_ASI_0x2f_th7:
mov %r24, %r1
ldx [%r25 + 0xc5 & ~0x7], %r2
ldx [%r22 + 0xce & ~0x7], %r4
ldx [%r25 + 0xf3 & ~0x7], %r6
ldx [%r28 + 0x7f & ~0x7], %r8
ldx [%r21 + 0xdd & ~0x7], %r10
ldx [%r25 + 0xa7 & ~0x7], %r12
ldx [%r28 + 0xfe & ~0x7], %r14
ldx [%r24 + 0x14 & ~0x7], %r16
ld [%r24 + 0xdf & ~0x7], %f0
ld [%r24 + 0x1b & ~0x7], %f16
ld [%r25 + 0x2c & ~0x7], %f32
ld [%r27 + 0x27 & ~0x7], %f48
ldsba [%r1]47, %r16
ldsha [%r1]47, %r4
ldswa [%r1]47, %r4
lduba [%r1]47, %r14
lduha [%r1]47, %r16
ldxa [%r1]47, %r12
ldda [%r1]47, %r14
ldstuba [%r1]47, %r6
swapa [%r1]47, %r8
lda [%r1]47, %f16
ldda [%r1]47, %f48
stba %r14, [%r1]47
stha %r2, [%r1]47
stwa %r12, [%r1]47
stxa %r6, [%r1]47
sta %f16, [%r1]47
stda %f32, [%r1]47
casa [%r1]0x2f, %r2, %g0
casxa [%r1]0x2f, %r2, %g0
prefetcha [%r1]47, 0xa
CASE_ASI_0x30_th7:
mov %r22, %r1
ldx [%r27 + 0x3a & ~0x7], %r2
ldx [%r23 + 0xe5 & ~0x7], %r4
ldx [%r27 + 0xe0 & ~0x7], %r6
ldx [%r28 + 0x91 & ~0x7], %r8
ldx [%r25 + 0x27 & ~0x7], %r10
ldx [%r27 + 0xce & ~0x7], %r12
ldx [%r28 + 0x33 & ~0x7], %r14
ldx [%r25 + 0x7c & ~0x7], %r16
ld [%r28 + 0x3a & ~0x7], %f0
ld [%r23 + 0x29 & ~0x7], %f16
ld [%r21 + 0xf7 & ~0x7], %f32
ld [%r22 + 0xb9 & ~0x7], %f48
ldsba [%r1]48, %r14
ldsha [%r1]48, %r4
ldswa [%r1]48, %r16
lduba [%r1]48, %r2
lduha [%r1]48, %r8
ldxa [%r1]48, %r4
ldda [%r1]48, %r2
ldstuba [%r1]48, %r4
swapa [%r1]48, %r12
lda [%r1]48, %f32
ldda [%r1]48, %f0
stba %r14, [%r1]48
stha %r10, [%r1]48
stwa %r12, [%r1]48
stxa %r12, [%r1]48
sta %f48, [%r1]48
stda %f0, [%r1]48
casa [%r1]0x30, %r2, %g0
casxa [%r1]0x30, %r2, %g0
prefetcha [%r1]48, 0x19
CASE_ASI_0x31_th7:
mov %r25, %r1
ldx [%r28 + 0xae & ~0x7], %r2
ldx [%r21 + 0x9d & ~0x7], %r4
ldx [%r28 + 0xfd & ~0x7], %r6
ldx [%r27 + 0xa5 & ~0x7], %r8
ldx [%r28 + 0x67 & ~0x7], %r10
ldx [%r25 + 0xae & ~0x7], %r12
ldx [%r27 + 0x3c & ~0x7], %r14
ldx [%r28 + 0x8 & ~0x7], %r16
ld [%r21 + 0xcc & ~0x7], %f0
ld [%r24 + 0xee & ~0x7], %f16
ld [%r27 + 0x56 & ~0x7], %f32
ld [%r23 + 0x76 & ~0x7], %f48
ldsba [%r1]49, %r2
ldsha [%r1]49, %r16
ldswa [%r1]49, %r16
lduba [%r1]49, %r14
lduha [%r1]49, %r10
ldxa [%r1]49, %r10
ldda [%r1]49, %r14
ldstuba [%r1]49, %r4
swapa [%r1]49, %r8
lda [%r1]49, %f16
ldda [%r1]49, %f0
stba %r8, [%r1]49
stha %r0, [%r1]49
stwa %r10, [%r1]49
stxa %r4, [%r1]49
sta %f0, [%r1]49
stda %f16, [%r1]49
casa [%r1]0x31, %r2, %g0
casxa [%r1]0x31, %r2, %g0
prefetcha [%r1]49, 0x1e
CASE_ASI_0x36_th7:
mov %r27, %r1
ldx [%r22 + 0x2c & ~0x7], %r2
ldx [%r28 + 0x5c & ~0x7], %r4
ldx [%r28 + 0xf3 & ~0x7], %r6
ldx [%r24 + 0x5c & ~0x7], %r8
ldx [%r21 + 0x2a & ~0x7], %r10
ldx [%r25 + 0xa0 & ~0x7], %r12
ldx [%r21 + 0x78 & ~0x7], %r14
ldx [%r27 + 0x69 & ~0x7], %r16
ld [%r21 + 0xe2 & ~0x7], %f0
ld [%r22 + 0x9c & ~0x7], %f16
ld [%r25 + 0x5b & ~0x7], %f32
ld [%r28 + 0xaa & ~0x7], %f48
ldsba [%r1]54, %r6
ldsha [%r1]54, %r14
ldswa [%r1]54, %r16
lduba [%r1]54, %r6
lduha [%r1]54, %r8
ldxa [%r1]54, %r8
ldda [%r1]54, %r14
ldstuba [%r1]54, %r16
swapa [%r1]54, %r8
lda [%r1]54, %f32
ldda [%r1]54, %f16
stba %r8, [%r1]54
stha %r10, [%r1]54
stwa %r6, [%r1]54
stxa %r0, [%r1]54
sta %f0, [%r1]54
stda %f32, [%r1]54
casa [%r1]0x36, %r2, %g0
casxa [%r1]0x36, %r2, %g0
prefetcha [%r1]54, 0xd
CASE_ASI_0x38_th7:
mov %r27, %r1
ldx [%r24 + 0x8a & ~0x7], %r2
ldx [%r27 + 0x82 & ~0x7], %r4
ldx [%r22 + 0x68 & ~0x7], %r6
ldx [%r22 + 0x44 & ~0x7], %r8
ldx [%r26 + 0x65 & ~0x7], %r10
ldx [%r27 + 0x66 & ~0x7], %r12
ldx [%r23 + 0xc1 & ~0x7], %r14
ldx [%r25 + 0xf4 & ~0x7], %r16
ld [%r27 + 0x8e & ~0x7], %f0
ld [%r28 + 0xf7 & ~0x7], %f16
ld [%r21 + 0x9e & ~0x7], %f32
ld [%r22 + 0x66 & ~0x7], %f48
ldsba [%r1]56, %r6
ldsha [%r1]56, %r14
ldswa [%r1]56, %r14
lduba [%r1]56, %r6
lduha [%r1]56, %r8
ldxa [%r1]56, %r14
ldda [%r1]56, %r14
ldstuba [%r1]56, %r16
swapa [%r1]56, %r6
lda [%r1]56, %f16
ldda [%r1]56, %f0
stba %r4, [%r1]56
stha %r12, [%r1]56
stwa %r4, [%r1]56
stxa %r0, [%r1]56
sta %f32, [%r1]56
stda %f16, [%r1]56
casa [%r1]0x38, %r2, %g0
casxa [%r1]0x38, %r2, %g0
prefetcha [%r1]56, 0x3
CASE_ASI_0x39_th7:
mov %r21, %r1
ldx [%r26 + 0x6b & ~0x7], %r2
ldx [%r21 + 0x27 & ~0x7], %r4
ldx [%r28 + 0xcf & ~0x7], %r6
ldx [%r27 + 0x9c & ~0x7], %r8
ldx [%r26 + 0xe9 & ~0x7], %r10
ldx [%r24 + 0xf9 & ~0x7], %r12
ldx [%r23 + 0x65 & ~0x7], %r14
ldx [%r25 + 0x49 & ~0x7], %r16
ld [%r26 + 0x65 & ~0x7], %f0
ld [%r27 + 0xec & ~0x7], %f16
ld [%r21 + 0x3a & ~0x7], %f32
ld [%r26 + 0x3f & ~0x7], %f48
ldsba [%r1]57, %r8
ldsha [%r1]57, %r16
ldswa [%r1]57, %r12
lduba [%r1]57, %r10
lduha [%r1]57, %r4
ldxa [%r1]57, %r14
ldda [%r1]57, %r6
ldstuba [%r1]57, %r4
swapa [%r1]57, %r10
lda [%r1]57, %f16
ldda [%r1]57, %f16
stba %r0, [%r1]57
stha %r4, [%r1]57
stwa %r12, [%r1]57
stxa %r10, [%r1]57
sta %f0, [%r1]57
stda %f16, [%r1]57
casa [%r1]0x39, %r2, %g0
casxa [%r1]0x39, %r2, %g0
prefetcha [%r1]57, 0x16
CASE_ASI_0x3e_th7:
mov %r22, %r1
ldx [%r28 + 0x28 & ~0x7], %r2
ldx [%r21 + 0xde & ~0x7], %r4
ldx [%r21 + 0x37 & ~0x7], %r6
ldx [%r22 + 0xcf & ~0x7], %r8
ldx [%r21 + 0x4b & ~0x7], %r10
ldx [%r23 + 0x96 & ~0x7], %r12
ldx [%r28 + 0xf2 & ~0x7], %r14
ldx [%r24 + 0x7a & ~0x7], %r16
ld [%r21 + 0xdd & ~0x7], %f0
ld [%r21 + 0xc2 & ~0x7], %f16
ld [%r24 + 0x43 & ~0x7], %f32
ld [%r21 + 0xee & ~0x7], %f48
ldsba [%r1]62, %r2
ldsha [%r1]62, %r16
ldswa [%r1]62, %r12
lduba [%r1]62, %r8
lduha [%r1]62, %r14
ldxa [%r1]62, %r8
ldda [%r1]62, %r2
ldstuba [%r1]62, %r12
swapa [%r1]62, %r8
lda [%r1]62, %f48
ldda [%r1]62, %f32
stba %r6, [%r1]62
stha %r8, [%r1]62
stwa %r8, [%r1]62
stxa %r12, [%r1]62
sta %f16, [%r1]62
stda %f48, [%r1]62
casa [%r1]0x3e, %r2, %g0
casxa [%r1]0x3e, %r2, %g0
prefetcha [%r1]62, 0x1c
CASE_ASI_0x81_th7:
mov %r28, %r1
ldx [%r23 + 0x1b & ~0x7], %r2
ldx [%r24 + 0x0 & ~0x7], %r4
ldx [%r25 + 0xcb & ~0x7], %r6
ldx [%r27 + 0xc7 & ~0x7], %r8
ldx [%r25 + 0x3b & ~0x7], %r10
ldx [%r22 + 0x74 & ~0x7], %r12
ldx [%r22 + 0x20 & ~0x7], %r14
ldx [%r22 + 0x8a & ~0x7], %r16
ld [%r24 + 0xb9 & ~0x7], %f0
ld [%r27 + 0x71 & ~0x7], %f16
ld [%r26 + 0x1b & ~0x7], %f32
ld [%r23 + 0x9b & ~0x7], %f48
ldsba [%r1]129, %r6
ldsha [%r1]129, %r14
ldswa [%r1]129, %r4
lduba [%r1]129, %r2
lduha [%r1]129, %r8
ldxa [%r1]129, %r6
ldda [%r1]129, %r8
ldstuba [%r1]129, %r10
swapa [%r1]129, %r12
lda [%r1]129, %f48
ldda [%r1]129, %f16
stba %r8, [%r1]129
stha %r12, [%r1]129
stwa %r14, [%r1]129
stxa %r6, [%r1]129
sta %f32, [%r1]129
stda %f32, [%r1]129
casa [%r1]0x81, %r2, %g0
casxa [%r1]0x81, %r2, %g0
prefetcha [%r1]129, 0x18
CASE_ASI_0xc1_th7:
mov %r24, %r1
ldx [%r28 + 0xc0 & ~0x7], %r2
ldx [%r24 + 0xee & ~0x7], %r4
ldx [%r28 + 0x69 & ~0x7], %r6
ldx [%r21 + 0x3e & ~0x7], %r8
ldx [%r24 + 0x4e & ~0x7], %r10
ldx [%r26 + 0x4b & ~0x7], %r12
ldx [%r25 + 0xb0 & ~0x7], %r14
ldx [%r21 + 0x93 & ~0x7], %r16
ld [%r24 + 0x2d & ~0x7], %f0
ld [%r25 + 0x82 & ~0x7], %f16
ld [%r22 + 0x74 & ~0x7], %f32
ld [%r24 + 0xac & ~0x7], %f48
ldsba [%r1]193, %r6
ldsha [%r1]193, %r4
ldswa [%r1]193, %r4
lduba [%r1]193, %r10
lduha [%r1]193, %r12
ldxa [%r1]193, %r16
ldda [%r1]193, %r12
ldstuba [%r1]193, %r12
swapa [%r1]193, %r8
lda [%r1]193, %f0
ldda [%r1]193, %f0
stba %r10, [%r1]193
stha %r2, [%r1]193
stwa %r2, [%r1]193
stxa %r6, [%r1]193
sta %f0, [%r1]193
stda %f32, [%r1]193
casa [%r1]0xc1, %r2, %g0
casxa [%r1]0xc1, %r2, %g0
prefetcha [%r1]193, 0x1f
CASE_ASI_0xcb_th7:
mov %r28, %r1
ldx [%r25 + 0xd5 & ~0x7], %r2
ldx [%r24 + 0xb3 & ~0x7], %r4
ldx [%r23 + 0xb1 & ~0x7], %r6
ldx [%r25 + 0x5c & ~0x7], %r8
ldx [%r24 + 0x6c & ~0x7], %r10
ldx [%r21 + 0xdf & ~0x7], %r12
ldx [%r23 + 0xc9 & ~0x7], %r14
ldx [%r26 + 0x32 & ~0x7], %r16
ld [%r28 + 0xbe & ~0x7], %f0
ld [%r26 + 0x8e & ~0x7], %f16
ld [%r21 + 0x28 & ~0x7], %f32
ld [%r23 + 0x96 & ~0x7], %f48
ldsba [%r1]203, %r2
ldsha [%r1]203, %r16
ldswa [%r1]203, %r10
lduba [%r1]203, %r12
lduha [%r1]203, %r10
ldxa [%r1]203, %r14
ldda [%r1]203, %r12
ldstuba [%r1]203, %r2
swapa [%r1]203, %r14
lda [%r1]203, %f16
ldda [%r1]203, %f16
stba %r8, [%r1]203
stha %r14, [%r1]203
stwa %r6, [%r1]203
stxa %r0, [%r1]203
sta %f16, [%r1]203
stda %f48, [%r1]203
casa [%r1]0xcb, %r2, %g0
casxa [%r1]0xcb, %r2, %g0
prefetcha [%r1]203, 0x3
CASE_ASI_0xd9_th7:
mov %r28, %r1
ldx [%r27 + 0x49 & ~0x7], %r2
ldx [%r21 + 0xa2 & ~0x7], %r4
ldx [%r25 + 0x3b & ~0x7], %r6
ldx [%r25 + 0x31 & ~0x7], %r8
ldx [%r23 + 0xf9 & ~0x7], %r10
ldx [%r21 + 0x83 & ~0x7], %r12
ldx [%r25 + 0x1e & ~0x7], %r14
ldx [%r22 + 0x7f & ~0x7], %r16
ld [%r24 + 0xe & ~0x7], %f0
ld [%r22 + 0x5f & ~0x7], %f16
ld [%r22 + 0x4b & ~0x7], %f32
ld [%r23 + 0xb7 & ~0x7], %f48
ldsba [%r1]217, %r16
ldsha [%r1]217, %r12
ldswa [%r1]217, %r14
lduba [%r1]217, %r14
lduha [%r1]217, %r2
ldxa [%r1]217, %r8
ldda [%r1]217, %r16
ldstuba [%r1]217, %r16
swapa [%r1]217, %r6
lda [%r1]217, %f32
ldda [%r1]217, %f16
stba %r14, [%r1]217
stha %r6, [%r1]217
stwa %r8, [%r1]217
stxa %r8, [%r1]217
sta %f16, [%r1]217
stda %f48, [%r1]217
casa [%r1]0xd9, %r2, %g0
casxa [%r1]0xd9, %r2, %g0
prefetcha [%r1]217, 0x4
CASE_ASI_0xeb_th7:
mov %r21, %r1
ldx [%r28 + 0x5f & ~0x7], %r2
ldx [%r22 + 0x1b & ~0x7], %r4
ldx [%r24 + 0x88 & ~0x7], %r6
ldx [%r21 + 0x83 & ~0x7], %r8
ldx [%r21 + 0xf9 & ~0x7], %r10
ldx [%r24 + 0xd2 & ~0x7], %r12
ldx [%r23 + 0x18 & ~0x7], %r14
ldx [%r22 + 0x2e & ~0x7], %r16
ld [%r21 + 0xb9 & ~0x7], %f0
ld [%r27 + 0x54 & ~0x7], %f16
ld [%r28 + 0x56 & ~0x7], %f32
ld [%r22 + 0x82 & ~0x7], %f48
ldsba [%r1]235, %r8
ldsha [%r1]235, %r16
ldswa [%r1]235, %r2
lduba [%r1]235, %r12
lduha [%r1]235, %r6
ldxa [%r1]235, %r8
ldda [%r1]235, %r2
ldstuba [%r1]235, %r6
swapa [%r1]235, %r2
lda [%r1]235, %f48
ldda [%r1]235, %f0
stba %r2, [%r1]235
stha %r8, [%r1]235
stwa %r8, [%r1]235
stxa %r4, [%r1]235
sta %f0, [%r1]235
stda %f0, [%r1]235
casa [%r1]0xeb, %r2, %g0
casxa [%r1]0xeb, %r2, %g0
prefetcha [%r1]235, 0x2
CASE_ASI_0x21_th7_0x8:
set 0x8, %r1
ldsba [%r1]33, %r4
ldsha [%r1]33, %r4
ldswa [%r1]33, %r10
lduba [%r1]33, %r6
lduha [%r1]33, %r10
ldxa [%r1]33, %r10
ldda [%r1]33, %r12
ldstuba [%r1]33, %r8
swapa [%r1]33, %r4
lda [%r1]33, %f16
ldda [%r1]33, %f32
stba %r6, [%r1]33
stha %r8, [%r1]33
stwa %r0, [%r1]33
sta %f32, [%r1]33
stda %f0, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x18
CASE_ASI_0x21_th7_0x10:
set 0x10, %r1
ldsba [%r1]33, %r2
ldsha [%r1]33, %r4
ldswa [%r1]33, %r14
lduba [%r1]33, %r16
lduha [%r1]33, %r6
ldxa [%r1]33, %r10
ldda [%r1]33, %r6
ldstuba [%r1]33, %r8
swapa [%r1]33, %r12
lda [%r1]33, %f48
ldda [%r1]33, %f32
stba %r2, [%r1]33
stha %r8, [%r1]33
stwa %r0, [%r1]33
sta %f0, [%r1]33
stda %f16, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x14
CASE_ASI_0x21_th7_0x108:
set 0x108, %r1
ldsba [%r1]33, %r14
ldsha [%r1]33, %r12
ldswa [%r1]33, %r4
lduba [%r1]33, %r4
lduha [%r1]33, %r6
ldxa [%r1]33, %r10
ldda [%r1]33, %r16
ldstuba [%r1]33, %r14
swapa [%r1]33, %r12
lda [%r1]33, %f32
ldda [%r1]33, %f32
stba %r8, [%r1]33
stha %r12, [%r1]33
stwa %r2, [%r1]33
sta %f0, [%r1]33
stda %f32, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0xc
CASE_ASI_0x21_th7_0x110:
set 0x110, %r1
ldsba [%r1]33, %r14
ldsha [%r1]33, %r14
ldswa [%r1]33, %r8
lduba [%r1]33, %r6
lduha [%r1]33, %r6
ldxa [%r1]33, %r14
ldda [%r1]33, %r6
ldstuba [%r1]33, %r16
swapa [%r1]33, %r8
lda [%r1]33, %f48
ldda [%r1]33, %f16
stba %r12, [%r1]33
stha %r14, [%r1]33
stwa %r0, [%r1]33
sta %f48, [%r1]33
stda %f48, [%r1]33
casa [%r1]0x21, %r2, %g0
casxa [%r1]0x21, %r2, %g0
prefetcha [%r1]33, 0x1f
CASE_ASI_0x40_th7_0x0:
mov %g0, %r1
ldsba [%r1]64, %r2
ldsha [%r1]64, %r6
ldswa [%r1]64, %r10
lduba [%r1]64, %r12
lduha [%r1]64, %r10
ldxa [%r1]64, %r8
ldda [%r1]64, %r10
ldstuba [%r1]64, %r10
swapa [%r1]64, %r14
lda [%r1]64, %f32
ldda [%r1]64, %f32
stba %r2, [%r1]64
stha %r4, [%r1]64
stwa %r4, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1b
CASE_ASI_0x40_th7_0x8:
set 0x8, %r1
ldsba [%r1]64, %r4
ldsha [%r1]64, %r16
ldswa [%r1]64, %r6
lduba [%r1]64, %r14
lduha [%r1]64, %r2
ldxa [%r1]64, %r4
ldda [%r1]64, %r16
ldstuba [%r1]64, %r2
swapa [%r1]64, %r14
lda [%r1]64, %f48
ldda [%r1]64, %f0
stba %r12, [%r1]64
stha %r4, [%r1]64
stwa %r4, [%r1]64
sta %f16, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x0
CASE_ASI_0x40_th7_0x10:
set 0x10, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r12
ldswa [%r1]64, %r14
lduba [%r1]64, %r4
lduha [%r1]64, %r10
ldxa [%r1]64, %r10
ldda [%r1]64, %r4
ldstuba [%r1]64, %r4
swapa [%r1]64, %r12
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r0, [%r1]64
stha %r8, [%r1]64
stwa %r14, [%r1]64
sta %f32, [%r1]64
stda %f32, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x5
CASE_ASI_0x40_th7_0x18:
set 0x18, %r1
ldsba [%r1]64, %r12
ldsha [%r1]64, %r6
ldswa [%r1]64, %r2
lduba [%r1]64, %r10
lduha [%r1]64, %r6
ldxa [%r1]64, %r14
ldda [%r1]64, %r14
ldstuba [%r1]64, %r12
swapa [%r1]64, %r12
lda [%r1]64, %f48
ldda [%r1]64, %f16
stba %r0, [%r1]64
stha %r0, [%r1]64
stwa %r0, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x12
CASE_ASI_0x40_th7_0x20:
set 0x20, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r2
ldswa [%r1]64, %r6
lduba [%r1]64, %r2
lduha [%r1]64, %r12
ldxa [%r1]64, %r4
ldda [%r1]64, %r14
ldstuba [%r1]64, %r6
swapa [%r1]64, %r14
lda [%r1]64, %f0
ldda [%r1]64, %f16
stba %r14, [%r1]64
stha %r14, [%r1]64
stwa %r0, [%r1]64
sta %f0, [%r1]64
stda %f16, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1e
CASE_ASI_0x40_th7_0x80:
set 0x80, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r2
lduba [%r1]64, %r8
lduha [%r1]64, %r16
ldxa [%r1]64, %r12
ldda [%r1]64, %r4
ldstuba [%r1]64, %r12
swapa [%r1]64, %r8
lda [%r1]64, %f16
ldda [%r1]64, %f32
stba %r6, [%r1]64
stha %r14, [%r1]64
stwa %r6, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xb
CASE_ASI_0x40_th7_0x88:
set 0x88, %r1
ldsba [%r1]64, %r14
ldsha [%r1]64, %r14
ldswa [%r1]64, %r12
lduba [%r1]64, %r10
lduha [%r1]64, %r6
ldxa [%r1]64, %r8
ldda [%r1]64, %r2
ldstuba [%r1]64, %r6
swapa [%r1]64, %r16
lda [%r1]64, %f16
ldda [%r1]64, %f16
stba %r8, [%r1]64
stha %r4, [%r1]64
stwa %r8, [%r1]64
sta %f16, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x1
CASE_ASI_0x44_th7_0x0:
mov %g0, %r1
ldsba [%r1]68, %r6
ldsha [%r1]68, %r8
ldswa [%r1]68, %r4
lduba [%r1]68, %r10
lduha [%r1]68, %r2
ldxa [%r1]68, %r0
ldda [%r1]68, %r4
ldstuba [%r1]68, %r6
swapa [%r1]68, %r10
lda [%r1]68, %f48
ldda [%r1]68, %f32
stba %r10, [%r1]68
stha %r0, [%r1]68
stwa %r14, [%r1]68
sta %f16, [%r1]68
stda %f32, [%r1]68
casa [%r1]0x44, %r2, %g0
casxa [%r1]0x44, %r2, %g0
prefetcha [%r1]68, 0x10
CASE_ASI_0x4a_th7_range162:
!!asi_range = 0x0-0x3f
set 0x13, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]74, %r4
ldsha [%r1]74, %r8
ldswa [%r1]74, %r4
lduba [%r1]74, %r4
lduha [%r1]74, %r4
ldxa [%r1]74, %r8
ldda [%r1]74, %r2
ldstuba [%r1]74, %r4
swapa [%r1]74, %r2
lda [%r1]74, %f0
ldda [%r1]74, %f32
stba %r8, [%r1]74
stha %r10, [%r1]74
stwa %r0, [%r1]74
sta %f32, [%r1]74
stda %f48, [%r1]74
casa [%r1]0x4a, %r2, %g0
casxa [%r1]0x4a, %r2, %g0
prefetcha [%r1]74, 0x18
CASE_ASI_0x3_th7:
setx 0x7d8913b2, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x6b & ~0x7], %r2
ldx [%r21 + 0x23 & ~0x7], %r4
ldx [%r26 + 0x52 & ~0x7], %r6
ldx [%r27 + 0xbd & ~0x7], %r8
ldx [%r26 + 0x90 & ~0x7], %r10
ldx [%r23 + 0x40 & ~0x7], %r12
ldx [%r22 + 0x9 & ~0x7], %r14
ldx [%r21 + 0xa6 & ~0x7], %r16
ld [%r23 + 0x2c & ~0x7], %f0
ld [%r21 + 0x73 & ~0x7], %f16
ld [%r25 + 0x41 & ~0x7], %f32
ld [%r28 + 0x3c & ~0x7], %f48
ldsba [%r1]3, %r6
ldsha [%r1]3, %r4
ldswa [%r1]3, %r16
lduba [%r1]3, %r8
lduha [%r1]3, %r8
ldxa [%r1]3, %r6
ldda [%r1]3, %r10
ldstuba [%r1]3, %r2
swapa [%r1]3, %r2
lda [%r1]3, %f48
ldda [%r1]3, %f16
stba %r0, [%r1]3
stha %r8, [%r1]3
stwa %r4, [%r1]3
stxa %r0, [%r1]3
sta %f0, [%r1]3
stda %f16, [%r1]3
casa [%r1]0x3, %r2, %g0
casxa [%r1]0x3, %r2, %g0
prefetcha [%r1]3, 0x0
CASE_ASI_0xd_th7:
setx 0xa7f7900, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0xfe & ~0x7], %r2
ldx [%r28 + 0x5b & ~0x7], %r4
ldx [%r28 + 0xae & ~0x7], %r6
ldx [%r22 + 0xa6 & ~0x7], %r8
ldx [%r26 + 0xce & ~0x7], %r10
ldx [%r24 + 0x21 & ~0x7], %r12
ldx [%r24 + 0xf5 & ~0x7], %r14
ldx [%r24 + 0x2a & ~0x7], %r16
ld [%r27 + 0x42 & ~0x7], %f0
ld [%r24 + 0x3d & ~0x7], %f16
ld [%r26 + 0x3d & ~0x7], %f32
ld [%r27 + 0x16 & ~0x7], %f48
ldsba [%r1]13, %r16
ldsha [%r1]13, %r2
ldswa [%r1]13, %r16
lduba [%r1]13, %r14
lduha [%r1]13, %r2
ldxa [%r1]13, %r10
ldda [%r1]13, %r14
ldstuba [%r1]13, %r2
swapa [%r1]13, %r10
lda [%r1]13, %f48
ldda [%r1]13, %f48
stba %r10, [%r1]13
stha %r8, [%r1]13
stwa %r2, [%r1]13
stxa %r8, [%r1]13
sta %f48, [%r1]13
stda %f0, [%r1]13
casa [%r1]0xd, %r2, %g0
casxa [%r1]0xd, %r2, %g0
prefetcha [%r1]13, 0x15
CASE_ASI_0x12_th7:
setx 0x67bc183a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0x1b & ~0x7], %r2
ldx [%r27 + 0x22 & ~0x7], %r4
ldx [%r22 + 0xc9 & ~0x7], %r6
ldx [%r24 + 0x73 & ~0x7], %r8
ldx [%r22 + 0xa8 & ~0x7], %r10
ldx [%r26 + 0xe4 & ~0x7], %r12
ldx [%r28 + 0xf3 & ~0x7], %r14
ldx [%r25 + 0x9 & ~0x7], %r16
ld [%r25 + 0xaa & ~0x7], %f0
ld [%r28 + 0x35 & ~0x7], %f16
ld [%r25 + 0x99 & ~0x7], %f32
ld [%r26 + 0x75 & ~0x7], %f48
ldsba [%r1]18, %r12
ldsha [%r1]18, %r12
ldswa [%r1]18, %r10
lduba [%r1]18, %r12
lduha [%r1]18, %r8
ldxa [%r1]18, %r16
ldda [%r1]18, %r16
ldstuba [%r1]18, %r6
swapa [%r1]18, %r12
lda [%r1]18, %f32
ldda [%r1]18, %f32
stba %r6, [%r1]18
stha %r10, [%r1]18
stwa %r10, [%r1]18
stxa %r2, [%r1]18
sta %f16, [%r1]18
stda %f16, [%r1]18
casa [%r1]0x12, %r2, %g0
casxa [%r1]0x12, %r2, %g0
prefetcha [%r1]18, 0x4
CASE_ASI_0x13_th7:
setx 0x3b70bfab, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x9 & ~0x7], %r2
ldx [%r26 + 0xca & ~0x7], %r4
ldx [%r22 + 0xac & ~0x7], %r6
ldx [%r23 + 0xdc & ~0x7], %r8
ldx [%r24 + 0x8e & ~0x7], %r10
ldx [%r25 + 0xd0 & ~0x7], %r12
ldx [%r28 + 0x15 & ~0x7], %r14
ldx [%r26 + 0xe & ~0x7], %r16
ld [%r25 + 0xdf & ~0x7], %f0
ld [%r27 + 0x40 & ~0x7], %f16
ld [%r22 + 0x2a & ~0x7], %f32
ld [%r25 + 0xac & ~0x7], %f48
ldsba [%r1]19, %r10
ldsha [%r1]19, %r10
ldswa [%r1]19, %r8
lduba [%r1]19, %r6
lduha [%r1]19, %r4
ldxa [%r1]19, %r14
ldda [%r1]19, %r4
ldstuba [%r1]19, %r6
swapa [%r1]19, %r2
lda [%r1]19, %f16
ldda [%r1]19, %f48
stba %r4, [%r1]19
stha %r8, [%r1]19
stwa %r0, [%r1]19
stxa %r12, [%r1]19
sta %f16, [%r1]19
stda %f16, [%r1]19
casa [%r1]0x13, %r2, %g0
casxa [%r1]0x13, %r2, %g0
prefetcha [%r1]19, 0x1d
CASE_ASI_0x2d_th7:
setx 0x641a3bfe, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x24 & ~0x7], %r2
ldx [%r24 + 0x30 & ~0x7], %r4
ldx [%r23 + 0x1c & ~0x7], %r6
ldx [%r23 + 0x57 & ~0x7], %r8
ldx [%r24 + 0x70 & ~0x7], %r10
ldx [%r25 + 0x73 & ~0x7], %r12
ldx [%r24 + 0xef & ~0x7], %r14
ldx [%r26 + 0xca & ~0x7], %r16
ld [%r26 + 0x46 & ~0x7], %f0
ld [%r21 + 0xc6 & ~0x7], %f16
ld [%r24 + 0x55 & ~0x7], %f32
ld [%r28 + 0xcb & ~0x7], %f48
ldsba [%r1]45, %r8
ldsha [%r1]45, %r10
ldswa [%r1]45, %r10
lduba [%r1]45, %r6
lduha [%r1]45, %r10
ldxa [%r1]45, %r12
ldda [%r1]45, %r10
ldstuba [%r1]45, %r2
swapa [%r1]45, %r2
lda [%r1]45, %f32
ldda [%r1]45, %f48
stba %r2, [%r1]45
stha %r8, [%r1]45
stwa %r4, [%r1]45
stxa %r10, [%r1]45
sta %f16, [%r1]45
stda %f48, [%r1]45
casa [%r1]0x2d, %r2, %g0
casxa [%r1]0x2d, %r2, %g0
prefetcha [%r1]45, 0x15
CASE_ASI_0x33_th7:
setx 0x5c43ab7d, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xa & ~0x7], %r2
ldx [%r24 + 0xf6 & ~0x7], %r4
ldx [%r26 + 0x61 & ~0x7], %r6
ldx [%r28 + 0x98 & ~0x7], %r8
ldx [%r27 + 0xe9 & ~0x7], %r10
ldx [%r25 + 0xe0 & ~0x7], %r12
ldx [%r26 + 0x4c & ~0x7], %r14
ldx [%r21 + 0x68 & ~0x7], %r16
ld [%r21 + 0x10 & ~0x7], %f0
ld [%r21 + 0x30 & ~0x7], %f16
ld [%r24 + 0x73 & ~0x7], %f32
ld [%r26 + 0x8b & ~0x7], %f48
ldsba [%r1]51, %r14
ldsha [%r1]51, %r12
ldswa [%r1]51, %r10
lduba [%r1]51, %r8
lduha [%r1]51, %r10
ldxa [%r1]51, %r10
ldda [%r1]51, %r10
ldstuba [%r1]51, %r6
swapa [%r1]51, %r10
lda [%r1]51, %f0
ldda [%r1]51, %f48
stba %r0, [%r1]51
stha %r12, [%r1]51
stwa %r12, [%r1]51
stxa %r6, [%r1]51
sta %f48, [%r1]51
stda %f32, [%r1]51
casa [%r1]0x33, %r2, %g0
casxa [%r1]0x33, %r2, %g0
prefetcha [%r1]51, 0x12
CASE_ASI_0x37_th7:
setx 0x3e459326, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xb2 & ~0x7], %r2
ldx [%r25 + 0x51 & ~0x7], %r4
ldx [%r26 + 0xbe & ~0x7], %r6
ldx [%r22 + 0x8c & ~0x7], %r8
ldx [%r27 + 0x54 & ~0x7], %r10
ldx [%r25 + 0x4a & ~0x7], %r12
ldx [%r26 + 0xed & ~0x7], %r14
ldx [%r24 + 0x5b & ~0x7], %r16
ld [%r23 + 0x89 & ~0x7], %f0
ld [%r27 + 0x9c & ~0x7], %f16
ld [%r22 + 0xf0 & ~0x7], %f32
ld [%r28 + 0xe4 & ~0x7], %f48
ldsba [%r1]55, %r2
ldsha [%r1]55, %r12
ldswa [%r1]55, %r14
lduba [%r1]55, %r4
lduha [%r1]55, %r2
ldxa [%r1]55, %r16
ldda [%r1]55, %r16
ldstuba [%r1]55, %r4
swapa [%r1]55, %r4
lda [%r1]55, %f0
ldda [%r1]55, %f32
stba %r10, [%r1]55
stha %r14, [%r1]55
stwa %r6, [%r1]55
stxa %r6, [%r1]55
sta %f48, [%r1]55
stda %f0, [%r1]55
casa [%r1]0x37, %r2, %g0
casxa [%r1]0x37, %r2, %g0
prefetcha [%r1]55, 0x10
CASE_ASI_0x3f_th7:
setx 0x116c6057, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0xe9 & ~0x7], %r2
ldx [%r24 + 0x6a & ~0x7], %r4
ldx [%r25 + 0xf1 & ~0x7], %r6
ldx [%r21 + 0xaf & ~0x7], %r8
ldx [%r24 + 0x8d & ~0x7], %r10
ldx [%r21 + 0x6b & ~0x7], %r12
ldx [%r25 + 0xf1 & ~0x7], %r14
ldx [%r22 + 0x3b & ~0x7], %r16
ld [%r22 + 0x8f & ~0x7], %f0
ld [%r25 + 0x6c & ~0x7], %f16
ld [%r21 + 0x68 & ~0x7], %f32
ld [%r24 + 0x30 & ~0x7], %f48
ldsba [%r1]63, %r10
ldsha [%r1]63, %r10
ldswa [%r1]63, %r4
lduba [%r1]63, %r16
lduha [%r1]63, %r2
ldxa [%r1]63, %r12
ldda [%r1]63, %r8
ldstuba [%r1]63, %r4
swapa [%r1]63, %r10
lda [%r1]63, %f0
ldda [%r1]63, %f16
stba %r12, [%r1]63
stha %r0, [%r1]63
stwa %r14, [%r1]63
stxa %r2, [%r1]63
sta %f0, [%r1]63
stda %f32, [%r1]63
casa [%r1]0x3f, %r2, %g0
casxa [%r1]0x3f, %r2, %g0
prefetcha [%r1]63, 0xf
CASE_ASI_0x4b_th7:
setx 0x1882f094, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0xfc & ~0x7], %r2
ldx [%r25 + 0x5a & ~0x7], %r4
ldx [%r27 + 0x73 & ~0x7], %r6
ldx [%r26 + 0xae & ~0x7], %r8
ldx [%r23 + 0xcb & ~0x7], %r10
ldx [%r21 + 0x73 & ~0x7], %r12
ldx [%r25 + 0xb5 & ~0x7], %r14
ldx [%r21 + 0x14 & ~0x7], %r16
ld [%r21 + 0x2f & ~0x7], %f0
ld [%r23 + 0xa8 & ~0x7], %f16
ld [%r21 + 0x2e & ~0x7], %f32
ld [%r21 + 0xf1 & ~0x7], %f48
ldsba [%r1]75, %r10
ldsha [%r1]75, %r16
ldswa [%r1]75, %r2
lduba [%r1]75, %r4
lduha [%r1]75, %r4
ldxa [%r1]75, %r12
ldda [%r1]75, %r16
ldstuba [%r1]75, %r6
swapa [%r1]75, %r14
lda [%r1]75, %f32
ldda [%r1]75, %f16
stba %r14, [%r1]75
stha %r4, [%r1]75
stwa %r0, [%r1]75
stxa %r0, [%r1]75
sta %f32, [%r1]75
stda %f32, [%r1]75
casa [%r1]0x4b, %r2, %g0
casxa [%r1]0x4b, %r2, %g0
prefetcha [%r1]75, 0x1
CASE_ASI_0x4d_th7:
setx 0x180bd73a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xe8 & ~0x7], %r2
ldx [%r23 + 0x4 & ~0x7], %r4
ldx [%r25 + 0x4f & ~0x7], %r6
ldx [%r27 + 0xb5 & ~0x7], %r8
ldx [%r21 + 0xe0 & ~0x7], %r10
ldx [%r22 + 0xa0 & ~0x7], %r12
ldx [%r28 + 0xeb & ~0x7], %r14
ldx [%r26 + 0x58 & ~0x7], %r16
ld [%r23 + 0x79 & ~0x7], %f0
ld [%r25 + 0x53 & ~0x7], %f16
ld [%r25 + 0xe2 & ~0x7], %f32
ld [%r21 + 0x60 & ~0x7], %f48
ldsba [%r1]77, %r2
ldsha [%r1]77, %r14
ldswa [%r1]77, %r12
lduba [%r1]77, %r6
lduha [%r1]77, %r6
ldxa [%r1]77, %r6
ldda [%r1]77, %r8
ldstuba [%r1]77, %r4
swapa [%r1]77, %r8
lda [%r1]77, %f48
ldda [%r1]77, %f0
stba %r8, [%r1]77
stha %r0, [%r1]77
stwa %r2, [%r1]77
stxa %r2, [%r1]77
sta %f16, [%r1]77
stda %f32, [%r1]77
casa [%r1]0x4d, %r2, %g0
casxa [%r1]0x4d, %r2, %g0
prefetcha [%r1]77, 0x15
CASE_ASI_0x61_th7:
setx 0x7726cea0, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xf0 & ~0x7], %r2
ldx [%r22 + 0xfc & ~0x7], %r4
ldx [%r27 + 0x18 & ~0x7], %r6
ldx [%r23 + 0x8c & ~0x7], %r8
ldx [%r24 + 0xd7 & ~0x7], %r10
ldx [%r25 + 0x5a & ~0x7], %r12
ldx [%r27 + 0x40 & ~0x7], %r14
ldx [%r26 + 0x88 & ~0x7], %r16
ld [%r28 + 0x8c & ~0x7], %f0
ld [%r25 + 0xc7 & ~0x7], %f16
ld [%r27 + 0xca & ~0x7], %f32
ld [%r26 + 0xa & ~0x7], %f48
ldsba [%r1]97, %r4
ldsha [%r1]97, %r2
ldswa [%r1]97, %r6
lduba [%r1]97, %r6
lduha [%r1]97, %r14
ldxa [%r1]97, %r8
ldda [%r1]97, %r4
ldstuba [%r1]97, %r16
swapa [%r1]97, %r8
lda [%r1]97, %f16
ldda [%r1]97, %f16
stba %r0, [%r1]97
stha %r0, [%r1]97
stwa %r2, [%r1]97
stxa %r6, [%r1]97
sta %f0, [%r1]97
stda %f48, [%r1]97
casa [%r1]0x61, %r2, %g0
casxa [%r1]0x61, %r2, %g0
prefetcha [%r1]97, 0x15
CASE_ASI_0x6c_th7:
setx 0x7b8f9138, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0xd4 & ~0x7], %r2
ldx [%r28 + 0xae & ~0x7], %r4
ldx [%r27 + 0x32 & ~0x7], %r6
ldx [%r24 + 0x18 & ~0x7], %r8
ldx [%r24 + 0x62 & ~0x7], %r10
ldx [%r22 + 0xf & ~0x7], %r12
ldx [%r26 + 0x41 & ~0x7], %r14
ldx [%r28 + 0x43 & ~0x7], %r16
ld [%r26 + 0x1 & ~0x7], %f0
ld [%r26 + 0xbd & ~0x7], %f16
ld [%r28 + 0x81 & ~0x7], %f32
ld [%r23 + 0x56 & ~0x7], %f48
ldsba [%r1]108, %r12
ldsha [%r1]108, %r8
ldswa [%r1]108, %r10
lduba [%r1]108, %r6
lduha [%r1]108, %r4
ldxa [%r1]108, %r14
ldda [%r1]108, %r10
ldstuba [%r1]108, %r2
swapa [%r1]108, %r6
lda [%r1]108, %f48
ldda [%r1]108, %f32
stba %r4, [%r1]108
stha %r0, [%r1]108
stwa %r6, [%r1]108
stxa %r8, [%r1]108
sta %f48, [%r1]108
stda %f48, [%r1]108
casa [%r1]0x6c, %r2, %g0
casxa [%r1]0x6c, %r2, %g0
prefetcha [%r1]108, 0x1e
CASE_ASI_0x77_th7:
setx 0x5545cf3f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x2c & ~0x7], %r2
ldx [%r21 + 0x95 & ~0x7], %r4
ldx [%r28 + 0x5 & ~0x7], %r6
ldx [%r28 + 0xc0 & ~0x7], %r8
ldx [%r27 + 0x10 & ~0x7], %r10
ldx [%r24 + 0x19 & ~0x7], %r12
ldx [%r28 + 0x7c & ~0x7], %r14
ldx [%r25 + 0x46 & ~0x7], %r16
ld [%r25 + 0xb7 & ~0x7], %f0
ld [%r25 + 0xa3 & ~0x7], %f16
ld [%r21 + 0xa7 & ~0x7], %f32
ld [%r22 + 0x9e & ~0x7], %f48
ldsba [%r1]119, %r14
ldsha [%r1]119, %r8
ldswa [%r1]119, %r8
lduba [%r1]119, %r6
lduha [%r1]119, %r2
ldxa [%r1]119, %r8
ldda [%r1]119, %r12
ldstuba [%r1]119, %r8
swapa [%r1]119, %r8
lda [%r1]119, %f48
ldda [%r1]119, %f16
stba %r0, [%r1]119
stha %r8, [%r1]119
stwa %r14, [%r1]119
stxa %r2, [%r1]119
sta %f48, [%r1]119
stda %f0, [%r1]119
casa [%r1]0x77, %r2, %g0
casxa [%r1]0x77, %r2, %g0
prefetcha [%r1]119, 0x18
CASE_ASI_0x7f_th7:
setx 0x4c3f285a, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x60 & ~0x7], %r2
ldx [%r23 + 0xbd & ~0x7], %r4
ldx [%r21 + 0x2f & ~0x7], %r6
ldx [%r24 + 0x65 & ~0x7], %r8
ldx [%r26 + 0xd7 & ~0x7], %r10
ldx [%r21 + 0x53 & ~0x7], %r12
ldx [%r21 + 0xa9 & ~0x7], %r14
ldx [%r24 + 0x52 & ~0x7], %r16
ld [%r27 + 0x4a & ~0x7], %f0
ld [%r24 + 0xec & ~0x7], %f16
ld [%r24 + 0x1b & ~0x7], %f32
ld [%r27 + 0xa1 & ~0x7], %f48
ldsba [%r1]127, %r2
ldsha [%r1]127, %r4
ldswa [%r1]127, %r4
lduba [%r1]127, %r2
lduha [%r1]127, %r4
ldxa [%r1]127, %r2
ldda [%r1]127, %r6
ldstuba [%r1]127, %r8
swapa [%r1]127, %r2
lda [%r1]127, %f32
ldda [%r1]127, %f16
stba %r0, [%r1]127
stha %r8, [%r1]127
stwa %r6, [%r1]127
stxa %r12, [%r1]127
sta %f32, [%r1]127
stda %f32, [%r1]127
casa [%r1]0x7f, %r2, %g0
casxa [%r1]0x7f, %r2, %g0
prefetcha [%r1]127, 0x18
CASE_ASI_0x8f_th7:
setx 0x157c45a5, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r22 + 0x95 & ~0x7], %r2
ldx [%r25 + 0x26 & ~0x7], %r4
ldx [%r23 + 0x6c & ~0x7], %r6
ldx [%r27 + 0x1a & ~0x7], %r8
ldx [%r26 + 0xec & ~0x7], %r10
ldx [%r25 + 0xd1 & ~0x7], %r12
ldx [%r27 + 0x9b & ~0x7], %r14
ldx [%r21 + 0xa9 & ~0x7], %r16
ld [%r27 + 0x8a & ~0x7], %f0
ld [%r27 + 0xf5 & ~0x7], %f16
ld [%r22 + 0x35 & ~0x7], %f32
ld [%r24 + 0x9d & ~0x7], %f48
ldsba [%r1]143, %r10
ldsha [%r1]143, %r12
ldswa [%r1]143, %r6
lduba [%r1]143, %r2
lduha [%r1]143, %r2
ldxa [%r1]143, %r10
ldda [%r1]143, %r2
ldstuba [%r1]143, %r2
swapa [%r1]143, %r2
lda [%r1]143, %f48
ldda [%r1]143, %f0
stba %r8, [%r1]143
stha %r14, [%r1]143
stwa %r4, [%r1]143
stxa %r12, [%r1]143
sta %f0, [%r1]143
stda %f48, [%r1]143
casa [%r1]0x8f, %r2, %g0
casxa [%r1]0x8f, %r2, %g0
prefetcha [%r1]143, 0x1c
CASE_ASI_0x97_th7:
setx 0x5b5f451f, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x7e & ~0x7], %r2
ldx [%r26 + 0x2d & ~0x7], %r4
ldx [%r27 + 0x64 & ~0x7], %r6
ldx [%r26 + 0x88 & ~0x7], %r8
ldx [%r27 + 0x3 & ~0x7], %r10
ldx [%r24 + 0x38 & ~0x7], %r12
ldx [%r28 + 0x5e & ~0x7], %r14
ldx [%r21 + 0x3 & ~0x7], %r16
ld [%r26 + 0xec & ~0x7], %f0
ld [%r22 + 0x7f & ~0x7], %f16
ld [%r25 + 0x4b & ~0x7], %f32
ld [%r23 + 0x13 & ~0x7], %f48
ldsba [%r1]151, %r2
ldsha [%r1]151, %r14
ldswa [%r1]151, %r6
lduba [%r1]151, %r8
lduha [%r1]151, %r12
ldxa [%r1]151, %r8
ldda [%r1]151, %r12
ldstuba [%r1]151, %r12
swapa [%r1]151, %r16
lda [%r1]151, %f0
ldda [%r1]151, %f0
stba %r2, [%r1]151
stha %r6, [%r1]151
stwa %r10, [%r1]151
stxa %r12, [%r1]151
sta %f32, [%r1]151
stda %f48, [%r1]151
casa [%r1]0x97, %r2, %g0
casxa [%r1]0x97, %r2, %g0
prefetcha [%r1]151, 0x13
CASE_ASI_0x9f_th7:
setx 0x546f4665, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0x18 & ~0x7], %r2
ldx [%r24 + 0xdc & ~0x7], %r4
ldx [%r25 + 0xec & ~0x7], %r6
ldx [%r28 + 0x1f & ~0x7], %r8
ldx [%r22 + 0x32 & ~0x7], %r10
ldx [%r22 + 0x41 & ~0x7], %r12
ldx [%r22 + 0x1b & ~0x7], %r14
ldx [%r23 + 0x72 & ~0x7], %r16
ld [%r28 + 0x3a & ~0x7], %f0
ld [%r24 + 0x57 & ~0x7], %f16
ld [%r21 + 0x1c & ~0x7], %f32
ld [%r28 + 0xec & ~0x7], %f48
ldsba [%r1]159, %r4
ldsha [%r1]159, %r6
ldswa [%r1]159, %r14
lduba [%r1]159, %r12
lduha [%r1]159, %r10
ldxa [%r1]159, %r16
ldda [%r1]159, %r10
ldstuba [%r1]159, %r4
swapa [%r1]159, %r2
lda [%r1]159, %f48
ldda [%r1]159, %f16
stba %r10, [%r1]159
stha %r2, [%r1]159
stwa %r12, [%r1]159
stxa %r12, [%r1]159
sta %f16, [%r1]159
stda %f0, [%r1]159
casa [%r1]0x9f, %r2, %g0
casxa [%r1]0x9f, %r2, %g0
prefetcha [%r1]159, 0x1a
CASE_ASI_0xa7_th7:
setx 0x7ca440e4, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r21 + 0x1c & ~0x7], %r2
ldx [%r21 + 0x6a & ~0x7], %r4
ldx [%r28 + 0x18 & ~0x7], %r6
ldx [%r21 + 0xb6 & ~0x7], %r8
ldx [%r25 + 0x8c & ~0x7], %r10
ldx [%r26 + 0xe4 & ~0x7], %r12
ldx [%r27 + 0x55 & ~0x7], %r14
ldx [%r21 + 0xd3 & ~0x7], %r16
ld [%r22 + 0x2e & ~0x7], %f0
ld [%r21 + 0xbc & ~0x7], %f16
ld [%r22 + 0x56 & ~0x7], %f32
ld [%r23 + 0xc6 & ~0x7], %f48
ldsba [%r1]167, %r8
ldsha [%r1]167, %r6
ldswa [%r1]167, %r10
lduba [%r1]167, %r2
lduha [%r1]167, %r16
ldxa [%r1]167, %r8
ldda [%r1]167, %r8
ldstuba [%r1]167, %r14
swapa [%r1]167, %r16
lda [%r1]167, %f32
ldda [%r1]167, %f16
stba %r10, [%r1]167
stha %r10, [%r1]167
stwa %r4, [%r1]167
stxa %r8, [%r1]167
sta %f16, [%r1]167
stda %f0, [%r1]167
casa [%r1]0xa7, %r2, %g0
casxa [%r1]0xa7, %r2, %g0
prefetcha [%r1]167, 0xb
CASE_ASI_0xaf_th7:
setx 0x5b15556b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r25 + 0x5c & ~0x7], %r2
ldx [%r26 + 0x97 & ~0x7], %r4
ldx [%r24 + 0x8f & ~0x7], %r6
ldx [%r28 + 0x59 & ~0x7], %r8
ldx [%r23 + 0x29 & ~0x7], %r10
ldx [%r26 + 0x9e & ~0x7], %r12
ldx [%r28 + 0xe9 & ~0x7], %r14
ldx [%r21 + 0x14 & ~0x7], %r16
ld [%r21 + 0x63 & ~0x7], %f0
ld [%r28 + 0xd & ~0x7], %f16
ld [%r27 + 0x46 & ~0x7], %f32
ld [%r24 + 0xfb & ~0x7], %f48
ldsba [%r1]175, %r2
ldsha [%r1]175, %r8
ldswa [%r1]175, %r10
lduba [%r1]175, %r12
lduha [%r1]175, %r6
ldxa [%r1]175, %r6
ldda [%r1]175, %r8
ldstuba [%r1]175, %r2
swapa [%r1]175, %r2
lda [%r1]175, %f48
ldda [%r1]175, %f48
stba %r0, [%r1]175
stha %r6, [%r1]175
stwa %r10, [%r1]175
stxa %r8, [%r1]175
sta %f0, [%r1]175
stda %f32, [%r1]175
casa [%r1]0xaf, %r2, %g0
casxa [%r1]0xaf, %r2, %g0
prefetcha [%r1]175, 0x5
CASE_ASI_0xb7_th7:
setx 0x5ab07a14, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xc7 & ~0x7], %r2
ldx [%r27 + 0x27 & ~0x7], %r4
ldx [%r22 + 0x78 & ~0x7], %r6
ldx [%r28 + 0xa4 & ~0x7], %r8
ldx [%r27 + 0xa9 & ~0x7], %r10
ldx [%r24 + 0x2d & ~0x7], %r12
ldx [%r23 + 0xf7 & ~0x7], %r14
ldx [%r24 + 0xf2 & ~0x7], %r16
ld [%r21 + 0x1b & ~0x7], %f0
ld [%r26 + 0x1d & ~0x7], %f16
ld [%r26 + 0x4f & ~0x7], %f32
ld [%r27 + 0xfe & ~0x7], %f48
ldsba [%r1]183, %r6
ldsha [%r1]183, %r12
ldswa [%r1]183, %r4
lduba [%r1]183, %r4
lduha [%r1]183, %r10
ldxa [%r1]183, %r4
ldda [%r1]183, %r4
ldstuba [%r1]183, %r2
swapa [%r1]183, %r14
lda [%r1]183, %f48
ldda [%r1]183, %f48
stba %r8, [%r1]183
stha %r10, [%r1]183
stwa %r0, [%r1]183
stxa %r4, [%r1]183
sta %f32, [%r1]183
stda %f0, [%r1]183
casa [%r1]0xb7, %r2, %g0
casxa [%r1]0xb7, %r2, %g0
prefetcha [%r1]183, 0x17
CASE_ASI_0xbf_th7:
setx 0x1a333a0b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x8 & ~0x7], %r2
ldx [%r26 + 0x6d & ~0x7], %r4
ldx [%r25 + 0x2f & ~0x7], %r6
ldx [%r26 + 0x2b & ~0x7], %r8
ldx [%r23 + 0x47 & ~0x7], %r10
ldx [%r26 + 0x60 & ~0x7], %r12
ldx [%r25 + 0x45 & ~0x7], %r14
ldx [%r26 + 0x5d & ~0x7], %r16
ld [%r25 + 0x5a & ~0x7], %f0
ld [%r23 + 0xfd & ~0x7], %f16
ld [%r22 + 0x2b & ~0x7], %f32
ld [%r28 + 0x32 & ~0x7], %f48
ldsba [%r1]191, %r12
ldsha [%r1]191, %r10
ldswa [%r1]191, %r12
lduba [%r1]191, %r14
lduha [%r1]191, %r14
ldxa [%r1]191, %r16
ldda [%r1]191, %r14
ldstuba [%r1]191, %r10
swapa [%r1]191, %r12
lda [%r1]191, %f32
ldda [%r1]191, %f48
stba %r8, [%r1]191
stha %r12, [%r1]191
stwa %r10, [%r1]191
stxa %r10, [%r1]191
sta %f48, [%r1]191
stda %f48, [%r1]191
casa [%r1]0xbf, %r2, %g0
casxa [%r1]0xbf, %r2, %g0
prefetcha [%r1]191, 0xa
CASE_ASI_0xce_th7:
setx 0x7fb4fec7, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0x75 & ~0x7], %r2
ldx [%r21 + 0x25 & ~0x7], %r4
ldx [%r26 + 0x73 & ~0x7], %r6
ldx [%r25 + 0x39 & ~0x7], %r8
ldx [%r22 + 0x6e & ~0x7], %r10
ldx [%r25 + 0xd2 & ~0x7], %r12
ldx [%r23 + 0x1 & ~0x7], %r14
ldx [%r21 + 0x28 & ~0x7], %r16
ld [%r23 + 0x9a & ~0x7], %f0
ld [%r21 + 0x7b & ~0x7], %f16
ld [%r27 + 0xad & ~0x7], %f32
ld [%r21 + 0xbb & ~0x7], %f48
ldsba [%r1]206, %r6
ldsha [%r1]206, %r8
ldswa [%r1]206, %r4
lduba [%r1]206, %r2
lduha [%r1]206, %r8
ldxa [%r1]206, %r12
ldda [%r1]206, %r12
ldstuba [%r1]206, %r12
swapa [%r1]206, %r2
lda [%r1]206, %f32
ldda [%r1]206, %f0
stba %r10, [%r1]206
stha %r6, [%r1]206
stwa %r2, [%r1]206
stxa %r14, [%r1]206
sta %f48, [%r1]206
stda %f16, [%r1]206
casa [%r1]0xce, %r2, %g0
casxa [%r1]0xce, %r2, %g0
prefetcha [%r1]206, 0xb
CASE_ASI_0xcf_th7:
setx 0x1b08d1b8, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x8e & ~0x7], %r2
ldx [%r24 + 0x14 & ~0x7], %r4
ldx [%r24 + 0x99 & ~0x7], %r6
ldx [%r26 + 0x76 & ~0x7], %r8
ldx [%r28 + 0xda & ~0x7], %r10
ldx [%r28 + 0x7e & ~0x7], %r12
ldx [%r22 + 0x97 & ~0x7], %r14
ldx [%r23 + 0x8c & ~0x7], %r16
ld [%r28 + 0xf5 & ~0x7], %f0
ld [%r25 + 0x47 & ~0x7], %f16
ld [%r28 + 0x47 & ~0x7], %f32
ld [%r25 + 0x34 & ~0x7], %f48
ldsba [%r1]207, %r10
ldsha [%r1]207, %r4
ldswa [%r1]207, %r2
lduba [%r1]207, %r16
lduha [%r1]207, %r14
ldxa [%r1]207, %r14
ldda [%r1]207, %r8
ldstuba [%r1]207, %r10
swapa [%r1]207, %r6
lda [%r1]207, %f16
ldda [%r1]207, %f0
stba %r4, [%r1]207
stha %r6, [%r1]207
stwa %r10, [%r1]207
stxa %r6, [%r1]207
sta %f0, [%r1]207
stda %f16, [%r1]207
casa [%r1]0xcf, %r2, %g0
casxa [%r1]0xcf, %r2, %g0
prefetcha [%r1]207, 0x14
CASE_ASI_0xdd_th7:
setx 0x683b5cdc, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r27 + 0xc1 & ~0x7], %r2
ldx [%r26 + 0x89 & ~0x7], %r4
ldx [%r22 + 0xf4 & ~0x7], %r6
ldx [%r28 + 0xd2 & ~0x7], %r8
ldx [%r28 + 0x2c & ~0x7], %r10
ldx [%r27 + 0x7c & ~0x7], %r12
ldx [%r23 + 0xfa & ~0x7], %r14
ldx [%r25 + 0x65 & ~0x7], %r16
ld [%r23 + 0x8f & ~0x7], %f0
ld [%r23 + 0x5d & ~0x7], %f16
ld [%r23 + 0x71 & ~0x7], %f32
ld [%r22 + 0x15 & ~0x7], %f48
ldsba [%r1]221, %r4
ldsha [%r1]221, %r2
ldswa [%r1]221, %r12
lduba [%r1]221, %r2
lduha [%r1]221, %r6
ldxa [%r1]221, %r12
ldda [%r1]221, %r10
ldstuba [%r1]221, %r4
swapa [%r1]221, %r4
lda [%r1]221, %f48
ldda [%r1]221, %f32
stba %r6, [%r1]221
stha %r2, [%r1]221
stwa %r2, [%r1]221
stxa %r10, [%r1]221
sta %f48, [%r1]221
stda %f16, [%r1]221
casa [%r1]0xdd, %r2, %g0
casxa [%r1]0xdd, %r2, %g0
prefetcha [%r1]221, 0xf
CASE_ASI_0xe9_th7:
setx 0x7281b0f9, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r28 + 0x1b & ~0x7], %r2
ldx [%r21 + 0xa5 & ~0x7], %r4
ldx [%r23 + 0x24 & ~0x7], %r6
ldx [%r26 + 0x5e & ~0x7], %r8
ldx [%r21 + 0xdd & ~0x7], %r10
ldx [%r24 + 0x8d & ~0x7], %r12
ldx [%r24 + 0x82 & ~0x7], %r14
ldx [%r24 + 0x6 & ~0x7], %r16
ld [%r28 + 0x6e & ~0x7], %f0
ld [%r22 + 0x5e & ~0x7], %f16
ld [%r23 + 0x79 & ~0x7], %f32
ld [%r27 + 0x84 & ~0x7], %f48
ldsba [%r1]233, %r12
ldsha [%r1]233, %r10
ldswa [%r1]233, %r12
lduba [%r1]233, %r14
lduha [%r1]233, %r8
ldxa [%r1]233, %r8
ldda [%r1]233, %r16
ldstuba [%r1]233, %r6
swapa [%r1]233, %r14
lda [%r1]233, %f16
ldda [%r1]233, %f16
stba %r12, [%r1]233
stha %r6, [%r1]233
stwa %r10, [%r1]233
stxa %r10, [%r1]233
sta %f32, [%r1]233
stda %f0, [%r1]233
casa [%r1]0xe9, %r2, %g0
casxa [%r1]0xe9, %r2, %g0
prefetcha [%r1]233, 0x10
CASE_ASI_0xf5_th7:
setx 0x358e8475, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xea & ~0x7], %r2
ldx [%r22 + 0x2c & ~0x7], %r4
ldx [%r21 + 0xc9 & ~0x7], %r6
ldx [%r22 + 0x19 & ~0x7], %r8
ldx [%r26 + 0x47 & ~0x7], %r10
ldx [%r28 + 0x2e & ~0x7], %r12
ldx [%r27 + 0xf5 & ~0x7], %r14
ldx [%r26 + 0x5e & ~0x7], %r16
ld [%r25 + 0xc5 & ~0x7], %f0
ld [%r24 + 0x93 & ~0x7], %f16
ld [%r22 + 0xee & ~0x7], %f32
ld [%r24 + 0x15 & ~0x7], %f48
ldsba [%r1]245, %r12
ldsha [%r1]245, %r12
ldswa [%r1]245, %r8
lduba [%r1]245, %r16
lduha [%r1]245, %r8
ldxa [%r1]245, %r14
ldda [%r1]245, %r14
ldstuba [%r1]245, %r8
swapa [%r1]245, %r16
lda [%r1]245, %f16
ldda [%r1]245, %f48
stba %r12, [%r1]245
stha %r0, [%r1]245
stwa %r6, [%r1]245
stxa %r2, [%r1]245
sta %f32, [%r1]245
stda %f0, [%r1]245
casa [%r1]0xf5, %r2, %g0
casxa [%r1]0xf5, %r2, %g0
prefetcha [%r1]245, 0xa
CASE_ASI_0xff_th7:
setx 0x36b18852, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0xc4 & ~0x7], %r2
ldx [%r25 + 0x3f & ~0x7], %r4
ldx [%r26 + 0x32 & ~0x7], %r6
ldx [%r25 + 0x1f & ~0x7], %r8
ldx [%r27 + 0x99 & ~0x7], %r10
ldx [%r25 + 0x48 & ~0x7], %r12
ldx [%r22 + 0x79 & ~0x7], %r14
ldx [%r23 + 0x50 & ~0x7], %r16
ld [%r28 + 0x5f & ~0x7], %f0
ld [%r25 + 0x3c & ~0x7], %f16
ld [%r23 + 0x13 & ~0x7], %f32
ld [%r28 + 0xb4 & ~0x7], %f48
ldsba [%r1]255, %r2
ldsha [%r1]255, %r6
ldswa [%r1]255, %r14
lduba [%r1]255, %r12
lduha [%r1]255, %r12
ldxa [%r1]255, %r8
ldda [%r1]255, %r12
ldstuba [%r1]255, %r14
swapa [%r1]255, %r6
lda [%r1]255, %f32
ldda [%r1]255, %f32
stba %r12, [%r1]255
stha %r12, [%r1]255
stwa %r14, [%r1]255
stxa %r6, [%r1]255
sta %f48, [%r1]255
stda %f32, [%r1]255
casa [%r1]0xff, %r2, %g0
casxa [%r1]0xff, %r2, %g0
prefetcha [%r1]255, 0x14
CASE_ASI_0x41_th7_0x0:
mov %g0, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r14
ldswa [%r1]65, %r14
lduba [%r1]65, %r14
lduha [%r1]65, %r4
ldxa [%r1]65, %r16
ldda [%r1]65, %r2
ldstuba [%r1]65, %r12
swapa [%r1]65, %r10
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r4, [%r1]65
stha %r14, [%r1]65
stwa %r2, [%r1]65
stxa %r10, [%r1]65
sta %f48, [%r1]65
stda %f32, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xf
CASE_ASI_0x41_th7_0x10:
set 0x10, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r12
ldswa [%r1]65, %r2
lduba [%r1]65, %r8
lduha [%r1]65, %r10
ldxa [%r1]65, %r4
ldda [%r1]65, %r16
ldstuba [%r1]65, %r6
swapa [%r1]65, %r8
lda [%r1]65, %f16
ldda [%r1]65, %f48
stba %r2, [%r1]65
stha %r8, [%r1]65
stwa %r2, [%r1]65
stxa %r0, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xe
CASE_ASI_0x41_th7_0x58:
set 0x58, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r16
ldswa [%r1]65, %r6
lduba [%r1]65, %r2
lduha [%r1]65, %r8
ldxa [%r1]65, %r14
ldda [%r1]65, %r8
ldstuba [%r1]65, %r10
swapa [%r1]65, %r10
lda [%r1]65, %f16
ldda [%r1]65, %f16
stba %r14, [%r1]65
stha %r14, [%r1]65
stwa %r8, [%r1]65
stxa %r6, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xc
CASE_ASI_0x4f_th7_range163:
!!asi_range = 0x0-0x38
set 0x36, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]79, %r2
ldsha [%r1]79, %r6
ldswa [%r1]79, %r14
lduba [%r1]79, %r4
lduha [%r1]79, %r12
ldxa [%r1]79, %r12
ldda [%r1]79, %r10
ldstuba [%r1]79, %r8
swapa [%r1]79, %r14
lda [%r1]79, %f48
ldda [%r1]79, %f16
stba %r8, [%r1]79
stha %r4, [%r1]79
stwa %r4, [%r1]79
sta %f32, [%r1]79
stda %f32, [%r1]79
casa [%r1]0x4f, %r2, %g0
casxa [%r1]0x4f, %r2, %g0
prefetcha [%r1]79, 0x1e
CASE_ASI_0x4c_th7_range164:
!!asi_range = 0x0-0x18
set 0x7, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]76, %r10
ldsha [%r1]76, %r12
ldswa [%r1]76, %r6
lduba [%r1]76, %r8
lduha [%r1]76, %r12
ldxa [%r1]76, %r2
ldda [%r1]76, %r2
ldstuba [%r1]76, %r4
swapa [%r1]76, %r14
lda [%r1]76, %f32
ldda [%r1]76, %f0
stba %r14, [%r1]76
stha %r12, [%r1]76
stwa %r0, [%r1]76
sta %f32, [%r1]76
stda %f32, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x1a
CASE_ASI_0x40_th7_0x30:
set 0x30, %r1
ldsba [%r1]64, %r6
ldsha [%r1]64, %r6
ldswa [%r1]64, %r6
lduba [%r1]64, %r2
lduha [%r1]64, %r2
ldxa [%r1]64, %r6
ldda [%r1]64, %r8
ldstuba [%r1]64, %r4
swapa [%r1]64, %r2
lda [%r1]64, %f16
ldda [%r1]64, %f48
stba %r10, [%r1]64
stha %r14, [%r1]64
stwa %r6, [%r1]64
stxa %r6, [%r1]64
sta %f32, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x11
CASE_ASI_0x40_th7_0xA0:
set 0xA0, %r1
ldsba [%r1]64, %r8
ldsha [%r1]64, %r2
ldswa [%r1]64, %r10
lduba [%r1]64, %r2
lduha [%r1]64, %r10
ldxa [%r1]64, %r2
ldda [%r1]64, %r6
ldstuba [%r1]64, %r16
swapa [%r1]64, %r14
lda [%r1]64, %f0
ldda [%r1]64, %f48
stba %r2, [%r1]64
stha %r4, [%r1]64
stwa %r14, [%r1]64
stxa %r12, [%r1]64
sta %f0, [%r1]64
stda %f48, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0x19
CASE_ASI_0x40_th7_0x28:
set 0x28, %r1
ldsba [%r1]64, %r16
ldsha [%r1]64, %r12
ldswa [%r1]64, %r12
lduba [%r1]64, %r12
lduha [%r1]64, %r2
ldxa [%r1]64, %r14
ldda [%r1]64, %r2
ldstuba [%r1]64, %r8
swapa [%r1]64, %r2
lda [%r1]64, %f0
ldda [%r1]64, %f0
stba %r4, [%r1]64
stha %r2, [%r1]64
stwa %r2, [%r1]64
sta %f48, [%r1]64
stda %f0, [%r1]64
casa [%r1]0x40, %r2, %g0
casxa [%r1]0x40, %r2, %g0
prefetcha [%r1]64, 0xb
CASE_ASI_0x45_th7_range165:
!!asi_range = 0x0-0x18
set 0x3, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]69, %r16
ldsha [%r1]69, %r16
ldswa [%r1]69, %r2
lduba [%r1]69, %r10
lduha [%r1]69, %r2
ldxa [%r1]69, %r16
ldda [%r1]69, %r2
ldstuba [%r1]69, %r6
swapa [%r1]69, %r2
lda [%r1]69, %f16
ldda [%r1]69, %f32
stba %r14, [%r1]69
stha %r2, [%r1]69
stwa %r4, [%r1]69
sta %f16, [%r1]69
stda %f0, [%r1]69
casa [%r1]0x45, %r2, %g0
casxa [%r1]0x45, %r2, %g0
prefetcha [%r1]69, 0xe
CASE_ASI_0x50_th7_0x0:
mov %g0, %r1
ldsba [%r1]80, %r2
ldsha [%r1]80, %r6
ldswa [%r1]80, %r10
lduba [%r1]80, %r4
lduha [%r1]80, %r10
ldxa [%r1]80, %r8
ldda [%r1]80, %r6
ldstuba [%r1]80, %r4
swapa [%r1]80, %r2
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r2, [%r1]80
stha %r2, [%r1]80
stwa %r6, [%r1]80
stxa %r4, [%r1]80
sta %f48, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x12
CASE_ASI_0x5e_th7_range166:
!!asi_range = 0x0-0x7f8
set 0x65e, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]94, %r6
ldsha [%r1]94, %r2
ldswa [%r1]94, %r16
lduba [%r1]94, %r2
lduha [%r1]94, %r6
ldxa [%r1]94, %r2
ldda [%r1]94, %r2
ldstuba [%r1]94, %r8
swapa [%r1]94, %r16
lda [%r1]94, %f16
ldda [%r1]94, %f16
stba %r4, [%r1]94
stha %r0, [%r1]94
stwa %r12, [%r1]94
stxa %r0, [%r1]94
sta %f48, [%r1]94
stda %f16, [%r1]94
casa [%r1]0x5e, %r2, %g0
casxa [%r1]0x5e, %r2, %g0
prefetcha [%r1]94, 0x17
CASE_ASI_0x73_th7_0x0:
mov %g0, %r1
ldsba [%r1]115, %r8
ldsha [%r1]115, %r10
ldswa [%r1]115, %r12
lduba [%r1]115, %r8
lduha [%r1]115, %r4
ldxa [%r1]115, %r8
ldda [%r1]115, %r12
ldstuba [%r1]115, %r16
swapa [%r1]115, %r8
lda [%r1]115, %f0
ldda [%r1]115, %f0
stba %r0, [%r1]115
stha %r6, [%r1]115
stwa %r6, [%r1]115
sta %f48, [%r1]115
stda %f16, [%r1]115
casa [%r1]0x73, %r2, %g0
casxa [%r1]0x73, %r2, %g0
prefetcha [%r1]115, 0x1c
CASE_ASI_0x58_th7_0x18:
set 0x18, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r8
ldswa [%r1]88, %r6
lduba [%r1]88, %r10
lduha [%r1]88, %r4
ldxa [%r1]88, %r10
ldda [%r1]88, %r8
ldstuba [%r1]88, %r2
swapa [%r1]88, %r10
lda [%r1]88, %f32
ldda [%r1]88, %f32
stba %r6, [%r1]88
stha %r6, [%r1]88
stwa %r4, [%r1]88
sta %f0, [%r1]88
stda %f48, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x2
CASE_ASI_0x58_th7_0x30:
set 0x30, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r16
ldswa [%r1]88, %r14
lduba [%r1]88, %r14
lduha [%r1]88, %r2
ldxa [%r1]88, %r14
ldda [%r1]88, %r8
ldstuba [%r1]88, %r14
swapa [%r1]88, %r8
lda [%r1]88, %f0
ldda [%r1]88, %f48
stba %r10, [%r1]88
stha %r10, [%r1]88
stwa %r6, [%r1]88
sta %f32, [%r1]88
stda %f16, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x9
CASE_ASI_0x58_th7_0x38:
set 0x38, %r1
ldsba [%r1]88, %r14
ldsha [%r1]88, %r4
ldswa [%r1]88, %r16
lduba [%r1]88, %r4
lduha [%r1]88, %r2
ldxa [%r1]88, %r8
ldda [%r1]88, %r14
ldstuba [%r1]88, %r6
swapa [%r1]88, %r4
lda [%r1]88, %f48
ldda [%r1]88, %f0
stba %r4, [%r1]88
stha %r12, [%r1]88
stwa %r0, [%r1]88
sta %f32, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1d
CASE_ASI_0x58_th7_0x40:
set 0x40, %r1
ldsba [%r1]88, %r2
ldsha [%r1]88, %r2
ldswa [%r1]88, %r10
lduba [%r1]88, %r16
lduha [%r1]88, %r12
ldxa [%r1]88, %r6
ldda [%r1]88, %r12
ldstuba [%r1]88, %r8
swapa [%r1]88, %r14
lda [%r1]88, %f16
ldda [%r1]88, %f16
stba %r12, [%r1]88
stha %r0, [%r1]88
stwa %r10, [%r1]88
sta %f16, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0xe
CASE_ASI_0x58_th7_0x80:
set 0x80, %r1
ldsba [%r1]88, %r4
ldsha [%r1]88, %r14
ldswa [%r1]88, %r14
lduba [%r1]88, %r16
lduha [%r1]88, %r12
ldxa [%r1]88, %r8
ldda [%r1]88, %r12
ldstuba [%r1]88, %r2
swapa [%r1]88, %r14
lda [%r1]88, %f16
ldda [%r1]88, %f0
stba %r8, [%r1]88
stha %r4, [%r1]88
stwa %r6, [%r1]88
sta %f48, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1e
CASE_ASI_0x56_th7_range167:
!!asi_range = 0x0-0x1f8
set 0x51, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r8
ldsha [%r1]86, %r14
ldswa [%r1]86, %r6
lduba [%r1]86, %r4
lduha [%r1]86, %r8
ldxa [%r1]86, %r10
ldda [%r1]86, %r12
ldstuba [%r1]86, %r16
swapa [%r1]86, %r12
lda [%r1]86, %f16
ldda [%r1]86, %f48
stba %r6, [%r1]86
stha %r6, [%r1]86
stwa %r6, [%r1]86
stxa %r4, [%r1]86
sta %f32, [%r1]86
stda %f16, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0x5
CASE_ASI_0x56_th7_range168:
!!asi_range = 0x400-0x5f8
set 0x5aa, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]86, %r2
ldsha [%r1]86, %r10
ldswa [%r1]86, %r16
lduba [%r1]86, %r14
lduha [%r1]86, %r8
ldxa [%r1]86, %r4
ldda [%r1]86, %r12
ldstuba [%r1]86, %r4
swapa [%r1]86, %r12
lda [%r1]86, %f0
ldda [%r1]86, %f16
stba %r6, [%r1]86
stha %r2, [%r1]86
stwa %r12, [%r1]86
stxa %r6, [%r1]86
sta %f0, [%r1]86
stda %f16, [%r1]86
casa [%r1]0x56, %r2, %g0
casxa [%r1]0x56, %r2, %g0
prefetcha [%r1]86, 0xc
CASE_ASI_0x41_th7_0x20:
set 0x20, %r1
ldsba [%r1]65, %r10
ldsha [%r1]65, %r8
ldswa [%r1]65, %r10
lduba [%r1]65, %r14
lduha [%r1]65, %r12
ldxa [%r1]65, %r12
ldda [%r1]65, %r2
ldstuba [%r1]65, %r4
swapa [%r1]65, %r16
lda [%r1]65, %f32
ldda [%r1]65, %f48
stba %r12, [%r1]65
stha %r4, [%r1]65
stwa %r12, [%r1]65
sta %f0, [%r1]65
stda %f48, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x18
CASE_ASI_0x41_th7_0x38:
set 0x38, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r10
ldswa [%r1]65, %r2
lduba [%r1]65, %r12
lduha [%r1]65, %r6
ldxa [%r1]65, %r16
ldda [%r1]65, %r10
ldstuba [%r1]65, %r12
swapa [%r1]65, %r16
lda [%r1]65, %f0
ldda [%r1]65, %f0
stba %r4, [%r1]65
stha %r6, [%r1]65
stwa %r8, [%r1]65
sta %f16, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x3
CASE_ASI_0x41_th7_0x50:
set 0x50, %r1
ldsba [%r1]65, %r4
ldsha [%r1]65, %r14
ldswa [%r1]65, %r4
lduba [%r1]65, %r14
lduha [%r1]65, %r16
ldxa [%r1]65, %r4
ldda [%r1]65, %r2
ldstuba [%r1]65, %r14
swapa [%r1]65, %r16
lda [%r1]65, %f32
ldda [%r1]65, %f16
stba %r0, [%r1]65
stha %r8, [%r1]65
stwa %r10, [%r1]65
sta %f48, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x10
CASE_ASI_0x5d_th7_range169:
!!asi_range = 0x0-0xff8
set 0x55b, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]93, %r6
ldsha [%r1]93, %r6
ldswa [%r1]93, %r16
lduba [%r1]93, %r4
lduha [%r1]93, %r2
ldxa [%r1]93, %r12
ldda [%r1]93, %r16
ldstuba [%r1]93, %r6
swapa [%r1]93, %r12
lda [%r1]93, %f0
ldda [%r1]93, %f0
stba %r10, [%r1]93
stha %r12, [%r1]93
stwa %r6, [%r1]93
sta %f32, [%r1]93
stda %f0, [%r1]93
casa [%r1]0x5d, %r2, %g0
casxa [%r1]0x5d, %r2, %g0
prefetcha [%r1]93, 0x1
CASE_ASI_0x20_th7_range170:
!!asi_range = 0x0-0x38
set 0x2b, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]32, %r8
ldsha [%r1]32, %r2
ldswa [%r1]32, %r10
lduba [%r1]32, %r14
lduha [%r1]32, %r12
ldxa [%r1]32, %r4
ldda [%r1]32, %r4
ldstuba [%r1]32, %r8
swapa [%r1]32, %r14
lda [%r1]32, %f0
ldda [%r1]32, %f32
stba %r2, [%r1]32
stha %r6, [%r1]32
stwa %r8, [%r1]32
sta %f16, [%r1]32
stda %f16, [%r1]32
casa [%r1]0x20, %r2, %g0
casxa [%r1]0x20, %r2, %g0
prefetcha [%r1]32, 0x1a
CASE_ASI_0x4c_th7_0x20:
set 0x20, %r1
ldsba [%r1]76, %r6
ldsha [%r1]76, %r4
ldswa [%r1]76, %r14
lduba [%r1]76, %r6
lduha [%r1]76, %r6
ldxa [%r1]76, %r2
ldda [%r1]76, %r2
ldstuba [%r1]76, %r10
swapa [%r1]76, %r10
lda [%r1]76, %f48
ldda [%r1]76, %f0
stba %r8, [%r1]76
stha %r12, [%r1]76
stwa %r4, [%r1]76
stxa %r4, [%r1]76
sta %f16, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x11
CASE_ASI_0x4c_th7_0x28:
set 0x28, %r1
ldsba [%r1]76, %r6
ldsha [%r1]76, %r10
ldswa [%r1]76, %r4
lduba [%r1]76, %r10
lduha [%r1]76, %r10
ldxa [%r1]76, %r16
ldda [%r1]76, %r6
ldstuba [%r1]76, %r6
swapa [%r1]76, %r8
lda [%r1]76, %f32
ldda [%r1]76, %f16
stba %r4, [%r1]76
stha %r4, [%r1]76
stwa %r12, [%r1]76
stxa %r4, [%r1]76
sta %f32, [%r1]76
stda %f16, [%r1]76
casa [%r1]0x4c, %r2, %g0
casxa [%r1]0x4c, %r2, %g0
prefetcha [%r1]76, 0x17
CASE_ASI_0x58_th7_0x0:
mov %g0, %r1
ldsba [%r1]88, %r10
ldsha [%r1]88, %r2
ldswa [%r1]88, %r4
lduba [%r1]88, %r2
lduha [%r1]88, %r4
ldxa [%r1]88, %r4
ldda [%r1]88, %r4
ldstuba [%r1]88, %r14
swapa [%r1]88, %r4
lda [%r1]88, %f16
ldda [%r1]88, %f32
stba %r4, [%r1]88
stha %r4, [%r1]88
stwa %r2, [%r1]88
stxa %r8, [%r1]88
sta %f0, [%r1]88
stda %f32, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x12
CASE_ASI_0x58_th7_0x20:
set 0x20, %r1
ldsba [%r1]88, %r12
ldsha [%r1]88, %r16
ldswa [%r1]88, %r12
lduba [%r1]88, %r2
lduha [%r1]88, %r2
ldxa [%r1]88, %r14
ldda [%r1]88, %r12
ldstuba [%r1]88, %r4
swapa [%r1]88, %r8
lda [%r1]88, %f0
ldda [%r1]88, %f32
stba %r0, [%r1]88
stha %r14, [%r1]88
stwa %r4, [%r1]88
stxa %r14, [%r1]88
sta %f32, [%r1]88
stda %f0, [%r1]88
casa [%r1]0x58, %r2, %g0
casxa [%r1]0x58, %r2, %g0
prefetcha [%r1]88, 0x1f
CASE_ASI_0x57_th7:
setx 0x11d84352, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r26 + 0xee & ~0x7], %r2
ldx [%r24 + 0x21 & ~0x7], %r4
ldx [%r27 + 0x85 & ~0x7], %r6
ldx [%r23 + 0x9f & ~0x7], %r8
ldx [%r21 + 0xfe & ~0x7], %r10
ldx [%r23 + 0x13 & ~0x7], %r12
ldx [%r28 + 0x41 & ~0x7], %r14
ldx [%r27 + 0xff & ~0x7], %r16
ld [%r24 + 0xda & ~0x7], %f0
ld [%r23 + 0x9e & ~0x7], %f16
ld [%r27 + 0x53 & ~0x7], %f32
ld [%r28 + 0x4b & ~0x7], %f48
ldsba [%r1]87, %r6
ldsha [%r1]87, %r10
ldswa [%r1]87, %r16
lduba [%r1]87, %r10
lduha [%r1]87, %r10
ldxa [%r1]87, %r6
ldda [%r1]87, %r2
ldstuba [%r1]87, %r12
swapa [%r1]87, %r10
lda [%r1]87, %f48
ldda [%r1]87, %f32
stba %r2, [%r1]87
stha %r14, [%r1]87
stwa %r2, [%r1]87
sta %f48, [%r1]87
stda %f32, [%r1]87
casa [%r1]0x57, %r2, %g0
casxa [%r1]0x57, %r2, %g0
prefetcha [%r1]87, 0x6
CASE_ASI_0x51_th7_range171:
!!asi_range = 0x0-0x38
set 0x21, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]81, %r12
ldsha [%r1]81, %r8
ldswa [%r1]81, %r12
lduba [%r1]81, %r16
lduha [%r1]81, %r10
ldxa [%r1]81, %r4
ldda [%r1]81, %r16
ldstuba [%r1]81, %r14
swapa [%r1]81, %r8
lda [%r1]81, %f32
ldda [%r1]81, %f16
stba %r14, [%r1]81
stha %r4, [%r1]81
stwa %r4, [%r1]81
sta %f0, [%r1]81
stda %f0, [%r1]81
casa [%r1]0x51, %r2, %g0
casxa [%r1]0x51, %r2, %g0
prefetcha [%r1]81, 0x16
CASE_ASI_0x5a_th7_range172:
!!asi_range = 0x0-0x38
set 0x10, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]90, %r6
ldsha [%r1]90, %r2
ldswa [%r1]90, %r10
lduba [%r1]90, %r6
lduha [%r1]90, %r2
ldxa [%r1]90, %r14
ldda [%r1]90, %r14
ldstuba [%r1]90, %r10
swapa [%r1]90, %r6
lda [%r1]90, %f32
ldda [%r1]90, %f16
stba %r12, [%r1]90
stha %r2, [%r1]90
stwa %r14, [%r1]90
sta %f32, [%r1]90
stda %f0, [%r1]90
casa [%r1]0x5a, %r2, %g0
casxa [%r1]0x5a, %r2, %g0
prefetcha [%r1]90, 0xc
CASE_ASI_0x5b_th7_range173:
!!asi_range = 0x0-0x38
set 0x36, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]91, %r6
ldsha [%r1]91, %r14
ldswa [%r1]91, %r6
lduba [%r1]91, %r2
lduha [%r1]91, %r12
ldxa [%r1]91, %r10
ldda [%r1]91, %r10
ldstuba [%r1]91, %r2
swapa [%r1]91, %r6
lda [%r1]91, %f16
ldda [%r1]91, %f48
stba %r4, [%r1]91
stha %r10, [%r1]91
stwa %r12, [%r1]91
sta %f48, [%r1]91
stda %f16, [%r1]91
casa [%r1]0x5b, %r2, %g0
casxa [%r1]0x5b, %r2, %g0
prefetcha [%r1]91, 0x1a
CASE_ASI_0x54_th7_range174:
!!asi_range = 0x10-0x88
set 0x55, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]84, %r16
ldsha [%r1]84, %r6
ldswa [%r1]84, %r16
lduba [%r1]84, %r4
lduha [%r1]84, %r4
ldxa [%r1]84, %r8
ldda [%r1]84, %r4
ldstuba [%r1]84, %r4
swapa [%r1]84, %r6
lda [%r1]84, %f48
ldda [%r1]84, %f48
stba %r2, [%r1]84
stha %r14, [%r1]84
stwa %r14, [%r1]84
sta %f32, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x6
CASE_ASI_0x72_th7_0x0:
mov %g0, %r1
ldsba [%r1]114, %r6
ldsha [%r1]114, %r14
ldswa [%r1]114, %r6
lduba [%r1]114, %r2
lduha [%r1]114, %r2
ldxa [%r1]114, %r14
ldda [%r1]114, %r2
ldstuba [%r1]114, %r4
swapa [%r1]114, %r12
lda [%r1]114, %f16
ldda [%r1]114, %f32
stba %r0, [%r1]114
stha %r2, [%r1]114
stwa %r14, [%r1]114
sta %f16, [%r1]114
stda %f48, [%r1]114
casa [%r1]0x72, %r2, %g0
casxa [%r1]0x72, %r2, %g0
prefetcha [%r1]114, 0x1
CASE_ASI_0x41_th7_0x60:
set 0x60, %r1
ldsba [%r1]65, %r6
ldsha [%r1]65, %r12
ldswa [%r1]65, %r12
lduba [%r1]65, %r10
lduha [%r1]65, %r12
ldxa [%r1]65, %r16
ldda [%r1]65, %r6
ldstuba [%r1]65, %r2
swapa [%r1]65, %r4
lda [%r1]65, %f48
ldda [%r1]65, %f16
stba %r12, [%r1]65
stha %r8, [%r1]65
stwa %r10, [%r1]65
sta %f32, [%r1]65
stda %f16, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0xc
CASE_ASI_0x41_th7_0x68:
set 0x68, %r1
ldsba [%r1]65, %r14
ldsha [%r1]65, %r10
ldswa [%r1]65, %r16
lduba [%r1]65, %r10
lduha [%r1]65, %r12
ldxa [%r1]65, %r2
ldda [%r1]65, %r16
ldstuba [%r1]65, %r12
swapa [%r1]65, %r14
lda [%r1]65, %f48
ldda [%r1]65, %f0
stba %r2, [%r1]65
stha %r2, [%r1]65
stwa %r12, [%r1]65
sta %f32, [%r1]65
stda %f0, [%r1]65
casa [%r1]0x41, %r2, %g0
casxa [%r1]0x41, %r2, %g0
prefetcha [%r1]65, 0x5
CASE_ASI_0x63_th7_0x0:
mov %g0, %r1
ldsba [%r1]99, %r10
ldsha [%r1]99, %r4
ldswa [%r1]99, %r6
lduba [%r1]99, %r14
lduha [%r1]99, %r2
ldxa [%r1]99, %r6
ldda [%r1]99, %r14
ldstuba [%r1]99, %r2
swapa [%r1]99, %r16
lda [%r1]99, %f0
ldda [%r1]99, %f48
stba %r4, [%r1]99
stha %r12, [%r1]99
stwa %r2, [%r1]99
stxa %r10, [%r1]99
sta %f48, [%r1]99
stda %f32, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x5
CASE_ASI_0x63_th7_0x10:
set 0x10, %r1
ldsba [%r1]99, %r12
ldsha [%r1]99, %r4
ldswa [%r1]99, %r4
lduba [%r1]99, %r2
lduha [%r1]99, %r16
ldxa [%r1]99, %r6
ldda [%r1]99, %r16
ldstuba [%r1]99, %r4
swapa [%r1]99, %r14
lda [%r1]99, %f16
ldda [%r1]99, %f16
stba %r4, [%r1]99
stha %r0, [%r1]99
stwa %r6, [%r1]99
stxa %r12, [%r1]99
sta %f16, [%r1]99
stda %f16, [%r1]99
casa [%r1]0x63, %r2, %g0
casxa [%r1]0x63, %r2, %g0
prefetcha [%r1]99, 0x13
CASE_ASI_0x43_th7_0x0:
mov %g0, %r1
ldsba [%r1]67, %r2
ldsha [%r1]67, %r14
ldswa [%r1]67, %r4
lduba [%r1]67, %r6
lduha [%r1]67, %r14
ldxa [%r1]67, %r6
ldda [%r1]67, %r6
ldstuba [%r1]67, %r4
swapa [%r1]67, %r14
lda [%r1]67, %f48
ldda [%r1]67, %f48
stba %r10, [%r1]67
stha %r8, [%r1]67
stwa %r2, [%r1]67
sta %f48, [%r1]67
stda %f16, [%r1]67
casa [%r1]0x43, %r2, %g0
casxa [%r1]0x43, %r2, %g0
prefetcha [%r1]67, 0x13
CASE_ASI_0x59_th7_range175:
!!asi_range = 0x0-0x78
set 0x8, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]89, %r12
ldsha [%r1]89, %r8
ldswa [%r1]89, %r12
lduba [%r1]89, %r6
lduha [%r1]89, %r10
ldxa [%r1]89, %r6
ldda [%r1]89, %r8
ldstuba [%r1]89, %r2
swapa [%r1]89, %r6
lda [%r1]89, %f16
ldda [%r1]89, %f0
stba %r0, [%r1]89
stha %r14, [%r1]89
stwa %r0, [%r1]89
sta %f48, [%r1]89
stda %f48, [%r1]89
casa [%r1]0x59, %r2, %g0
casxa [%r1]0x59, %r2, %g0
prefetcha [%r1]89, 0x4
CASE_ASI_0x67_th7_range176:
!!asi_range = 0x0-0x7fe0
set 0x74e6, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]103, %r6
ldsha [%r1]103, %r8
ldswa [%r1]103, %r12
lduba [%r1]103, %r14
lduha [%r1]103, %r14
ldxa [%r1]103, %r8
ldda [%r1]103, %r12
ldstuba [%r1]103, %r2
swapa [%r1]103, %r12
lda [%r1]103, %f16
ldda [%r1]103, %f0
stba %r6, [%r1]103
stha %r12, [%r1]103
stwa %r10, [%r1]103
sta %f48, [%r1]103
stda %f32, [%r1]103
casa [%r1]0x67, %r2, %g0
casxa [%r1]0x67, %r2, %g0
prefetcha [%r1]103, 0x1a
CASE_ASI_0x4e_th7_0x0:
mov %g0, %r1
ldsba [%r1]78, %r6
ldsha [%r1]78, %r6
ldswa [%r1]78, %r10
lduba [%r1]78, %r6
lduha [%r1]78, %r14
ldxa [%r1]78, %r14
ldda [%r1]78, %r6
ldstuba [%r1]78, %r8
swapa [%r1]78, %r4
lda [%r1]78, %f0
ldda [%r1]78, %f32
stba %r4, [%r1]78
stha %r12, [%r1]78
stwa %r6, [%r1]78
sta %f32, [%r1]78
stda %f32, [%r1]78
casa [%r1]0x4e, %r2, %g0
casxa [%r1]0x4e, %r2, %g0
prefetcha [%r1]78, 0x18
CASE_ASI_0x48_th7_range177:
!!asi_range = 0x0-0xf8
set 0xbf, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]72, %r16
ldsha [%r1]72, %r16
ldswa [%r1]72, %r16
lduba [%r1]72, %r8
lduha [%r1]72, %r4
ldxa [%r1]72, %r6
ldda [%r1]72, %r10
ldstuba [%r1]72, %r12
swapa [%r1]72, %r2
lda [%r1]72, %f16
ldda [%r1]72, %f32
stba %r10, [%r1]72
stha %r8, [%r1]72
stwa %r10, [%r1]72
stxa %r12, [%r1]72
sta %f16, [%r1]72
stda %f0, [%r1]72
casa [%r1]0x48, %r2, %g0
casxa [%r1]0x48, %r2, %g0
prefetcha [%r1]72, 0x5
CASE_ASI_0x49_th7_range178:
!!asi_range = 0x0-0xf8
set 0x69, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]73, %r8
ldsha [%r1]73, %r6
ldswa [%r1]73, %r4
lduba [%r1]73, %r2
lduha [%r1]73, %r12
ldxa [%r1]73, %r4
ldda [%r1]73, %r16
ldstuba [%r1]73, %r14
swapa [%r1]73, %r4
lda [%r1]73, %f48
ldda [%r1]73, %f32
stba %r0, [%r1]73
stha %r14, [%r1]73
stwa %r12, [%r1]73
stxa %r6, [%r1]73
sta %f0, [%r1]73
stda %f16, [%r1]73
casa [%r1]0x49, %r2, %g0
casxa [%r1]0x49, %r2, %g0
prefetcha [%r1]73, 0x1c
CASE_ASI_0x5f_th7:
setx 0x3a397be6, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r23 + 0xcc & ~0x7], %r2
ldx [%r24 + 0x38 & ~0x7], %r4
ldx [%r27 + 0x6b & ~0x7], %r6
ldx [%r22 + 0x87 & ~0x7], %r8
ldx [%r23 + 0x3b & ~0x7], %r10
ldx [%r28 + 0x61 & ~0x7], %r12
ldx [%r21 + 0x6c & ~0x7], %r14
ldx [%r23 + 0xe3 & ~0x7], %r16
ld [%r26 + 0x79 & ~0x7], %f0
ld [%r26 + 0xa0 & ~0x7], %f16
ld [%r23 + 0xa3 & ~0x7], %f32
ld [%r25 + 0x9c & ~0x7], %f48
ldsba [%r1]95, %r6
ldsha [%r1]95, %r6
ldswa [%r1]95, %r14
lduba [%r1]95, %r2
lduha [%r1]95, %r16
ldxa [%r1]95, %r8
ldda [%r1]95, %r4
ldstuba [%r1]95, %r16
swapa [%r1]95, %r4
lda [%r1]95, %f32
ldda [%r1]95, %f0
stba %r12, [%r1]95
stha %r12, [%r1]95
stwa %r4, [%r1]95
sta %f48, [%r1]95
stda %f48, [%r1]95
casa [%r1]0x5f, %r2, %g0
casxa [%r1]0x5f, %r2, %g0
prefetcha [%r1]95, 0x15
CASE_ASI_0x53_th7:
setx 0x6949670b, %r4, %r1
and %r1, %r31, %r1 !make sure address is aligned
ldx [%r24 + 0x1d & ~0x7], %r2
ldx [%r22 + 0xe & ~0x7], %r4
ldx [%r25 + 0x81 & ~0x7], %r6
ldx [%r27 + 0xe2 & ~0x7], %r8
ldx [%r25 + 0xb2 & ~0x7], %r10
ldx [%r22 + 0xb9 & ~0x7], %r12
ldx [%r24 + 0x1a & ~0x7], %r14
ldx [%r22 + 0x84 & ~0x7], %r16
ld [%r26 + 0x98 & ~0x7], %f0
ld [%r28 + 0x43 & ~0x7], %f16
ld [%r22 + 0x35 & ~0x7], %f32
ld [%r27 + 0xf9 & ~0x7], %f48
ldsba [%r1]83, %r10
ldsha [%r1]83, %r14
ldswa [%r1]83, %r12
lduba [%r1]83, %r10
lduha [%r1]83, %r12
ldxa [%r1]83, %r16
ldda [%r1]83, %r4
ldstuba [%r1]83, %r16
swapa [%r1]83, %r4
lda [%r1]83, %f32
ldda [%r1]83, %f32
stba %r2, [%r1]83
stha %r6, [%r1]83
stwa %r12, [%r1]83
stxa %r14, [%r1]83
sta %f0, [%r1]83
stda %f32, [%r1]83
casa [%r1]0x53, %r2, %g0
casxa [%r1]0x53, %r2, %g0
prefetcha [%r1]83, 0x10
CASE_ASI_0x74_th7_0x0:
mov %g0, %r1
ldsba [%r1]116, %r2
ldsha [%r1]116, %r8
ldswa [%r1]116, %r16
lduba [%r1]116, %r14
lduha [%r1]116, %r12
ldxa [%r1]116, %r16
ldda [%r1]116, %r8
ldstuba [%r1]116, %r8
swapa [%r1]116, %r8
lda [%r1]116, %f48
ldda [%r1]116, %f48
stba %r6, [%r1]116
stha %r14, [%r1]116
stwa %r2, [%r1]116
stxa %r0, [%r1]116
sta %f32, [%r1]116
stda %f16, [%r1]116
casa [%r1]0x74, %r2, %g0
casxa [%r1]0x74, %r2, %g0
prefetcha [%r1]116, 0x7
CASE_ASI_0x54_th7_0x0:
mov %g0, %r1
ldsba [%r1]84, %r10
ldsha [%r1]84, %r2
ldswa [%r1]84, %r2
lduba [%r1]84, %r4
lduha [%r1]84, %r8
ldxa [%r1]84, %r12
ldda [%r1]84, %r6
ldstuba [%r1]84, %r12
swapa [%r1]84, %r16
lda [%r1]84, %f48
ldda [%r1]84, %f0
stba %r0, [%r1]84
stha %r12, [%r1]84
stwa %r2, [%r1]84
sta %f0, [%r1]84
stda %f16, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x6
CASE_ASI_0x54_th7_0x400:
set 0x400, %r1
ldsba [%r1]84, %r2
ldsha [%r1]84, %r10
ldswa [%r1]84, %r14
lduba [%r1]84, %r10
lduha [%r1]84, %r6
ldxa [%r1]84, %r16
ldda [%r1]84, %r6
ldstuba [%r1]84, %r2
swapa [%r1]84, %r14
lda [%r1]84, %f32
ldda [%r1]84, %f0
stba %r10, [%r1]84
stha %r10, [%r1]84
stwa %r2, [%r1]84
sta %f0, [%r1]84
stda %f0, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x1e
CASE_ASI_0x54_th7_0x800:
set 0x800, %r1
ldsba [%r1]84, %r12
ldsha [%r1]84, %r10
ldswa [%r1]84, %r10
lduba [%r1]84, %r10
lduha [%r1]84, %r4
ldxa [%r1]84, %r14
ldda [%r1]84, %r12
ldstuba [%r1]84, %r2
swapa [%r1]84, %r6
lda [%r1]84, %f0
ldda [%r1]84, %f32
stba %r12, [%r1]84
stha %r4, [%r1]84
stwa %r6, [%r1]84
sta %f32, [%r1]84
stda %f48, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0x14
CASE_ASI_0x54_th7_0xc00:
set 0xc00, %r1
ldsba [%r1]84, %r4
ldsha [%r1]84, %r6
ldswa [%r1]84, %r10
lduba [%r1]84, %r12
lduha [%r1]84, %r10
ldxa [%r1]84, %r2
ldda [%r1]84, %r14
ldstuba [%r1]84, %r4
swapa [%r1]84, %r2
lda [%r1]84, %f32
ldda [%r1]84, %f0
stba %r10, [%r1]84
stha %r12, [%r1]84
stwa %r2, [%r1]84
sta %f0, [%r1]84
stda %f32, [%r1]84
casa [%r1]0x54, %r2, %g0
casxa [%r1]0x54, %r2, %g0
prefetcha [%r1]84, 0xc
CASE_ASI_0x5c_th7_0x0:
mov %g0, %r1
ldsba [%r1]92, %r2
ldsha [%r1]92, %r16
ldswa [%r1]92, %r6
lduba [%r1]92, %r14
lduha [%r1]92, %r10
ldxa [%r1]92, %r8
ldda [%r1]92, %r12
ldstuba [%r1]92, %r12
swapa [%r1]92, %r16
lda [%r1]92, %f0
ldda [%r1]92, %f0
stba %r0, [%r1]92
stha %r12, [%r1]92
stwa %r10, [%r1]92
sta %f16, [%r1]92
stda %f0, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x13
CASE_ASI_0x5c_th7_0x400:
set 0x400, %r1
ldsba [%r1]92, %r12
ldsha [%r1]92, %r12
ldswa [%r1]92, %r4
lduba [%r1]92, %r10
lduha [%r1]92, %r14
ldxa [%r1]92, %r8
ldda [%r1]92, %r8
ldstuba [%r1]92, %r8
swapa [%r1]92, %r12
lda [%r1]92, %f0
ldda [%r1]92, %f0
stba %r2, [%r1]92
stha %r6, [%r1]92
stwa %r4, [%r1]92
sta %f16, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x1e
CASE_ASI_0x5c_th7_0x800:
set 0x800, %r1
ldsba [%r1]92, %r6
ldsha [%r1]92, %r12
ldswa [%r1]92, %r4
lduba [%r1]92, %r10
lduha [%r1]92, %r8
ldxa [%r1]92, %r6
ldda [%r1]92, %r8
ldstuba [%r1]92, %r6
swapa [%r1]92, %r4
lda [%r1]92, %f48
ldda [%r1]92, %f16
stba %r14, [%r1]92
stha %r2, [%r1]92
stwa %r2, [%r1]92
sta %f16, [%r1]92
stda %f16, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x10
CASE_ASI_0x5c_th7_0xc00:
set 0xc00, %r1
ldsba [%r1]92, %r2
ldsha [%r1]92, %r2
ldswa [%r1]92, %r10
lduba [%r1]92, %r2
lduha [%r1]92, %r8
ldxa [%r1]92, %r14
ldda [%r1]92, %r6
ldstuba [%r1]92, %r16
swapa [%r1]92, %r10
lda [%r1]92, %f32
ldda [%r1]92, %f16
stba %r14, [%r1]92
stha %r10, [%r1]92
stwa %r6, [%r1]92
sta %f48, [%r1]92
stda %f48, [%r1]92
casa [%r1]0x5c, %r2, %g0
casxa [%r1]0x5c, %r2, %g0
prefetcha [%r1]92, 0x0
CASE_ASI_0x47_th7_range179:
!!asi_range = 0x0-0x7ff0
set 0x1e88, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]71, %r16
ldsha [%r1]71, %r6
ldswa [%r1]71, %r4
lduba [%r1]71, %r8
lduha [%r1]71, %r10
ldxa [%r1]71, %r12
ldda [%r1]71, %r16
ldstuba [%r1]71, %r10
swapa [%r1]71, %r8
lda [%r1]71, %f0
ldda [%r1]71, %f0
stba %r2, [%r1]71
stha %r6, [%r1]71
stwa %r2, [%r1]71
sta %f16, [%r1]71
stda %f16, [%r1]71
casa [%r1]0x47, %r2, %g0
casxa [%r1]0x47, %r2, %g0
prefetcha [%r1]71, 0xe
CASE_ASI_0x50_th7_0x18:
set 0x18, %r1
ldsba [%r1]80, %r16
ldsha [%r1]80, %r16
ldswa [%r1]80, %r6
lduba [%r1]80, %r16
lduha [%r1]80, %r12
ldxa [%r1]80, %r10
ldda [%r1]80, %r8
ldstuba [%r1]80, %r10
swapa [%r1]80, %r4
lda [%r1]80, %f32
ldda [%r1]80, %f32
stba %r0, [%r1]80
stha %r4, [%r1]80
stwa %r8, [%r1]80
sta %f16, [%r1]80
stda %f48, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xd
CASE_ASI_0x50_th7_0x30:
set 0x30, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r4
ldswa [%r1]80, %r6
lduba [%r1]80, %r2
lduha [%r1]80, %r4
ldxa [%r1]80, %r6
ldda [%r1]80, %r14
ldstuba [%r1]80, %r8
swapa [%r1]80, %r14
lda [%r1]80, %f0
ldda [%r1]80, %f0
stba %r2, [%r1]80
stha %r4, [%r1]80
stwa %r0, [%r1]80
sta %f32, [%r1]80
stda %f0, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0xf
CASE_ASI_0x50_th7_0x38:
set 0x38, %r1
ldsba [%r1]80, %r6
ldsha [%r1]80, %r16
ldswa [%r1]80, %r16
lduba [%r1]80, %r4
lduha [%r1]80, %r16
ldxa [%r1]80, %r2
ldda [%r1]80, %r8
ldstuba [%r1]80, %r8
swapa [%r1]80, %r8
lda [%r1]80, %f32
ldda [%r1]80, %f48
stba %r0, [%r1]80
stha %r12, [%r1]80
stwa %r0, [%r1]80
sta %f48, [%r1]80
stda %f32, [%r1]80
casa [%r1]0x50, %r2, %g0
casxa [%r1]0x50, %r2, %g0
prefetcha [%r1]80, 0x1d
CASE_ASI_0x42_th7_0x8:
set 0x8, %r1
ldsba [%r1]66, %r12
ldsha [%r1]66, %r8
ldswa [%r1]66, %r10
lduba [%r1]66, %r6
lduha [%r1]66, %r10
ldxa [%r1]66, %r8
ldda [%r1]66, %r12
ldstuba [%r1]66, %r8
swapa [%r1]66, %r8
lda [%r1]66, %f16
ldda [%r1]66, %f32
stba %r0, [%r1]66
stha %r12, [%r1]66
stwa %r12, [%r1]66
sta %f0, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x10
CASE_ASI_0x42_th7_0x10:
set 0x10, %r1
ldsba [%r1]66, %r12
ldsha [%r1]66, %r2
ldswa [%r1]66, %r2
lduba [%r1]66, %r8
lduha [%r1]66, %r2
ldxa [%r1]66, %r4
ldda [%r1]66, %r10
ldstuba [%r1]66, %r8
swapa [%r1]66, %r2
lda [%r1]66, %f48
ldda [%r1]66, %f16
stba %r6, [%r1]66
stha %r10, [%r1]66
stwa %r12, [%r1]66
sta %f16, [%r1]66
stda %f16, [%r1]66
casa [%r1]0x42, %r2, %g0
casxa [%r1]0x42, %r2, %g0
prefetcha [%r1]66, 0x17
CASE_ASI_0x52_th7_0x108:
set 0x108, %r1
ldsba [%r1]82, %r8
ldsha [%r1]82, %r2
ldswa [%r1]82, %r4
lduba [%r1]82, %r4
lduha [%r1]82, %r14
ldxa [%r1]82, %r6
ldda [%r1]82, %r14
ldstuba [%r1]82, %r4
swapa [%r1]82, %r12
lda [%r1]82, %f48
ldda [%r1]82, %f32
stba %r14, [%r1]82
stha %r0, [%r1]82
stwa %r6, [%r1]82
sta %f16, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x3
CASE_ASI_0x52_th7_0x110:
set 0x110, %r1
ldsba [%r1]82, %r16
ldsha [%r1]82, %r8
ldswa [%r1]82, %r12
lduba [%r1]82, %r14
lduha [%r1]82, %r8
ldxa [%r1]82, %r4
ldda [%r1]82, %r2
ldstuba [%r1]82, %r6
swapa [%r1]82, %r16
lda [%r1]82, %f48
ldda [%r1]82, %f16
stba %r12, [%r1]82
stha %r8, [%r1]82
stwa %r0, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x11
CASE_ASI_0x52_th7_0x118:
set 0x118, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r6
ldswa [%r1]82, %r10
lduba [%r1]82, %r10
lduha [%r1]82, %r2
ldxa [%r1]82, %r14
ldda [%r1]82, %r2
ldstuba [%r1]82, %r8
swapa [%r1]82, %r6
lda [%r1]82, %f32
ldda [%r1]82, %f48
stba %r4, [%r1]82
stha %r0, [%r1]82
stwa %r8, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0xf
CASE_ASI_0x52_th7_0x120:
set 0x120, %r1
ldsba [%r1]82, %r10
ldsha [%r1]82, %r10
ldswa [%r1]82, %r14
lduba [%r1]82, %r8
lduha [%r1]82, %r10
ldxa [%r1]82, %r10
ldda [%r1]82, %r2
ldstuba [%r1]82, %r2
swapa [%r1]82, %r2
lda [%r1]82, %f48
ldda [%r1]82, %f32
stba %r14, [%r1]82
stha %r4, [%r1]82
stwa %r2, [%r1]82
sta %f32, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1c
CASE_ASI_0x52_th7_0x208:
set 0x208, %r1
ldsba [%r1]82, %r4
ldsha [%r1]82, %r16
ldswa [%r1]82, %r10
lduba [%r1]82, %r14
lduha [%r1]82, %r10
ldxa [%r1]82, %r4
ldda [%r1]82, %r4
ldstuba [%r1]82, %r12
swapa [%r1]82, %r12
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r10, [%r1]82
stha %r4, [%r1]82
stwa %r12, [%r1]82
sta %f32, [%r1]82
stda %f0, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1f
CASE_ASI_0x52_th7_0x210:
set 0x210, %r1
ldsba [%r1]82, %r6
ldsha [%r1]82, %r4
ldswa [%r1]82, %r16
lduba [%r1]82, %r6
lduha [%r1]82, %r6
ldxa [%r1]82, %r14
ldda [%r1]82, %r10
ldstuba [%r1]82, %r4
swapa [%r1]82, %r10
lda [%r1]82, %f16
ldda [%r1]82, %f48
stba %r0, [%r1]82
stha %r14, [%r1]82
stwa %r8, [%r1]82
sta %f0, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x12
CASE_ASI_0x52_th7_0x218:
set 0x218, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r8
ldswa [%r1]82, %r8
lduba [%r1]82, %r8
lduha [%r1]82, %r16
ldxa [%r1]82, %r14
ldda [%r1]82, %r2
ldstuba [%r1]82, %r10
swapa [%r1]82, %r4
lda [%r1]82, %f48
ldda [%r1]82, %f0
stba %r10, [%r1]82
stha %r0, [%r1]82
stwa %r6, [%r1]82
sta %f16, [%r1]82
stda %f16, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x2
CASE_ASI_0x52_th7_0x220:
set 0x220, %r1
ldsba [%r1]82, %r14
ldsha [%r1]82, %r2
ldswa [%r1]82, %r6
lduba [%r1]82, %r10
lduha [%r1]82, %r16
ldxa [%r1]82, %r14
ldda [%r1]82, %r12
ldstuba [%r1]82, %r6
swapa [%r1]82, %r8
lda [%r1]82, %f16
ldda [%r1]82, %f16
stba %r14, [%r1]82
stha %r8, [%r1]82
stwa %r8, [%r1]82
sta %f16, [%r1]82
stda %f48, [%r1]82
casa [%r1]0x52, %r2, %g0
casxa [%r1]0x52, %r2, %g0
prefetcha [%r1]82, 0x1c
CASE_ASI_0x25_th7_0x3C0:
set 0x3C0, %r1
ldsba [%r1]37, %r8
ldsha [%r1]37, %r4
ldswa [%r1]37, %r12
lduba [%r1]37, %r6
lduha [%r1]37, %r8
ldxa [%r1]37, %r14
ldda [%r1]37, %r10
ldstuba [%r1]37, %r2
swapa [%r1]37, %r10
lda [%r1]37, %f48
ldda [%r1]37, %f32
stba %r0, [%r1]37
stha %r14, [%r1]37
stwa %r0, [%r1]37
sta %f0, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x14
CASE_ASI_0x25_th7_0x3C8:
set 0x3C8, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r4
ldswa [%r1]37, %r2
lduba [%r1]37, %r10
lduha [%r1]37, %r4
ldxa [%r1]37, %r16
ldda [%r1]37, %r8
ldstuba [%r1]37, %r16
swapa [%r1]37, %r6
lda [%r1]37, %f16
ldda [%r1]37, %f48
stba %r6, [%r1]37
stha %r10, [%r1]37
stwa %r6, [%r1]37
sta %f16, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x1a
CASE_ASI_0x25_th7_0x3D0:
set 0x3D0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r2
ldswa [%r1]37, %r12
lduba [%r1]37, %r14
lduha [%r1]37, %r14
ldxa [%r1]37, %r12
ldda [%r1]37, %r6
ldstuba [%r1]37, %r14
swapa [%r1]37, %r10
lda [%r1]37, %f16
ldda [%r1]37, %f32
stba %r12, [%r1]37
stha %r2, [%r1]37
stwa %r12, [%r1]37
sta %f0, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xb
CASE_ASI_0x25_th7_0x3D8:
set 0x3D8, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r2
ldswa [%r1]37, %r8
lduba [%r1]37, %r6
lduha [%r1]37, %r14
ldxa [%r1]37, %r10
ldda [%r1]37, %r8
ldstuba [%r1]37, %r8
swapa [%r1]37, %r10
lda [%r1]37, %f0
ldda [%r1]37, %f48
stba %r0, [%r1]37
stha %r14, [%r1]37
stwa %r12, [%r1]37
sta %f48, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th7_0x3E0:
set 0x3E0, %r1
ldsba [%r1]37, %r2
ldsha [%r1]37, %r2
ldswa [%r1]37, %r6
lduba [%r1]37, %r12
lduha [%r1]37, %r6
ldxa [%r1]37, %r6
ldda [%r1]37, %r6
ldstuba [%r1]37, %r10
swapa [%r1]37, %r6
lda [%r1]37, %f48
ldda [%r1]37, %f0
stba %r4, [%r1]37
stha %r14, [%r1]37
stwa %r4, [%r1]37
sta %f32, [%r1]37
stda %f48, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xe
CASE_ASI_0x25_th7_0x3E8:
set 0x3E8, %r1
ldsba [%r1]37, %r16
ldsha [%r1]37, %r12
ldswa [%r1]37, %r2
lduba [%r1]37, %r16
lduha [%r1]37, %r6
ldxa [%r1]37, %r10
ldda [%r1]37, %r6
ldstuba [%r1]37, %r2
swapa [%r1]37, %r12
lda [%r1]37, %f16
ldda [%r1]37, %f32
stba %r2, [%r1]37
stha %r10, [%r1]37
stwa %r4, [%r1]37
sta %f16, [%r1]37
stda %f0, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x12
CASE_ASI_0x25_th7_0x3F0:
set 0x3F0, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r4
ldswa [%r1]37, %r10
lduba [%r1]37, %r6
lduha [%r1]37, %r6
ldxa [%r1]37, %r14
ldda [%r1]37, %r10
ldstuba [%r1]37, %r14
swapa [%r1]37, %r10
lda [%r1]37, %f0
ldda [%r1]37, %f32
stba %r4, [%r1]37
stha %r10, [%r1]37
stwa %r8, [%r1]37
sta %f32, [%r1]37
stda %f16, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0x9
CASE_ASI_0x25_th7_0x3F8:
set 0x3F8, %r1
ldsba [%r1]37, %r12
ldsha [%r1]37, %r2
ldswa [%r1]37, %r4
lduba [%r1]37, %r14
lduha [%r1]37, %r4
ldxa [%r1]37, %r6
ldda [%r1]37, %r8
ldstuba [%r1]37, %r16
swapa [%r1]37, %r8
lda [%r1]37, %f48
ldda [%r1]37, %f32
stba %r6, [%r1]37
stha %r10, [%r1]37
stwa %r2, [%r1]37
sta %f0, [%r1]37
stda %f32, [%r1]37
casa [%r1]0x25, %r2, %g0
casxa [%r1]0x25, %r2, %g0
prefetcha [%r1]37, 0xc
CASE_ASI_0x55_th7_range180:
!!asi_range = 0x0-0x1f8
set 0xf5, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r8
ldsha [%r1]85, %r14
ldswa [%r1]85, %r6
lduba [%r1]85, %r10
lduha [%r1]85, %r14
ldxa [%r1]85, %r4
ldda [%r1]85, %r16
ldstuba [%r1]85, %r12
swapa [%r1]85, %r4
lda [%r1]85, %f16
ldda [%r1]85, %f0
stba %r4, [%r1]85
stha %r8, [%r1]85
stwa %r4, [%r1]85
sta %f0, [%r1]85
stda %f0, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0x1d
CASE_ASI_0x55_th7_range181:
!!asi_range = 0x400-0x5f8
set 0x537, %r1
and %r1, %r29, %r1 !make sure address is aligned
ldsba [%r1]85, %r16
ldsha [%r1]85, %r10
ldswa [%r1]85, %r10
lduba [%r1]85, %r12
lduha [%r1]85, %r16
ldxa [%r1]85, %r8
ldda [%r1]85, %r10
ldstuba [%r1]85, %r12
swapa [%r1]85, %r4
lda [%r1]85, %f48
ldda [%r1]85, %f16
stba %r12, [%r1]85
stha %r2, [%r1]85
stwa %r4, [%r1]85
sta %f32, [%r1]85
stda %f16, [%r1]85
casa [%r1]0x55, %r2, %g0
casxa [%r1]0x55, %r2, %g0
prefetcha [%r1]85, 0xc
nop
nop
nop
subcc %r19, 1, %r19
cmp %r19, 2
bz,a TH7_LOOP
ta T_CHANGE_NONPRIV
cmp %r19, 1
bz,a TH7_LOOP
ta T_CHANGE_HPRIV
nop
nop
main_text_end:
ta %icc, T_GOOD_TRAP
nop
nop
nop
main_data_start:
.xword 0x67e23ae05bc75845
.xword 0x07f0ceca4d5e4ff1
.xword 0x038f383364b00deb
.xword 0x7eeb2b3f2ef1268b
.xword 0x2c55c5e61ad1d349
.xword 0x4cd0b1d440f9208e
.xword 0x3de981096902ac68
.xword 0x4a673a391c631345
SECTION .CPPRI_SEG0 DATA_VA = 0x0000005abcc00000
attr_data {
Name = .CPPRI_SEG0,
VA = 0x0000005abcc00000,
RA = 0x0000005123400000,
PA = ra2pa(0x0000005123400000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG0,
hypervisor
}
.data
.global SEC_CPPRI0_DATA_START
SEC_CPPRI0_DATA_START:
.xword 0x7dfa6e5709e5bfe0
.xword 0x14c3b68413a478b5
.xword 0x79ce881a1784ff76
.xword 0x30908c333e17ee0c
.xword 0x635600bd63f178df
.xword 0x7db642bd45a5e736
.xword 0x59ece3f06938b0a3
.xword 0x16d241d364b3c98f
.xword 0x533d60727241891d
.xword 0x60a8f9385284bfb3
SECTION .CPPRI_SEG1 DATA_VA = 0x0000005abcc10000
attr_data {
Name = .CPPRI_SEG1,
VA = 0x0000005abcc10000,
RA = 0x0000005123410000,
PA = ra2pa(0x0000005123410000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG1,
hypervisor
}
.data
.global SEC_CPPRI1_DATA_START
SEC_CPPRI1_DATA_START:
.xword 0x2060a47e6d89579f
.xword 0x1cfc6c3a6a5ab870
.xword 0x1f10d6d40661e9b2
.xword 0x7785bacc52db22dd
.xword 0x7d1d56626b5b5c7a
.xword 0x22dfe2412ea21984
.xword 0x4dfb0a8f5510c838
.xword 0x779b8fa71da7ceba
.xword 0x39dd2e2555bce1ea
.xword 0x5d177dbe34472c10
SECTION .CPPRI_SEG2 DATA_VA = 0x0000005abcc20000
attr_data {
Name = .CPPRI_SEG2,
VA = 0x0000005abcc20000,
RA = 0x0000005123420000,
PA = ra2pa(0x0000005123420000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG2,
hypervisor
}
.data
.global SEC_CPPRI2_DATA_START
SEC_CPPRI2_DATA_START:
.xword 0x77df9ed95febd50d
.xword 0x67b678933d71b6e2
.xword 0x70125b775371b783
.xword 0x1a43c0be090bec0c
.xword 0x77467aae47a1198f
.xword 0x0268283466ae64bd
.xword 0x27f7847666b353fc
.xword 0x5d9de2ca6b3b3663
.xword 0x0630b819708c565d
.xword 0x12b6a44779fc1fc6
SECTION .CPPRI_SEG3 DATA_VA = 0x0000005abcc30000
attr_data {
Name = .CPPRI_SEG3,
VA = 0x0000005abcc30000,
RA = 0x0000005123430000,
PA = ra2pa(0x0000005123430000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG3,
hypervisor
}
.data
.global SEC_CPPRI3_DATA_START
SEC_CPPRI3_DATA_START:
.xword 0x267c68e5349dd770
.xword 0x4b6746242f753531
.xword 0x0a643b6d57c9e99c
.xword 0x6b05cee27de0ddca
.xword 0x4a6bad7601e3159a
.xword 0x0f5a55083c851403
.xword 0x7a5af2854ee83d30
.xword 0x5bb0d7b860defb29
.xword 0x27c6cf03347ca817
.xword 0x64e1c6ed0a20fc1a
SECTION .CPPRI_SEG4 DATA_VA = 0x0000005abcc40000
attr_data {
Name = .CPPRI_SEG4,
VA = 0x0000005abcc40000,
RA = 0x0000005123440000,
PA = ra2pa(0x0000005123440000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG4,
hypervisor
}
.data
.global SEC_CPPRI4_DATA_START
SEC_CPPRI4_DATA_START:
.xword 0x5ca2bc0a1080bcfe
.xword 0x686895543dd0bb14
.xword 0x12f53dce083608a7
.xword 0x3c7b4dc36a9558a8
.xword 0x701af6ab40215530
.xword 0x690bc65a499b8fcd
.xword 0x0403a0c62607b36c
.xword 0x214aab35067c6310
.xword 0x0c1cb8636c0f7870
.xword 0x444e3acb026c2ae9
SECTION .CPPRI_SEG5 DATA_VA = 0x0000005abcc50000
attr_data {
Name = .CPPRI_SEG5,
VA = 0x0000005abcc50000,
RA = 0x0000005123450000,
PA = ra2pa(0x0000005123450000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG5,
hypervisor
}
.data
.global SEC_CPPRI5_DATA_START
SEC_CPPRI5_DATA_START:
.xword 0x24d040c3745c512a
.xword 0x7d822de654c2f729
.xword 0x3c3aadb80f8dae2a
.xword 0x0823e53f2dcc5590
.xword 0x7ba19bc74078e985
.xword 0x2be596b5005baf7c
.xword 0x03e5a0f7606ca8ce
.xword 0x4d84d42a2c0390bb
.xword 0x7644203c4f611d45
.xword 0x684c65fa18214981
SECTION .CPPRI_SEG6 DATA_VA = 0x0000005abcc60000
attr_data {
Name = .CPPRI_SEG6,
VA = 0x0000005abcc60000,
RA = 0x0000005123460000,
PA = ra2pa(0x0000005123460000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG6,
hypervisor
}
.data
.global SEC_CPPRI6_DATA_START
SEC_CPPRI6_DATA_START:
.xword 0x12e2a97b62d0e40c
.xword 0x12bf131924537d75
.xword 0x206c103a76b06894
.xword 0x28a890c8148951e6
.xword 0x042002e65235cb17
.xword 0x092b73f40ec10d1b
.xword 0x0ab88cbf14016d3e
.xword 0x33b69e2b31e818c7
.xword 0x05158c6466d766e2
.xword 0x38ba403b253b799b
SECTION .CPPRI_SEG7 DATA_VA = 0x0000005abcc70000
attr_data {
Name = .CPPRI_SEG7,
VA = 0x0000005abcc70000,
RA = 0x0000005123470000,
PA = ra2pa(0x0000005123470000,0),
part_0_ctx_zero_tsb_config_1,
part_0_ctx_nonzero_tsb_config_1,
TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
}
attr_data {
NAME = .CPPRI_SEG7,
hypervisor
}
.data
.global SEC_CPPRI7_DATA_START
SEC_CPPRI7_DATA_START:
.xword 0x5654c8f7139c44ef
.xword 0x6a1c2c695526edf6
.xword 0x7c7defec5acb9465
.xword 0x556cd24b4f1205b8
.xword 0x7bd465733544db78
.xword 0x2a59de432beda534
.xword 0x73d571805233c2d8
.xword 0x3071169826c98543
.xword 0x3a87f3736022510b
.xword 0x7f95b03278606275