[llvm-commits] CVS: llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll 2002-01-24-ValueRefineAbsType.ll 2002-02-19-TypeParsing.ll 2002-03-08-NameCollision.ll 2002-03-08-NameCollision2.ll 2002-04-04-PureVirtMethCall.ll 2002-04-04-PureVirtMethCall2.ll 2002-04-05-TypeParsing.ll 2002-05-02-InvalidForwardRef.ll 2002-05-02-ParseError.ll 2002-08-15-CastAmbiguity.ll 2002-08-15-ConstantExprProblem.ll 2002-08-15-UnresolvedGlobalReference.ll 2002-08-22-DominanceProblem.ll 2002-10-08-LargeArrayPerformance.ll 2002-10-15-NameClash.ll 2002-12-15-GlobalResolve.ll 2003-01-30-UnsignedString.ll 2003-02-02-ConstGlobal.ll 2003-04-25-UnresolvedGlobalReference.ll 2003-05-15-AssemblerProblem.llx 2003-05-15-SwitchBug.ll 2003-05-21-ConstantShiftExpr.ll 2003-05-21-EmptyStructTest.ll 2003-05-21-MalformedShiftCrash.llx 2003-06-30-RecursiveTypeProblem.ll 2003-10-04-NotMergingGlobalConstants.ll 2004-02-27-SelfUseAssertError.ll 2004-04-04-GetElementPtrIndexTypes.ll 2004-11-28-InvalidTypeCrash.ll ! 2004-12-06-ConstantFloatRange.ll 2005-01-31-CallingAggregateFunction.ll 2005-12-21-ZeroInitVector.ll 2006-09-28-CrashOnInvalid.ll ConstantExprFold.llx select.ll

Reid Spencer reid at x10sys.com
Sat Dec 2 12:34:23 PST 2006



Changes in directory llvm/test/Regression/Assembler:

2002-01-24-BadSymbolTableAssert.ll updated: 1.2 -> 1.3
2002-01-24-ValueRefineAbsType.ll updated: 1.3 -> 1.4
2002-02-19-TypeParsing.ll updated: 1.3 -> 1.4
2002-03-08-NameCollision.ll updated: 1.2 -> 1.3
2002-03-08-NameCollision2.ll updated: 1.2 -> 1.3
2002-04-04-PureVirtMethCall.ll updated: 1.2 -> 1.3
2002-04-04-PureVirtMethCall2.ll updated: 1.2 -> 1.3
2002-04-05-TypeParsing.ll updated: 1.2 -> 1.3
2002-05-02-InvalidForwardRef.ll updated: 1.2 -> 1.3
2002-05-02-ParseError.ll updated: 1.6 -> 1.7
2002-08-15-CastAmbiguity.ll updated: 1.2 -> 1.3
2002-08-15-ConstantExprProblem.ll updated: 1.3 -> 1.4
2002-08-15-UnresolvedGlobalReference.ll updated: 1.3 -> 1.4
2002-08-22-DominanceProblem.ll updated: 1.2 -> 1.3
2002-10-08-LargeArrayPerformance.ll updated: 1.2 -> 1.3
2002-10-15-NameClash.ll updated: 1.2 -> 1.3
2002-12-15-GlobalResolve.ll updated: 1.2 -> 1.3
2003-01-30-UnsignedString.ll updated: 1.2 -> 1.3
2003-02-02-ConstGlobal.ll updated: 1.2 -> 1.3
2003-04-25-UnresolvedGlobalReference.ll updated: 1.2 -> 1.3
2003-05-15-AssemblerProblem.llx updated: 1.3 -> 1.4
2003-05-15-SwitchBug.ll updated: 1.2 -> 1.3
2003-05-21-ConstantShiftExpr.ll updated: 1.2 -> 1.3
2003-05-21-EmptyStructTest.ll updated: 1.3 -> 1.4
2003-05-21-MalformedShiftCrash.llx updated: 1.2 -> 1.3
2003-06-30-RecursiveTypeProblem.ll updated: 1.2 -> 1.3
2003-10-04-NotMergingGlobalConstants.ll updated: 1.2 -> 1.3
2004-02-27-SelfUseAssertError.ll updated: 1.2 -> 1.3
2004-04-04-GetElementPtrIndexTypes.ll updated: 1.3 -> 1.4
2004-11-28-InvalidTypeCrash.ll updated: 1.1 -> 1.2
2004-12-06-ConstantFloatRange.ll updated: 1.4 -> 1.5
2005-01-31-CallingAggregateFunction.ll updated: 1.1 -> 1.2
2005-12-21-ZeroInitVector.ll updated: 1.1 -> 1.2
2006-09-28-CrashOnInvalid.ll updated: 1.1 -> 1.2
ConstantExprFold.llx updated: 1.5 -> 1.6
select.ll updated: 1.2 -> 1.3
---
Log message:

Use llvm-upgrade these tests as they all use old assembly.


---
Diffs of the changes:  (+50 -59)

 2002-01-24-BadSymbolTableAssert.ll      |   12 ++++++------
 2002-01-24-ValueRefineAbsType.ll        |    6 +++---
 2002-02-19-TypeParsing.ll               |    2 +-
 2002-03-08-NameCollision.ll             |    7 ++++---
 2002-03-08-NameCollision2.ll            |    2 +-
 2002-04-04-PureVirtMethCall.ll          |    2 +-
 2002-04-04-PureVirtMethCall2.ll         |    2 +-
 2002-04-05-TypeParsing.ll               |    2 +-
 2002-05-02-InvalidForwardRef.ll         |    2 +-
 2002-05-02-ParseError.ll                |    5 ++---
 2002-08-15-CastAmbiguity.ll             |    4 +---
 2002-08-15-ConstantExprProblem.ll       |    2 +-
 2002-08-15-UnresolvedGlobalReference.ll |    2 +-
 2002-08-22-DominanceProblem.ll          |    2 +-
 2002-10-08-LargeArrayPerformance.ll     |    2 +-
 2002-10-15-NameClash.ll                 |    2 +-
 2002-12-15-GlobalResolve.ll             |    5 +----
 2003-01-30-UnsignedString.ll            |    2 +-
 2003-02-02-ConstGlobal.ll               |    3 +--
 2003-04-25-UnresolvedGlobalReference.ll |    2 +-
 2003-05-15-AssemblerProblem.llx         |    2 +-
 2003-05-15-SwitchBug.ll                 |    4 ++--
 2003-05-21-ConstantShiftExpr.ll         |    2 +-
 2003-05-21-EmptyStructTest.ll           |    2 +-
 2003-05-21-MalformedShiftCrash.llx      |    2 +-
 2003-06-30-RecursiveTypeProblem.ll      |    2 +-
 2003-10-04-NotMergingGlobalConstants.ll |    3 +--
 2004-02-27-SelfUseAssertError.ll        |    2 +-
 2004-04-04-GetElementPtrIndexTypes.ll   |    5 +----
 2004-11-28-InvalidTypeCrash.ll          |    2 +-
 2004-12-06-ConstantFloatRange.ll        |    2 +-
 2005-01-31-CallingAggregateFunction.ll  |    2 +-
 2005-12-21-ZeroInitVector.ll            |    2 +-
 2006-09-28-CrashOnInvalid.ll            |    2 +-
 ConstantExprFold.llx                    |    5 +++--
 select.ll                               |    2 +-
 36 files changed, 50 insertions(+), 59 deletions(-)


Index: llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll
diff -u llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll:1.2 llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll:1.3
--- llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll	Sat Dec  2 14:34:08 2006
@@ -1,10 +1,10 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
-; This testcase failed due to a bad assertion in SymbolTable.cpp, removed in the 1.20 revision
-; Basically the symbol table assumed that if there was an abstract type in the symbol table,
-; [in this case for the entry %foo of type void(opaque)* ], that there should have also been
-; named types by now.  This was obviously not the case here, and this is valid.  Assertion
-; disabled.
+; This testcase failed due to a bad assertion in SymbolTable.cpp, removed in 
+; the 1.20 revision. Basically the symbol table assumed that if there was an 
+; abstract type in the symbol table, [in this case for the entry %foo of type 
+; void(opaque)* ], that there should have also been named types by now.  This 
+; was obviously not the case here, and this is valid.  Assertion disabled.
 
 declare void "foo"(%bb)
 %bb = type int 


Index: llvm/test/Regression/Assembler/2002-01-24-ValueRefineAbsType.ll
diff -u llvm/test/Regression/Assembler/2002-01-24-ValueRefineAbsType.ll:1.3 llvm/test/Regression/Assembler/2002-01-24-ValueRefineAbsType.ll:1.4
--- llvm/test/Regression/Assembler/2002-01-24-ValueRefineAbsType.ll:1.3	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-01-24-ValueRefineAbsType.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; This testcase used to fail due to a lack of this diff in Value.cpp:
 ; diff -r1.16 Value.cpp
@@ -13,8 +13,8 @@
 ; >   if (OldTy == NewTy && !OldTy->isAbstract())
 ; >     Ty.removeUserFromConcrete();
 ;
-; This was causing an assertion failure, due to the "foo" Method object never releasing
-; it's reference to the opaque %bb value.
+; This was causing an assertion failure, due to the "foo" Method object never 
+; releasing it's reference to the opaque %bb value.
 ;
 declare void "foo"(%bb)
 


Index: llvm/test/Regression/Assembler/2002-02-19-TypeParsing.ll
diff -u llvm/test/Regression/Assembler/2002-02-19-TypeParsing.ll:1.3 llvm/test/Regression/Assembler/2002-02-19-TypeParsing.ll:1.4
--- llvm/test/Regression/Assembler/2002-02-19-TypeParsing.ll:1.3	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-02-19-TypeParsing.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
   %Hosp = type { int, int, int, { \2 *, { int, int, int, { [4 x \3], \2, \5, \6,
    int, int } * } *, \2 * }, { \2 *, { int, int, int, { [4 x \3], \2, \5, \6, int,


Index: llvm/test/Regression/Assembler/2002-03-08-NameCollision.ll
diff -u llvm/test/Regression/Assembler/2002-03-08-NameCollision.ll:1.2 llvm/test/Regression/Assembler/2002-03-08-NameCollision.ll:1.3
--- llvm/test/Regression/Assembler/2002-03-08-NameCollision.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-03-08-NameCollision.ll	Sat Dec  2 14:34:08 2006
@@ -1,8 +1,9 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; Method arguments were being checked for collisions at the global scope before
-; the method object was created by the parser.  Because of this, false collisions
-; could occur that would cause the following error message to be produced:
+; the method object was created by the parser.  Because of this, false 
+; collisions could occur that would cause the following error message to be 
+; produced:
 ;
 ;    Redefinition of value named 'X' in the 'int *' type plane!
 ;


Index: llvm/test/Regression/Assembler/2002-03-08-NameCollision2.ll
diff -u llvm/test/Regression/Assembler/2002-03-08-NameCollision2.ll:1.2 llvm/test/Regression/Assembler/2002-03-08-NameCollision2.ll:1.3
--- llvm/test/Regression/Assembler/2002-03-08-NameCollision2.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-03-08-NameCollision2.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; Another name collision problem.  Here the problem was that if a forward 
 ; declaration for a method was found, that this would cause spurious conflicts


Index: llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll
diff -u llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll:1.2 llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll:1.3
--- llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade | llvm-as -o /dev/null -f
 
   type { { \2 *, \4 ** },
          { \2 *, \4 ** }


Index: llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll
diff -u llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll:1.2 llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll:1.3
--- llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-04-04-PureVirtMethCall2.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %t = type { { \2*, \2 },
             { \2*, \2 }


Index: llvm/test/Regression/Assembler/2002-04-05-TypeParsing.ll
diff -u llvm/test/Regression/Assembler/2002-04-05-TypeParsing.ll:1.2 llvm/test/Regression/Assembler/2002-04-05-TypeParsing.ll:1.3
--- llvm/test/Regression/Assembler/2002-04-05-TypeParsing.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-04-05-TypeParsing.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
   %Hosp = type {
                  { \2 *, { \2, \4 } * },


Index: llvm/test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll
diff -u llvm/test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll:1.2 llvm/test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll:1.3
--- llvm/test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; It looks like the assembler is not forward resolving the function declaraion
 ; correctly.


Index: llvm/test/Regression/Assembler/2002-05-02-ParseError.ll
diff -u llvm/test/Regression/Assembler/2002-05-02-ParseError.ll:1.6 llvm/test/Regression/Assembler/2002-05-02-ParseError.ll:1.7
--- llvm/test/Regression/Assembler/2002-05-02-ParseError.ll:1.6	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-05-02-ParseError.ll	Sat Dec  2 14:34:08 2006
@@ -1,10 +1,9 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; This should parse correctly without an 'implementation', but our current YACC
 ; based parser doesn't have the required 2 token lookahead...
-; XFAIL: * 
 
-	%T = type int *
+%T = type int *
 
 %T %test() {
 	ret %T null


Index: llvm/test/Regression/Assembler/2002-08-15-CastAmbiguity.ll
diff -u llvm/test/Regression/Assembler/2002-08-15-CastAmbiguity.ll:1.2 llvm/test/Regression/Assembler/2002-08-15-CastAmbiguity.ll:1.3
--- llvm/test/Regression/Assembler/2002-08-15-CastAmbiguity.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-08-15-CastAmbiguity.ll	Sat Dec  2 14:34:08 2006
@@ -1,6 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 
 void %test(int %X) {


Index: llvm/test/Regression/Assembler/2002-08-15-ConstantExprProblem.ll
diff -u llvm/test/Regression/Assembler/2002-08-15-ConstantExprProblem.ll:1.3 llvm/test/Regression/Assembler/2002-08-15-ConstantExprProblem.ll:1.4
--- llvm/test/Regression/Assembler/2002-08-15-ConstantExprProblem.ll:1.3	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-08-15-ConstantExprProblem.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %.LC0 = internal global [12 x sbyte] c"hello world\00"
 


Index: llvm/test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll
diff -u llvm/test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll:1.3 llvm/test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll:1.4
--- llvm/test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll:1.3	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-08-15-UnresolvedGlobalReference.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %.LC0 = internal global [12 x sbyte] c"hello world\00"          ; <[12 x sbyte]*> [#uses=1]
 


Index: llvm/test/Regression/Assembler/2002-08-22-DominanceProblem.ll
diff -u llvm/test/Regression/Assembler/2002-08-22-DominanceProblem.ll:1.2 llvm/test/Regression/Assembler/2002-08-22-DominanceProblem.ll:1.3
--- llvm/test/Regression/Assembler/2002-08-22-DominanceProblem.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-08-22-DominanceProblem.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; Dominance relationships is not calculated correctly for unreachable blocks,
 ; which causes the verifier to barf on this input.


Index: llvm/test/Regression/Assembler/2002-10-08-LargeArrayPerformance.ll
diff -u llvm/test/Regression/Assembler/2002-10-08-LargeArrayPerformance.ll:1.2 llvm/test/Regression/Assembler/2002-10-08-LargeArrayPerformance.ll:1.3
--- llvm/test/Regression/Assembler/2002-10-08-LargeArrayPerformance.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-10-08-LargeArrayPerformance.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; This testcase comes from the following really simple c file:
 ;


Index: llvm/test/Regression/Assembler/2002-10-15-NameClash.ll
diff -u llvm/test/Regression/Assembler/2002-10-15-NameClash.ll:1.2 llvm/test/Regression/Assembler/2002-10-15-NameClash.ll:1.3
--- llvm/test/Regression/Assembler/2002-10-15-NameClash.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-10-15-NameClash.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 declare int "ArrayRef"([100 x int] * %Array)
 


Index: llvm/test/Regression/Assembler/2002-12-15-GlobalResolve.ll
diff -u llvm/test/Regression/Assembler/2002-12-15-GlobalResolve.ll:1.2 llvm/test/Regression/Assembler/2002-12-15-GlobalResolve.ll:1.3
--- llvm/test/Regression/Assembler/2002-12-15-GlobalResolve.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2002-12-15-GlobalResolve.ll	Sat Dec  2 14:34:08 2006
@@ -1,12 +1,9 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %X = external global %T* 
 %X = external global int *
 
 %T = type int
 
-
 implementation
 


Index: llvm/test/Regression/Assembler/2003-01-30-UnsignedString.ll
diff -u llvm/test/Regression/Assembler/2003-01-30-UnsignedString.ll:1.2 llvm/test/Regression/Assembler/2003-01-30-UnsignedString.ll:1.3
--- llvm/test/Regression/Assembler/2003-01-30-UnsignedString.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-01-30-UnsignedString.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 
 %spell_order = global [4 x ubyte] c"\FF\00\F7\00"


Index: llvm/test/Regression/Assembler/2003-02-02-ConstGlobal.ll
diff -u llvm/test/Regression/Assembler/2003-02-02-ConstGlobal.ll:1.2 llvm/test/Regression/Assembler/2003-02-02-ConstGlobal.ll:1.3
--- llvm/test/Regression/Assembler/2003-02-02-ConstGlobal.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-02-02-ConstGlobal.ll	Sat Dec  2 14:34:08 2006
@@ -1,5 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %X = external global int
 %X = constant int 7


Index: llvm/test/Regression/Assembler/2003-04-25-UnresolvedGlobalReference.ll
diff -u llvm/test/Regression/Assembler/2003-04-25-UnresolvedGlobalReference.ll:1.2 llvm/test/Regression/Assembler/2003-04-25-UnresolvedGlobalReference.ll:1.3
--- llvm/test/Regression/Assembler/2003-04-25-UnresolvedGlobalReference.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-04-25-UnresolvedGlobalReference.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; There should be absolutely no problem with this testcase.
 


Index: llvm/test/Regression/Assembler/2003-05-15-AssemblerProblem.llx
diff -u llvm/test/Regression/Assembler/2003-05-15-AssemblerProblem.llx:1.3 llvm/test/Regression/Assembler/2003-05-15-AssemblerProblem.llx:1.4
--- llvm/test/Regression/Assembler/2003-05-15-AssemblerProblem.llx:1.3	Mon Sep 15 15:01:21 2003
+++ llvm/test/Regression/Assembler/2003-05-15-AssemblerProblem.llx	Sat Dec  2 14:34:08 2006
@@ -1,7 +1,7 @@
 ; This bug was caused by two CPR's existing for the same global variable, 
 ; colliding in the Module level CPR map.
 
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 void %test() {
         call void (...)* cast (void (short*, int)* %AddString to void (...)*)(short* null, int 0)


Index: llvm/test/Regression/Assembler/2003-05-15-SwitchBug.ll
diff -u llvm/test/Regression/Assembler/2003-05-15-SwitchBug.ll:1.2 llvm/test/Regression/Assembler/2003-05-15-SwitchBug.ll:1.3
--- llvm/test/Regression/Assembler/2003-05-15-SwitchBug.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-05-15-SwitchBug.ll	Sat Dec  2 14:34:08 2006
@@ -1,6 +1,6 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
+; Check minimal switch statement
 
 void %test(int %X) {
   switch int %X, label %dest []


Index: llvm/test/Regression/Assembler/2003-05-21-ConstantShiftExpr.ll
diff -u llvm/test/Regression/Assembler/2003-05-21-ConstantShiftExpr.ll:1.2 llvm/test/Regression/Assembler/2003-05-21-ConstantShiftExpr.ll:1.3
--- llvm/test/Regression/Assembler/2003-05-21-ConstantShiftExpr.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-05-21-ConstantShiftExpr.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; Test that shift instructions can be used in constant expressions.
 


Index: llvm/test/Regression/Assembler/2003-05-21-EmptyStructTest.ll
diff -u llvm/test/Regression/Assembler/2003-05-21-EmptyStructTest.ll:1.3 llvm/test/Regression/Assembler/2003-05-21-EmptyStructTest.ll:1.4
--- llvm/test/Regression/Assembler/2003-05-21-EmptyStructTest.ll:1.3	Sun Feb 27 00:14:18 2005
+++ llvm/test/Regression/Assembler/2003-05-21-EmptyStructTest.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; The old C front-end never generated empty structures, now the new one
 ; can.  For some reason we never handled them in the parser. Weird.


Index: llvm/test/Regression/Assembler/2003-05-21-MalformedShiftCrash.llx
diff -u llvm/test/Regression/Assembler/2003-05-21-MalformedShiftCrash.llx:1.2 llvm/test/Regression/Assembler/2003-05-21-MalformedShiftCrash.llx:1.3
--- llvm/test/Regression/Assembler/2003-05-21-MalformedShiftCrash.llx:1.2	Mon Sep 15 15:01:21 2003
+++ llvm/test/Regression/Assembler/2003-05-21-MalformedShiftCrash.llx	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
 ; Found by inspection of the code
-; RUN: llvm-as < %s 2>&1 | grep "Shift constant expression"
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f 2>&1 | grep "Shift constant expression"
 
 global int shr (float 1.0, ubyte 2)


Index: llvm/test/Regression/Assembler/2003-06-30-RecursiveTypeProblem.ll
diff -u llvm/test/Regression/Assembler/2003-06-30-RecursiveTypeProblem.ll:1.2 llvm/test/Regression/Assembler/2003-06-30-RecursiveTypeProblem.ll:1.3
--- llvm/test/Regression/Assembler/2003-06-30-RecursiveTypeProblem.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-06-30-RecursiveTypeProblem.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 
 %MidFnTy = type void (void (%MidFnTy* )*)


Index: llvm/test/Regression/Assembler/2003-10-04-NotMergingGlobalConstants.ll
diff -u llvm/test/Regression/Assembler/2003-10-04-NotMergingGlobalConstants.ll:1.2 llvm/test/Regression/Assembler/2003-10-04-NotMergingGlobalConstants.ll:1.3
--- llvm/test/Regression/Assembler/2003-10-04-NotMergingGlobalConstants.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2003-10-04-NotMergingGlobalConstants.ll	Sat Dec  2 14:34:08 2006
@@ -1,5 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 %T = type opaque
 %X = global %T* null


Index: llvm/test/Regression/Assembler/2004-02-27-SelfUseAssertError.ll
diff -u llvm/test/Regression/Assembler/2004-02-27-SelfUseAssertError.ll:1.2 llvm/test/Regression/Assembler/2004-02-27-SelfUseAssertError.ll:1.3
--- llvm/test/Regression/Assembler/2004-02-27-SelfUseAssertError.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/2004-02-27-SelfUseAssertError.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 ; %inc2 uses it's own value, but that's ok, as it's unreachable!
 


Index: llvm/test/Regression/Assembler/2004-04-04-GetElementPtrIndexTypes.ll
diff -u llvm/test/Regression/Assembler/2004-04-04-GetElementPtrIndexTypes.ll:1.3 llvm/test/Regression/Assembler/2004-04-04-GetElementPtrIndexTypes.ll:1.4
--- llvm/test/Regression/Assembler/2004-04-04-GetElementPtrIndexTypes.ll:1.3	Thu Nov 23 09:14:52 2006
+++ llvm/test/Regression/Assembler/2004-04-04-GetElementPtrIndexTypes.ll	Sat Dec  2 14:34:08 2006
@@ -1,7 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
-
-
-
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 int *%t1({ float, int }* %X) {
 	%W = getelementptr { float, int }* %X, int 20, uint 1


Index: llvm/test/Regression/Assembler/2004-11-28-InvalidTypeCrash.ll
diff -u llvm/test/Regression/Assembler/2004-11-28-InvalidTypeCrash.ll:1.1 llvm/test/Regression/Assembler/2004-11-28-InvalidTypeCrash.ll:1.2
--- llvm/test/Regression/Assembler/2004-11-28-InvalidTypeCrash.ll:1.1	Sun Nov 28 10:47:46 2004
+++ llvm/test/Regression/Assembler/2004-11-28-InvalidTypeCrash.ll	Sat Dec  2 14:34:08 2006
@@ -1,3 +1,3 @@
-; RUN: (llvm-as < %s) 2>&1 | grep 'Cannot create a'
+; RUN: (llvm-upgrade < %s | llvm-as -o /dev/null -f) 2>&1 | grep 'Cannot create a'
 ; Test for PR463.  This program is erroneous, but should not crash llvm-as.
 %.FOO  = internal global %struct.none zeroinitializer


Index: llvm/test/Regression/Assembler/2004-12-06-ConstantFloatRange.ll
diff -u llvm/test/Regression/Assembler/2004-12-06-ConstantFloatRange.ll:1.4 llvm/test/Regression/Assembler/2004-12-06-ConstantFloatRange.ll:1.5
--- llvm/test/Regression/Assembler/2004-12-06-ConstantFloatRange.ll:1.4	Fri Dec 23 10:14:29 2005
+++ llvm/test/Regression/Assembler/2004-12-06-ConstantFloatRange.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o /dev/null 2>&1 | grep "constant invalid for type"
+; RUN: llvm-upgrade %s | llvm-as -o /dev/null -f 2>&1 | grep "constant invalid for type"
 ; XFAIL: *
 
 ;; This is a testcase for PR409


Index: llvm/test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll
diff -u llvm/test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll:1.1 llvm/test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll:1.2
--- llvm/test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll:1.1	Mon Jan 31 19:44:54 2005
+++ llvm/test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as %s -o /dev/null 2>&1 | grep "LLVM functions cannot return aggregate types"
+; RUN: llvm-upgrade %s | llvm-as -o /dev/null -f 2>&1 | grep "LLVM functions cannot return aggregate types"
 
 void %test() {
 	call {} %foo()


Index: llvm/test/Regression/Assembler/2005-12-21-ZeroInitVector.ll
diff -u llvm/test/Regression/Assembler/2005-12-21-ZeroInitVector.ll:1.1 llvm/test/Regression/Assembler/2005-12-21-ZeroInitVector.ll:1.2
--- llvm/test/Regression/Assembler/2005-12-21-ZeroInitVector.ll:1.1	Wed Dec 21 11:52:42 2005
+++ llvm/test/Regression/Assembler/2005-12-21-ZeroInitVector.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s > /dev/null
+; RUN: llvm-upgrade < %s | llvm-as > /dev/null
 
 < 4 x int> %foo() {
   ret <4 x int> zeroinitializer


Index: llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll
diff -u llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll:1.1 llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll:1.2
--- llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll:1.1	Thu Sep 28 16:20:05 2006
+++ llvm/test/Regression/Assembler/2006-09-28-CrashOnInvalid.ll	Sat Dec  2 14:34:08 2006
@@ -1,6 +1,6 @@
 ; Test for PR902.  This program is erroneous, but should not crash llvm-as.
 ; This tests that a simple error is caught and processed correctly.
-; RUN: (llvm-as < %s) 2>&1 | grep 'FP constant invalid for type'
+; RUN: llvm-upgrade < %s | llvm-as 2>&1 | grep 'FP constant invalid for type'
 void %test() {
   add int 1, 2.0
   ret void


Index: llvm/test/Regression/Assembler/ConstantExprFold.llx
diff -u llvm/test/Regression/Assembler/ConstantExprFold.llx:1.5 llvm/test/Regression/Assembler/ConstantExprFold.llx:1.6
--- llvm/test/Regression/Assembler/ConstantExprFold.llx:1.5	Fri Dec  1 22:23:08 2006
+++ llvm/test/Regression/Assembler/ConstantExprFold.llx	Sat Dec  2 14:34:08 2006
@@ -1,7 +1,8 @@
-; This test checks to make sure that constant exprs fold in some simple situations
+; This test checks to make sure that constant exprs fold in some simple 
+; situations
 
 ; RUN: llvm-upgrade < %s | llvm-as | llvm-dis | not grep '(' &&
-; RUN: llvm-as < %s
+; RUN: llvm-upgrade < %s | llvm-as
 
 %A = global long 0
 


Index: llvm/test/Regression/Assembler/select.ll
diff -u llvm/test/Regression/Assembler/select.ll:1.2 llvm/test/Regression/Assembler/select.ll:1.3
--- llvm/test/Regression/Assembler/select.ll:1.2	Sat Nov  6 16:07:09 2004
+++ llvm/test/Regression/Assembler/select.ll	Sat Dec  2 14:34:08 2006
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s -o /dev/null -f
+; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 
 
 






More information about the llvm-commits mailing list