Remove llvm-upgrade and update tests.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47296 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGen/CBackend/2006-12-11-Float-Bitcast.ll b/test/CodeGen/CBackend/2006-12-11-Float-Bitcast.ll
index e692005..ca4e48e 100644
--- a/test/CodeGen/CBackend/2006-12-11-Float-Bitcast.ll
+++ b/test/CodeGen/CBackend/2006-12-11-Float-Bitcast.ll
@@ -1,48 +1,49 @@
-; RUN: llvm-upgrade < %s | llvm-as | llc -march=c | \
+; RUN: llvm-as < %s | llc -march=c | \
 ; RUN:   grep __BITCAST | count 14
 
-int %test1(float %F) {
-   %X = bitcast float %F to int
-   ret int %X
+define i32 @test1(float %F) {
+        %X = bitcast float %F to i32            ; <i32> [#uses=1]
+        ret i32 %X
 }
 
-float %test2(int %I) {
-  %X = bitcast int %I to float
-  ret float %X
+define float @test2(i32 %I) {
+        %X = bitcast i32 %I to float            ; <float> [#uses=1]
+        ret float %X
 }
 
-long %test3(double %D) {
-  %X = bitcast double %D to long
-  ret long %X
+define i64 @test3(double %D) {
+        %X = bitcast double %D to i64           ; <i64> [#uses=1]
+        ret i64 %X
 }
 
-double %test4(long %L) {
-  %X = bitcast long %L to double
-  ret double %X
+define double @test4(i64 %L) {
+        %X = bitcast i64 %L to double           ; <double> [#uses=1]
+        ret double %X
 }
 
-double %test5(double %D) {
-  %X = bitcast double %D to double
-  %Y = add double %X, 2.0
-  %Z = bitcast double %Y to long
-  %res = bitcast long %Z to double
-  ret double %res
+define double @test5(double %D) {
+        %X = bitcast double %D to double                ; <double> [#uses=1]
+        %Y = add double %X, 2.000000e+00                ; <double> [#uses=1]
+        %Z = bitcast double %Y to i64           ; <i64> [#uses=1]
+        %res = bitcast i64 %Z to double         ; <double> [#uses=1]
+        ret double %res
 }
 
-float %test6(float %F) {
-  %X = bitcast float %F to float
-  %Y = add float %X, 2.0
-  %Z = bitcast float %Y to int
-  %res = bitcast int %Z to float
-  ret float %res
+define float @test6(float %F) {
+        %X = bitcast float %F to float          ; <float> [#uses=1]
+        %Y = add float %X, 2.000000e+00         ; <float> [#uses=1]
+        %Z = bitcast float %Y to i32            ; <i32> [#uses=1]
+        %res = bitcast i32 %Z to float          ; <float> [#uses=1]
+        ret float %res
 }
 
-int %main(int %argc, sbyte** %argv) {
-  %a = call int %test1(float 0x400921FB40000000)
-  %b = call float %test2(int %a)
-  %c = call long %test3(double 0x400921FB4D12D84A)
-  %d = call double %test4(long %c)
-  %e = call double %test5(double 7.0)
-  %f = call float %test6(float 7.0)
-  ret int %a
+define i32 @main(i32 %argc, i8** %argv) {
+        %a = call i32 @test1( float 0x400921FB40000000 )                ; <i32> [#uses=2]
+        %b = call float @test2( i32 %a )                ; <float> [#uses=0]
+        %c = call i64 @test3( double 0x400921FB4D12D84A )               ; <i64> [#uses=1]
+        %d = call double @test4( i64 %c )               ; <double> [#uses=0]
+        %e = call double @test5( double 7.000000e+00 )          ; <double> [#uses=0]
+        %f = call float @test6( float 7.000000e+00 )            ; <float> [#uses=0]
+        ret i32 %a
 }
+