SSE2 intrinsics: gcc46 vs. clang contradiction

Joerg Sonnenberger joerg at britannica.bec.de
Wed Nov 6 05:53:26 PST 2013


On Sat, Nov 02, 2013 at 01:07:47AM +0100, Dimitry Andric wrote:
> Index: tools/clang/lib/Headers/emmintrin.h
> ===================================================================
> --- tools/clang/lib/Headers/emmintrin.h (revision 193039)
> +++ tools/clang/lib/Headers/emmintrin.h (working copy)
> @@ -1366,7 +1366,7 @@ _mm_movepi64_pi64(__m128i __a)
>  }
> 
>  static __inline__ __m128i __attribute__((__always_inline__, __nodebug__))
> -_mm_movpi64_pi64(__m64 __a)
> +_mm_movpi64_epi64(__m64 __a)
>  {
>    return (__m128i){ (long long)__a, 0 };
>  }
> 
> Is this OK?

Comparing the naming schema of the others, this looks good.

Joerg



More information about the cfe-commits mailing list