This should reduce the number of steps when resuming a
reduction.
Details
- Reviewers
aeubanks regehr lebedev.ri
Diff Detail
Event Timeline
| llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp | ||
|---|---|---|
| 45 | we should prefer either zero or one over the other. if we prefer zero, don't try to to change a zero to a one. we do this in the ReduceOperands pass | |
| llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp | ||
|---|---|---|
| 45 | The point here isn't to reduce the condition to zero or one. The point is to see what unconditionally branching to one side or the other can do. | |
| llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp | ||
|---|---|---|
| 45 | Maybe this should proceed and try simplifyCFG anyway, even though that's redundant with the simplify-cfg reduction (which runs later) | |
| llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp | ||
|---|---|---|
| 45 | yes, I think that makes sense | |
we should prefer either zero or one over the other. if we prefer zero, don't try to to change a zero to a one. we do this in the ReduceOperands pass