[llvm] 1d53f3b - [MC][test] Clean up MC/ARM/directive-if-subtraction.s

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 22 12:11:56 PDT 2023


Author: Fangrui Song
Date: 2023-06-22T12:11:52-07:00
New Revision: 1d53f3bb7328a4fe2881a04aa1754ba57b20b380

URL: https://github.com/llvm/llvm-project/commit/1d53f3bb7328a4fe2881a04aa1754ba57b20b380
DIFF: https://github.com/llvm/llvm-project/commit/1d53f3bb7328a4fe2881a04aa1754ba57b20b380.diff

LOG: [MC][test] Clean up MC/ARM/directive-if-subtraction.s

Added: 
    

Modified: 
    llvm/test/MC/ARM/directive-if-subtraction.s

Removed: 
    


################################################################################
diff  --git a/llvm/test/MC/ARM/directive-if-subtraction.s b/llvm/test/MC/ARM/directive-if-subtraction.s
index e67fe0ba572c9..c3a9082fb7c02 100644
--- a/llvm/test/MC/ARM/directive-if-subtraction.s
+++ b/llvm/test/MC/ARM/directive-if-subtraction.s
@@ -1,14 +1,13 @@
-// RUN: llvm-mc -triple armv7a-linux-gnueabihf %s -filetype=obj -o /dev/null 2>&1 | FileCheck --check-prefix=OBJ --allow-empty %s
 // RUN: not llvm-mc -triple armv7a-linux-gnueabihf %s -o /dev/null 2>&1 | FileCheck --check-prefix=ASM %s --implicit-check-not=error:
-// RUN: llvm-mc -triple armv7a-linux-gnueabihf %s -filetype=obj -o - | llvm-objdump -d - | FileCheck --check-prefix=DISASM %s
+// RUN: llvm-mc -triple armv7a-linux-gnueabihf %s -filetype=obj -o %t 2>&1 | count 0
+// RUN: llvm-objdump -d %t | FileCheck --check-prefix=DISASM %s
 
 nop
 // Create a new MCDataFragment due to Subtarget change
 .arch_extension sec
 9997:nop
 .if . - 9997b == 0
-// OBJ-NOT:[[@LINE-1]]:5: error: expected absolute expression
-// ASM:[[@LINE-2]]:5: error: expected absolute expression
+// ASM:    :[[#@LINE-1]]:5: error: expected absolute expression
 // DISASM: orr	r1, r1, #2
 orr r1, r1, #1
 .else
@@ -16,7 +15,6 @@ orr r1, r1, #2
 .endif
 
 
-
 @ RUN: not llvm-mc -filetype=obj -triple arm-linux-gnueabihf --defsym=ERR=1 %s -o /dev/null 2>&1 | FileCheck --check-prefix=ARM-ERR %s
 @ RUN: not llvm-mc -filetype=obj -triple thumbv7a-linux-gnueabihf --defsym=ERR=1 %s -o /dev/null 2>&1 | FileCheck --check-prefix=THUMB2-ERR %s
 


        


More information about the llvm-commits mailing list