i386.c (ix86_simd_clone_compute_vecsize_and_simdlen): Bump the upper SIMDLEN limits...
authorJakub Jelinek <jakub@redhat.com>
Tue, 12 Apr 2016 19:37:21 +0000 (21:37 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 12 Apr 2016 19:37:21 +0000 (21:37 +0200)
commit6512fa6dc09a8de843d9d4921d9e8f717dec5a80
treebca4d0d594bb17de510c93e22b980b91d0796409
parent13bd7c2bc5c87fd1c9193203bcc750dfed740802
i386.c (ix86_simd_clone_compute_vecsize_and_simdlen): Bump the upper SIMDLEN limits...

* config/i386/i386.c (ix86_simd_clone_compute_vecsize_and_simdlen):
Bump the upper SIMDLEN limits, so that if the return type or
characteristic type if the return type is void can be passed in
all available SSE2/AVX/AVX2/AVX512-F registers, the SIMDLEN is
allowed.

* c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
128 instead of 32.

From-SVN: r234913
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/cilk-plus/SE/ef_error2.c