diff options
author | Florian Hahn <flo@fhahn.com> | 2023-04-17 11:56:56 +0100 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2023-04-17 11:56:56 +0100 |
commit | a0d667b89bfe219d8c9842081c2f7d7e3556010b (patch) | |
tree | 9fb254fe5c448ccac8336585eae3777f18b47fcc /llvm/lib/Transforms/Utils/LoopVersioning.cpp | |
parent | 8cdca966902a5af9c28b5f6fb8602b22a07808a1 (diff) | |
download | llvm-a0d667b89bfe219d8c9842081c2f7d7e3556010b.zip llvm-a0d667b89bfe219d8c9842081c2f7d7e3556010b.tar.gz llvm-a0d667b89bfe219d8c9842081c2f7d7e3556010b.tar.bz2 |
[LV] Add users to recurrence tests to make sure they are not removable.
This ensures VPlan-based DCE won't be able to remove the unused
recurrences.
It also adds a dedicated new test (@unused_recurrence) where an unused
recurrence can be removed.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions