1 ! RUN
: llvm-mc
%s
-arch
=sparcv9
-show-encoding | FileCheck
%s
2 ! RUN
: llvm-mc
%s
-arch
=sparc
-show-encoding | FileCheck
%s
4 ! CHECK
: stbar
! encoding
: [0x81,0x43,0xc0,0x00]
7 ! CHECK
: swap
[%i0+
%l6
], %o2
! encoding
: [0xd4,0x7e,0x00,0x16]
10 ! CHECK
: swap
[%i0+
32], %o2
! encoding
: [0xd4,0x7e,0x20,0x20]
13 ! CHECK
: swapa
[%i0+
%l6
] 131, %o2
! encoding
: [0xd4,0xfe,0x10,0x76]
14 swapa
[%i0+
%l6
] 131, %o2
16 ! CHECK
: ldstub
[%i0+
40], %g1
! encoding
: [0xc2,0x6e,0x20,0x28]
19 ! CHECK
: ldstub
[%i0+
%i2
], %g1
! encoding
: [0xc2,0x6e,0x00,0x1a]
22 ! CHECK
: ldstuba
[%i0+
%i2
] 131, %g1
! encoding
: [0xc2,0xee,0x10,0x7a]
23 ldstuba
[%i0+
%i2
] 131, %g1