Convert Loop String Reduce pass to new PM
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
In the title, it should be "Strength", instead of "String".
| include/llvm/Transforms/Scalar/LoopStrengthReduce.h | ||
|---|---|---|
| 1 | Strenght -> Strength | |
Comment Actions
LGTM with a nit.
| test/Transforms/LoopStrengthReduce/ivchain.ll | ||
|---|---|---|
| 2 | You should not need require<ivusers> here. Also, you don't need the function(...) around require<scalar-evolution>,require<targetir>. I.e. this can be just require<scalar-evolution>,require<targetir>,loop(strength-reduce). | |
Strenght -> Strength