summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-08-08 17:10:14 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-08-08 17:10:14 +0000
commit77bbb5fd0b5cdc6c8832e2fe38b0c132e71b1f34 (patch)
tree36fef13ed2f2e6f08bfad49985003d4c539f110e /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
parent08e30fd3d29e5f23c37d9ca760a6f85ff1a921f9 (diff)
downloadbcm5719-llvm-77bbb5fd0b5cdc6c8832e2fe38b0c132e71b1f34.tar.gz
bcm5719-llvm-77bbb5fd0b5cdc6c8832e2fe38b0c132e71b1f34.zip
DebugInfo: Blocks: Do not depend on LLVM argument numbering when choosing the debug info argument numbering.
Due to the possible presence of return-by-out parameters, using the LLVM argument number count when numbering debug info arguments can end up off-by-one. This could produce two arguments with the same number, which would in turn cause LLVM to emit only one of those arguments (whichever it found last) or assert (r215157). llvm-svn: 215227
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud