This is an archive of the discontinued LLVM Phabricator instance.

MachineVerifier: Fix assert on implicit virtreg use
ClosedPublic

Authored by arsenm on Aug 27 2018, 7:59 AM.

Details

Reviewers
MatzeB
Summary

If the liveness of a physical register was invalid, this
was attempting to iterate the subregisters of all register
uses of the instruction, which would assert when it
encountered an implicit virtual register operand.

Diff Detail

Event Timeline

arsenm created this revision.Aug 27 2018, 7:59 AM
MatzeB accepted this revision.Aug 27 2018, 8:32 AM

LGTM

This revision is now accepted and ready to land.Aug 27 2018, 8:32 AM
arsenm closed this revision.Aug 27 2018, 10:41 AM

r340763