diff options
author | Jason Molenda <jmolenda@apple.com> | 2015-01-23 01:02:32 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2015-01-23 01:02:32 +0000 |
commit | 8122bb0e19cb87d0968884e630fd5f7b45141160 (patch) | |
tree | 6dfcb83e2b5931bdaec55a1ad68b41aad9624b78 /clang/lib/CodeGen/CodeGenModule.h | |
parent | 2bbc90cca566278a9ed2af929bfec2d97712d340 (diff) | |
download | llvm-8122bb0e19cb87d0968884e630fd5f7b45141160.zip llvm-8122bb0e19cb87d0968884e630fd5f7b45141160.tar.gz llvm-8122bb0e19cb87d0968884e630fd5f7b45141160.tar.bz2 |
Two fixes for compact unwind decoding for frameless large-stack-size
i386/x86_64 functions. The stack size was being multiplied by the
pointer size incorrectly. The register permutation placeholders
(UNWIND_X86_REG_NONE) were decrementing the stack offset of the
saved registers when it should not have been.
<rdar://problem/19570035>
llvm-svn: 226889
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions