diff options
author | Yury Delendik <ydelendik@mozilla.com> | 2019-01-15 18:14:12 +0000 |
---|---|---|
committer | Yury Delendik <ydelendik@mozilla.com> | 2019-01-15 18:14:12 +0000 |
commit | be24c0200303f04c1db3353d34b83a095387c29e (patch) | |
tree | ec3ea96073a5e0c40795d01715e69b828a867c80 /clang/lib/Driver/ToolChains/Gnu.cpp | |
parent | d8024371a5eac3fe75a5df75963fb508d9976f60 (diff) | |
download | bcm5719-llvm-be24c0200303f04c1db3353d34b83a095387c29e.tar.gz bcm5719-llvm-be24c0200303f04c1db3353d34b83a095387c29e.zip |
[WebAssembly] Fix updating/moving DBG_VALUEs in RegStackify
Summary:
As described in PR40209, there can be issues in DBG_VALUEs handling when multiple defs present in a BB. This patch
adds logic for detection of related to def DBG_VALUEs and localizes register update and movement to found DBG_VALUEs.
Reviewers: aheejin
Subscribers: mgorny, dschuff, sbc100, jgravelle-google, sunfish, llvm-commits
Differential Revision: https://reviews.llvm.org/D56401
llvm-svn: 351216
Diffstat (limited to 'clang/lib/Driver/ToolChains/Gnu.cpp')
0 files changed, 0 insertions, 0 deletions