Tighten the conditions under which we do PRE, remove some unneeded code, and correct...
[oota-llvm.git] / test / CodeGen / PowerPC / store-load-fwd.ll
index 8ebd02b79fd71a3b1566c6d372c683b620a9b697..5cc478448ff78faad1b7b3dbdddd5169c9b53d03 100644 (file)
@@ -1,7 +1,8 @@
-; RUN: llvm-as < %s | llc -march=ppc32 &&
 ; RUN: llvm-as < %s | llc -march=ppc32 | not grep lwz
-int %test(int* %P) {
-       store int 1, int* %P
-       %V = load int* %P
-       ret int %V
+
+define i32 @test(i32* %P) {
+        store i32 1, i32* %P
+        %V = load i32* %P               ; <i32> [#uses=1]
+        ret i32 %V
 }
+