[PATCH][x86] Update s{r,l}li intrinsics.

Uros Bizjak ubizjak@gmail.com
Thu Jan 15 15:40:00 GMT 2015


On Thu, Jan 15, 2015 at 3:17 PM, Ilya Tocar <tocarip.intel@gmail.com> wrote:
> Hi,
> Looks like new ISA doc [1] renamed srli,slli intrinsics to bsrli,bslli.
> This patch adds b* versions, while keeping old srli for backward
> compatibility.
> OK for trunk?
>
> 1:https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf
>
> ChangeLog:
> gcc/
>         * config/i386/avx2intrin.h (_mm256_bslli_si256,
>         _mm256_bsrli_si256): New.
>         * config/i386/emmintrin.h (_mm_bsrli_si128, _mm_bslli_si128):
>         Ditto.
>
> testsuite/
>         * gcc.target/i386/sse-14.c: Test new intrinsic.
>         * gcc.target/i386/sse-22.c: Diito.

OK.

Thanks,
Uros.



More information about the Gcc-patches mailing list