[llvm-commits] CVS: llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll 2003-09-12-IncorrectPromote.ll 2003-10-29-ArrayProblem.ll 2006-11-07-InvalidArrayPromote.ll dg.exp memset-aggregate-byte-leader.ll memset-aggregate.ll union-fp-int.ll union-packed.ll union-pointer.ll
Reid Spencer
reid at x10sys.com
Sun Apr 15 02:22:33 PDT 2007
Changes in directory llvm/test/Transforms/ScalarRepl:
2003-05-29-ArrayFail.ll updated: 1.3 -> 1.4
2003-09-12-IncorrectPromote.ll updated: 1.2 -> 1.3
2003-10-29-ArrayProblem.ll updated: 1.3 -> 1.4
2006-11-07-InvalidArrayPromote.ll updated: 1.3 -> 1.4
dg.exp updated: 1.4 -> 1.5
memset-aggregate-byte-leader.ll updated: 1.3 -> 1.4
memset-aggregate.ll updated: 1.4 -> 1.5
union-fp-int.ll updated: 1.4 -> 1.5
union-packed.ll updated: 1.3 -> 1.4
union-pointer.ll updated: 1.4 -> 1.5
---
Log message:
For PR1319: http://llvm.org/PR1319 :
Upgrade to use new Tcl exec based test harness. This exposes 3 bugs that
were previously not being reported:
test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll
test/Transforms/GlobalOpt/memset.ll
test/Transforms/IndVarsSimplify/exit_value_tests.llx
---
Diffs of the changes: (+30 -18)
2003-05-29-ArrayFail.ll | 3 ++-
2003-09-12-IncorrectPromote.ll | 3 ++-
2003-10-29-ArrayProblem.ll | 3 ++-
2006-11-07-InvalidArrayPromote.ll | 4 ++--
dg.exp | 4 ++--
memset-aggregate-byte-leader.ll | 7 +++++--
memset-aggregate.ll | 4 ++--
union-fp-int.ll | 8 ++++++--
union-packed.ll | 6 ++++--
union-pointer.ll | 6 +++---
10 files changed, 30 insertions(+), 18 deletions(-)
Index: llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll
diff -u llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll:1.3 llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll:1.4
--- llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll:1.3 Fri Dec 1 22:23:10 2006
+++ llvm/test/Transforms/ScalarRepl/2003-05-29-ArrayFail.ll Sun Apr 15 04:21:47 2007
@@ -1,4 +1,5 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep alloca | grep '4 x'
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: grep alloca | grep {4 x}
; Test that an array is not incorrectly deconstructed...
Index: llvm/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll
diff -u llvm/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll:1.2 llvm/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll:1.3
--- llvm/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll:1.2 Fri Dec 1 22:23:10 2006
+++ llvm/test/Transforms/ScalarRepl/2003-09-12-IncorrectPromote.ll Sun Apr 15 04:21:47 2007
@@ -1,6 +1,7 @@
; Scalar replacement was incorrectly promoting this alloca!!
;
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | sed 's/;.*//g' | grep '\['
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: sed {s/;.*//g} | grep \[
sbyte *%test() {
%A = alloca [30 x sbyte]
Index: llvm/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll
diff -u llvm/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll:1.3 llvm/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll:1.4
--- llvm/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll:1.3 Fri Dec 1 22:23:10 2006
+++ llvm/test/Transforms/ScalarRepl/2003-10-29-ArrayProblem.ll Sun Apr 15 04:21:47 2007
@@ -1,4 +1,5 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep alloca | grep '{'
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: grep alloca | grep \{
implementation ; Functions:
declare int %.callback_1(sbyte*)
Index: llvm/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll
diff -u llvm/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll:1.3 llvm/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll:1.4
--- llvm/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll:1.3 Sun Dec 31 00:02:00 2006
+++ llvm/test/Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll Sun Apr 15 04:21:47 2007
@@ -1,5 +1,5 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis &&
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep -F 'alloca [2 x <4 x i32>]'
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: grep -F {alloca \[2 x <4 x i32>\]}
int %func(<4 x float> %v0, <4 x float> %v1) {
%vsiidx = alloca [2 x <4 x int>], align 16 ; <[2 x <4 x int>]*> [#uses=3]
Index: llvm/test/Transforms/ScalarRepl/dg.exp
diff -u llvm/test/Transforms/ScalarRepl/dg.exp:1.4 llvm/test/Transforms/ScalarRepl/dg.exp:1.5
--- llvm/test/Transforms/ScalarRepl/dg.exp:1.4 Wed Apr 11 14:56:59 2007
+++ llvm/test/Transforms/ScalarRepl/dg.exp Sun Apr 15 04:21:47 2007
@@ -1,3 +1,3 @@
-load_lib llvm-dg.exp
+load_lib llvm.exp
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
+RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]]
Index: llvm/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll
diff -u llvm/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll:1.3 llvm/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll:1.4
--- llvm/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll:1.3 Tue Mar 27 21:38:26 2007
+++ llvm/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll Sun Apr 15 04:21:47 2007
@@ -1,6 +1,9 @@
-; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | not grep 'call void @llvm.memcpy.i32' &&
-; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | grep 'getelementptr'
; PR1226
+; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | \
+; RUN: not grep {call void @llvm.memcpy.i32}
+; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | grep getelementptr
+; END.
+
target datalayout = "E-p:32:32"
target triple = "powerpc-apple-darwin8.8.0"
%struct.foo = type { i8, i8 }
Index: llvm/test/Transforms/ScalarRepl/memset-aggregate.ll
diff -u llvm/test/Transforms/ScalarRepl/memset-aggregate.ll:1.4 llvm/test/Transforms/ScalarRepl/memset-aggregate.ll:1.5
--- llvm/test/Transforms/ScalarRepl/memset-aggregate.ll:1.4 Tue Mar 27 21:38:26 2007
+++ llvm/test/Transforms/ScalarRepl/memset-aggregate.ll Sun Apr 15 04:21:47 2007
@@ -1,6 +1,6 @@
-; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | grep 'ret i32 16843009' &&
-; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | not grep alloca
; PR1226
+; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | grep {ret i32 16843009}
+; RUN: llvm-as < %s | opt -scalarrepl | llvm-dis | not grep alloca
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"
target triple = "i686-apple-darwin8"
Index: llvm/test/Transforms/ScalarRepl/union-fp-int.ll
diff -u llvm/test/Transforms/ScalarRepl/union-fp-int.ll:1.4 llvm/test/Transforms/ScalarRepl/union-fp-int.ll:1.5
--- llvm/test/Transforms/ScalarRepl/union-fp-int.ll:1.4 Sun Dec 31 00:02:00 2006
+++ llvm/test/Transforms/ScalarRepl/union-fp-int.ll Sun Apr 15 04:21:47 2007
@@ -1,5 +1,9 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | not grep alloca &&
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep 'bitcast.*float.*i32'
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: not grep alloca
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: grep {bitcast.*float.*i32}
+
+implementation
int %test(float %X) {
%X_addr = alloca float
Index: llvm/test/Transforms/ScalarRepl/union-packed.ll
diff -u llvm/test/Transforms/ScalarRepl/union-packed.ll:1.3 llvm/test/Transforms/ScalarRepl/union-packed.ll:1.4
--- llvm/test/Transforms/ScalarRepl/union-packed.ll:1.3 Fri Dec 15 01:32:49 2006
+++ llvm/test/Transforms/ScalarRepl/union-packed.ll Sun Apr 15 04:21:47 2007
@@ -1,5 +1,7 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | not grep alloca &&
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep 'bitcast'
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: not grep alloca
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: grep bitcast
target endian = little
Index: llvm/test/Transforms/ScalarRepl/union-pointer.ll
diff -u llvm/test/Transforms/ScalarRepl/union-pointer.ll:1.4 llvm/test/Transforms/ScalarRepl/union-pointer.ll:1.5
--- llvm/test/Transforms/ScalarRepl/union-pointer.ll:1.4 Sun Dec 31 00:02:00 2006
+++ llvm/test/Transforms/ScalarRepl/union-pointer.ll Sun Apr 15 04:21:47 2007
@@ -1,7 +1,7 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | not grep alloca &&
-; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep 'ret i8'
-
; PR892
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | \
+; RUN: not grep alloca
+; RUN: llvm-upgrade < %s | llvm-as | opt -scalarrepl | llvm-dis | grep {ret i8}
target endian = little
target pointersize = 32
More information about the llvm-commits
mailing list