[llvm-commits] [llvm] r75039 - in /llvm/trunk/test/MC/AsmParser: assignment.s directive_align.s directive_comm.s directive_fill.s directive_org.s directive_set.s directive_space.s directive_symbol_attrs.s directive_values.s

Chris Lattner sabre at nondot.org
Wed Jul 8 13:51:03 PDT 2009


Author: lattner
Date: Wed Jul  8 15:50:34 2009
New Revision: 75039

URL: http://llvm.org/viewvc/llvm-project?rev=75039&view=rev
Log:
Switch all the MC tests to use FileCheck.

Modified:
    llvm/trunk/test/MC/AsmParser/assignment.s
    llvm/trunk/test/MC/AsmParser/directive_align.s
    llvm/trunk/test/MC/AsmParser/directive_comm.s
    llvm/trunk/test/MC/AsmParser/directive_fill.s
    llvm/trunk/test/MC/AsmParser/directive_org.s
    llvm/trunk/test/MC/AsmParser/directive_set.s
    llvm/trunk/test/MC/AsmParser/directive_space.s
    llvm/trunk/test/MC/AsmParser/directive_symbol_attrs.s
    llvm/trunk/test/MC/AsmParser/directive_values.s

Modified: llvm/trunk/test/MC/AsmParser/assignment.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/assignment.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/assignment.s (original)
+++ llvm/trunk/test/MC/AsmParser/assignment.s Wed Jul  8 15:50:34 2009
@@ -1,7 +1,7 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep "a = 0" %t2
+# CHECK: TEST0:
+# CHECK: a = 0
 TEST0:  
         a = 0
         
\ No newline at end of file

Modified: llvm/trunk/test/MC/AsmParser/directive_align.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_align.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_align.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_align.s Wed Jul  8 15:50:34 2009
@@ -1,16 +1,16 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".p2align 1, 0" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .p2align 1, 0
 TEST0:  
         .align 1
 
-# RUN: grep -A 2 TEST1 %t > %t2
-# RUN: grep ".p2alignl 3, 0, 2" %t2 | count 1
+# CHECK: TEST1:
+# CHECK: .p2alignl 3, 0, 2
 TEST1:  
         .align32 3,,2
 
-# RUN: grep -A 2 TEST2 %t > %t2
-# RUN: grep ".balign 3, 10" %t2 | count 1
+# CHECK: TEST2:
+# CHECK: .balign 3, 10
 TEST2:  
         .balign 3,10

Modified: llvm/trunk/test/MC/AsmParser/directive_comm.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_comm.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_comm.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_comm.s Wed Jul  8 15:50:34 2009
@@ -1,8 +1,8 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 3 TEST0 %t > %t2
-# RUN: grep ".comm a,6,2" %t2 | count 1
-# RUN: grep ".comm b,8" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .comm a,6,2
+# CHECK: .comm b,8
 TEST0:  
         .comm a, 4+2, 2
         .comm b,8

Modified: llvm/trunk/test/MC/AsmParser/directive_fill.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_fill.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_fill.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_fill.s Wed Jul  8 15:50:34 2009
@@ -1,11 +1,12 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".byte 10" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .byte 10
 TEST0:  
         .fill 1, 1, 10
 
-# RUN: grep -A 3 TEST1 %t > %t2
-# RUN: grep ".short 3" %t2 | count 2
+# CHECK: TEST1:
+# CHECK: .short 3
+# CHECK: .short 3
 TEST1:  
         .fill 2, 2, 3

Modified: llvm/trunk/test/MC/AsmParser/directive_org.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_org.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_org.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_org.s Wed Jul  8 15:50:34 2009
@@ -1,11 +1,11 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".org 1, 0" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .org 1, 0
 TEST0:  
         .org 1
 
-# RUN: grep -A 2 TEST1 %t > %t2
-# RUN: grep ".org 1, 3" %t2 | count 1
+# CHECK: TEST1:
+# CHECK: .org 1, 3
 TEST1:  
         .org 1, 3

Modified: llvm/trunk/test/MC/AsmParser/directive_set.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_set.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_set.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_set.s Wed Jul  8 15:50:34 2009
@@ -1,7 +1,7 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".set a, 0" %t2
+# CHECK: TEST0:
+# CHECK: .set a, 0
 TEST0:  
         .set a, 0
         
\ No newline at end of file

Modified: llvm/trunk/test/MC/AsmParser/directive_space.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_space.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_space.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_space.s Wed Jul  8 15:50:34 2009
@@ -1,11 +1,12 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".byte 0" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .byte 0
 TEST0:  
         .space 1
 
-# RUN: grep -A 3 TEST1 %t > %t2
-# RUN: grep ".byte 3" %t2 | count 2
+# CHECK: TEST1:
+# CHECK: .byte 3
+# CHECK: .byte 3
 TEST1:  
         .space 2, 3

Modified: llvm/trunk/test/MC/AsmParser/directive_symbol_attrs.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_symbol_attrs.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_symbol_attrs.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_symbol_attrs.s Wed Jul  8 15:50:34 2009
@@ -1,7 +1,7 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 3 TEST0 %t > %t2
-# RUN: grep ".globl a" %t2 | count 1
-# RUN: grep ".globl b" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .globl a
+# CHECK: .globl b
 TEST0:  
         .globl a, b

Modified: llvm/trunk/test/MC/AsmParser/directive_values.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_values.s?rev=75039&r1=75038&r2=75039&view=diff

==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_values.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_values.s Wed Jul  8 15:50:34 2009
@@ -1,21 +1,21 @@
-# RUN: llvm-mc %s > %t
+# RUN: llvm-mc %s | FileCheck %s
 
-# RUN: grep -A 2 TEST0 %t > %t2
-# RUN: grep ".byte 0" %t2 | count 1
+# CHECK: TEST0:
+# CHECK: .byte 0
 TEST0:  
         .byte 0
 
-# RUN: grep -A 2 TEST1 %t > %t2
-# RUN: grep ".short 3" %t2 | count 1
+# CHECK: TEST1:
+# CHECK: .short 3
 TEST1:  
         .short 3
 
-# RUN: grep -A 2 TEST2 %t > %t2
-# RUN: grep ".long 8" %t2 | count 1
+# CHECK: TEST2:
+# CHECK: .long 8
 TEST2:  
         .long 8
 
-# RUN: grep -A 2 TEST3 %t > %t2
-# RUN: grep ".quad 9" %t2 | count 1
+# CHECK: TEST3:
+# CHECK: .quad 9
 TEST3:  
         .quad 9





More information about the llvm-commits mailing list