Skip to content

Commit c59c387

Browse files
authored
[RISCV] Improve Disassembler test xqci-invalid.txt (#130039)
Some test lines were added in #129504 for Qualcomm uC Xqcibm extension. This patch improves those test lines.
1 parent 57d87ed commit c59c387

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
# RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqciac %s | FileCheck %s
1+
# RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqciac %s \
2+
# RUN: | FileCheck -check-prefixes=CHECK,CHECK-XQCIAC %s
23
# RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqcibm %s \
3-
# RUN: | FileCheck -check-prefixes=CHECK-XQCIBM %s
4+
# RUN: | FileCheck -check-prefixes=CHECK,CHECK-XQCIBM %s
45

56
[0x00,0x00]
67
# CHECK: unimp
78

89
[0x8b,0x30,0x31,0x46]
9-
# CHECK-NOT: qc.shladd x1, x2, x3, {{[0-9]+}}
10+
# CHECK-XQCIAC-NOT: qc.shladd ra, sp, gp, {{[0-9]+}}
1011

1112
[0x00,0x00]
1213
# CHECK: unimp
1314

1415
[0x92,0x17]
15-
# CHECK-XQCIBM-NOT: qc.c.extu a5, 4
16+
# CHECK-XQCIBM-NOT: qc.c.extu a5, {{[0-9]+}}
17+
18+
[0x00,0x00]
19+
# CHECK: unimp

0 commit comments

Comments
 (0)