aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2018-03-06 06:00:13 +0000
committerMartin Storsjo <martin@martin.st>2018-03-06 06:00:13 +0000
commita7adc3185bef02576a39f0198b26f584cc8a184d (patch)
tree5b6852653c6761aa02572310dbae994cb147eb42 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parentd43c0e1cb270e69878fc7142be976062897e7477 (diff)
downloadllvm-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