From b23aad01de373f7615b8084de6464592d1906ff5 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 1 Mar 2009 00:24:40 +0000 Subject: [PATCH] adjust test to make it more robust llvm-svn: 65739 --- llvm/test/Transforms/DeadArgElim/keepalive.ll | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/llvm/test/Transforms/DeadArgElim/keepalive.ll b/llvm/test/Transforms/DeadArgElim/keepalive.ll index 678033e2b56e..899ebd93a469 100644 --- a/llvm/test/Transforms/DeadArgElim/keepalive.ll +++ b/llvm/test/Transforms/DeadArgElim/keepalive.ll @@ -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