[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 02:52:55 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:

got it

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


More information about the llvm-commits mailing list