PATCH: Use __v1di instead of long long on __builtin_ia32_palignr
Uros Bizjak
ubizjak@gmail.com
Thu May 1 17:36:00 GMT 2008
H.J. Lu wrote:
> 2008-05-01 H.J. Lu <hongjiu.lu@intel.com>
>
> * config/i386/i386.c (ix86_builtin_type): Replace
> DI_FTYPE_DI_DI_INT with V1DI2DI_FTYPE_V1DI_V1DI_INT.
> (bdesc_args): Updated.
> (ix86_init_mmx_sse_builtins): Likewise.
> (ix86_expand_args_builtin): Likewise.
>
> * config/i386/tmmintrin.h (_mm_alignr_pi8): Replace long long
> with __v1di.
>
> * doc/extend.texi: Correct __builtin_ia32_palignr.
>
This is OK for mainline.
Thanks,
Uros.
More information about the Gcc-patches
mailing list