diff options
| author | Justin Lebar <jlebar@google.com> | 2018-06-11 18:57:42 +0000 |
|---|---|---|
| committer | Justin Lebar <jlebar@google.com> | 2018-06-11 18:57:42 +0000 |
| commit | aa4fec94d8a143c3487a45c2472a5d77325dd02c (patch) | |
| tree | 5a34b1d192b2f9e1701cab9eb3c1baa87602f64b /llvm/test/Transforms/IndVarSimplify | |
| parent | 7b4656c1d378879c262958c2e88329da0c111b1b (diff) | |
| download | bcm5719-llvm-aa4fec94d8a143c3487a45c2472a5d77325dd02c.tar.gz bcm5719-llvm-aa4fec94d8a143c3487a45c2472a5d77325dd02c.zip | |
[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
Summary:
Previously we would add them for adds, but not multiplies.
Reviewers: sanjoy
Subscribers: llvm-commits, hiraditya
Differential Revision: https://reviews.llvm.org/D48038
llvm-svn: 334428
Diffstat (limited to 'llvm/test/Transforms/IndVarSimplify')
| -rw-r--r-- | llvm/test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll b/llvm/test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll index 82b2120c0e8..ad63277db55 100644 --- a/llvm/test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll +++ b/llvm/test/Transforms/IndVarSimplify/2011-09-10-widen-nsw.ll @@ -20,7 +20,7 @@ for.body153: ; preds = %for.body153, %for.b ; CHECK: add nuw nsw i64 %indvars.iv, 1 ; CHECK: sub nsw i64 %indvars.iv, 2 ; CHECK: sub nsw i64 4, %indvars.iv -; CHECK: mul nsw i64 %indvars.iv, 8 +; CHECK: mul nuw nsw i64 %indvars.iv, 8 for.body170: ; preds = %for.body170, %for.body153 %i2.19 = phi i32 [ %add249, %for.body170 ], [ 0, %for.body153 ] |

