[llvm-commits] [llvm] r75218 - in /llvm/trunk: lib/Target/ARM/ARM.h lib/Target/ARM/ARMInstrThumb.td lib/Target/ARM/ARMInstrThumb2.td lib/Target/ARM/ARMTargetMachine.cpp lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp lib/Target/ARM/Thumb2ITBlockPass.cpp test/CodeGen/Thumb2/thumb2-select.ll test/CodeGen/Thumb2/thumb2-select_xform.ll
Chris Lattner
clattner at apple.com
Thu Jul 9 19:19:13 PDT 2009
Hey Evan,
Any reason not to use FileCheck for these tests? :)
-Chris
On Jul 9, 2009, at 6:54 PM, Evan Cheng wrote:
> +++ llvm/trunk/test/CodeGen/Thumb2/thumb2-select.ll Thu Jul 9
> 20:54:42 2009
> @@ -4,6 +4,7 @@
> ; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep movle |
> count 1
> ; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep movls |
> count 1
> ; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep movhi |
> count 1
> +; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep it
> | count 6
>
> define i32 @f1(i32 %a.s) {
> entry:
>
> Modified: llvm/trunk/test/CodeGen/Thumb2/thumb2-select_xform.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb2/thumb2-select_xform.ll?rev=75218&r1=75217&r2=75218&view=diff
>
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- llvm/trunk/test/CodeGen/Thumb2/thumb2-select_xform.ll (original)
> +++ llvm/trunk/test/CodeGen/Thumb2/thumb2-select_xform.ll Thu Jul 9
> 20:54:42 2009
> @@ -1,5 +1,6 @@
> ; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep mov |
> count 3
> ; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep mvn |
> count 1
> +; RUN: llvm-as < %s | llc -march=thumb -mattr=+thumb2 | grep it |
> count 3
>
> define i32 @t1(i32 %a, i32 %b, i32 %c) nounwind {
> %tmp1 = icmp sgt i32 %c, 10
More information about the llvm-commits
mailing list