[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