[llvm-commits] [llvm] r65739 - /llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll

Chris Lattner sabre at nondot.org
Sat Feb 28 16:24:40 PST 2009


Author: lattner
Date: Sat Feb 28 18:24:40 2009
New Revision: 65739

URL: http://llvm.org/viewvc/llvm-project?rev=65739&view=rev
Log:
adjust test to make it more robust

Modified:
    llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll

Modified: llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll?rev=65739&r1=65738&r2=65739&view=diff

==============================================================================
--- llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll (original)
+++ llvm/trunk/test/Transforms/DeadArgElim/keepalive.ll Sat Feb 28 18:24:40 2009
@@ -1,6 +1,8 @@
 ; RUN: llvm-as < %s | opt -deadargelim | llvm-dis > %t
-; RUN: cat %t | grep {define internal zeroext i32 @test1() nounwind}
-; RUN: cat %t | grep {define internal \<\{ i32, i32 \}\> @test}
+; RUN: grep {define internal zeroext i32 @test1() nounwind} %t
+; RUN: grep {define internal %Ty @test2} %t
+
+%Ty = type <{ i32, i32 }>
 
 ; Check if the pass doesn't modify anything that doesn't need changing. We feed
 ; an unused argument to each function to lure it into changing _something_ about





More information about the llvm-commits mailing list