[llvm] Handle IMPLICIT_DEF in TripleMBB for WindowScheduler (PR #179190)
Ryotaro Kasuga via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 3 03:41:14 PST 2026
================
@@ -0,0 +1,54 @@
+# RUN: llc -mtriple=hexagon -run-pass pipeliner %s -o - | FileCheck %s
+# REQUIRES: asserts
+# Ensure WindowScheduler copies IMPLICIT_DEF into the triple-MBB region
+# so LiveIntervals no longer hits LR.verify()
+# CHECK: foo
----------------
kasuga-fj wrote:
If you'd like to verify that the `IMPLICIT_DEF` instructions are copied properly, generating assertions with `utils/update_mir_test_checks.py` may be better.
https://github.com/llvm/llvm-project/pull/179190
More information about the llvm-commits
mailing list