Adding RUN lines.
authorTanya Lattner <tonic@nondot.org>
Sat, 6 Nov 2004 22:07:09 +0000 (22:07 +0000)
committerTanya Lattner <tonic@nondot.org>
Sat, 6 Nov 2004 22:07:09 +0000 (22:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17528 91177308-0d34-0410-b5e6-96231b3b80d8

29 files changed:
test/Assembler/2002-01-24-BadSymbolTableAssert.ll
test/Assembler/2002-01-24-ValueRefineAbsType.ll
test/Assembler/2002-02-19-TypeParsing.ll
test/Assembler/2002-03-08-NameCollision.ll
test/Assembler/2002-03-08-NameCollision2.ll
test/Assembler/2002-04-04-PureVirtMethCall.ll
test/Assembler/2002-04-04-PureVirtMethCall2.ll
test/Assembler/2002-04-05-TypeParsing.ll
test/Assembler/2002-05-02-InvalidForwardRef.ll
test/Assembler/2002-05-02-ParseError.ll
test/Assembler/2002-08-15-CastAmbiguity.ll
test/Assembler/2002-08-15-ConstantExprProblem.ll
test/Assembler/2002-08-15-UnresolvedGlobalReference.ll
test/Assembler/2002-08-22-DominanceProblem.ll
test/Assembler/2002-10-08-LargeArrayPerformance.ll
test/Assembler/2002-10-15-NameClash.ll
test/Assembler/2002-12-15-GlobalResolve.ll
test/Assembler/2003-01-30-UnsignedString.ll
test/Assembler/2003-02-02-ConstGlobal.ll
test/Assembler/2003-04-25-UnresolvedGlobalReference.ll
test/Assembler/2003-05-15-SwitchBug.ll
test/Assembler/2003-05-21-ConstantShiftExpr.ll
test/Assembler/2003-05-21-EmptyStructTest.ll
test/Assembler/2003-06-30-RecursiveTypeProblem.ll
test/Assembler/2003-10-04-NotMergingGlobalConstants.ll
test/Assembler/2004-01-22-FloatNormalization.ll
test/Assembler/2004-02-27-SelfUseAssertError.ll
test/Assembler/2004-04-04-GetElementPtrIndexTypes.ll
test/Assembler/select.ll

index d1af3a1549a5daa0fd5cbfbcadaa0d975b375885..6dc0bc79a59aaf0e82e83cd5f41437ce6d89f144 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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
index 0d97c45b2764ab1d81bf583f4e195e0593300f62..1124254720bca3348f27ffe4d3670e4990bc9e98 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; This testcase used to fail due to a lack of this diff in Value.cpp:
 ; diff -r1.16 Value.cpp
 ; 11c11
index b3e7d66a1465c799a5fdfdac6de11b34ec7cc6e8..2a25ebbba4e18a70037af2659b22126f3f5a3ea0 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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,
     int } * } *, \2 * }, { \2 *, { int, int, int, { [4 x \3], \2, \5, \6, int, int 
index 2126992e1d3b84b2839a599d909bbd5b6f732e47..d92614170e5b043ff2c35e2f1bfb22ed324622ac 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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:
index c25d6ff5f05b59be7796253a12c9ec755953dc60..2688b54c04ed7d14b150b489a633bff2c83f07fb 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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
 ; to be detected between locals and globals.
index 3c64c9f866257f6623d4594239c0cbd0b1b1da41..5fafe42b9c178a8163bfdb67ccd8814f6d421095 100644 (file)
@@ -1,5 +1,7 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
   type { { \2 *, \4 ** },
          { \2 *, \4 ** }
        }
 
-implementation
\ No newline at end of file
+implementation
index 73d7354e9a3ad663c5c69f578758dab90e693c7f..c0cb3742e9ae2706108113057eeb5d0a031733c9 100644 (file)
@@ -1,5 +1,7 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 %t = type { { \2*, \2 },
             { \2*, \2 }
           }
 
-implementation
\ No newline at end of file
+implementation
index cca859f4884800c9d39a23874851d4086a6cd8fb..ce2a90a0cec8dc1d4eebfb43716e928f777bca84 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
   %Hosp = type {
                  { \2 *, { \2, \4 } * },
                  { \2 *, { \2, \4 } * }
index 961ae84edfd5c55896045f79515dd656d5fab9c6..8d79e60649a21c17d00bd617583112abaedaa00b 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; It looks like the assembler is not forward resolving the function declaraion
 ; correctly.
 
index 9d8469877de14fe11e3b21fea6803a1d11c47d65..108d14881af1db21a2095fbb609df037a97590e3 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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: * 
index 40c7b1e4591ffd5910526e65693d7bde34d30d34..ce1ce0701d3cd4c47642e8e1a2497bbaa1b21ab4 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 
 
index 526bb7b2194e77f4679c9a7d89cb05baebad5b1b..d64775f9b4201a4a78356b65a3f0b59c1ce070f6 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 %.LC0 = internal global [12 x sbyte] c"hello world\00"
 
 implementation   ; Functions:
index a4ab1a6fb78416afd50deb2e9cc171fbcf652d98..83b82a6884593962e7481a0e6568e3fca998fc65 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 %.LC0 = internal global [12 x sbyte] c"hello world\00"          ; <[12 x sbyte]*> [#uses=1]
 
 implementation   ; Functions:
index ed8c704b115363091e917c2c1778d56221d72951..1d0cda5bd62ff5f7c6bac67e31b93b88b2273c31 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; Dominance relationships is not calculated correctly for unreachable blocks,
 ; which causes the verifier to barf on this input.
 
index 1d1f5f118169142d54ec7e4c96c53b02532ea4b4..026d10ee8204807d8e830a2ee4bbe050240a8c3c 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; This testcase comes from the following really simple c file:
 ;
 ; int foo[30000];
index c2404d2c707ca3ab4ad3a9244f827321c9d3d04f..d4c36f3a9d7a9db09b9d004c94a4435b8377bcfe 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 declare int "ArrayRef"([100 x int] * %Array)
 
 int "ArrayRef"([100 x int] * %Array) {
index b46d0cc5f3fb4e96fdc0e4fbf2900ef9953774d9..62d802d2c324e317186a7b6e18297cd01decc022 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 
 %X = external global %T* 
index af9a495fe6478d0f786816546cdae09f6c49a02d..5e55231932ca4b7c497931bddf0886b2a5114132 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 %spell_order = global [4 x ubyte] c"\FF\00\F7\00"
 
index 8db245f83d0acafb63c92c096bc7b835c8504973..0bde297cfa633eb0892c5f1d1d3c3bb47d2c8df8 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 %X = external global int
 %X = constant int 7
index 47820449ef8e9fb277ff16526b3280a75dc436b5..89132f6f2f708a5d24a6583c029287efbe05e059 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; There should be absolutely no problem with this testcase.
 
 implementation
index d2b64c4fd24382efb2c0d75f6f58c559e0ac62c4..a77b72a0b6e2824d32bbe16494311fa10906ed91 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 
 void %test(int %X) {
index 0a4f8c2228fbb39741ec6977031465661bc2612b..830dd7a1e6a4dad66d1e4ba424059a96575b408d 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; Test that shift instructions can be used in constant expressions.
 
 global int shl (int 7, ubyte 19)
index 1fdfb03cfde8690f032039b8026cd5bb391f7343..5790a1bba8d8a9d9a72eb54985822b2df16c910f 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -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. Wierd.
 
index 5f046d0bd295a0615d9b2b2f56a45821ff5393b0..716850e3353f001797b0bdad96dfbf7f2c807211 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 %MidFnTy = type void (void (%MidFnTy* )*)
 
index 2f455049d094675c386f1ba953f5402ff4aa11e8..c9f5c5eb6311195e730b45fbf042993c8ad30daa 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 %T = type opaque
 %X = global %T* null
index 2fd18d04d6e61a4a8c3196900eeafafef7f54eb9..5eae402dfd00d75849554bfc6a9bdda0cc26c3a6 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; make sure that 'float' values have their value properly truncated.
 
 global float 0x1 
index abdea03c55c0d5525d5f00eb9a4cda95678bf1c3..2b4aed590dfea182a29b53a34a92d597e9415f63 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 ; %inc2 uses it's own value, but that's ok, as it's unreachable!
 
 void %test() {
index 2dd0caa754b6893bee30c5a0e3201414471145ab..7912a969e6fb796ce2cf50f1c833a47ddaaaf259 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 
 
index 2d7bbc5d31e4f3f6aba7cf2b598a020d13def559..8f378bb3b9b74575b64dfc8509fdbbf49d1da0a1 100644 (file)
@@ -1,3 +1,5 @@
+; RUN: llvm-as < %s -o /dev/null -f
+
 
 
 int %test(bool %C, int %V1, int %V2) {