xref: /llvm-project/llvm/test/MC/Disassembler/AArch64/armv8.9a-rasv2.txt (revision 947d4fb37336389255950d77760ede81708c5466)
1# RUN: llvm-mc -triple aarch64 -disassemble -mattr=+rasv2 < %s | FileCheck %s
2# RUN: llvm-mc -triple aarch64 -disassemble -mattr=+v8.9a < %s | FileCheck %s
3# RUN: llvm-mc -triple aarch64 -disassemble -mattr=+v9.4a < %s | FileCheck %s
4
5# RUN: llvm-mc -triple aarch64 -disassemble < %s | FileCheck %s --check-prefix=NO-RAS
6
7[0x40,0x53,0x38,0xd5]
8# CHECK: mrs x0, ERXGSR_EL1
9# NO-RAS: mrs x0, S3_0_C5_C3_2
10
11[0x40,0x53,0x18,0xd5]
12# CHECK: msr S3_0_C5_C3_2, x0
13# NO-RAS: msr S3_0_C5_C3_2, x0
14