Go to file
Tim Northover b65f6b0820 Teach ReMaterialization to be more cunning about subregisters
This allows rematerialization during register coalescing to handle
more cases involving operations like SUBREG_TO_REG which might need to
be rematerialized using sub-register indices.

For example, code like:
    v1(GPR64):sub_32 = MOVZ something
    v2(GPR64) = COPY v1(GPR64)
should be convertable to:
    v2(GPR64):sub_32 = MOVZ something

but previously we just gave up in places like this

llvm-svn: 182872
2013-05-29 19:32:06 +00:00
clang [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. 2013-05-29 18:50:15 +00:00
clang-tools-extra Fix UseAuto replacing declaration lists with new expressions 2013-05-27 14:30:23 +00:00
compiler-rt Replaced 'bool .* = 0;' with '... = false;' 2013-05-29 17:26:25 +00:00
debuginfo-tests Remove IR scenario tests. 2013-03-15 20:52:10 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Neglected to remove a debugging comment from last commit. 2013-05-21 21:19:35 +00:00
libcxxabi Add capability to demangle invocation functions for ObjC blocks. 2013-04-10 19:44:03 +00:00
lld [WinLink] Add -subsystem and -out command line option parsing. 2013-05-29 05:07:49 +00:00
lldb Refactors to provide two variants for evaluation of text_list: 2013-05-29 14:58:27 +00:00
llvm Teach ReMaterialization to be more cunning about subregisters 2013-05-29 19:32:06 +00:00
polly add comments to clarify the use of a temporary variable in the map insertion 2013-05-24 18:46:02 +00:00