diff options
Diffstat (limited to 'test/Transforms/IndVarSimplify/overflowcheck.ll')
-rw-r--r-- | test/Transforms/IndVarSimplify/overflowcheck.ll | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/Transforms/IndVarSimplify/overflowcheck.ll b/test/Transforms/IndVarSimplify/overflowcheck.ll index 2603f363ab606..c3c033dfaece8 100644 --- a/test/Transforms/IndVarSimplify/overflowcheck.ll +++ b/test/Transforms/IndVarSimplify/overflowcheck.ll @@ -9,7 +9,7 @@ target triple = "x86_64-apple-macosx" ; CHECK: @llvm.sadd.with.overflow ; CHECK-LABEL: loop2: ; CHECK-NOT: extractvalue -; CHECK: add nuw nsw +; CHECK: add nuw ; CHECK: @llvm.sadd.with.overflow ; CHECK-LABEL: loop3: ; CHECK-NOT: extractvalue @@ -27,8 +27,8 @@ loop0: loop1: %zxt = zext i32 %i to i64 %ofs = shl nuw nsw i64 %zxt, 3 - %gep = getelementptr i64* %a, i64 %zxt - %v = load i64* %gep, align 8 + %gep = getelementptr i64, i64* %a, i64 %zxt + %v = load i64, i64* %gep, align 8 %truncv = trunc i64 %v to i32 %adds = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %s, i32 %truncv) %ovflows = extractvalue { i32, i1 } %adds, 1 |