[llvm-commits] [llvm] r50293 - in /llvm/trunk/test/CodeGen/X86: mmx-arg-passing.ll mmx-arg-passing2.ll
Evan Cheng
evan.cheng at apple.com
Fri Apr 25 13:13:47 PDT 2008
Author: evancheng
Date: Fri Apr 25 15:13:47 2008
New Revision: 50293
URL: http://llvm.org/viewvc/llvm-project?rev=50293&view=rev
Log:
Update tests.
Modified:
llvm/trunk/test/CodeGen/X86/mmx-arg-passing.ll
llvm/trunk/test/CodeGen/X86/mmx-arg-passing2.ll
Modified: llvm/trunk/test/CodeGen/X86/mmx-arg-passing.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/mmx-arg-passing.ll?rev=50293&r1=50292&r2=50293&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/mmx-arg-passing.ll (original)
+++ llvm/trunk/test/CodeGen/X86/mmx-arg-passing.ll Fri Apr 25 15:13:47 2008
@@ -2,6 +2,7 @@
; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin -mattr=+mmx | grep esp | count 1
; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep xmm0
; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep rdi
+; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | not grep movups
;
; On Darwin x86-32, v8i8, v4i16, v2i32 values are passed in MM[0-2].
; On Darwin x86-32, v1i64 values are passed in memory.
Modified: llvm/trunk/test/CodeGen/X86/mmx-arg-passing2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/mmx-arg-passing2.ll?rev=50293&r1=50292&r2=50293&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/mmx-arg-passing2.ll (original)
+++ llvm/trunk/test/CodeGen/X86/mmx-arg-passing2.ll Fri Apr 25 15:13:47 2008
@@ -1,6 +1,5 @@
-; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movq2dq
-; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movd | count 1
-; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movq | count 4
+; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movq2dq | count 1
+; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin -mattr=+mmx,+sse2 | grep movdq2q | count 2
@g_v8qi = external global <8 x i8>
More information about the llvm-commits
mailing list