[AVX2] PATCH: Fixed 64-bit integer of gather* intrinsic declaration.

H.J. Lu hjl.tools@gmail.com
Thu Jun 23 17:16:00 GMT 2011


On Thu, Jun 23, 2011 at 9:38 AM, Kirill Yukhin <kirill.yukhin@gmail.com> wrote:
> Hi,
> I've updated 64-bit integer variant of gather intrinsics declarations.
> It now works while passing '-pedantic' flag.
> Also I fixed copy-paste problem to avoid AVX2 tests to be executed on
> AVX-capable machines.
>
> ChangeLog.avx2 entry:
> 2011-06-22  Yukhin Kirill  <kirill.yukhin@intel.com>
>
>        * gcc/config/i386/avx2intrin.h (_mm_i32gather_epi64): Fixed
>        pointer type.
>        (_mm256_i32gather_epi64): Likewise.
>        (_mm256_mask_i32gather_epi64): Likewise.
>        (_mm_i64gather_epi64): Likewise.
>        (_mm_mask_i64gather_epi64): Likewise.
>        (_mm256_i64gather_epi64): Likewise.
>        (_mm256_mask_i64gather_epi64): Likewise.
>
> tesuite/ChangeLog.avx2 entry:
> 2011-06-22  Yukhin Kirill  <kirill.yukhin@intel.com>
>
>        * gcc.target/i386/avx2-vbroadcastsd_pd-2.c: Fixed test to run
>        on AVX2 machine, not AVX.
>        * gcc.target/i386/avx2-vbroadcastsi128-2.c: Likewise.
>        * gcc.target/i386/avx2-vbroadcastss_ps-2.c: Likewise.
>        * gcc.target/i386/avx2-vbroadcastss_ps256-2.c: Likewise.
>        * gcc.target/i386/avx2-vextracti128-2.c: Likewise.
>        * gcc.target/i386/avx2-vinserti128-2.c: Likewise.
>        * gcc.target/i386/avx2-vpmaskloadq256-2.c: Likewise.
>        * gcc.target/i386/avx2-vpmaskstoreq256-2.c: Likewise.
>
> Going to commit to avx2 branch.
>
> Thanks, K
>

I will check it in for you.

Thanks.


-- 
H.J.



More information about the Gcc-patches mailing list