[ELF] Replace inExpr with lexState. NFC
[llvm-project.git] / llvm / test / MC / AArch64 / armv8.2a-dotprod-errors.s
blobb3736a281122a91424708c7b1090d312890e4e41
1 // RUN: not llvm-mc -triple aarch64 -mattr=+dotprod -show-encoding < %s 2> %t
2 // RUN: FileCheck --check-prefix=CHECK-ERROR < %t %s
3 // RUN: not llvm-mc -triple aarch64 -mattr=+v8r,+dotprod -show-encoding < %s 2> %t
4 // RUN: FileCheck --check-prefix=CHECK-ERROR < %t %s
6 udot v0.2s, v1.8b, v2.4b[4]
7 sdot v0.2s, v1.8b, v2.4b[4]
8 udot v0.4s, v1.16b, v2.4b[4]
9 sdot v0.4s, v1.16b, v2.4b[4]
11 // CHECK-ERROR: vector lane must be an integer in range [0, 3]
12 // CHECK-ERROR: vector lane must be an integer in range [0, 3]
13 // CHECK-ERROR: vector lane must be an integer in range [0, 3]
14 // CHECK-ERROR: vector lane must be an integer in range [0, 3]