1 ! RUN
: llvm-mc
%s
-arch
=sparc
-mcpu
=leon3
-show-encoding | FileCheck
%s
-check-prefix
=CHECK_NO_CASA
2 ! RUN
: llvm-mc
%s
-arch
=sparc
-mcpu
=ut699
-show-encoding | FileCheck
%s
-check-prefix
=CHECK_NO_CASA
3 ! RUN
: llvm-mc
%s
-arch
=sparc
-mcpu
=gr712rc
-show-encoding | FileCheck
%s
4 ! RUN
: llvm-mc
%s
-arch
=sparc
-mcpu
=leon4
-show-encoding | FileCheck
%s
5 ! RUN
: llvm-mc
%s
-arch
=sparc
-mcpu
=gr740
-show-encoding | FileCheck
%s
8 ! CHECK
: casa
[%i0
] 10, %l6
, %o2
! encoding
: [0xd5,0xe6,0x01,0x56]
9 casa
[%i0
] 10, %l6
, %o2
11 ! CHECK
: casa
[%i0
] 5, %l6
, %o2
! encoding
: [0xd5,0xe6,0x00,0xb6]
12 casa
[%i0
] 5, %l6
, %o2
14 ! CHECK
: umac
%i0
, %l6
, %o2
! encoding
: [0x95,0xf6,0x00,0x16]
15 ! CHECK_NO_CASA
: umac
%i0
, %l6
, %o2
! encoding
: [0x95,0xf6,0x00,0x16]
18 ! CHECK
: smac
%i0
, %l6
, %o2
! encoding
: [0x95,0xfe,0x00,0x16]
19 ! CHECK_NO_CASA
: smac
%i0
, %l6
, %o2
! encoding
: [0x95,0xfe,0x00,0x16]