2010-05-24 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/ia32intrin.h (__crc32q): Define only if
__SSE4_2__ is defined.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159783
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-05-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/ia32intrin.h (__crc32q): Define only if
+ __SSE4_2__ is defined.
+
2010-05-24 Iain Sandoe <iains@gcc.gnu.org>
PR target/44132
return __builtin_bswap64 (__X);
}
+#ifdef __SSE4_2__
/* 64bit accumulate CRC32 (polynomial 0x11EDC6F41) value. */
extern __inline unsigned long long
__attribute__((__gnu_inline__, __always_inline__, __artificial__))
{
return __builtin_ia32_crc32di (__C, __V);
}
+#endif
/* 64bit popcnt */
extern __inline long long