[llvm] daa30ae - [VPlan] Improve code in RemoveMask_match (NFC) (#168065)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 17 00:21:38 PST 2025
Author: Ramkumar Ramachandra
Date: 2025-11-17T08:21:34Z
New Revision: daa30ae263d0be81268e65cbdcff747df14704ab
URL: https://github.com/llvm/llvm-project/commit/daa30ae263d0be81268e65cbdcff747df14704ab
DIFF: https://github.com/llvm/llvm-project/commit/daa30ae263d0be81268e65cbdcff747df14704ab.diff
LOG: [VPlan] Improve code in RemoveMask_match (NFC) (#168065)
Added:
Modified:
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp b/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
index d05c22e3aeb61..1845156e6de90 100644
--- a/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+++ b/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
@@ -2594,9 +2594,7 @@ template <typename Op0_t, typename Op1_t> struct RemoveMask_match {
Out = nullptr;
return true;
}
- if (m_LogicalAnd(m_Specific(In), m_VPValue(Out)).match(V))
- return true;
- return false;
+ return m_LogicalAnd(m_Specific(In), m_VPValue(Out)).match(V);
}
};
More information about the llvm-commits
mailing list