[llvm-commits] [llvm] r50296 - in /llvm/branches/Apple/Tak/test/CodeGen/X86: mmx-arg-passing.ll mmx-arg-passing2.ll

Bill Wendling isanbard at gmail.com
Fri Apr 25 13:25:12 PDT 2008


Author: void
Date: Fri Apr 25 15:25:12 2008
New Revision: 50296

URL: http://llvm.org/viewvc/llvm-project?rev=50296&view=rev
Log:
Merging r50293 into Tak.

Modified:
    llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing.ll
    llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing2.ll

Modified: llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing.ll?rev=50296&r1=50295&r2=50296&view=diff

==============================================================================
--- llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing.ll (original)
+++ llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing.ll Fri Apr 25 15:25:12 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/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing2.ll?rev=50296&r1=50295&r2=50296&view=diff

==============================================================================
--- llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing2.ll (original)
+++ llvm/branches/Apple/Tak/test/CodeGen/X86/mmx-arg-passing2.ll Fri Apr 25 15:25:12 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