[llvm] [IVDesc] Check loop-preheader for loop-legality when pass-remarks enabled (PR #166310)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 3 04:23:02 PST 2026
================
@@ -1690,6 +1695,9 @@ bool InductionDescriptor::isInductionPHI(
assert(Phi->getParent() == TheLoop->getHeader() &&
"Invalid Phi node, not present in loop header");
+ if (!TheLoop->getLoopPreheader())
+ return false;
+
----------------
ParkHanbum wrote:
Don't worry about it. I must have misremembered. The test passed successfully, and I've updated the code.
https://github.com/llvm/llvm-project/pull/166310
More information about the llvm-commits
mailing list