[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