[all-commits] [llvm/llvm-project] d76b85: [MachineScheduler] Check we don't add self depende...
Arthur Eubanks via All-commits
all-commits at lists.llvm.org
Tue Jun 9 13:37:38 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d76b85c46e0d319322945283a396f6917444023f
https://github.com/llvm/llvm-project/commit/d76b85c46e0d319322945283a396f6917444023f
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2026-06-09 (Tue, 09 Jun 2026)
Changed paths:
M llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
A llvm/test/CodeGen/X86/dag-maps-huge-region-crash.ll
Log Message:
-----------
[MachineScheduler] Check we don't add self dependency edge when adding barrier (#202743)
Followup to #200945.
When we hit the huge-region limit for both FPExceptions and memory
operations, we'd first set BarrierChain to the current SU in the
FPExceptions path, then again in the memory operations path, and we'd
add the SU itself as a dependency.
Check we're not adding a self dependency when creating a barrier.
Assisted-by: Gemini
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list