llvm-project
237fbfd7 - [CodeGen] Join live range segments after dead def move (#204648)

Commit
25 days ago
[CodeGen] Join live range segments after dead def move (#204648) Moving a dead def upward can retag a following live-range segment to the same value as the previous segment. That leaves adjacent same-value segments, which live range verification rejects. Add a shared LiveRange helper for merging adjacent same-value segments. Use it in the existing value-number merge code and after retagging later segments for a moved dead def. Add an AMDGPU scheduler regression test.
Author
Parents
Loading