diff options
author | Martin Storsjo <martin@martin.st> | 2018-03-06 06:00:13 +0000 |
---|---|---|
committer | Martin Storsjo <martin@martin.st> | 2018-03-06 06:00:13 +0000 |
commit | a7adc3185bef02576a39f0198b26f584cc8a184d (patch) | |
tree | 5b6852653c6761aa02572310dbae994cb147eb42 /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | d43c0e1cb270e69878fc7142be976062897e7477 (diff) | |
download | llvm-a7adc3185bef02576a39f0198b26f584cc8a184d.zip llvm-a7adc3185bef02576a39f0198b26f584cc8a184d.tar.gz llvm-a7adc3185bef02576a39f0198b26f584cc8a184d.tar.bz2 |
[X86] Handle EAX being live when calling chkstk for x86_64
EAX can turn out to be alive here, when shrink wrapping is done
(which is allowed when using dwarf exceptions, contrary to the
normal case with WinCFI).
This fixes PR36487.
Differential Revision: https://reviews.llvm.org/D43968
llvm-svn: 326764
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions