Use the llvm-upgrade program to upgrade llvm assembly.
[oota-llvm.git] / test / Transforms / InstCombine / load.ll
index b87e76ec5b5c0944b08d8643daa556bb4457b54d..58f9894903bee69a4af9323907440922027d8d80 100644 (file)
@@ -1,7 +1,7 @@
 ; This test makes sure that these instructions are properly eliminated.
 ;
 
-; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep load
+; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | not grep load
 
 %X = constant int 42
 %X2 = constant int 47
@@ -15,20 +15,20 @@ int %test1() {
 }
 
 float %test2() {
-       %A = getelementptr [2 x { int, float}]* %Y, long 0, long 1, ubyte 1
+       %A = getelementptr [2 x { int, float}]* %Y, long 0, long 1, uint 1
        %B = load float* %A
        ret float %B
 }
 
 
 int %test3() {
-       %A = getelementptr [2 x { int, float}]* %Y, long 0, long 0, ubyte 0
+       %A = getelementptr [2 x { int, float}]* %Y, long 0, long 0, uint 0
        %B = load int* %A
        ret int %B
 }
 
 int %test4() {
-       %A = getelementptr [2 x { int, float}]* %Z, long 0, long 1, ubyte 0
+       %A = getelementptr [2 x { int, float}]* %Z, long 0, long 1, uint 0
        %B = load int* %A
        ret int %B
 }