Use -disable-output and to suppress output and don't use a temporary file unless...
authorBill Wendling <isanbard@gmail.com>
Tue, 20 Aug 2013 23:00:25 +0000 (23:00 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 20 Aug 2013 23:00:25 +0000 (23:00 +0000)
llvm-svn: 188843

llvm/test/Bitcode/extractelement.ll
llvm/test/Bitcode/metadata-2.ll
llvm/test/Bitcode/metadata.ll
llvm/test/Bitcode/null-type.ll
llvm/test/Bitcode/shuffle.ll

index d88f811..8999c65 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -constprop | llvm-dis
+; RUN: opt < %s -constprop | llvm-dis -disable-output
 ; PR3465
 
 define double @test() {
index dbf46b0..4055f92 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llvm-dis -o /dev/null
+; RUN: llvm-as < %s | llvm-dis -disable-output
        %0 = type { %object.ModuleInfo.__vtbl*, i8*, %"byte[]", %1, %"ClassInfo[]", i32, void ()*, void ()*, void ()*, i8*, void ()* }          ; type %0
        %1 = type { i64, %object.ModuleInfo* }          ; type %1
        %2 = type { i32, void ()* }             ; type %2
index 19db3ea..fc8a622 100644 (file)
@@ -1,6 +1,5 @@
-; RUN: llvm-as < %s | llvm-dis -o /dev/null
+; RUN: llvm-as < %s | llvm-dis -disable-output
 
 !llvm.foo = !{!0}
 !0 = metadata !{i32 42}
 @my.str = internal constant [4 x i8] c"foo\00"
-
index 8502b0d..d01488c 100644 (file)
@@ -1,5 +1,4 @@
-; RUN: not llvm-dis < %s.bc > /dev/null 2> %t
-; RUN: FileCheck %s < %t
+; RUN: not llvm-dis < %s.bc 2>&1 | FileCheck %s
 ; PR8494
 
 ; CHECK: Invalid MODULE_CODE_FUNCTION record
index c3c01c6..1495d8e 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llvm-dis
+; RUN: llvm-as < %s | llvm-dis -disable-output
 
 ; <rdar://problem/8622574>
 ; tests the bitcodereader can handle the case where the reader will initially