aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/PredicateInfo.cpp
diff options
context:
space:
mode:
authorWolfgang Pieb <Wolfgang.Pieb@sony.com>2017-02-07 21:23:15 +0000
committerWolfgang Pieb <Wolfgang.Pieb@sony.com>2017-02-07 21:23:15 +0000
commit02f329370ffa8ad077f7922aaa93bfd99c98941e (patch)
tree07541dc6aed7df2f2b2dfa64ca88550c7169c13c /llvm/lib/Transforms/Utils/PredicateInfo.cpp
parent357120e8a2bf774f01595cfeb522f432270d0b77 (diff)
downloadllvm-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