1 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s | FileCheck
%s
--check-prefix
=BFI
2 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=+v8.1
a | FileCheck
%s
--check-prefix
=BFI
3 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=-v8.2
a | FileCheck
%s
--check-prefix
=BFI
4 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=+v8.2
a | FileCheck
%s
--check-prefix
=BFC
5 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=+v8.3
a | FileCheck
%s
--check-prefix
=BFC
6 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=+v8.4
a | FileCheck
%s
--check-prefix
=BFC
7 // RUN
: llvm-mc
-triple aarch64-linux-gnu
-o
- %s
-mattr
=+v8.5
a | FileCheck
%s
--check-prefix
=BFC
10 // BFI
: bfi w0
, wzr
, #1, #5
11 // BFC
: bfc w0
, #1, #5