From e96123dfeabc0acfac6bc45f75237a01045f4e3b Mon Sep 17 00:00:00 2001 From: Jianjian GUAN Date: Thu, 18 May 2023 11:07:01 +0800 Subject: [PATCH] [RISCV][NFC] Simplify code. Use AllVectors to replace !listconcat(AllIntegerVectors, AllFloatVectors). Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D150837 --- llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td index 7ca73f5..8f1ee5b 100644 --- a/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td @@ -2395,7 +2395,7 @@ foreach vti = AllIntegerVectors in { vti.RegClass:$rd, vti.RegClass:$rs1, GPR:$rs2, GPR:$vl, vti.Log2SEW)>; } -foreach vti = !listconcat(AllIntegerVectors, AllFloatVectors) in { +foreach vti = AllVectors in { def : Pat<(vti.Vector (riscv_slideup_vl (vti.Vector vti.RegClass:$rs3), (vti.Vector vti.RegClass:$rs1), uimm5:$rs2, (vti.Mask true_mask), -- 2.7.4