[llvm] 7bfdaa5 - [VPlan] Fix unused variable warning

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Sun Dec 7 10:13:50 PST 2025


Author: Aiden Grossman
Date: 2025-12-07T18:07:52Z
New Revision: 7bfdaa51f155432346e507d8ce389802c92eb530

URL: https://github.com/llvm/llvm-project/commit/7bfdaa51f155432346e507d8ce389802c92eb530
DIFF: https://github.com/llvm/llvm-project/commit/7bfdaa51f155432346e507d8ce389802c92eb530.diff

LOG: [VPlan] Fix unused variable warning

llvm-project/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp:312:19: warning: unused variable 'EB' [-Wunused-variable]
  312 |     VPBasicBlock *EB = Plan.getExitBlocks().front();
      |                   ^~

This showed up in a non-assertions build.

Added: 
    

Modified: 
    llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp b/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp
index 4c91a30619990..6517862e2d0f8 100644
--- a/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp
+++ b/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp
@@ -309,8 +309,8 @@ VPlanTransforms::introduceMasksAndLinearize(VPlan &Plan, bool FoldTail) {
   if (FoldTail) {
     assert(Plan.getExitBlocks().size() == 1 &&
            "only a single-exit block is supported currently");
-    VPBasicBlock *EB = Plan.getExitBlocks().front();
-    assert(EB->getSinglePredecessor() == Plan.getMiddleBlock() &&
+    assert(Plan.getExitBlocks().front()->getSinglePredecessor() ==
+               Plan.getMiddleBlock() &&
            "the exit block must have middle block as single predecessor");
 
     VPBuilder B(Plan.getMiddleBlock()->getTerminator());


        


More information about the llvm-commits mailing list