This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [x86, 7/n] Replace builtins with vector extensions
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: Marc Glisse <marc dot glisse at inria dot fr>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 11 Nov 2014 14:17:28 +0100
- Subject: Re: [x86, 7/n] Replace builtins with vector extensions
- Authentication-results: sourceware.org; auth=none
- References: <alpine dot DEB dot 2 dot 02 dot 1411111231500 dot 11887 at stedding dot saclay dot inria dot fr>
On Tue, Nov 11, 2014 at 12:35 PM, Marc Glisse <marc.glisse@inria.fr> wrote:
> last patch, extending == and > to size 256. Regtested as usual.
>
> Is the branch ready to be merged into trunk?
>
> 2014-11-10 Marc Glisse <marc.glisse@inria.fr>
>
> * config/i386/emmintrin.h (_mm_cmpeq_epi8, _mm_cmpeq_epi16,
> _mm_cmpeq_epi32, _mm_cmplt_epi8, _mm_cmplt_epi16, _mm_cmplt_epi32,
> _mm_cmpgt_epi8, _mm_cmpgt_epi16, _mm_cmpgt_epi32): Use vector
> extensions instead of builtins.
> * config/i386/smmintrin.h (_mm_cmpeq_epi64, _mm_cmpgt_epi64):
> Likewise.
OK.
Please post the complete ChangeLog and complete patch for a review and merge.
Thanks,
Uros.