[llvm] [LV] Replace UncountableEdge with UncountableEarlyExitingBlock (NFC). (PR #151311)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 31 03:04:54 PDT 2025


================
@@ -1665,7 +1665,7 @@ bool LoopVectorizationLegality::isVectorizableEarlyExitLoop() {
 
   // Keep a record of all the exiting blocks.
   SmallVector<const SCEVPredicate *, 4> Predicates;
-  std::optional<std::pair<BasicBlock *, BasicBlock *>> SingleUncountableEdge;
+  BasicBlock *SingleUncountableExitingBlock;
----------------
fhahn wrote:

Ah yes, thanks, fixed. Looks like my local compiler was zero-initializing local variables...

https://github.com/llvm/llvm-project/pull/151311


More information about the llvm-commits mailing list