1 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-show-encoding
-mattr
=+v8.2
a < %s
2> %t | FileCheck
%s
2 // RUN
: FileCheck
--check-prefix
=CHECK-ERROR
%s
< %t
6 // CHECK
: msr UAO
, #0 // encoding: [0x7f,0x40,0x00,0xd5]
7 // CHECK
: msr UAO
, #1 // encoding: [0x7f,0x41,0x00,0xd5]
10 // CHECK-ERROR
: error
: immediate must
be an integer in range
[0, 1].
11 // CHECK-ERROR
: msr uao
, #2
16 // CHECK
: msr UAO
, x1
// encoding
: [0x81,0x42,0x18,0xd5]
17 // CHECK
: mrs x2
, UAO
// encoding
: [0x82,0x42,0x38,0xd5]