diff options
author | Wolfgang Pieb <Wolfgang.Pieb@sony.com> | 2016-08-15 18:18:26 +0000 |
---|---|---|
committer | Wolfgang Pieb <Wolfgang.Pieb@sony.com> | 2016-08-15 18:18:26 +0000 |
commit | dfad9b20c9e19fb91c129232fa3bae23aa58dede (patch) | |
tree | 0fbffa5ba4659567745bac4e95a315d04a7b0b11 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | cbd62a082c95ddeeb0a4dc60d2667ad3f7221610 (diff) | |
download | llvm-dfad9b20c9e19fb91c129232fa3bae23aa58dede.zip llvm-dfad9b20c9e19fb91c129232fa3bae23aa58dede.tar.gz llvm-dfad9b20c9e19fb91c129232fa3bae23aa58dede.tar.bz2 |
Local variables whose address is taken and passed on to a call are described
in debug info using their stack slots instead of as an indirection of param reg + 0
offset. This is done by detecting FrameIndexSDNodes in SelectionDAG and generating
FrameIndexDbgValues for them. This ultimately generates DBG_VALUEs with stack
location operands.
Differential Revision: http://reviews.llvm.org/D23283
llvm-svn: 278703
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions