diff options
author | Tim Northover <tnorthover@apple.com> | 2013-06-14 20:22:21 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2013-06-14 20:22:21 +0000 |
commit | 059cead5ed7aa11ce1eae0bcc751ea0d1e23ea75 (patch) | |
tree | 00c9abb7f59d7ff0ec2c0e35f87153243d20b22a /llvm/lib/MC/MCContext.cpp | |
parent | 8ca899c781666cabcbbd3f2ef2ae30983bc3219c (diff) | |
download | llvm-059cead5ed7aa11ce1eae0bcc751ea0d1e23ea75.zip llvm-059cead5ed7aa11ce1eae0bcc751ea0d1e23ea75.tar.gz llvm-059cead5ed7aa11ce1eae0bcc751ea0d1e23ea75.tar.bz2 |
Mark rematerialized super/sub registers as dead.
When we're rematerializing into a not-quite-right register we already add the
real definition as an imp-def, but we should also be marking the "official"
register as dead, since nothing else is going to use it as a result of this
remat.
Not doing this can affect pressure tracking.
rdar://problem/14158833
llvm-svn: 184002
Diffstat (limited to 'llvm/lib/MC/MCContext.cpp')
0 files changed, 0 insertions, 0 deletions