Index: tests_lit/reader_tests/compare.ll |
diff --git a/tests_lit/reader_tests/compare.ll b/tests_lit/reader_tests/compare.ll |
index 7acc3b024c31dc31294542bb87e8dd6c74eb9bab..bb2229b67da992bd8fae75d105278dbb749b721e 100644 |
--- a/tests_lit/reader_tests/compare.ll |
+++ b/tests_lit/reader_tests/compare.ll |
@@ -4,7 +4,7 @@ |
; RUN: %p2i -i %s --args -notranslate -timing | \ |
; RUN: FileCheck --check-prefix=NOIR %s |
-define internal i1 @IcmpI1(i32 %p1, i32 %p2) { |
+define internal void @IcmpI1(i32 %p1, i32 %p2) { |
entry: |
%a1 = trunc i32 %p1 to i1 |
%a2 = trunc i32 %p2 to i1 |
@@ -18,10 +18,10 @@ entry: |
%vsge = icmp sge i1 %a1, %a2 |
%vslt = icmp slt i1 %a1, %a2 |
%vsle = icmp sle i1 %a1, %a2 |
- ret i1 %veq |
+ ret void |
} |
-; CHECK: define internal i1 @IcmpI1(i32 %p1, i32 %p2) { |
+; CHECK: define internal void @IcmpI1(i32 %p1, i32 %p2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %a1 = trunc i32 %p1 to i1 |
; CHECK-NEXT: %a2 = trunc i32 %p2 to i1 |
@@ -35,10 +35,10 @@ entry: |
; CHECK-NEXT: %vsge = icmp sge i1 %a1, %a2 |
; CHECK-NEXT: %vslt = icmp slt i1 %a1, %a2 |
; CHECK-NEXT: %vsle = icmp sle i1 %a1, %a2 |
-; CHECK-NEXT: ret i1 %veq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define internal i1 @IcmpI8(i32 %p1, i32 %p2) { |
+define internal void @IcmpI8(i32 %p1, i32 %p2) { |
entry: |
%a1 = trunc i32 %p1 to i8 |
%a2 = trunc i32 %p2 to i8 |
@@ -52,10 +52,10 @@ entry: |
%vsge = icmp sge i8 %a1, %a2 |
%vslt = icmp slt i8 %a1, %a2 |
%vsle = icmp sle i8 %a1, %a2 |
- ret i1 %veq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @IcmpI8(i32 %p1, i32 %p2) { |
+; CHECK-NEXT: define internal void @IcmpI8(i32 %p1, i32 %p2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %a1 = trunc i32 %p1 to i8 |
; CHECK-NEXT: %a2 = trunc i32 %p2 to i8 |
@@ -69,10 +69,10 @@ entry: |
; CHECK-NEXT: %vsge = icmp sge i8 %a1, %a2 |
; CHECK-NEXT: %vslt = icmp slt i8 %a1, %a2 |
; CHECK-NEXT: %vsle = icmp sle i8 %a1, %a2 |
-; CHECK-NEXT: ret i1 %veq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define internal i1 @IcmpI16(i32 %p1, i32 %p2) { |
+define internal void @IcmpI16(i32 %p1, i32 %p2) { |
entry: |
%a1 = trunc i32 %p1 to i16 |
%a2 = trunc i32 %p2 to i16 |
@@ -86,10 +86,10 @@ entry: |
%vsge = icmp sge i16 %a1, %a2 |
%vslt = icmp slt i16 %a1, %a2 |
%vsle = icmp sle i16 %a1, %a2 |
- ret i1 %veq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @IcmpI16(i32 %p1, i32 %p2) { |
+; CHECK-NEXT: define internal void @IcmpI16(i32 %p1, i32 %p2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %a1 = trunc i32 %p1 to i16 |
; CHECK-NEXT: %a2 = trunc i32 %p2 to i16 |
@@ -103,10 +103,10 @@ entry: |
; CHECK-NEXT: %vsge = icmp sge i16 %a1, %a2 |
; CHECK-NEXT: %vslt = icmp slt i16 %a1, %a2 |
; CHECK-NEXT: %vsle = icmp sle i16 %a1, %a2 |
-; CHECK-NEXT: ret i1 %veq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define internal i1 @IcmpI32(i32 %a1, i32 %a2) { |
+define internal void @IcmpI32(i32 %a1, i32 %a2) { |
entry: |
%veq = icmp eq i32 %a1, %a2 |
%vne = icmp ne i32 %a1, %a2 |
@@ -118,10 +118,10 @@ entry: |
%vsge = icmp sge i32 %a1, %a2 |
%vslt = icmp slt i32 %a1, %a2 |
%vsle = icmp sle i32 %a1, %a2 |
- ret i1 %veq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @IcmpI32(i32 %a1, i32 %a2) { |
+; CHECK-NEXT: define internal void @IcmpI32(i32 %a1, i32 %a2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %veq = icmp eq i32 %a1, %a2 |
; CHECK-NEXT: %vne = icmp ne i32 %a1, %a2 |
@@ -133,10 +133,10 @@ entry: |
; CHECK-NEXT: %vsge = icmp sge i32 %a1, %a2 |
; CHECK-NEXT: %vslt = icmp slt i32 %a1, %a2 |
; CHECK-NEXT: %vsle = icmp sle i32 %a1, %a2 |
-; CHECK-NEXT: ret i1 %veq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define internal i1 @IcmpI64(i64 %a1, i64 %a2) { |
+define internal void @IcmpI64(i64 %a1, i64 %a2) { |
entry: |
%veq = icmp eq i64 %a1, %a2 |
%vne = icmp ne i64 %a1, %a2 |
@@ -148,10 +148,10 @@ entry: |
%vsge = icmp sge i64 %a1, %a2 |
%vslt = icmp slt i64 %a1, %a2 |
%vsle = icmp sle i64 %a1, %a2 |
- ret i1 %veq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @IcmpI64(i64 %a1, i64 %a2) { |
+; CHECK-NEXT: define internal void @IcmpI64(i64 %a1, i64 %a2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %veq = icmp eq i64 %a1, %a2 |
; CHECK-NEXT: %vne = icmp ne i64 %a1, %a2 |
@@ -163,7 +163,7 @@ entry: |
; CHECK-NEXT: %vsge = icmp sge i64 %a1, %a2 |
; CHECK-NEXT: %vslt = icmp slt i64 %a1, %a2 |
; CHECK-NEXT: %vsle = icmp sle i64 %a1, %a2 |
-; CHECK-NEXT: ret i1 %veq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
define internal <4 x i1> @IcmpV4xI1(<4 x i1> %a1, <4 x i1> %a2) { |
@@ -346,7 +346,7 @@ entry: |
; CHECK-NEXT: ret <4 x i1> %veq |
; CHECK-NEXT: } |
-define internal i1 @FcmpFloat(float %a1, float %a2) { |
+define internal void @FcmpFloat(float %a1, float %a2) { |
entry: |
%vfalse = fcmp false float %a1, %a2 |
%voeq = fcmp oeq float %a1, %a2 |
@@ -364,10 +364,10 @@ entry: |
%vune = fcmp une float %a1, %a2 |
%vuno = fcmp uno float %a1, %a2 |
%vtrue = fcmp true float %a1, %a2 |
- ret i1 %voeq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @FcmpFloat(float %a1, float %a2) { |
+; CHECK-NEXT: define internal void @FcmpFloat(float %a1, float %a2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %vfalse = fcmp false float %a1, %a2 |
; CHECK-NEXT: %voeq = fcmp oeq float %a1, %a2 |
@@ -385,10 +385,10 @@ entry: |
; CHECK-NEXT: %vune = fcmp une float %a1, %a2 |
; CHECK-NEXT: %vuno = fcmp uno float %a1, %a2 |
; CHECK-NEXT: %vtrue = fcmp true float %a1, %a2 |
-; CHECK-NEXT: ret i1 %voeq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define internal i1 @FcmpDouble(double %a1, double %a2) { |
+define internal void @FcmpDouble(double %a1, double %a2) { |
entry: |
%vfalse = fcmp false double %a1, %a2 |
%voeq = fcmp oeq double %a1, %a2 |
@@ -406,10 +406,10 @@ entry: |
%vune = fcmp une double %a1, %a2 |
%vuno = fcmp uno double %a1, %a2 |
%vtrue = fcmp true double %a1, %a2 |
- ret i1 %voeq |
+ ret void |
} |
-; CHECK-NEXT: define internal i1 @FcmpDouble(double %a1, double %a2) { |
+; CHECK-NEXT: define internal void @FcmpDouble(double %a1, double %a2) { |
; CHECK-NEXT: entry: |
; CHECK-NEXT: %vfalse = fcmp false double %a1, %a2 |
; CHECK-NEXT: %voeq = fcmp oeq double %a1, %a2 |
@@ -427,7 +427,7 @@ entry: |
; CHECK-NEXT: %vune = fcmp une double %a1, %a2 |
; CHECK-NEXT: %vuno = fcmp uno double %a1, %a2 |
; CHECK-NEXT: %vtrue = fcmp true double %a1, %a2 |
-; CHECK-NEXT: ret i1 %voeq |
+; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
define internal <4 x i1> @FcmpV4xFloat(<4 x float> %a1, <4 x float> %a2) { |