aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-06-18 07:03:12 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-06-18 07:03:12 +0000
commit2cc11fd8c7ebb2f4587661dc88d07eb73e6e8ad0 (patch)
treedf587b39b9d60e3ea65a82e0865090f6ebfd246d /clang/lib/Frontend/CompilerInvocation.cpp
parentf97bd8c9cbebda523df6dfecd32283f23985ee84 (diff)
downloadllvm-2cc11fd8c7ebb2f4587661dc88d07eb73e6e8ad0.zip
llvm-2cc11fd8c7ebb2f4587661dc88d07eb73e6e8ad0.tar.gz
llvm-2cc11fd8c7ebb2f4587661dc88d07eb73e6e8ad0.tar.bz2
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
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions