[llvm-commits] [llvm] r120375 - in /llvm/trunk/test/Transforms/DeadStoreElimination: alloca.ll simple.ll

Chris Lattner sabre at nondot.org
Mon Nov 29 17:06:43 PST 2010


Author: lattner
Date: Mon Nov 29 19:06:43 2010
New Revision: 120375

URL: http://llvm.org/viewvc/llvm-project?rev=120375&view=rev
Log:
merge one more away

Removed:
    llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll
Modified:
    llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll

Removed: llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll?rev=120374&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/alloca.ll (removed)
@@ -1,9 +0,0 @@
-; RUN: opt < %s -dse -S | not grep DEAD
-
-define void @test(i32* %Q) {
-        %P = alloca i32         ; <i32*> [#uses=1]
-        %DEAD = load i32* %Q            ; <i32> [#uses=1]
-        store i32 %DEAD, i32* %P
-        ret void
-}
-

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll?rev=120375&r1=120374&r2=120375&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/simple.ll Mon Nov 29 19:06:43 2010
@@ -165,3 +165,15 @@
 
 declare noalias i8* @malloc(i32)
 
+
+
+define void @test14(i32* %Q) {
+        %P = alloca i32
+        %DEAD = load i32* %Q
+        store i32 %DEAD, i32* %P
+        ret void
+
+; CHECK: @test14
+; CHECK-NEXT: ret void
+}
+





More information about the llvm-commits mailing list