[PATCH] D132581: [LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests
Mikael Holmén via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 5 03:04:22 PDT 2022
uabelho added a comment.
Hello,
I bisected a crash back to this commit:
opt -passes='function(loop-flatten,loop(loop-unroll-and-jam,loop-deletion))' bbi-73307.ll -o /dev/null
crashes with
opt: ../include/llvm/Analysis/LoopInfo.h:160: const std::vector<LoopT *> &llvm::LoopBase<llvm::BasicBlock, llvm::Loop>::getSubLoops() const [BlockT = llvm::BasicBlock, LoopT = llvm::Loop]: Assertion `!isInvalid() && "Loop not in a valid state!"' failed.
F24421810: bbi-73307.ll <https://reviews.llvm.org/F24421810>
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132581/new/
https://reviews.llvm.org/D132581
More information about the llvm-commits
mailing list