[llvm] dcd5f31 - [RISCV] Tighten type constraint for RISCVISD::FCLASS_VL.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Fri May 26 11:50:07 PDT 2023
Author: Craig Topper
Date: 2023-05-26T11:49:55-07:00
New Revision: dcd5f312a5885b7bf84dab28b08be7a0ce669529
URL: https://github.com/llvm/llvm-project/commit/dcd5f312a5885b7bf84dab28b08be7a0ce669529
DIFF: https://github.com/llvm/llvm-project/commit/dcd5f312a5885b7bf84dab28b08be7a0ce669529.diff
LOG: [RISCV] Tighten type constraint for RISCVISD::FCLASS_VL.
Added:
Modified:
llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
index 6ba45a2eef90..ac333e61bb35 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
@@ -133,6 +133,7 @@ def riscv_fclass_vl : SDNode<"RISCVISD::FCLASS_VL",
SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisVec<0>,
SDTCisFP<1>, SDTCisVec<1>,
SDTCisSameSizeAs<0, 1>,
+ SDTCisSameNumEltsAs<0, 1>,
SDTCVecEltisVT<2, i1>,
SDTCisSameNumEltsAs<0, 2>,
SDTCisVT<3, XLenVT>]>>;
More information about the llvm-commits
mailing list