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

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 31 01:22:05 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;
----------------
david-arm wrote:

Could the build issue be due to this uninitialised variable?

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


More information about the llvm-commits mailing list