summaryrefslogtreecommitdiffstats
path: root/lib/Headers
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2011-12-30 07:33:42 +0000
committerCraig Topper <craig.topper@gmail.com>2011-12-30 07:33:42 +0000
commit6a511e14074e186328020fce78fe0c33deb64d1b (patch)
tree12a44dadb22454ad682379d7128282c6fc3af5bd /lib/Headers
parent68045b1d4de4b332b7c478e81b5c4383891ba593 (diff)
Add FMA4 feature flag. Intrinsics coming soon. Also make sse4a feature flag imply sse3. Matches gcc behavior.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147370 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Headers')
-rw-r--r--lib/Headers/x86intrin.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Headers/x86intrin.h b/lib/Headers/x86intrin.h
index 181330d0bb..5f9bea7107 100644
--- a/lib/Headers/x86intrin.h
+++ b/lib/Headers/x86intrin.h
@@ -42,6 +42,10 @@
#include <popcntintrin.h>
#endif
-// FIXME: SSE4A, 3dNOW, FMA4, XOP, LWP, ABM
+#ifdef __FMA4__
+#include <fma4intrin.h>
+#endif
+
+// FIXME: SSE4A, 3dNOW, XOP, LWP, ABM
#endif /* __X86INTRIN_H */