We can prove more predicates when we have a context when eliminating ICmp. As first (and very obvious) approximation we can use the ICmp instruction itself, though in the future we are going to use a common dominator of all its users. Need some refactoring before that. Observed ~0.5% negative compile time impact. Differential Revision: https://reviews.llvm.org/D98697 Reviewed By: lebedev.ri |
||
|---|---|---|
| .. | ||
| backward.ll | ||
| cond-load.ll | ||
| convergent.ll | ||
| def-store-before-load.ll | ||
| forward.ll | ||
| loop-simplify-dep.ll | ||
| memcheck.ll | ||
| multiple-stores-same-block.ll | ||
| new-pm-preheader-problem.ll | ||
| non-consecutive.ll | ||
| opt-size.ll | ||
| pr-48150.ll | ||
| pr-49141.ll | ||
| pr46854-adress-spaces.ll | ||
| pr47457.ll | ||
| symbolic-stride.ll | ||
| type-mismatch.ll | ||
| uncomputable-backedge-taken-count.ll | ||
| unknown-dep.ll | ||