[llvm] [LV] Remove redudent removel operations, it will be removed by 'removeDeadRecipes' (PR #91575)
via llvm-commits
llvm-commits at lists.llvm.org
Thu May 9 18:56:10 PDT 2024
https://github.com/LiqinWeng updated https://github.com/llvm/llvm-project/pull/91575
>From 4b013d2069e54da254a727621da4346ca19dd508 Mon Sep 17 00:00:00 2001
From: LiqinWeng <liqin.weng at spacemit.com>
Date: Thu, 9 May 2024 17:19:56 +0800
Subject: [PATCH] [LV] Remove redudent removel operations, it will be removed
by 'removeDeadRecipes'
---
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp b/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
index c0eb6d710ad34..8e9c2d1bfb5ec 100644
--- a/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+++ b/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
@@ -465,7 +465,7 @@ static void removeRedundantCanonicalIVs(VPlan &Plan) {
}) ||
vputils::onlyFirstLaneUsed(WidenNewIV)) {
WidenNewIV->replaceAllUsesWith(WidenOriginalIV);
- WidenNewIV->eraseFromParent();
+ // WidenNewIV->eraseFromParent();
return;
}
}
@@ -888,7 +888,7 @@ static void simplifyRecipe(VPRecipeBase &R, VPTypeAnalysis &TypeInfo) {
!match(Blend->getMask(I), m_False()))
return;
Blend->replaceAllUsesWith(Inc0);
- Blend->eraseFromParent();
+ // Blend->eraseFromParent();
return;
}
More information about the llvm-commits
mailing list