Go to file
Chandler Carruth 2cc11fd8c7 Temporarily revert r158087.
This patch causes problems when both dynamic stack realignment and
dynamic allocas combine in the same function. With this patch, we no
longer build the epilog correctly, and silently restore registers from
the wrong position in the stack.

Thanks to Matt for tracking this down, and getting at least an initial
test case to Chad. I'm going to try to check a variation of that test
case in so we can easily track the fixes required.

llvm-svn: 158654
2012-06-18 07:03:12 +00:00
clang [MSExtensions] Add support for __forceinline. 2012-06-18 07:00:48 +00:00
compiler-rt [Sanitizer] Fix type for placement new on 32-bit Mac 2012-06-15 14:32:39 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Revert pair constructors back to using is_convertible instead of is_constructible. This should pull things into alignment with the final draft. Fixes http://llvm.org/bugs/show_bug.cgi?id=13063#add_comment. 2012-06-09 20:01:23 +00:00
libcxxabi Don't dereference root in __parse_ctor_dtor_name unless it is known to not be null. 2012-06-15 21:57:51 +00:00
lld Fix MSVC compat. MSVC doesn't have bzero. 2012-06-17 01:18:44 +00:00
lldb rdar://problem/11390100 2012-06-11 21:05:26 +00:00
llvm Temporarily revert r158087. 2012-06-18 07:03:12 +00:00
polly Add some tests for the independent blocks pass. 2012-06-11 10:25:12 +00:00