[llvm-branch-commits] [llvm] [LV] Bundle partial reductions inside VPExpressionRecipe (PR #147302)
Nicholas Guy via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Jul 18 02:01:20 PDT 2025
================
@@ -2955,12 +2966,14 @@ tryToMatchAndCreateMulAccumulateReduction(VPReductionRecipe *Red,
// Match reduce.add(mul(ext, ext)).
if (RecipeA && RecipeB &&
- (RecipeA->getOpcode() == RecipeB->getOpcode() || A == B) &&
+ (RecipeA->getOpcode() == RecipeB->getOpcode() || A == B ||
----------------
NickGuy-Arm wrote:
It would be nice to remove the redundant check, but as it was there before I'm happy to approve this. LGTM.
https://github.com/llvm/llvm-project/pull/147302
More information about the llvm-branch-commits
mailing list