Author: andersca
Date: Sun Oct 5 21:07:50 2008
New Revision: 57145
URL: http://llvm.org/viewvc/llvm-project?rev=57145&view=rev
Log:
Apparently gcc uses pi64 for the shift intrinsics.
Modified:
cfe/trunk/lib/Headers/mmintrin.devel.h
Modified: cfe/trunk/lib/Headers/mmintrin.devel.h
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/mmintrin.devel.h?rev=57145&r1=57144&r2=57145&view=diff
==============================================================================
--- cfe/trunk/lib/Headers/mmintrin.devel.h (original)
+++ cfe/trunk/lib/Headers/mmintrin.devel.h Sun Oct 5 21:07:50 2008
@@ -210,12 +210,12 @@
return (__m64)__builtin_ia32_pslldi((__v2si)__m, __count);
}
-inline __m64 __attribute__((__always_inline__)) _mm_sll_pi64(__m64 __m, __m64
__count)
+inline __m64 __attribute__((__always_inline__)) _mm_sll_si64(__m64 __m, __m64
__count)
{
return __builtin_ia32_psllq(__m, __count);
}
-inline __m64 __attribute__((__always_inline__)) _mm_slli_pi64(__m64 __m, int
__count)
+inline __m64 __attribute__((__always_inline__)) _mm_slli_si64(__m64 __m, int
__count)
{
return __builtin_ia32_psllqi(__m, __count);
}
@@ -260,12 +260,12 @@
return (__m64)__builtin_ia32_psrldi((__v2si)__m, __count);
}
-inline __m64 __attribute__((__always_inline__)) _mm_srl_pi64(__m64 __m, __m64
__count)
+inline __m64 __attribute__((__always_inline__)) _mm_srl_si64(__m64 __m, __m64
__count)
{
return (__m64)__builtin_ia32_psrlq(__m, __count);
}
-inline __m64 __attribute__((__always_inline__)) _mm_srli_pi64(__m64 __m, int
__count)
+inline __m64 __attribute__((__always_inline__)) _mm_srli_si64(__m64 __m, int
__count)
{
return __builtin_ia32_psrlqi(__m, __count);
}
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits