aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCContext.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2013-06-14 20:22:21 +0000
committerTim Northover <tnorthover@apple.com>2013-06-14 20:22:21 +0000
commit059cead5ed7aa11ce1eae0bcc751ea0d1e23ea75 (patch)
tree00c9abb7f59d7ff0ec2c0e35f87153243d20b22a /llvm/lib/MC/MCContext.cpp
parent8ca899c781666cabcbbd3f2ef2ae30983bc3219c (diff)
downloadllvm-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