[llvm-commits] CVS: llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll 2002-05-15-MissedTree.ll 2002-05-15-SubReassociate.ll 2002-05-15-SubReassociate2.ll 2002-07-09-DominanceProblem.ll 2003-08-12-InfiniteLoop.ll 2005-08-24-Crash.ll 2005-09-01-ArrayOutOfBounds.ll 2006-04-27-ReassociateVector.ll basictest.ll basictest2.ll basictest3.ll basictest4.ll inverses.ll looptest.ll mul-factor3.ll mul-neg-add.ll mulfactor.ll mulfactor2.ll negation.ll otherops.ll shift-factor.ll shifttest.ll subtest.ll

Reid Spencer reid at x10sys.com
Fri Dec 1 20:25:16 PST 2006



Changes in directory llvm/test/Regression/Transforms/Reassociate:

2002-05-15-AgressiveSubMove.ll updated: 1.4 -> 1.5
2002-05-15-MissedTree.ll updated: 1.3 -> 1.4
2002-05-15-SubReassociate.ll updated: 1.4 -> 1.5
2002-05-15-SubReassociate2.ll updated: 1.3 -> 1.4
2002-07-09-DominanceProblem.ll updated: 1.3 -> 1.4
2003-08-12-InfiniteLoop.ll updated: 1.2 -> 1.3
2005-08-24-Crash.ll updated: 1.1 -> 1.2
2005-09-01-ArrayOutOfBounds.ll updated: 1.1 -> 1.2
2006-04-27-ReassociateVector.ll updated: 1.1 -> 1.2
basictest.ll updated: 1.3 -> 1.4
basictest2.ll updated: 1.3 -> 1.4
basictest3.ll updated: 1.1 -> 1.2
basictest4.ll updated: 1.1 -> 1.2
inverses.ll updated: 1.1 -> 1.2
looptest.ll updated: 1.4 -> 1.5
mul-factor3.ll updated: 1.1 -> 1.2
mul-neg-add.ll updated: 1.1 -> 1.2
mulfactor.ll updated: 1.1 -> 1.2
mulfactor2.ll updated: 1.2 -> 1.3
negation.ll updated: 1.1 -> 1.2
otherops.ll updated: 1.3 -> 1.4
shift-factor.ll updated: 1.1 -> 1.2
shifttest.ll updated: 1.1 -> 1.2
subtest.ll updated: 1.4 -> 1.5
---
Log message:

Use the llvm-upgrade program to upgrade llvm assembly.


---
Diffs of the changes:  (+27 -27)

 2002-05-15-AgressiveSubMove.ll  |    2 +-
 2002-05-15-MissedTree.ll        |    2 +-
 2002-05-15-SubReassociate.ll    |    2 +-
 2002-05-15-SubReassociate2.ll   |    2 +-
 2002-07-09-DominanceProblem.ll  |    2 +-
 2003-08-12-InfiniteLoop.ll      |    2 +-
 2005-08-24-Crash.ll             |    2 +-
 2005-09-01-ArrayOutOfBounds.ll  |    2 +-
 2006-04-27-ReassociateVector.ll |    2 +-
 basictest.ll                    |    2 +-
 basictest2.ll                   |    2 +-
 basictest3.ll                   |    2 +-
 basictest4.ll                   |    2 +-
 inverses.ll                     |    2 +-
 looptest.ll                     |    2 +-
 mul-factor3.ll                  |    4 ++--
 mul-neg-add.ll                  |    2 +-
 mulfactor.ll                    |    2 +-
 mulfactor2.ll                   |    4 ++--
 negation.ll                     |    2 +-
 otherops.ll                     |    2 +-
 shift-factor.ll                 |    4 ++--
 shifttest.ll                    |    2 +-
 subtest.ll                      |    2 +-
 24 files changed, 27 insertions(+), 27 deletions(-)


Index: llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll:1.4 llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll:1.5
--- llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll:1.4	Tue Sep 16 10:29:47 2003
+++ llvm/test/Regression/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine -constprop -dce | llvm-dis | not grep add
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine -constprop -dce | llvm-dis | not grep add
 
 int %test(int %A) {
 	%X = add int %A, 1


Index: llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll:1.3 llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll:1.3	Tue Sep 16 10:29:47 2003
+++ llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine -constprop -die | llvm-dis | not grep 5
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine -constprop -die | llvm-dis | not grep 5
 
 int %test(int %A, int %B) {
         %W = add int %B, -5


Index: llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate.ll:1.4 llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate.ll:1.5
--- llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate.ll:1.4	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate all of the constants.
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -dce | llvm-dis | not grep add
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -instcombine -dce | llvm-dis | not grep add
 
 int %test(int %A, int %B) {
 	%W = add int 5, %B


Index: llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate2.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate2.ll:1.3 llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate2.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate2.ll:1.3	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/2002-05-15-SubReassociate2.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate the two 12 constants.
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -dce | llvm-dis | not grep 12
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -dce | llvm-dis | not grep 12
 
 int "test"(int %A, int %B, int %C, int %D) {
 	%M = add int %A, 12


Index: llvm/test/Regression/Transforms/Reassociate/2002-07-09-DominanceProblem.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2002-07-09-DominanceProblem.ll:1.3 llvm/test/Regression/Transforms/Reassociate/2002-07-09-DominanceProblem.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/2002-07-09-DominanceProblem.ll:1.3	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/2002-07-09-DominanceProblem.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; The reassociate pass is not preserving dominance properties correctly
 ;
-; RUN: llvm-as < %s | opt -reassociate
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate
 
 int %compute_dist(int %i, int %j) {
         %reg119 = sub int %j, %i


Index: llvm/test/Regression/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll:1.2 llvm/test/Regression/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll:1.3
--- llvm/test/Regression/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll:1.2	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/2003-08-12-InfiniteLoop.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -disable-output
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -disable-output
 
 implementation   ; Functions:
 


Index: llvm/test/Regression/Transforms/Reassociate/2005-08-24-Crash.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2005-08-24-Crash.ll:1.1 llvm/test/Regression/Transforms/Reassociate/2005-08-24-Crash.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/2005-08-24-Crash.ll:1.1	Wed Aug 24 12:54:56 2005
+++ llvm/test/Regression/Transforms/Reassociate/2005-08-24-Crash.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -disable-output
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -disable-output
 
 void %test(int %a, int %b, int %c, int %d) {
 	%tmp.2 = xor int %a, %b		; <int> [#uses=1]


Index: llvm/test/Regression/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll:1.1 llvm/test/Regression/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll:1.1	Fri Sep  2 01:12:12 2005
+++ llvm/test/Regression/Transforms/Reassociate/2005-09-01-ArrayOutOfBounds.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep 'ret int 0'
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep 'ret int 0'
 
 int %f(int %a0, int %a1, int %a2, int %a3, int %a4) {
 	%tmp.2 = add int %a4, %a3		; <int> [#uses=1]


Index: llvm/test/Regression/Transforms/Reassociate/2006-04-27-ReassociateVector.ll
diff -u llvm/test/Regression/Transforms/Reassociate/2006-04-27-ReassociateVector.ll:1.1 llvm/test/Regression/Transforms/Reassociate/2006-04-27-ReassociateVector.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/2006-04-27-ReassociateVector.ll:1.1	Thu Apr 27 23:14:29 2006
+++ llvm/test/Regression/Transforms/Reassociate/2006-04-27-ReassociateVector.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -disable-output
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -disable-output
 
 void %foo() {
 	%tmp162 = sub <4 x float> zeroinitializer, zeroinitializer


Index: llvm/test/Regression/Transforms/Reassociate/basictest.ll
diff -u llvm/test/Regression/Transforms/Reassociate/basictest.ll:1.3 llvm/test/Regression/Transforms/Reassociate/basictest.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/basictest.ll:1.3	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/basictest.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With reassociation, constant folding can eliminate the 12 and -12 constants.
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep add
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep add
 
 int %test(int %arg) {
 	%tmp1 = sub int -12, %arg


Index: llvm/test/Regression/Transforms/Reassociate/basictest2.ll
diff -u llvm/test/Regression/Transforms/Reassociate/basictest2.ll:1.3 llvm/test/Regression/Transforms/Reassociate/basictest2.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/basictest2.ll:1.3	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/basictest2.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With reassociation, constant folding can eliminate the +/- 30 constants.
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 30
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 30
 
 int "test"(int %reg109, int %reg1111) {
         %reg115 = add int %reg109, -30           ; <int> [#uses=1]


Index: llvm/test/Regression/Transforms/Reassociate/basictest3.ll
diff -u llvm/test/Regression/Transforms/Reassociate/basictest3.ll:1.1 llvm/test/Regression/Transforms/Reassociate/basictest3.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/basictest3.ll:1.1	Sun May  8 15:56:02 2005
+++ llvm/test/Regression/Transforms/Reassociate/basictest3.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -gcse | llvm-dis | grep add | wc -l | grep 6
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -gcse | llvm-dis | grep add | wc -l | grep 6
 ; Each of these functions should turn into two adds each.
 
 %e = external global int


Index: llvm/test/Regression/Transforms/Reassociate/basictest4.ll
diff -u llvm/test/Regression/Transforms/Reassociate/basictest4.ll:1.1 llvm/test/Regression/Transforms/Reassociate/basictest4.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/basictest4.ll:1.1	Sun May  8 15:56:02 2005
+++ llvm/test/Regression/Transforms/Reassociate/basictest4.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -gcse -instcombine | llvm-dis | not grep add
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -gcse -instcombine | llvm-dis | not grep add
 
 %a = weak global int 0
 %b = weak global int 0


Index: llvm/test/Regression/Transforms/Reassociate/inverses.ll
diff -u llvm/test/Regression/Transforms/Reassociate/inverses.ll:1.1 llvm/test/Regression/Transforms/Reassociate/inverses.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/inverses.ll:1.1	Sun May  8 13:54:40 2005
+++ llvm/test/Regression/Transforms/Reassociate/inverses.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -dce | llvm-dis | not grep '\(and\|sub\)'
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -dce | llvm-dis | not grep '\(and\|sub\)'
 
 int %test1(int %a, int %b) {
         %tmp.2 = and int %b, %a


Index: llvm/test/Regression/Transforms/Reassociate/looptest.ll
diff -u llvm/test/Regression/Transforms/Reassociate/looptest.ll:1.4 llvm/test/Regression/Transforms/Reassociate/looptest.ll:1.5
--- llvm/test/Regression/Transforms/Reassociate/looptest.ll:1.4	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/looptest.ll	Fri Dec  1 22:23:10 2006
@@ -12,7 +12,7 @@
 ; In this case, we want to reassociate the specified expr so that i+j can be
 ; hoisted out of the inner most loop.
 ;
-; RUN: llvm-as < %s | opt -reassociate | llvm-dis | grep 115 | not grep 117
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate | llvm-dis | grep 115 | not grep 117
 
 %.LC0 = internal global [4 x sbyte] c"%d\0A\00"		; <[4 x sbyte]*> [#uses=1]
 


Index: llvm/test/Regression/Transforms/Reassociate/mul-factor3.ll
diff -u llvm/test/Regression/Transforms/Reassociate/mul-factor3.ll:1.1 llvm/test/Regression/Transforms/Reassociate/mul-factor3.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/mul-factor3.ll:1.1	Tue Mar 14 02:13:09 2006
+++ llvm/test/Regression/Transforms/Reassociate/mul-factor3.ll	Fri Dec  1 22:23:10 2006
@@ -1,7 +1,7 @@
 ; This should be one add and two multiplies.
 
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 2 &&
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 2 &&
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
 
 int %test(int %A, int %B, int %C) {
 	%aa = mul int %A, %A


Index: llvm/test/Regression/Transforms/Reassociate/mul-neg-add.ll
diff -u llvm/test/Regression/Transforms/Reassociate/mul-neg-add.ll:1.1 llvm/test/Regression/Transforms/Reassociate/mul-neg-add.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/mul-neg-add.ll:1.1	Sun May  8 16:41:18 2005
+++ llvm/test/Regression/Transforms/Reassociate/mul-neg-add.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | not grep 'sub int 0'
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | not grep 'sub int 0'
 
 int %test(int %X, int %Y, int %Z) {
 	%A = sub int 0, %X


Index: llvm/test/Regression/Transforms/Reassociate/mulfactor.ll
diff -u llvm/test/Regression/Transforms/Reassociate/mulfactor.ll:1.1 llvm/test/Regression/Transforms/Reassociate/mulfactor.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/mulfactor.ll:1.1	Sat Mar  4 03:30:08 2006
+++ llvm/test/Regression/Transforms/Reassociate/mulfactor.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 2
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 2
 
 ; This should have exactly 2 multiplies when we're done.
 


Index: llvm/test/Regression/Transforms/Reassociate/mulfactor2.ll
diff -u llvm/test/Regression/Transforms/Reassociate/mulfactor2.ll:1.2 llvm/test/Regression/Transforms/Reassociate/mulfactor2.ll:1.3
--- llvm/test/Regression/Transforms/Reassociate/mulfactor2.ll:1.2	Tue Mar 14 02:13:09 2006
+++ llvm/test/Regression/Transforms/Reassociate/mulfactor2.ll	Fri Dec  1 22:23:10 2006
@@ -1,7 +1,7 @@
 ; This should turn into one multiply and one add.
 
-; RUN: llvm-as < %s | opt -instcombine -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 1 &&
-; RUN: llvm-as < %s | opt -instcombine -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
+; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -reassociate -instcombine | llvm-dis | grep mul | wc -l | grep 1 &&
+; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
 int %main(int %t) {
         %tmp.3 = mul int %t, 12         ; <int> [#uses=1]
         %tmp.4 = add int %tmp.3, 5              ; <int> [#uses=1]


Index: llvm/test/Regression/Transforms/Reassociate/negation.ll
diff -u llvm/test/Regression/Transforms/Reassociate/negation.ll:1.1 llvm/test/Regression/Transforms/Reassociate/negation.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/negation.ll:1.1	Sun May  8 16:28:33 2005
+++ llvm/test/Regression/Transforms/Reassociate/negation.ll	Fri Dec  1 22:23:10 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | not grep sub
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | not grep sub
 
 ; Test that we can turn things like X*-(Y*Z) -> X*-1*Y*Z.
 


Index: llvm/test/Regression/Transforms/Reassociate/otherops.ll
diff -u llvm/test/Regression/Transforms/Reassociate/otherops.ll:1.3 llvm/test/Regression/Transforms/Reassociate/otherops.ll:1.4
--- llvm/test/Regression/Transforms/Reassociate/otherops.ll:1.3	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/otherops.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; Reassociation should apply to Add, Mul, And, Or, & Xor
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 12
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 12
 
 int "test_mul"(int %arg) {
         %tmp1 = mul int 12, %arg


Index: llvm/test/Regression/Transforms/Reassociate/shift-factor.ll
diff -u llvm/test/Regression/Transforms/Reassociate/shift-factor.ll:1.1 llvm/test/Regression/Transforms/Reassociate/shift-factor.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/shift-factor.ll:1.1	Tue Mar 14 00:54:32 2006
+++ llvm/test/Regression/Transforms/Reassociate/shift-factor.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; There should be exactly one shift and one add left.
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep shl | wc -l | grep 1 &&
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep shl | wc -l | grep 1 &&
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep add | wc -l | grep 1
 
 int %test(int %X, int %Y) {
         %tmp.2 = shl int %X, ubyte 1            ; <int> [#uses=1]


Index: llvm/test/Regression/Transforms/Reassociate/shifttest.ll
diff -u llvm/test/Regression/Transforms/Reassociate/shifttest.ll:1.1 llvm/test/Regression/Transforms/Reassociate/shifttest.ll:1.2
--- llvm/test/Regression/Transforms/Reassociate/shifttest.ll:1.1	Fri May  6 23:23:29 2005
+++ llvm/test/Regression/Transforms/Reassociate/shifttest.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With shl->mul reassociation, we can see that this is (shl A, 9) * A
 ;
-; RUN: llvm-as < %s | opt -reassociate -instcombine | llvm-dis | grep 'shl .*, ubyte 9'
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -instcombine | llvm-dis | grep 'shl .*, ubyte 9'
 
 int %test(int %A, int %B) {
 	%X = shl int %A, ubyte 5


Index: llvm/test/Regression/Transforms/Reassociate/subtest.ll
diff -u llvm/test/Regression/Transforms/Reassociate/subtest.ll:1.4 llvm/test/Regression/Transforms/Reassociate/subtest.ll:1.5
--- llvm/test/Regression/Transforms/Reassociate/subtest.ll:1.4	Tue Sep 16 10:29:48 2003
+++ llvm/test/Regression/Transforms/Reassociate/subtest.ll	Fri Dec  1 22:23:10 2006
@@ -1,6 +1,6 @@
 ; With sub reassociation, constant folding can eliminate the 12 and -12 constants.
 ;
-; RUN: llvm-as < %s | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 12
+; RUN: llvm-upgrade < %s | llvm-as | opt -reassociate -constprop -instcombine -die | llvm-dis | not grep 12
 
 int "test"(int %A, int %B) {
 	%X = add int -12, %A






More information about the llvm-commits mailing list