commit | 836e7c9357b312fd1ee5c90898ce2c81bb384997 | [log] [tgz] |
---|---|---|
author | Adrian Prantl <aprantl@apple.com> | Thu Mar 14 17:53:33 2013 +0000 |
committer | Adrian Prantl <aprantl@apple.com> | Thu Mar 14 17:53:33 2013 +0000 |
tree | 74e423d21f912877da6b6330660592f06bfb0924 | |
parent | 4a374f9a58a5b350ec2e4123b20c9884ed1f5f15 [diff] |
Allocate stack storage for .block_descriptor and captured self at -O0. This way the register allocator will not optimize away the debug info for captured variables. Fixes rdar://problem/12767564 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177086 91177308-0d34-0410-b5e6-96231b3b80d8