summaryrefslogtreecommitdiff
path: root/gcc/config/i386/mm3dnow.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i386/mm3dnow.h')
-rw-r--r--gcc/config/i386/mm3dnow.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/config/i386/mm3dnow.h b/gcc/config/i386/mm3dnow.h
index 0d0735c9a72..c2cc01c7f18 100644
--- a/gcc/config/i386/mm3dnow.h
+++ b/gcc/config/i386/mm3dnow.h
@@ -30,6 +30,7 @@
#ifdef __3dNOW__
#include <mmintrin.h>
+#include <prfchwintrin.h>
extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
_m_femms (void)
@@ -157,12 +158,6 @@ _m_prefetch (void *__P)
__builtin_prefetch (__P, 0, 3 /* _MM_HINT_T0 */);
}
-extern __inline void __attribute__((__gnu_inline__, __always_inline__, __artificial__))
-_m_prefetchw (void *__P)
-{
- __builtin_prefetch (__P, 1, 3 /* _MM_HINT_T0 */);
-}
-
extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__))
_m_from_float (float __A)
{