Index: tests_lit/reader_tests/casts.ll |
diff --git a/tests_lit/reader_tests/casts.ll b/tests_lit/reader_tests/casts.ll |
index 2bf76eb21912cafe54fc1a11ed79f3e55ce21019..2475379c4c05de4bf7a489b63f7a6a99ce4599b2 100644 |
--- a/tests_lit/reader_tests/casts.ll |
+++ b/tests_lit/reader_tests/casts.ll |
@@ -9,7 +9,7 @@ |
; TODO(kschimpf) Find way to test pointer conversions (since they in general |
; get removed by pnacl-freeze). |
-define i32 @TruncI64(i64 %v) { |
+define internal i32 @TruncI64(i64 %v) { |
%v1 = trunc i64 %v to i1 |
%v8 = trunc i64 %v to i8 |
%v16 = trunc i64 %v to i16 |
@@ -17,7 +17,7 @@ define i32 @TruncI64(i64 %v) { |
ret i32 %v32 |
} |
-; CHECK: define i32 @TruncI64(i64 %__0) { |
+; CHECK: define internal i32 @TruncI64(i64 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i64 %__0 to i1 |
; CHECK-NEXT: %__2 = trunc i64 %__0 to i8 |
@@ -26,14 +26,14 @@ define i32 @TruncI64(i64 %v) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define void @TruncI32(i32 %v) { |
+define internal void @TruncI32(i32 %v) { |
%v1 = trunc i32 %v to i1 |
%v8 = trunc i32 %v to i8 |
%v16 = trunc i32 %v to i16 |
ret void |
} |
-; CHECK-NEXT: define void @TruncI32(i32 %__0) { |
+; CHECK-NEXT: define internal void @TruncI32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i1 |
; CHECK-NEXT: %__2 = trunc i32 %__0 to i8 |
@@ -41,14 +41,14 @@ define void @TruncI32(i32 %v) { |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define void @TruncI16(i32 %p) { |
+define internal void @TruncI16(i32 %p) { |
%v = trunc i32 %p to i16 |
%v1 = trunc i16 %v to i1 |
%v8 = trunc i16 %v to i8 |
ret void |
} |
-; CHECK-NEXT: define void @TruncI16(i32 %__0) { |
+; CHECK-NEXT: define internal void @TruncI16(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i16 |
; CHECK-NEXT: %__2 = trunc i16 %__1 to i1 |
@@ -56,20 +56,20 @@ define void @TruncI16(i32 %p) { |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define void @TruncI8(i32 %p) { |
+define internal void @TruncI8(i32 %p) { |
%v = trunc i32 %p to i8 |
%v1 = trunc i8 %v to i1 |
ret void |
} |
-; CHECK-NEXT: define void @TruncI8(i32 %__0) { |
+; CHECK-NEXT: define internal void @TruncI8(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i8 |
; CHECK-NEXT: %__2 = trunc i8 %__1 to i1 |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define i64 @ZextI1(i32 %p) { |
+define internal i64 @ZextI1(i32 %p) { |
%v = trunc i32 %p to i1 |
%v8 = zext i1 %v to i8 |
%v16 = zext i1 %v to i16 |
@@ -78,7 +78,7 @@ define i64 @ZextI1(i32 %p) { |
ret i64 %v64 |
} |
-; CHECK-NEXT: define i64 @ZextI1(i32 %__0) { |
+; CHECK-NEXT: define internal i64 @ZextI1(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i1 |
; CHECK-NEXT: %__2 = zext i1 %__1 to i8 |
@@ -88,7 +88,7 @@ define i64 @ZextI1(i32 %p) { |
; CHECK-NEXT: ret i64 %__5 |
; CHECK-NEXT: } |
-define i32 @ZextI8(i32 %p) { |
+define internal i32 @ZextI8(i32 %p) { |
%v = trunc i32 %p to i8 |
%v16 = zext i8 %v to i16 |
%v32 = zext i8 %v to i32 |
@@ -96,7 +96,7 @@ define i32 @ZextI8(i32 %p) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @ZextI8(i32 %__0) { |
+; CHECK-NEXT: define internal i32 @ZextI8(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i8 |
; CHECK-NEXT: %__2 = zext i8 %__1 to i16 |
@@ -105,14 +105,14 @@ define i32 @ZextI8(i32 %p) { |
; CHECK-NEXT: ret i32 %__3 |
; CHECK-NEXT: } |
-define i64 @ZextI16(i32 %p) { |
+define internal i64 @ZextI16(i32 %p) { |
%v = trunc i32 %p to i16 |
%v32 = zext i16 %v to i32 |
%v64 = zext i16 %v to i64 |
ret i64 %v64 |
} |
-; CHECK-NEXT: define i64 @ZextI16(i32 %__0) { |
+; CHECK-NEXT: define internal i64 @ZextI16(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i16 |
; CHECK-NEXT: %__2 = zext i16 %__1 to i32 |
@@ -120,18 +120,18 @@ define i64 @ZextI16(i32 %p) { |
; CHECK-NEXT: ret i64 %__3 |
; CHECK-NEXT: } |
-define i64 @Zexti32(i32 %v) { |
+define internal i64 @Zexti32(i32 %v) { |
%v64 = zext i32 %v to i64 |
ret i64 %v64 |
} |
-; CHECK-NEXT: define i64 @Zexti32(i32 %__0) { |
+; CHECK-NEXT: define internal i64 @Zexti32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = zext i32 %__0 to i64 |
; CHECK-NEXT: ret i64 %__1 |
; CHECK-NEXT: } |
-define i32 @SextI1(i32 %p) { |
+define internal i32 @SextI1(i32 %p) { |
%v = trunc i32 %p to i1 |
%v8 = sext i1 %v to i8 |
%v16 = sext i1 %v to i16 |
@@ -140,7 +140,7 @@ define i32 @SextI1(i32 %p) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @SextI1(i32 %__0) { |
+; CHECK-NEXT: define internal i32 @SextI1(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i1 |
; CHECK-NEXT: %__2 = sext i1 %__1 to i8 |
@@ -150,7 +150,7 @@ define i32 @SextI1(i32 %p) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define i64 @SextI8(i32 %p) { |
+define internal i64 @SextI8(i32 %p) { |
%v = trunc i32 %p to i8 |
%v16 = sext i8 %v to i16 |
%v32 = sext i8 %v to i32 |
@@ -158,7 +158,7 @@ define i64 @SextI8(i32 %p) { |
ret i64 %v64 |
} |
-; CHECK-NEXT: define i64 @SextI8(i32 %__0) { |
+; CHECK-NEXT: define internal i64 @SextI8(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i8 |
; CHECK-NEXT: %__2 = sext i8 %__1 to i16 |
@@ -167,14 +167,14 @@ define i64 @SextI8(i32 %p) { |
; CHECK-NEXT: ret i64 %__4 |
; CHECK-NEXT: } |
-define i32 @SextI16(i32 %p) { |
+define internal i32 @SextI16(i32 %p) { |
%v = trunc i32 %p to i16 |
%v32 = sext i16 %v to i32 |
%v64 = sext i16 %v to i64 |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @SextI16(i32 %__0) { |
+; CHECK-NEXT: define internal i32 @SextI16(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i16 |
; CHECK-NEXT: %__2 = sext i16 %__1 to i32 |
@@ -182,40 +182,40 @@ define i32 @SextI16(i32 %p) { |
; CHECK-NEXT: ret i32 %__2 |
; CHECK-NEXT: } |
-define i64 @Sexti32(i32 %v) { |
+define internal i64 @Sexti32(i32 %v) { |
%v64 = sext i32 %v to i64 |
ret i64 %v64 |
} |
-; CHECK-NEXT: define i64 @Sexti32(i32 %__0) { |
+; CHECK-NEXT: define internal i64 @Sexti32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = sext i32 %__0 to i64 |
; CHECK-NEXT: ret i64 %__1 |
; CHECK-NEXT: } |
-define float @Fptrunc(double %v) { |
+define internal float @Fptrunc(double %v) { |
%vfloat = fptrunc double %v to float |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @Fptrunc(double %__0) { |
+; CHECK-NEXT: define internal float @Fptrunc(double %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fptrunc double %__0 to float |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define double @Fpext(float %v) { |
+define internal double @Fpext(float %v) { |
%vdouble = fpext float %v to double |
ret double %vdouble |
} |
-; CHECK-NEXT: define double @Fpext(float %__0) { |
+; CHECK-NEXT: define internal double @Fpext(float %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fpext float %__0 to double |
; CHECK-NEXT: ret double %__1 |
; CHECK-NEXT: } |
-define i32 @FptouiFloat(float %v) { |
+define internal i32 @FptouiFloat(float %v) { |
%v1 = fptoui float %v to i1 |
%v8 = fptoui float %v to i8 |
%v16 = fptoui float %v to i16 |
@@ -224,7 +224,7 @@ define i32 @FptouiFloat(float %v) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @FptouiFloat(float %__0) { |
+; CHECK-NEXT: define internal i32 @FptouiFloat(float %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fptoui float %__0 to i1 |
; CHECK-NEXT: %__2 = fptoui float %__0 to i8 |
@@ -234,7 +234,7 @@ define i32 @FptouiFloat(float %v) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define i32 @FptouiDouble(double %v) { |
+define internal i32 @FptouiDouble(double %v) { |
%v1 = fptoui double %v to i1 |
%v8 = fptoui double %v to i8 |
%v16 = fptoui double %v to i16 |
@@ -243,7 +243,7 @@ define i32 @FptouiDouble(double %v) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @FptouiDouble(double %__0) { |
+; CHECK-NEXT: define internal i32 @FptouiDouble(double %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fptoui double %__0 to i1 |
; CHECK-NEXT: %__2 = fptoui double %__0 to i8 |
@@ -253,7 +253,7 @@ define i32 @FptouiDouble(double %v) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define i32 @FptosiFloat(float %v) { |
+define internal i32 @FptosiFloat(float %v) { |
%v1 = fptosi float %v to i1 |
%v8 = fptosi float %v to i8 |
%v16 = fptosi float %v to i16 |
@@ -262,7 +262,7 @@ define i32 @FptosiFloat(float %v) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @FptosiFloat(float %__0) { |
+; CHECK-NEXT: define internal i32 @FptosiFloat(float %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fptosi float %__0 to i1 |
; CHECK-NEXT: %__2 = fptosi float %__0 to i8 |
@@ -272,7 +272,7 @@ define i32 @FptosiFloat(float %v) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define i32 @FptosiDouble(double %v) { |
+define internal i32 @FptosiDouble(double %v) { |
%v1 = fptosi double %v to i1 |
%v8 = fptosi double %v to i8 |
%v16 = fptosi double %v to i16 |
@@ -281,7 +281,7 @@ define i32 @FptosiDouble(double %v) { |
ret i32 %v32 |
} |
-; CHECK-NEXT: define i32 @FptosiDouble(double %__0) { |
+; CHECK-NEXT: define internal i32 @FptosiDouble(double %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = fptosi double %__0 to i1 |
; CHECK-NEXT: %__2 = fptosi double %__0 to i8 |
@@ -291,14 +291,14 @@ define i32 @FptosiDouble(double %v) { |
; CHECK-NEXT: ret i32 %__4 |
; CHECK-NEXT: } |
-define float @UitofpI1(i32 %p) { |
+define internal float @UitofpI1(i32 %p) { |
%v = trunc i32 %p to i1 |
%vfloat = uitofp i1 %v to float |
%vdouble = uitofp i1 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @UitofpI1(i32 %__0) { |
+; CHECK-NEXT: define internal float @UitofpI1(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i1 |
; CHECK-NEXT: %__2 = uitofp i1 %__1 to float |
@@ -306,14 +306,14 @@ define float @UitofpI1(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @UitofpI8(i32 %p) { |
+define internal float @UitofpI8(i32 %p) { |
%v = trunc i32 %p to i8 |
%vfloat = uitofp i8 %v to float |
%vdouble = uitofp i8 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @UitofpI8(i32 %__0) { |
+; CHECK-NEXT: define internal float @UitofpI8(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i8 |
; CHECK-NEXT: %__2 = uitofp i8 %__1 to float |
@@ -321,14 +321,14 @@ define float @UitofpI8(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @UitofpI16(i32 %p) { |
+define internal float @UitofpI16(i32 %p) { |
%v = trunc i32 %p to i16 |
%vfloat = uitofp i16 %v to float |
%vdouble = uitofp i16 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @UitofpI16(i32 %__0) { |
+; CHECK-NEXT: define internal float @UitofpI16(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i16 |
; CHECK-NEXT: %__2 = uitofp i16 %__1 to float |
@@ -336,40 +336,40 @@ define float @UitofpI16(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @UitofpI32(i32 %v) { |
+define internal float @UitofpI32(i32 %v) { |
%vfloat = uitofp i32 %v to float |
%vdouble = uitofp i32 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @UitofpI32(i32 %__0) { |
+; CHECK-NEXT: define internal float @UitofpI32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = uitofp i32 %__0 to float |
; CHECK-NEXT: %__2 = uitofp i32 %__0 to double |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define float @UitofpI64(i64 %v) { |
+define internal float @UitofpI64(i64 %v) { |
%vfloat = uitofp i64 %v to float |
%vdouble = uitofp i64 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @UitofpI64(i64 %__0) { |
+; CHECK-NEXT: define internal float @UitofpI64(i64 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = uitofp i64 %__0 to float |
; CHECK-NEXT: %__2 = uitofp i64 %__0 to double |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define float @SitofpI1(i32 %p) { |
+define internal float @SitofpI1(i32 %p) { |
%v = trunc i32 %p to i1 |
%vfloat = sitofp i1 %v to float |
%vdouble = sitofp i1 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @SitofpI1(i32 %__0) { |
+; CHECK-NEXT: define internal float @SitofpI1(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i1 |
; CHECK-NEXT: %__2 = sitofp i1 %__1 to float |
@@ -377,14 +377,14 @@ define float @SitofpI1(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @SitofpI8(i32 %p) { |
+define internal float @SitofpI8(i32 %p) { |
%v = trunc i32 %p to i8 |
%vfloat = sitofp i8 %v to float |
%vdouble = sitofp i8 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @SitofpI8(i32 %__0) { |
+; CHECK-NEXT: define internal float @SitofpI8(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i8 |
; CHECK-NEXT: %__2 = sitofp i8 %__1 to float |
@@ -392,14 +392,14 @@ define float @SitofpI8(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @SitofpI16(i32 %p) { |
+define internal float @SitofpI16(i32 %p) { |
%v = trunc i32 %p to i16 |
%vfloat = sitofp i16 %v to float |
%vdouble = sitofp i16 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @SitofpI16(i32 %__0) { |
+; CHECK-NEXT: define internal float @SitofpI16(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = trunc i32 %__0 to i16 |
; CHECK-NEXT: %__2 = sitofp i16 %__1 to float |
@@ -407,84 +407,84 @@ define float @SitofpI16(i32 %p) { |
; CHECK-NEXT: ret float %__2 |
; CHECK-NEXT: } |
-define float @SitofpI32(i32 %v) { |
+define internal float @SitofpI32(i32 %v) { |
%vfloat = sitofp i32 %v to float |
%vdouble = sitofp i32 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @SitofpI32(i32 %__0) { |
+; CHECK-NEXT: define internal float @SitofpI32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = sitofp i32 %__0 to float |
; CHECK-NEXT: %__2 = sitofp i32 %__0 to double |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define float @SitofpI64(i64 %v) { |
+define internal float @SitofpI64(i64 %v) { |
%vfloat = sitofp i64 %v to float |
%vdouble = sitofp i64 %v to double |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @SitofpI64(i64 %__0) { |
+; CHECK-NEXT: define internal float @SitofpI64(i64 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = sitofp i64 %__0 to float |
; CHECK-NEXT: %__2 = sitofp i64 %__0 to double |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define float @BitcastI32(i32 %v) { |
+define internal float @BitcastI32(i32 %v) { |
%vfloat = bitcast i32 %v to float |
ret float %vfloat |
} |
-; CHECK-NEXT: define float @BitcastI32(i32 %__0) { |
+; CHECK-NEXT: define internal float @BitcastI32(i32 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast i32 %__0 to float |
; CHECK-NEXT: ret float %__1 |
; CHECK-NEXT: } |
-define double @BitcastI64(i64 %v) { |
+define internal double @BitcastI64(i64 %v) { |
%vdouble = bitcast i64 %v to double |
ret double %vdouble |
} |
-; CHECK-NEXT: define double @BitcastI64(i64 %__0) { |
+; CHECK-NEXT: define internal double @BitcastI64(i64 %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast i64 %__0 to double |
; CHECK-NEXT: ret double %__1 |
; CHECK-NEXT: } |
-define i32 @BitcastFloat(float %v) { |
+define internal i32 @BitcastFloat(float %v) { |
%vi32 = bitcast float %v to i32 |
ret i32 %vi32 |
} |
-; CHECK-NEXT: define i32 @BitcastFloat(float %__0) { |
+; CHECK-NEXT: define internal i32 @BitcastFloat(float %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast float %__0 to i32 |
; CHECK-NEXT: ret i32 %__1 |
; CHECK-NEXT: } |
-define i64 @BitcastDouble(double %v) { |
+define internal i64 @BitcastDouble(double %v) { |
%vi64 = bitcast double %v to i64 |
ret i64 %vi64 |
} |
-; CHECK-NEXT: define i64 @BitcastDouble(double %__0) { |
+; CHECK-NEXT: define internal i64 @BitcastDouble(double %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast double %__0 to i64 |
; CHECK-NEXT: ret i64 %__1 |
; CHECK-NEXT: } |
-define void @BitcastV4xFloat(<4 x float> %v) { |
+define internal void @BitcastV4xFloat(<4 x float> %v) { |
%v4xi32 = bitcast <4 x float> %v to <4 x i32> |
%v8xi16 = bitcast <4 x float> %v to <8 x i16> |
%v16xi8 = bitcast <4 x float> %v to <16 x i8> |
ret void |
} |
-; CHECK-NEXT: define void @BitcastV4xFloat(<4 x float> %__0) { |
+; CHECK-NEXT: define internal void @BitcastV4xFloat(<4 x float> %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast <4 x float> %__0 to <4 x i32> |
; CHECK-NEXT: %__2 = bitcast <4 x float> %__0 to <8 x i16> |
@@ -492,14 +492,14 @@ define void @BitcastV4xFloat(<4 x float> %v) { |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define void @BitcastV4xi32(<4 x i32> %v) { |
+define internal void @BitcastV4xi32(<4 x i32> %v) { |
%v4xfloat = bitcast <4 x i32> %v to <4 x float> |
%v8xi16 = bitcast <4 x i32> %v to <8 x i16> |
%v16xi8 = bitcast <4 x i32> %v to <16 x i8> |
ret void |
} |
-; CHECK-NEXT: define void @BitcastV4xi32(<4 x i32> %__0) { |
+; CHECK-NEXT: define internal void @BitcastV4xi32(<4 x i32> %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast <4 x i32> %__0 to <4 x float> |
; CHECK-NEXT: %__2 = bitcast <4 x i32> %__0 to <8 x i16> |
@@ -507,14 +507,14 @@ define void @BitcastV4xi32(<4 x i32> %v) { |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define void @BitcastV8xi16(<8 x i16> %v) { |
+define internal void @BitcastV8xi16(<8 x i16> %v) { |
%v4xfloat = bitcast <8 x i16> %v to <4 x float> |
%v4xi32 = bitcast <8 x i16> %v to <4 x i32> |
%v16xi8 = bitcast <8 x i16> %v to <16 x i8> |
ret void |
} |
-; CHECK-NEXT: define void @BitcastV8xi16(<8 x i16> %__0) { |
+; CHECK-NEXT: define internal void @BitcastV8xi16(<8 x i16> %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast <8 x i16> %__0 to <4 x float> |
; CHECK-NEXT: %__2 = bitcast <8 x i16> %__0 to <4 x i32> |
@@ -522,14 +522,14 @@ define void @BitcastV8xi16(<8 x i16> %v) { |
; CHECK-NEXT: ret void |
; CHECK-NEXT: } |
-define void @BitcastV16xi8(<16 x i8> %v) { |
+define internal void @BitcastV16xi8(<16 x i8> %v) { |
%v4xfloat = bitcast <16 x i8> %v to <4 x float> |
%v4xi32 = bitcast <16 x i8> %v to <4 x i32> |
%v8xi16 = bitcast <16 x i8> %v to <8 x i16> |
ret void |
} |
-; CHECK-NEXT: define void @BitcastV16xi8(<16 x i8> %__0) { |
+; CHECK-NEXT: define internal void @BitcastV16xi8(<16 x i8> %__0) { |
; CHECK-NEXT: __0: |
; CHECK-NEXT: %__1 = bitcast <16 x i8> %__0 to <4 x float> |
; CHECK-NEXT: %__2 = bitcast <16 x i8> %__0 to <4 x i32> |