diff options
Diffstat (limited to 'test/Transforms/DeadArgElim')
-rw-r--r-- | test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll | 4 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/basictest.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/canon.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/dead_vaargs.ll | 4 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/deadretval.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/deadretval2.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/keepalive.ll | 2 | ||||
-rw-r--r-- | test/Transforms/DeadArgElim/multdeadretval.ll | 2 |
14 files changed, 16 insertions, 16 deletions
diff --git a/test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll b/test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll index 0d86800c780a..fac6dd24efb1 100644 --- a/test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll +++ b/test/Transforms/DeadArgElim/2006-06-27-struct-ret.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim -disable-output +; RUN: opt < %s -deadargelim -disable-output define internal void @build_delaunay({ i32 }* sret %agg.result) { ret void diff --git a/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll b/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll index 2b3a2ea247a2..d5bd6c4df53c 100644 --- a/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll +++ b/test/Transforms/DeadArgElim/2007-02-07-FuncRename.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | grep {@test(} -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep dead +; RUN: opt < %s -deadargelim -S | grep {@test(} +; RUN: opt < %s -deadargelim -S | not grep dead define internal i32 @test(i32 %X, i32 %dead) { ret i32 %X diff --git a/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll b/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll index 2a09b76c35b4..d4edce9baf65 100644 --- a/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll +++ b/test/Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep {ret i32 0} +; RUN: opt < %s -deadargelim -S | not grep {ret i32 0} ; PR1735 define internal i32 @test(i32 %A, ...) { diff --git a/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll b/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll index 47a85ea78c3e..0e9c4f74e6a8 100644 --- a/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll +++ b/test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis > %t +; RUN: opt < %s -deadargelim -S > %t ; RUN: cat %t | grep nounwind | count 2 ; RUN: cat %t | grep signext | count 2 ; RUN: cat %t | not grep inreg diff --git a/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll b/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll index 96cddf1fd3a1..93282f7f8f2b 100644 --- a/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll +++ b/test/Transforms/DeadArgElim/2008-01-16-VarargsParamAttrs.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | grep byval +; RUN: opt < %s -deadargelim -S | grep byval %struct.point = type { double, double } @pts = global [4 x %struct.point] [ %struct.point { double 1.000000e+00, double 2.000000e+00 }, %struct.point { double 3.000000e+00, double 4.000000e+00 }, %struct.point { double 5.000000e+00, double 6.000000e+00 }, %struct.point { double 7.000000e+00, double 8.000000e+00 } ], align 32 ; <[4 x %struct.point]*> [#uses=1] diff --git a/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll b/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll index 2c9416049a78..adfd01989407 100644 --- a/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll +++ b/test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim -die | llvm-dis > %t +; RUN: opt < %s -deadargelim -die -S > %t ; RUN: cat %t | grep 123 ; This test tries to catch wrongful removal of return values for a specific case diff --git a/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll b/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll index f5f2ce18b6c5..f251d6ce882c 100644 --- a/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll +++ b/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis +; RUN: opt < %s -deadargelim | llvm-dis ; PR3807 define internal { i32, i32 } @foo() { diff --git a/test/Transforms/DeadArgElim/basictest.ll b/test/Transforms/DeadArgElim/basictest.ll index 5f68f9859652..9ac2222d1a5f 100644 --- a/test/Transforms/DeadArgElim/basictest.ll +++ b/test/Transforms/DeadArgElim/basictest.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep DEADARG +; RUN: opt < %s -deadargelim -S | not grep DEADARG ; test - an obviously dead argument define internal i32 @test(i32 %v, i32 %DEADARG1, i32* %p) { diff --git a/test/Transforms/DeadArgElim/canon.ll b/test/Transforms/DeadArgElim/canon.ll index b8adb713a7af..025a46a5dfeb 100644 --- a/test/Transforms/DeadArgElim/canon.ll +++ b/test/Transforms/DeadArgElim/canon.ll @@ -1,5 +1,5 @@ ; This test shows a few canonicalizations made by deadargelim -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis > %t +; RUN: opt < %s -deadargelim -S > %t ; This test should remove {} and replace it with void ; RUN: cat %t | grep {define internal void @test} ; This test shouls replace the {i32} return value with just i32 diff --git a/test/Transforms/DeadArgElim/dead_vaargs.ll b/test/Transforms/DeadArgElim/dead_vaargs.ll index a4444bc102af..db3135c8393b 100644 --- a/test/Transforms/DeadArgElim/dead_vaargs.ll +++ b/test/Transforms/DeadArgElim/dead_vaargs.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep 47 -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep 1.0 +; RUN: opt < %s -deadargelim -S | not grep 47 +; RUN: opt < %s -deadargelim -S | not grep 1.0 define i32 @bar(i32 %A) { %tmp4 = tail call i32 (i32, ...)* @foo( i32 %A, i32 %A, i32 %A, i32 %A, i64 47, double 1.000000e+00 ) ; <i32> [#uses=1] diff --git a/test/Transforms/DeadArgElim/deadretval.ll b/test/Transforms/DeadArgElim/deadretval.ll index 5395290978b1..5f3817c6728d 100644 --- a/test/Transforms/DeadArgElim/deadretval.ll +++ b/test/Transforms/DeadArgElim/deadretval.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis | not grep DEAD +; RUN: opt < %s -deadargelim -S | not grep DEAD ; Dead arg only used by dead retval define internal i32 @test(i32 %DEADARG) { diff --git a/test/Transforms/DeadArgElim/deadretval2.ll b/test/Transforms/DeadArgElim/deadretval2.ll index 316d7555e927..dcdc36e319a3 100644 --- a/test/Transforms/DeadArgElim/deadretval2.ll +++ b/test/Transforms/DeadArgElim/deadretval2.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim -die | llvm-dis > %t +; RUN: opt < %s -deadargelim -die -S > %t ; RUN: cat %t | not grep DEAD ; RUN: cat %t | grep LIVE | count 4 diff --git a/test/Transforms/DeadArgElim/keepalive.ll b/test/Transforms/DeadArgElim/keepalive.ll index 899ebd93a469..b0b9bf3fa13b 100644 --- a/test/Transforms/DeadArgElim/keepalive.ll +++ b/test/Transforms/DeadArgElim/keepalive.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -deadargelim | llvm-dis > %t +; RUN: opt < %s -deadargelim -S > %t ; RUN: grep {define internal zeroext i32 @test1() nounwind} %t ; RUN: grep {define internal %Ty @test2} %t diff --git a/test/Transforms/DeadArgElim/multdeadretval.ll b/test/Transforms/DeadArgElim/multdeadretval.ll index 6e0474a6f8d2..68d96ee8df48 100644 --- a/test/Transforms/DeadArgElim/multdeadretval.ll +++ b/test/Transforms/DeadArgElim/multdeadretval.ll @@ -2,7 +2,7 @@ ; are unused. All unused values are typed i16, so we can easily check. We also ; run instcombine to fold insert/extractvalue chains and we run dce to clean up ; any remaining dead stuff. -; RUN: llvm-as < %s | opt -deadargelim -instcombine -dce | llvm-dis | not grep i16 +; RUN: opt < %s -deadargelim -instcombine -dce -S | not grep i16 define internal {i16, i32} @test(i16 %DEADARG) { %A = insertvalue {i16,i32} undef, i16 1, 0 |