diff options
| author | Dan Gohman <gohman@apple.com> | 2009-09-08 16:50:01 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2009-09-08 16:50:01 +0000 |
| commit | b1e1e82c54c060ea5dae09dae043234826ca2539 (patch) | |
| tree | 97db9bdf6b44f9fd60eb81fa17ea54281587f89d /test/Transforms/JumpThreading | |
| parent | ee7110f0478cc90ffa419759e21557ed8d669562 (diff) | |
Change these tests to feed the assembly files to opt directly, instead
of using llvm-as, now that opt supports this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81226 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/JumpThreading')
| -rw-r--r-- | test/Transforms/JumpThreading/2008-04-24-InfLoop.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/2008-11-28-InfLoop.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/and-and-cond.ll | 4 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/and-cond.ll | 4 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/basic.ll | 4 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/branch-no-const.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/compare.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/dup-cond.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/no-irreducible-loops.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/thread-loads.ll | 2 | ||||
| -rw-r--r-- | test/Transforms/JumpThreading/undef.ll | 4 |
14 files changed, 18 insertions, 18 deletions
diff --git a/test/Transforms/JumpThreading/2008-04-24-InfLoop.ll b/test/Transforms/JumpThreading/2008-04-24-InfLoop.ll index 3eb2aa1be5..6bae0ec52e 100644 --- a/test/Transforms/JumpThreading/2008-04-24-InfLoop.ll +++ b/test/Transforms/JumpThreading/2008-04-24-InfLoop.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading -disable-output +; RUN: opt %s -jump-threading -disable-output target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin9" @Link = global [1 x i32] [ i32 -1 ] ; <[1 x i32]*> [#uses=2] diff --git a/test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll b/test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll index f109109fc3..0f6431dba7 100644 --- a/test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll +++ b/test/Transforms/JumpThreading/2008-05-05-MRV-Crash.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading -disable-output +; RUN: opt %s -jump-threading -disable-output ; PR2285 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128" target triple = "x86_64-unknown-linux-gnu" diff --git a/test/Transforms/JumpThreading/2008-11-28-InfLoop.ll b/test/Transforms/JumpThreading/2008-11-28-InfLoop.ll index 974b9ef774..08bf190d8b 100644 --- a/test/Transforms/JumpThreading/2008-11-28-InfLoop.ll +++ b/test/Transforms/JumpThreading/2008-11-28-InfLoop.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis +; RUN: opt %s -jump-threading | llvm-dis target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" target triple = "i386-apple-darwin9.5" diff --git a/test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll b/test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll index 6de67ebbce..03983348cb 100644 --- a/test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll +++ b/test/Transforms/JumpThreading/2009-01-08-DeadLoopRepl.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis +; RUN: opt %s -jump-threading | llvm-dis ; PR3298 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128" diff --git a/test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll b/test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll index ab8b087f8a..b02ff548c5 100644 --- a/test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll +++ b/test/Transforms/JumpThreading/2009-01-19-InfSwitchLoop.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis +; RUN: opt %s -jump-threading | llvm-dis ; PR3353 define i32 @test(i8 %X) { diff --git a/test/Transforms/JumpThreading/and-and-cond.ll b/test/Transforms/JumpThreading/and-and-cond.ll index de4435c507..1135ac60a2 100644 --- a/test/Transforms/JumpThreading/and-and-cond.ll +++ b/test/Transforms/JumpThreading/and-and-cond.ll @@ -1,6 +1,6 @@ -; RUN: llvm-as < %s | opt -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | grep {ret i32 %v1} +; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | grep {ret i32 %v1} ; There should be no uncond branches left. -; RUN: llvm-as < %s | opt -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | not grep {br label} +; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | not grep {br label} declare i32 @f1() declare i32 @f2() diff --git a/test/Transforms/JumpThreading/and-cond.ll b/test/Transforms/JumpThreading/and-cond.ll index b01c4baffc..38d3c5358a 100644 --- a/test/Transforms/JumpThreading/and-cond.ll +++ b/test/Transforms/JumpThreading/and-cond.ll @@ -1,6 +1,6 @@ -; RUN: llvm-as < %s | opt -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | grep {ret i32 %v1} +; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | grep {ret i32 %v1} ; There should be no uncond branches left. -; RUN: llvm-as < %s | opt -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | not grep {br label} +; RUN: opt %s -jump-threading -mem2reg -instcombine -simplifycfg | llvm-dis | not grep {br label} declare i32 @f1() declare i32 @f2() diff --git a/test/Transforms/JumpThreading/basic.ll b/test/Transforms/JumpThreading/basic.ll index bf746e7f13..7f851bd036 100644 --- a/test/Transforms/JumpThreading/basic.ll +++ b/test/Transforms/JumpThreading/basic.ll @@ -1,6 +1,6 @@ -; RUN: llvm-as < %s | opt -jump-threading -simplifycfg -mem2reg | llvm-dis | grep {ret i32 %v1} +; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | grep {ret i32 %v1} ; There should be no uncond branches left. -; RUN: llvm-as < %s | opt -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {br label} +; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {br label} declare i32 @f1() declare i32 @f2() diff --git a/test/Transforms/JumpThreading/branch-no-const.ll b/test/Transforms/JumpThreading/branch-no-const.ll index 0ea2431ca0..4ee3e58f51 100644 --- a/test/Transforms/JumpThreading/branch-no-const.ll +++ b/test/Transforms/JumpThreading/branch-no-const.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis | not grep phi +; RUN: opt %s -jump-threading | llvm-dis | not grep phi declare i8 @mcguffin() diff --git a/test/Transforms/JumpThreading/compare.ll b/test/Transforms/JumpThreading/compare.ll index cbada569aa..4edd4a9310 100644 --- a/test/Transforms/JumpThreading/compare.ll +++ b/test/Transforms/JumpThreading/compare.ll @@ -1,5 +1,5 @@ ; There should be no phi nodes left. -; RUN: llvm-as < %s | opt -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {phi i32} +; RUN: opt %s -jump-threading -simplifycfg -mem2reg | llvm-dis | not grep {phi i32} declare i32 @f1() declare i32 @f2() diff --git a/test/Transforms/JumpThreading/dup-cond.ll b/test/Transforms/JumpThreading/dup-cond.ll index e20d939316..00e17cbadb 100644 --- a/test/Transforms/JumpThreading/dup-cond.ll +++ b/test/Transforms/JumpThreading/dup-cond.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading -die | llvm-dis | grep icmp | count 1 +; RUN: opt %s -jump-threading -die | llvm-dis | grep icmp | count 1 declare void @f1() declare void @f2() diff --git a/test/Transforms/JumpThreading/no-irreducible-loops.ll b/test/Transforms/JumpThreading/no-irreducible-loops.ll index 0c729d1a9b..4278c3badb 100644 --- a/test/Transforms/JumpThreading/no-irreducible-loops.ll +++ b/test/Transforms/JumpThreading/no-irreducible-loops.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading -loop-rotate -instcombine -indvars -loop-unroll -simplifycfg | llvm-dis > %t +; RUN: opt %s -jump-threading -loop-rotate -instcombine -indvars -loop-unroll -simplifycfg | llvm-dis > %t ; RUN: grep {volatile store} %t | count 3 ; RUN: not grep {br label} %t diff --git a/test/Transforms/JumpThreading/thread-loads.ll b/test/Transforms/JumpThreading/thread-loads.ll index 5c0b256224..149acf0731 100644 --- a/test/Transforms/JumpThreading/thread-loads.ll +++ b/test/Transforms/JumpThreading/thread-loads.ll @@ -1,4 +1,4 @@ -; RUN: llvm-as < %s | opt -jump-threading -mem2reg -simplifycfg | llvm-dis | grep {ret i32 1} +; RUN: opt %s -jump-threading -mem2reg -simplifycfg | llvm-dis | grep {ret i32 1} ; rdar://6402033 ; Test that we can thread through the block with the partially redundant load (%2). diff --git a/test/Transforms/JumpThreading/undef.ll b/test/Transforms/JumpThreading/undef.ll index 497a87a656..8c285a3465 100644 --- a/test/Transforms/JumpThreading/undef.ll +++ b/test/Transforms/JumpThreading/undef.ll @@ -1,5 +1,5 @@ -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis | not grep {br } -; RUN: llvm-as < %s | opt -jump-threading | llvm-dis | grep {ret i32} | count 1 +; RUN: opt %s -jump-threading | llvm-dis | not grep {br } +; RUN: opt %s -jump-threading | llvm-dis | grep {ret i32} | count 1 define i32 @test(i1 %cond) { br i1 undef, label %T1, label %F1 |
