This is an archive of the discontinued LLVM Phabricator instance.

ScheduleDAGInstrs: Move LiveIntervals field to ScheduleDAGMI
ClosedPublic

Authored by MatzeB on Nov 24 2015, 2:01 PM.

Details

Reviewers
atrick
Summary

This patch is possible with the new ScheduleDAG construction algorithm which does not depend on liveness anymore.

Now that ScheduleDAGInstrs doesn't need it anymore we can move the field
down the class hierarcy to ScheduleDAGMI.

Diff Detail

Repository
rL LLVM

Event Timeline

MatzeB updated this revision to Diff 41083.Nov 24 2015, 2:01 PM
MatzeB retitled this revision from to ScheduleDAGInstrs: Move LiveIntervals field to ScheduleDAGMI.
MatzeB updated this object.
MatzeB added a reviewer: atrick.
MatzeB set the repository for this revision to rL LLVM.
MatzeB added a subscriber: llvm-commits.
atrick accepted this revision.Nov 29 2015, 10:29 PM
atrick edited edge metadata.

LGTM

This revision is now accepted and ready to land.Nov 29 2015, 10:29 PM
MatzeB closed this revision.Dec 11 2015, 7:37 PM

This has landed in r254759