aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/Blackfin
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-09-09 00:09:15 +0000
committerDan Gohman <gohman@apple.com>2009-09-09 00:09:15 +0000
commitda594cf0865888a79fe498de539e2285430674cb (patch)
treee043058ca7c39341767c195cf6c91528881e347d /test/CodeGen/Blackfin
parent0a063105e432e649d64d354a3ea4b295172ed6cf (diff)
downloadexternal_llvm-da594cf0865888a79fe498de539e2285430674cb.zip
external_llvm-da594cf0865888a79fe498de539e2285430674cb.tar.gz
external_llvm-da594cf0865888a79fe498de539e2285430674cb.tar.bz2
Eliminate more uses of llvm-as and llvm-dis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81293 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/Blackfin')
-rw-r--r--test/CodeGen/Blackfin/2009-08-04-LowerExtract-Live.ll2
-rw-r--r--test/CodeGen/Blackfin/2009-08-11-RegScavenger-CSR.ll2
-rw-r--r--test/CodeGen/Blackfin/2009-08-15-LiveIn-SubReg.ll2
-rw-r--r--test/CodeGen/Blackfin/2009-08-15-MissingDead.ll2
-rw-r--r--test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll2
-rw-r--r--test/CodeGen/Blackfin/add-overflow.ll2
-rw-r--r--test/CodeGen/Blackfin/add.ll2
-rw-r--r--test/CodeGen/Blackfin/addsub-i128.ll2
-rw-r--r--test/CodeGen/Blackfin/basic-i1.ll2
-rw-r--r--test/CodeGen/Blackfin/basic-i16.ll2
-rw-r--r--test/CodeGen/Blackfin/basic-i32.ll2
-rw-r--r--test/CodeGen/Blackfin/basic-i64.ll2
-rw-r--r--test/CodeGen/Blackfin/basic-i8.ll2
-rw-r--r--test/CodeGen/Blackfin/basictest.ll2
-rw-r--r--test/CodeGen/Blackfin/burg.ll2
-rw-r--r--test/CodeGen/Blackfin/cmp-small-imm.ll2
-rw-r--r--test/CodeGen/Blackfin/cmp64.ll2
-rw-r--r--test/CodeGen/Blackfin/ct32.ll2
-rw-r--r--test/CodeGen/Blackfin/ct64.ll2
-rw-r--r--test/CodeGen/Blackfin/ctlz16.ll2
-rw-r--r--test/CodeGen/Blackfin/ctlz64.ll2
-rw-r--r--test/CodeGen/Blackfin/ctpop16.ll2
-rw-r--r--test/CodeGen/Blackfin/cttz16.ll2
-rw-r--r--test/CodeGen/Blackfin/cycles.ll2
-rw-r--r--test/CodeGen/Blackfin/double-cast.ll2
-rw-r--r--test/CodeGen/Blackfin/frameindex.ll2
-rw-r--r--test/CodeGen/Blackfin/i17mem.ll2
-rw-r--r--test/CodeGen/Blackfin/i1mem.ll2
-rw-r--r--test/CodeGen/Blackfin/i1ops.ll2
-rw-r--r--test/CodeGen/Blackfin/i216mem.ll2
-rw-r--r--test/CodeGen/Blackfin/i248mem.ll2
-rw-r--r--test/CodeGen/Blackfin/i256mem.ll2
-rw-r--r--test/CodeGen/Blackfin/i256param.ll2
-rw-r--r--test/CodeGen/Blackfin/i56param.ll2
-rw-r--r--test/CodeGen/Blackfin/i8mem.ll2
-rw-r--r--test/CodeGen/Blackfin/inline-asm.ll2
-rw-r--r--test/CodeGen/Blackfin/int-setcc.ll2
-rw-r--r--test/CodeGen/Blackfin/invalid-apint.ll2
-rw-r--r--test/CodeGen/Blackfin/jumptable.ll2
-rw-r--r--test/CodeGen/Blackfin/large-switch.ll2
-rw-r--r--test/CodeGen/Blackfin/load-i16.ll2
-rw-r--r--test/CodeGen/Blackfin/logic-i16.ll2
-rw-r--r--test/CodeGen/Blackfin/many-args.ll2
-rw-r--r--test/CodeGen/Blackfin/mulhu.ll2
-rw-r--r--test/CodeGen/Blackfin/printf.ll2
-rw-r--r--test/CodeGen/Blackfin/printf2.ll2
-rw-r--r--test/CodeGen/Blackfin/promote-logic.ll2
-rw-r--r--test/CodeGen/Blackfin/promote-setcc.ll2
-rw-r--r--test/CodeGen/Blackfin/sdiv.ll2
-rw-r--r--test/CodeGen/Blackfin/simple-select.ll2
-rw-r--r--test/CodeGen/Blackfin/switch.ll2
-rw-r--r--test/CodeGen/Blackfin/switch2.ll2
-rw-r--r--test/CodeGen/Blackfin/sync-intr.ll2
53 files changed, 53 insertions, 53 deletions
diff --git a/test/CodeGen/Blackfin/2009-08-04-LowerExtract-Live.ll b/test/CodeGen/Blackfin/2009-08-04-LowerExtract-Live.ll
index 58076f9..3ee5e8d 100644
--- a/test/CodeGen/Blackfin/2009-08-04-LowerExtract-Live.ll
+++ b/test/CodeGen/Blackfin/2009-08-04-LowerExtract-Live.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -join-liveintervals=0 -verify-machineinstrs
+; RUN: llc < %s -march=bfin -join-liveintervals=0 -verify-machineinstrs
; Provoke an error in LowerSubregsPass::LowerExtract where the live range of a
; super-register is illegally extended.
diff --git a/test/CodeGen/Blackfin/2009-08-11-RegScavenger-CSR.ll b/test/CodeGen/Blackfin/2009-08-11-RegScavenger-CSR.ll
index ae08f0f..e5d1637 100644
--- a/test/CodeGen/Blackfin/2009-08-11-RegScavenger-CSR.ll
+++ b/test/CodeGen/Blackfin/2009-08-11-RegScavenger-CSR.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
declare i64 @llvm.cttz.i64(i64) nounwind readnone
diff --git a/test/CodeGen/Blackfin/2009-08-15-LiveIn-SubReg.ll b/test/CodeGen/Blackfin/2009-08-15-LiveIn-SubReg.ll
index 3cf00cf..412c669 100644
--- a/test/CodeGen/Blackfin/2009-08-15-LiveIn-SubReg.ll
+++ b/test/CodeGen/Blackfin/2009-08-15-LiveIn-SubReg.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
; XFAIL: *
; When joining live intervals of sub-registers, an MBB live-in list is not
diff --git a/test/CodeGen/Blackfin/2009-08-15-MissingDead.ll b/test/CodeGen/Blackfin/2009-08-15-MissingDead.ll
index 656cd33..dcc3ea0 100644
--- a/test/CodeGen/Blackfin/2009-08-15-MissingDead.ll
+++ b/test/CodeGen/Blackfin/2009-08-15-MissingDead.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
; LocalRewriter can forget to transfer a <def,dead> flag when setting up call
; argument registers. This then causes register scavenger asserts.
diff --git a/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll b/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll
index fbc3986..f21da52 100644
--- a/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll
+++ b/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
; XFAIL: *
; An undef argument causes a setugt node to escape instruction selection.
diff --git a/test/CodeGen/Blackfin/add-overflow.ll b/test/CodeGen/Blackfin/add-overflow.ll
index de80783..e982e43 100644
--- a/test/CodeGen/Blackfin/add-overflow.ll
+++ b/test/CodeGen/Blackfin/add-overflow.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
type { i24, i1 } ; type %0
diff --git a/test/CodeGen/Blackfin/add.ll b/test/CodeGen/Blackfin/add.ll
index 267f309..3311c03 100644
--- a/test/CodeGen/Blackfin/add.ll
+++ b/test/CodeGen/Blackfin/add.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define i32 @add(i32 %A, i32 %B) {
%R = add i32 %A, %B ; <i32> [#uses=1]
ret i32 %R
diff --git a/test/CodeGen/Blackfin/addsub-i128.ll b/test/CodeGen/Blackfin/addsub-i128.ll
index f0934e9..dd56101 100644
--- a/test/CodeGen/Blackfin/addsub-i128.ll
+++ b/test/CodeGen/Blackfin/addsub-i128.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
; These functions have just the right size to annoy the register scavenger: They
; use all the scratch registers, but not all the callee-saved registers.
diff --git a/test/CodeGen/Blackfin/basic-i1.ll b/test/CodeGen/Blackfin/basic-i1.ll
index 1c0c72a..c63adab 100644
--- a/test/CodeGen/Blackfin/basic-i1.ll
+++ b/test/CodeGen/Blackfin/basic-i1.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin > %t
+; RUN: llc < %s -march=bfin > %t
define i1 @add(i1 %A, i1 %B) {
%R = add i1 %A, %B ; <i1> [#uses=1]
diff --git a/test/CodeGen/Blackfin/basic-i16.ll b/test/CodeGen/Blackfin/basic-i16.ll
index d850631..541e9a8 100644
--- a/test/CodeGen/Blackfin/basic-i16.ll
+++ b/test/CodeGen/Blackfin/basic-i16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
define i16 @add(i16 %A, i16 %B) {
%R = add i16 %A, %B ; <i16> [#uses=1]
diff --git a/test/CodeGen/Blackfin/basic-i32.ll b/test/CodeGen/Blackfin/basic-i32.ll
index 3a9377c..4b5dbfc 100644
--- a/test/CodeGen/Blackfin/basic-i32.ll
+++ b/test/CodeGen/Blackfin/basic-i32.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define i32 @add(i32 %A, i32 %B) {
%R = add i32 %A, %B ; <i32> [#uses=1]
diff --git a/test/CodeGen/Blackfin/basic-i64.ll b/test/CodeGen/Blackfin/basic-i64.ll
index 32dfc1c..d4dd8e2 100644
--- a/test/CodeGen/Blackfin/basic-i64.ll
+++ b/test/CodeGen/Blackfin/basic-i64.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define i64 @add(i64 %A, i64 %B) {
%R = add i64 %A, %B ; <i64> [#uses=1]
diff --git a/test/CodeGen/Blackfin/basic-i8.ll b/test/CodeGen/Blackfin/basic-i8.ll
index 7338d46..2c7ce9d 100644
--- a/test/CodeGen/Blackfin/basic-i8.ll
+++ b/test/CodeGen/Blackfin/basic-i8.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
define i8 @add(i8 %A, i8 %B) {
%R = add i8 %A, %B ; <i8> [#uses=1]
diff --git a/test/CodeGen/Blackfin/basictest.ll b/test/CodeGen/Blackfin/basictest.ll
index 09a389d..85040df 100644
--- a/test/CodeGen/Blackfin/basictest.ll
+++ b/test/CodeGen/Blackfin/basictest.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define void @void(i32, i32) {
add i32 0, 0 ; <i32>:3 [#uses=2]
diff --git a/test/CodeGen/Blackfin/burg.ll b/test/CodeGen/Blackfin/burg.ll
index fb5f74b..8cc3713 100644
--- a/test/CodeGen/Blackfin/burg.ll
+++ b/test/CodeGen/Blackfin/burg.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
%IntList = type %struct.intlist*
%ReadFn = type i32 ()*
diff --git a/test/CodeGen/Blackfin/cmp-small-imm.ll b/test/CodeGen/Blackfin/cmp-small-imm.ll
index ed285a7..e1732a8 100644
--- a/test/CodeGen/Blackfin/cmp-small-imm.ll
+++ b/test/CodeGen/Blackfin/cmp-small-imm.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin > %t
+; RUN: llc < %s -march=bfin > %t
define i1 @cmp3(i32 %A) {
%R = icmp uge i32 %A, 2
diff --git a/test/CodeGen/Blackfin/cmp64.ll b/test/CodeGen/Blackfin/cmp64.ll
index c5c5f7e..ef5bf45 100644
--- a/test/CodeGen/Blackfin/cmp64.ll
+++ b/test/CodeGen/Blackfin/cmp64.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
; This test tries to use a JustCC register as a data operand for MOVEcc. It
; calls copyRegToReg(JustCC -> DP), failing because JustCC can only be copied to
diff --git a/test/CodeGen/Blackfin/ct32.ll b/test/CodeGen/Blackfin/ct32.ll
index ab5b12f..e9b66eb 100644
--- a/test/CodeGen/Blackfin/ct32.ll
+++ b/test/CodeGen/Blackfin/ct32.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i32 @llvm.ctlz.i32(i32)
declare i32 @llvm.cttz.i32(i32)
diff --git a/test/CodeGen/Blackfin/ct64.ll b/test/CodeGen/Blackfin/ct64.ll
index 43cde5e..ac4bdcf 100644
--- a/test/CodeGen/Blackfin/ct64.ll
+++ b/test/CodeGen/Blackfin/ct64.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i64 @llvm.ctlz.i64(i64)
declare i64 @llvm.cttz.i64(i64)
diff --git a/test/CodeGen/Blackfin/ctlz16.ll b/test/CodeGen/Blackfin/ctlz16.ll
index 039ffbd..56a65c0 100644
--- a/test/CodeGen/Blackfin/ctlz16.ll
+++ b/test/CodeGen/Blackfin/ctlz16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i16 @llvm.ctlz.i16(i16)
diff --git a/test/CodeGen/Blackfin/ctlz64.ll b/test/CodeGen/Blackfin/ctlz64.ll
index 276b1d5..3e22f88 100644
--- a/test/CodeGen/Blackfin/ctlz64.ll
+++ b/test/CodeGen/Blackfin/ctlz64.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
@.str = external constant [14 x i8] ; <[14 x i8]*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/ctpop16.ll b/test/CodeGen/Blackfin/ctpop16.ll
index cb06aa2..cbbb3d9 100644
--- a/test/CodeGen/Blackfin/ctpop16.ll
+++ b/test/CodeGen/Blackfin/ctpop16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i16 @llvm.ctpop.i16(i16)
diff --git a/test/CodeGen/Blackfin/cttz16.ll b/test/CodeGen/Blackfin/cttz16.ll
index a76cd36..05fe9bf 100644
--- a/test/CodeGen/Blackfin/cttz16.ll
+++ b/test/CodeGen/Blackfin/cttz16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i16 @llvm.cttz.i16(i16)
diff --git a/test/CodeGen/Blackfin/cycles.ll b/test/CodeGen/Blackfin/cycles.ll
index 745e259..6451c74 100644
--- a/test/CodeGen/Blackfin/cycles.ll
+++ b/test/CodeGen/Blackfin/cycles.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin | FileCheck %s
+; RUN: llc < %s -march=bfin | FileCheck %s
declare i64 @llvm.readcyclecounter()
diff --git a/test/CodeGen/Blackfin/double-cast.ll b/test/CodeGen/Blackfin/double-cast.ll
index 774615f..815ca79 100644
--- a/test/CodeGen/Blackfin/double-cast.ll
+++ b/test/CodeGen/Blackfin/double-cast.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i32 @printf(i8*, ...)
diff --git a/test/CodeGen/Blackfin/frameindex.ll b/test/CodeGen/Blackfin/frameindex.ll
index 34ca3eb..7e677fb 100644
--- a/test/CodeGen/Blackfin/frameindex.ll
+++ b/test/CodeGen/Blackfin/frameindex.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
declare i32 @SIM(i8*, i8*, i32, i32, i32, [256 x i32]*, i32, i32, i32)
diff --git a/test/CodeGen/Blackfin/i17mem.ll b/test/CodeGen/Blackfin/i17mem.ll
index 6a3b394..bc5ade7 100644
--- a/test/CodeGen/Blackfin/i17mem.ll
+++ b/test/CodeGen/Blackfin/i17mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i17_l = external global i17 ; <i17*> [#uses=1]
@i17_s = external global i17 ; <i17*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i1mem.ll b/test/CodeGen/Blackfin/i1mem.ll
index 97bc035..cb03e3d 100644
--- a/test/CodeGen/Blackfin/i1mem.ll
+++ b/test/CodeGen/Blackfin/i1mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i1_l = external global i1 ; <i1*> [#uses=1]
@i1_s = external global i1 ; <i1*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i1ops.ll b/test/CodeGen/Blackfin/i1ops.ll
index 0bbd198..6b5612c 100644
--- a/test/CodeGen/Blackfin/i1ops.ll
+++ b/test/CodeGen/Blackfin/i1ops.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define i32 @adj(i32 %d.1, i32 %ct.1) {
entry:
diff --git a/test/CodeGen/Blackfin/i216mem.ll b/test/CodeGen/Blackfin/i216mem.ll
index 085dc15..9f8cf48 100644
--- a/test/CodeGen/Blackfin/i216mem.ll
+++ b/test/CodeGen/Blackfin/i216mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i216_l = external global i216 ; <i216*> [#uses=1]
@i216_s = external global i216 ; <i216*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i248mem.ll b/test/CodeGen/Blackfin/i248mem.ll
index 7dde2a1..db23f54 100644
--- a/test/CodeGen/Blackfin/i248mem.ll
+++ b/test/CodeGen/Blackfin/i248mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
@i248_l = external global i248 ; <i248*> [#uses=1]
@i248_s = external global i248 ; <i248*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i256mem.ll b/test/CodeGen/Blackfin/i256mem.ll
index 6a3b394..bc5ade7 100644
--- a/test/CodeGen/Blackfin/i256mem.ll
+++ b/test/CodeGen/Blackfin/i256mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i17_l = external global i17 ; <i17*> [#uses=1]
@i17_s = external global i17 ; <i17*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i256param.ll b/test/CodeGen/Blackfin/i256param.ll
index 85a74fa..df74c9a 100644
--- a/test/CodeGen/Blackfin/i256param.ll
+++ b/test/CodeGen/Blackfin/i256param.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i256_s = external global i256 ; <i256*> [#uses=1]
define void @i256_ls(i256 %x) nounwind {
diff --git a/test/CodeGen/Blackfin/i56param.ll b/test/CodeGen/Blackfin/i56param.ll
index a03c182..ca02563 100644
--- a/test/CodeGen/Blackfin/i56param.ll
+++ b/test/CodeGen/Blackfin/i56param.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@i56_l = external global i56 ; <i56*> [#uses=1]
@i56_s = external global i56 ; <i56*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/i8mem.ll b/test/CodeGen/Blackfin/i8mem.ll
index 967a86f..ea3a67e 100644
--- a/test/CodeGen/Blackfin/i8mem.ll
+++ b/test/CodeGen/Blackfin/i8mem.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
@i8_l = external global i8 ; <i8*> [#uses=1]
@i8_s = external global i8 ; <i8*> [#uses=1]
diff --git a/test/CodeGen/Blackfin/inline-asm.ll b/test/CodeGen/Blackfin/inline-asm.ll
index ee8fbb0..d623f6b 100644
--- a/test/CodeGen/Blackfin/inline-asm.ll
+++ b/test/CodeGen/Blackfin/inline-asm.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin | FileCheck %s
+; RUN: llc < %s -march=bfin | FileCheck %s
; Standard "r"
; CHECK: r0 = r0 + r1;
diff --git a/test/CodeGen/Blackfin/int-setcc.ll b/test/CodeGen/Blackfin/int-setcc.ll
index e1f822b..6bd9f86 100644
--- a/test/CodeGen/Blackfin/int-setcc.ll
+++ b/test/CodeGen/Blackfin/int-setcc.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
define fastcc void @Evaluate() {
entry:
diff --git a/test/CodeGen/Blackfin/invalid-apint.ll b/test/CodeGen/Blackfin/invalid-apint.ll
index bc3bbb3..a8c01ba 100644
--- a/test/CodeGen/Blackfin/invalid-apint.ll
+++ b/test/CodeGen/Blackfin/invalid-apint.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
; Assertion failed: (width < BitWidth && "Invalid APInt Truncate request"),
; function trunc, file APInt.cpp, line 956.
diff --git a/test/CodeGen/Blackfin/jumptable.ll b/test/CodeGen/Blackfin/jumptable.ll
index 62b5831..5f49e9d 100644
--- a/test/CodeGen/Blackfin/jumptable.ll
+++ b/test/CodeGen/Blackfin/jumptable.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -march=bfin -verify-machineinstrs | FileCheck %s
; CHECK: .section .rodata
; CHECK: JTI1_0:
diff --git a/test/CodeGen/Blackfin/large-switch.ll b/test/CodeGen/Blackfin/large-switch.ll
index 42aa4cd..02d32ef 100644
--- a/test/CodeGen/Blackfin/large-switch.ll
+++ b/test/CodeGen/Blackfin/large-switch.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
; The switch expansion uses a dynamic shl, and it produces a jumptable
diff --git a/test/CodeGen/Blackfin/load-i16.ll b/test/CodeGen/Blackfin/load-i16.ll
index 853b662..eb18d41 100644
--- a/test/CodeGen/Blackfin/load-i16.ll
+++ b/test/CodeGen/Blackfin/load-i16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
; This somewhat contrived function heavily exercises register classes
; It can trick -join-cross-class-copies into making illegal joins
diff --git a/test/CodeGen/Blackfin/logic-i16.ll b/test/CodeGen/Blackfin/logic-i16.ll
index fba0afb..e44672f 100644
--- a/test/CodeGen/Blackfin/logic-i16.ll
+++ b/test/CodeGen/Blackfin/logic-i16.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
define i16 @and(i16 %A, i16 %B) {
%R = and i16 %A, %B ; <i16> [#uses=1]
diff --git a/test/CodeGen/Blackfin/many-args.ll b/test/CodeGen/Blackfin/many-args.ll
index 3160d6c..8c52874 100644
--- a/test/CodeGen/Blackfin/many-args.ll
+++ b/test/CodeGen/Blackfin/many-args.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
type { i32, float, float, float, float, float, float, float, float, float, float } ; type %0
%struct..s_segment_inf = type { float, i32, i16, i16, float, float, i32, float, float }
diff --git a/test/CodeGen/Blackfin/mulhu.ll b/test/CodeGen/Blackfin/mulhu.ll
index 91be4502..72bacee 100644
--- a/test/CodeGen/Blackfin/mulhu.ll
+++ b/test/CodeGen/Blackfin/mulhu.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
%struct.CUMULATIVE_ARGS = type { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 }
%struct.VEC_edge = type { i32, i32, [1 x %struct.edge_def*] }
diff --git a/test/CodeGen/Blackfin/printf.ll b/test/CodeGen/Blackfin/printf.ll
index d66d1ef..9e54b73 100644
--- a/test/CodeGen/Blackfin/printf.ll
+++ b/test/CodeGen/Blackfin/printf.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
@.str_1 = external constant [42 x i8] ; <[42 x i8]*> [#uses=1]
declare i32 @printf(i8*, ...)
diff --git a/test/CodeGen/Blackfin/printf2.ll b/test/CodeGen/Blackfin/printf2.ll
index 47c682d..7ac7e80 100644
--- a/test/CodeGen/Blackfin/printf2.ll
+++ b/test/CodeGen/Blackfin/printf2.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin
+; RUN: llc < %s -march=bfin
declare i32 @printf(i8*, ...)
diff --git a/test/CodeGen/Blackfin/promote-logic.ll b/test/CodeGen/Blackfin/promote-logic.ll
index d2771d1..c247aca 100644
--- a/test/CodeGen/Blackfin/promote-logic.ll
+++ b/test/CodeGen/Blackfin/promote-logic.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin > %t
+; RUN: llc < %s -march=bfin > %t
; DAGCombiner::SimplifyBinOpWithSameOpcodeHands can produce an illegal i16 OR
; operation after LegalizeOps.
diff --git a/test/CodeGen/Blackfin/promote-setcc.ll b/test/CodeGen/Blackfin/promote-setcc.ll
index 5855325..d344fad 100644
--- a/test/CodeGen/Blackfin/promote-setcc.ll
+++ b/test/CodeGen/Blackfin/promote-setcc.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin > %t
+; RUN: llc < %s -march=bfin > %t
; The DAG combiner may sometimes create illegal i16 SETCC operations when run
; after LegalizeOps. Try to tease out all the optimizations in
diff --git a/test/CodeGen/Blackfin/sdiv.ll b/test/CodeGen/Blackfin/sdiv.ll
index e03f4ff..1426655 100644
--- a/test/CodeGen/Blackfin/sdiv.ll
+++ b/test/CodeGen/Blackfin/sdiv.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs
+; RUN: llc < %s -march=bfin -verify-machineinstrs
define i32 @sdiv(i32 %A, i32 %B) {
%R = sdiv i32 %A, %B ; <i32> [#uses=1]
ret i32 %R
diff --git a/test/CodeGen/Blackfin/simple-select.ll b/test/CodeGen/Blackfin/simple-select.ll
index 286db7c..0f7f270 100644
--- a/test/CodeGen/Blackfin/simple-select.ll
+++ b/test/CodeGen/Blackfin/simple-select.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
declare i1 @foo()
diff --git a/test/CodeGen/Blackfin/switch.ll b/test/CodeGen/Blackfin/switch.ll
index 738fff7..3680ec6 100644
--- a/test/CodeGen/Blackfin/switch.ll
+++ b/test/CodeGen/Blackfin/switch.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
define i32 @foo(i32 %A, i32 %B, i32 %C) {
entry:
diff --git a/test/CodeGen/Blackfin/switch2.ll b/test/CodeGen/Blackfin/switch2.ll
index f0fe1a7..7877bce 100644
--- a/test/CodeGen/Blackfin/switch2.ll
+++ b/test/CodeGen/Blackfin/switch2.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs > %t
+; RUN: llc < %s -march=bfin -verify-machineinstrs > %t
define i8* @FindChar(i8* %CurPtr) {
entry:
diff --git a/test/CodeGen/Blackfin/sync-intr.ll b/test/CodeGen/Blackfin/sync-intr.ll
index 8fa5c5f..75084f0 100644
--- a/test/CodeGen/Blackfin/sync-intr.ll
+++ b/test/CodeGen/Blackfin/sync-intr.ll
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=bfin -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -march=bfin -verify-machineinstrs | FileCheck %s
define void @f() nounwind {
entry: