diff --git a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp index 3210346583356..5b84bb4e5e256 100644 --- a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp +++ b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp @@ -603,10 +603,6 @@ class VSETVLIInfo { bool hasCompatibleVTYPE(const MachineInstr &MI, const VSETVLIInfo &Require) const { - // Simple case, see if full VTYPE matches. - if (hasSameVTYPE(Require)) - return true; - const DemandedFields Used = getDemanded(MI); return areCompatibleVTYPEs(encodeVTYPE(), Require.encodeVTYPE(), Used); }