brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · d49a3ee Raw
31 lines · plain
1// +the required for RCWSMASK_EL1, RCWMASK_EL12// +el2vmsa required for TTBR0_EL2 (VSCTLR_EL2), VTTBR_EL23// +vh required for TTBR1_EL24 5// RUN: not llvm-mc -triple=aarch64 -mattr=+d128,+the,+el2vmsa,+vh -show-encoding < %s 2>&1 \6// RUN:        | FileCheck %s --check-prefixes=CHECK-ERROR7 8msrr TTBR0_EL1, x0, x29// CHECK-ERROR: error: expected second odd register of a consecutive same-size even/odd register pair10 11msrr TTBR0_EL1, x012// CHECK-ERROR: error: expected comma13 14msrr TTBR0_EL1, x1, x215// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair16 17msrr TTBR0_EL1, x31, x018// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair19 20msrr TTBR0_EL1, xzr, x3021// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair22 23msrr TTBR0_EL1, xzr24// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair25 26msrr S3_0_c2_c0_127// CHECK-ERROR: error: too few operands for instruction28 29msrr x0, x1, S3_0_c2_c0_130// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair31