Go to file
Richard Sandiford 709bda66b9 [SystemZ] Add support for sibling calls
This first cut is pretty conservative.  The final argument register (R6)
is call-saved, so we would need to make sure that the R6 argument to a
sibling call is the same as the R6 argument to the calling function,
which seems worth keeping as a separate patch.

Saying that integer truncations are free means that we no longer
use the extending instructions LGF and LLGF for spills in int-conv-09.ll
and int-conv-10.ll.  Instead we treat the registers as 64 bits wide and
truncate them to 32-bits where necessary.  I think it's unlikely we'd
use LGF and LLGF for spills in other situations for the same reason,
so I'm removing the tests rather than replacing them.  The associated
code is generic and applies to many more instructions than just
LGF and LLGF, so there is no corresponding code removal.

llvm-svn: 188669
2013-08-19 12:42:31 +00:00
clang clang/Driver: [PR12920] Don't forward any -W arguments to gcc-as and gcc-ld. 2013-08-19 11:51:51 +00:00
clang-tools-extra Revert "cpp11-migrate: Add a class to support include directives modifications" 2013-08-17 19:04:56 +00:00
compiler-rt It appears that glibc 2.13 has the same thread descriptor size as 2.11, 2013-08-18 10:04:51 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc Add rhadd builtin 2013-08-15 19:21:10 +00:00
libcxx Relax complete-type check for functions and function pointers to allow void return type. This bug was exposed by Eli Friedman's commit to clang r188324. Anywhere this version of clang ships, this libc++ fix must follow. However this fix is compatible with previous clangs, and so this libc++ doesn't need to wait for this clang. 2013-08-14 21:28:31 +00:00
libcxxabi tip-of-trunk clang has corrected some access checks for special members in a virtual inheritance hierarchy. Change a few private inheritances to protected. This change will not impact what the test was testing. This fixes http://llvm.org/bugs/show_bug.cgi?id=16753. 2013-07-30 19:00:45 +00:00
lld [PECOFF] Handle "--" option explicitly 2013-08-13 21:44:44 +00:00
lldb Follow-up to the checkin of r188532 -- make sure that 2013-08-17 03:39:52 +00:00
llvm [SystemZ] Add support for sibling calls 2013-08-19 12:42:31 +00:00
polly Rename "polly-test" in the document and script. 2013-08-18 07:33:28 +00:00