From 12e8de157b1937c9b076f59f192ad65083e84a57 Mon Sep 17 00:00:00 2001 From: Harsh Chandel Date: Thu, 6 Mar 2025 15:06:38 +0530 Subject: [PATCH] [RISCV] Improve Disassembler test xqci-invalid.txt Some test lines were added in #129504 for Qualcomm uC Xqcibm extension. This patch improves those test lines. Change-Id: I6d6fb7c7d13b3c516c52adaba84fb094bae92901 --- llvm/test/MC/Disassembler/RISCV/xqci-invalid.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/llvm/test/MC/Disassembler/RISCV/xqci-invalid.txt b/llvm/test/MC/Disassembler/RISCV/xqci-invalid.txt index da1a630fd9c7e..46e6f34be2385 100644 --- a/llvm/test/MC/Disassembler/RISCV/xqci-invalid.txt +++ b/llvm/test/MC/Disassembler/RISCV/xqci-invalid.txt @@ -1,15 +1,19 @@ -# RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqciac %s | FileCheck %s +# RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqciac %s \ +# RUN: | FileCheck -check-prefixes=CHECK,CHECK-XQCIAC %s # RUN: not llvm-mc -disassemble -triple=riscv32 -mattr=+experimental-xqcibm %s \ -# RUN: | FileCheck -check-prefixes=CHECK-XQCIBM %s +# RUN: | FileCheck -check-prefixes=CHECK,CHECK-XQCIBM %s [0x00,0x00] # CHECK: unimp [0x8b,0x30,0x31,0x46] -# CHECK-NOT: qc.shladd x1, x2, x3, {{[0-9]+}} +# CHECK-XQCIAC-NOT: qc.shladd ra, sp, gp, {{[0-9]+}} [0x00,0x00] # CHECK: unimp [0x92,0x17] -# CHECK-XQCIBM-NOT: qc.c.extu a5, 4 +# CHECK-XQCIBM-NOT: qc.c.extu a5, {{[0-9]+}} + +[0x00,0x00] +# CHECK: unimp