[llvm-commits] [llvm-gcc-4.2] r48652 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

Dale Johannesen dalej at apple.com
Fri Mar 21 11:53:42 PDT 2008


Author: johannes
Date: Fri Mar 21 13:53:41 2008
New Revision: 48652

URL: http://llvm.org/viewvc/llvm-project?rev=48652&view=rev
Log:
Unbreak x86-64 MMX/SSE builtins.


Modified:
    llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp?rev=48652&r1=48651&r2=48652&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp Fri Mar 21 13:53:41 2008
@@ -835,7 +835,6 @@
 /* Vectors which are not MMX nor SSE should be passed as integers. */
 bool llvm_x86_should_pass_vector_in_integer_regs(tree type) {
   if (TARGET_MACHO &&
-    !TARGET_64BIT &&
     TREE_CODE(type) == VECTOR_TYPE &&
     TYPE_SIZE(type) &&
     TREE_CODE(TYPE_SIZE(type))==INTEGER_CST) {





More information about the llvm-commits mailing list