[llvm] r200013 - Don't use "llc -filetype=obj" now that the codepath is the same.

Rafael Espindola rafael.espindola at gmail.com
Fri Jan 24 07:59:50 PST 2014


Author: rafael
Date: Fri Jan 24 09:59:50 2014
New Revision: 200013

URL: http://llvm.org/viewvc/llvm-project?rev=200013&view=rev
Log:
Don't use "llc -filetype=obj" now that the codepath is the same.

r200011 remove the special codepaths in MC for inline asm, so we can now test
all the logic with just llc + llvm-mc.

Modified:
    llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll
    llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll
    llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode.ll

Modified: llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll?rev=200013&r1=200012&r2=200013&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-arm.ll Fri Jan 24 09:59:50 2014
@@ -1,4 +1,4 @@
-;RUN:  llc -mtriple=armv7-linux-gnueabi -filetype=obj < %s | llvm-objdump -triple=armv7 -d - | FileCheck %s
+;RUN:  llc -mtriple=armv7-linux-gnueabi < %s | llvm-mc -triple=armv7-linux-gnueabi -filetype=obj | llvm-objdump -triple=armv7 -d - | FileCheck %s
 ;RUN:  llc -mtriple=armv7-linux-gnueabi < %s | FileCheck %s -check-prefix=ASM
 ;RUN:  llc -mtriple=armv7-apple-darwin < %s | FileCheck %s -check-prefix=ASM
 

Modified: llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll?rev=200013&r1=200012&r2=200013&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode-oneway-from-thumb.ll Fri Jan 24 09:59:50 2014
@@ -1,4 +1,4 @@
-;RUN:  llc -mtriple=thumbv7-linux-gnueabi -filetype=obj < %s | llvm-objdump -triple=thumbv7 -d - | FileCheck %s
+;RUN:  llc -mtriple=thumbv7-linux-gnueabi < %s | llvm-mc -triple=thumbv7-linux-gnueabi -filetype=obj | llvm-objdump -triple=thumbv7 -d - | FileCheck %s
 ;RUN:  llc -mtriple=thumbv7-linux-gnueabi < %s | FileCheck %s -check-prefix=ASM
 ;RUN:  llc -mtriple=thumbv7-apple-darwin < %s | FileCheck %s -check-prefix=ASM
 

Modified: llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode.ll?rev=200013&r1=200012&r2=200013&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/inlineasm-switch-mode.ll Fri Jan 24 09:59:50 2014
@@ -1,4 +1,4 @@
-;RUN: llc -mtriple=thumbv7-linux-gnueabi -filetype=obj < %s > %t
+;RUN: llc -mtriple=thumbv7-linux-gnueabi < %s | llvm-mc -triple=thumbv7-linux-gnueabi -filetype=obj > %t
 ; Two pass decoding needed because llvm-objdump does not respect mapping symbols
 ;RUN: llvm-objdump -triple=armv7   -d %t | FileCheck %s --check-prefix=ARM
 ;RUN: llvm-objdump -triple=thumbv7 -d %t | FileCheck %s --check-prefix=THUMB





More information about the llvm-commits mailing list