[llvm-commits] [llvm-gcc-4.2] r48913 - /llvm-gcc-4.2/trunk/gcc/config/i386/i386.h

Bill Wendling isanbard at gmail.com
Fri Mar 28 00:54:20 PDT 2008


Author: void
Date: Fri Mar 28 02:54:20 2008
New Revision: 48913

URL: http://llvm.org/viewvc/llvm-project?rev=48913&view=rev
Log:
Add sse41 and sse42 flags if those targets are present.

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

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

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/i386/i386.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/i386/i386.h Fri Mar 28 02:54:20 2008
@@ -3849,13 +3849,16 @@
       F.setCPU(TARGET_64BIT ? "core2" : "yonah");             \
     else                                                      \
       F.setCPU(ix86_arch_string);                             \
-    if (TARGET_64BIT) F.AddFeature("64bit");                  \
-    if (TARGET_MMX)   F.AddFeature("mmx");                    \
-    if (TARGET_SSE)   F.AddFeature("sse");                    \
-    if (TARGET_SSE2)  F.AddFeature("sse2");                   \
-    if (TARGET_SSE3)  F.AddFeature("sse3");                   \
-    if (TARGET_SSSE3) F.AddFeature("ssse3");                  \
-    if (TARGET_3DNOW) F.AddFeature("3dnow");                  \
+    if (TARGET_64BIT)   F.AddFeature("64bit");                \
+    if (TARGET_MMX)     F.AddFeature("mmx");                  \
+    if (TARGET_SSE)     F.AddFeature("sse");                  \
+    if (TARGET_SSE2)    F.AddFeature("sse2");                 \
+    if (TARGET_SSE3)    F.AddFeature("sse3");                 \
+    if (TARGET_SSSE3)   F.AddFeature("ssse3");                \
+    if (TARGET_SSE4_1)  F.AddFeature("sse41");                \
+    if (TARGET_SSE4_2)  F.AddFeature("sse42");                \
+    if (TARGET_SSE4A)   F.AddFeature("sse4a");                \
+    if (TARGET_3DNOW)   F.AddFeature("3dnow");                \
     if (TARGET_3DNOW_A) F.AddFeature("3dnowa");               \
   }
     





More information about the llvm-commits mailing list