Merging r259702:
[oota-llvm.git] / test / Transforms / Mem2Reg / 2002-05-01-ShouldNotPromoteThisAlloca.ll
index c51d09522b6f91ce41ad47791ebf02ffc2d66410..89bd4928a476f690f16cb73aa9c8f33826b0adf1 100644 (file)
@@ -1,15 +1,12 @@
 ; This input caused the mem2reg pass to die because it was trying to promote
 ; the %r alloca, even though it is invalid to do so in this case!
 ;
-; RUN: llvm-as < %s | opt -mem2reg
+; RUN: opt < %s -mem2reg
 
-
-implementation
-
-void "test"()
-begin
-       %r = alloca int         ; <int*> [#uses=2]
-       store int 4, int* %r
-       store int* %r, int** null
+define void @test() {
+       %r = alloca i32         ; <i32*> [#uses=2]
+       store i32 4, i32* %r
+       store i32* %r, i32** null
        ret void
-end
+}
+