diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2021-10-07 21:41:30 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-10-08 23:12:15 +0200 |
commit | e3129fb792b4b01b348b27d72955f2f8300834fa (patch) | |
tree | 3f8dfcad989fb6eb1751cccb51b629ac1d36a4d8 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | d1aaef429659a0d3754b1d3e9ef3432581b11338 (diff) | |
download | llvm-e3129fb792b4b01b348b27d72955f2f8300834fa.zip llvm-e3129fb792b4b01b348b27d72955f2f8300834fa.tar.gz llvm-e3129fb792b4b01b348b27d72955f2f8300834fa.tar.bz2 |
[LoopFlatten] Mark inner loop as deleted
If a loop is flattened, the inner loop is removed and the LPM
should be informed of this fact, so it can invalidate associated
analyses. To support this, we relax an assertion in LPMUpdater to
allow invalidating non-top-level loops when running in LoopNestMode,
as the pass does not know how exactly it will get scheduled.
Differential Revision: https://reviews.llvm.org/D111350
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions