diff options
Diffstat (limited to 'test/Transforms/MergeFunc/ranges.ll')
-rw-r--r-- | test/Transforms/MergeFunc/ranges.ll | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/Transforms/MergeFunc/ranges.ll b/test/Transforms/MergeFunc/ranges.ll index d3e4d94..46a0c76 100644 --- a/test/Transforms/MergeFunc/ranges.ll +++ b/test/Transforms/MergeFunc/ranges.ll @@ -1,31 +1,31 @@ ; RUN: opt -mergefunc -S < %s | FileCheck %s define i1 @cmp_with_range(i8*, i8*) { - %v1 = load i8* %0, !range !0 - %v2 = load i8* %1, !range !0 + %v1 = load i8, i8* %0, !range !0 + %v2 = load i8, i8* %1, !range !0 %out = icmp eq i8 %v1, %v2 ret i1 %out } define i1 @cmp_no_range(i8*, i8*) { ; CHECK-LABEL: @cmp_no_range -; CHECK-NEXT %v1 = load i8* %0 -; CHECK-NEXT %v2 = load i8* %1 +; CHECK-NEXT %v1 = load i8, i8* %0 +; CHECK-NEXT %v2 = load i8, i8* %1 ; CHECK-NEXT %out = icmp eq i8 %v1, %v2 ; CHECK-NEXT ret i1 %out - %v1 = load i8* %0 - %v2 = load i8* %1 + %v1 = load i8, i8* %0 + %v2 = load i8, i8* %1 %out = icmp eq i8 %v1, %v2 ret i1 %out } define i1 @cmp_different_range(i8*, i8*) { ; CHECK-LABEL: @cmp_different_range -; CHECK-NEXT: %v1 = load i8* %0, !range !1 -; CHECK-NEXT: %v2 = load i8* %1, !range !1 +; CHECK-NEXT: %v1 = load i8, i8* %0, !range !1 +; CHECK-NEXT: %v2 = load i8, i8* %1, !range !1 ; CHECK-NEXT: %out = icmp eq i8 %v1, %v2 ; CHECK-NEXT: ret i1 %out - %v1 = load i8* %0, !range !1 - %v2 = load i8* %1, !range !1 + %v1 = load i8, i8* %0, !range !1 + %v2 = load i8, i8* %1, !range !1 %out = icmp eq i8 %v1, %v2 ret i1 %out } @@ -33,8 +33,8 @@ define i1 @cmp_different_range(i8*, i8*) { define i1 @cmp_with_same_range(i8*, i8*) { ; CHECK-LABEL: @cmp_with_same_range ; CHECK: tail call i1 @cmp_with_range - %v1 = load i8* %0, !range !0 - %v2 = load i8* %1, !range !0 + %v1 = load i8, i8* %0, !range !0 + %v2 = load i8, i8* %1, !range !0 %out = icmp eq i8 %v1, %v2 ret i1 %out } |