diff options
author | Wolfgang Pieb <Wolfgang.Pieb@sony.com> | 2017-02-07 21:23:15 +0000 |
---|---|---|
committer | Wolfgang Pieb <Wolfgang.Pieb@sony.com> | 2017-02-07 21:23:15 +0000 |
commit | 02f329370ffa8ad077f7922aaa93bfd99c98941e (patch) | |
tree | 07541dc6aed7df2f2b2dfa64ca88550c7169c13c /llvm/lib/Transforms/Utils/PredicateInfo.cpp | |
parent | 357120e8a2bf774f01595cfeb522f432270d0b77 (diff) | |
download | llvm-02f329370ffa8ad077f7922aaa93bfd99c98941e.zip llvm-02f329370ffa8ad077f7922aaa93bfd99c98941e.tar.gz llvm-02f329370ffa8ad077f7922aaa93bfd99c98941e.tar.bz2 |
DebugInfo: Track spilled variables in LiveDebugValues
When variables are spilled to the stack by the register allocator, keep track of their
debug locations in LiveDebugValues and insert DBG_VALUE instructions at the appropriate
place. Ensure that the locations are propagated down the dominator tree via the existing
mechanisms.
Reviewer: aprantl
Differential Revision: https://reviews.llvm.org/D29500
llvm-svn: 294356
Diffstat (limited to 'llvm/lib/Transforms/Utils/PredicateInfo.cpp')
0 files changed, 0 insertions, 0 deletions