aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorMax Kazantsev <mkazantsev@azul.com>2022-04-25 17:33:57 +0700
committerMax Kazantsev <mkazantsev@azul.com>2022-04-25 17:35:28 +0700
commit606a000d1a1369e3a49e41d29b3987f87c498ed3 (patch)
tree5be86f631b6aa19fd02ad5905d8aa340e8f33652 /llvm/lib/CodeGen/LiveDebugVariables.cpp
parentb00fd352777ddad22c8ca8d6704700f60999f5c9 (diff)
downloadllvm-606a000d1a1369e3a49e41d29b3987f87c498ed3.zip
llvm-606a000d1a1369e3a49e41d29b3987f87c498ed3.tar.gz
llvm-606a000d1a1369e3a49e41d29b3987f87c498ed3.tar.bz2
[LoopInstSimplify] Ignore users in unreachable blocks. PR55072
Logic in this pass assumes that all users of loop instructions are either in the same loop or are LCSSA Phis. In fact, there can also be users in unreachable blocks that currently break assertions. Such users don't need to go to the next round of simplifications. Reviewed By: fhahn Differential Revision: https://reviews.llvm.org/D124368
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions