This is an archive of the discontinued LLVM Phabricator instance.

Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionProperty
ClosedPublic

Authored by dschuff on Apr 4 2016, 11:28 AM.

Details

Summary

Use the MachineFunctionProperty mechanism to indicate whether the
liveness info is accurate instead of a bool flag on MRI.
Keeps the MRI accessor function for convenience. NFC

Diff Detail

Repository
rL LLVM

Event Timeline

dschuff updated this revision to Diff 52586.Apr 4 2016, 11:28 AM
dschuff retitled this revision from to Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionProperty.
dschuff updated this object.
dschuff added a reviewer: qcolombet.
dschuff added a subscriber: llvm-commits.
qcolombet accepted this revision.Apr 11 2016, 2:18 PM
qcolombet edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Apr 11 2016, 2:18 PM
This revision was automatically updated to reflect the committed changes.