This patch demonstrates that prefering an unsigned indvar causes
the test case from D112573 to regress (deterministic-sign.ll).
Details
Details
- Reviewers
mkazantsev reames nikic
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D113516
[IndVarSimplify] Prefer unsigned indvars in visitIVCast. AcceptedPublic Authored by sdesmalen on Nov 9 2021, 1:56 PM.
Details
Summary This patch demonstrates that prefering an unsigned indvar causes
Diff Detail
Event Timelinesdesmalen mentioned this in D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast..Nov 9 2021, 1:57 PM sdesmalen added a parent revision: D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.. This revision is now accepted and ready to land.Nov 23 2021, 10:25 PM
Revision Contents
Diff 385969 llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
llvm/test/Transforms/IndVarSimplify/X86/iv-widen.ll
llvm/test/Transforms/IndVarSimplify/deterministic-sign.ll
|
&= ?