If the use after Last Split Point is a def so it should be tied-def and
we can take the def of the tied-use as ParentVNI and thus
tied-use and tied-def will be live in resulting interval.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D100750
[Greedy RA] Take into account Last Split Point for enterIntvAtEnd ClosedPublic Authored by skatkov on Apr 19 2021, 3:44 AM.
Details
Diff Detail Event Timelineskatkov added a parent revision: D100748: [Greedy RA] Do not split interval on tied-def.Apr 19 2021, 3:44 AM skatkov added a child revision: D100927: [InlineSpiller] Handle the case when def is after LIP.Apr 21 2021, 12:23 AM This revision is now accepted and ready to land.Apr 27 2021, 2:54 PM
Revision Contents
Diff 338469 llvm/lib/CodeGen/SplitKit.cpp
llvm/test/CodeGen/X86/statepoint-invoke-ra2.ll
|