aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2023-04-17 11:56:56 +0100
committerFlorian Hahn <flo@fhahn.com>2023-04-17 11:56:56 +0100
commita0d667b89bfe219d8c9842081c2f7d7e3556010b (patch)
tree9fb254fe5c448ccac8336585eae3777f18b47fcc /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent8cdca966902a5af9c28b5f6fb8602b22a07808a1 (diff)
downloadllvm-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