Go to file
Tim Northover 059cead5ed 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
2013-06-14 20:22:21 +00:00
clang [Driver] Refactor clang driver to use LLVM's Option library 2013-06-14 17:17:23 +00:00
clang-tools-extra Add a dependency on LLVM's option library for clang-tools-extra 2013-06-14 17:34:04 +00:00
compiler-rt Properly install LSan interface header, rely on sanitizer header presence in lit tests 2013-06-14 11:45:36 +00:00
debuginfo-tests We've got the type right, which has broken these tests - but now we need to get the location information correct that the type was papering over 2013-06-07 22:09:23 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Test case for r183481. 2013-06-07 14:24:18 +00:00
libcxxabi Add capability to demangle invocation functions for ObjC blocks. 2013-04-10 19:44:03 +00:00
lld [PECOFF] Fix build error on Win64. 2013-06-14 02:43:30 +00:00
lldb Remove unused Host macro. 2013-06-14 19:41:36 +00:00
llvm Mark rematerialized super/sub registers as dead. 2013-06-14 20:22:21 +00:00
polly scop detection: inline and remove isValidBasicBlock 2013-06-14 20:20:43 +00:00