[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