[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