diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-09-16 22:04:10 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-09-16 22:04:10 +0000 |
| commit | aa84f050fcac97a66813fe446296c8f796e755f7 (patch) | |
| tree | 748d41963cd33f4c9626148c494b067db72af445 /llvm/lib/DebugInfo/CodeView/CodeViewError.cpp | |
| parent | 318582f9f9ce8c24cf78d229fa2f3c958f2980a2 (diff) | |
| download | bcm5719-llvm-aa84f050fcac97a66813fe446296c8f796e755f7.tar.gz bcm5719-llvm-aa84f050fcac97a66813fe446296c8f796e755f7.zip | |
[safestack] Fix assertion failure in stack coloring.
This is a fix for PR30318.
Clang may generate IR where an alloca is already live when entering a
BB with lifetime.start. In this case, conservatively extend the
alloca lifetime all the way back to the block entry.
llvm-svn: 281784
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CodeViewError.cpp')
0 files changed, 0 insertions, 0 deletions

