re PR target/87467 (Incorrect function parameter for _mm512_abs_pd in `include/avx512...
authorJakub Jelinek <jakub@redhat.com>
Sat, 29 Sep 2018 16:04:09 +0000 (18:04 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 29 Sep 2018 16:04:09 +0000 (18:04 +0200)
commit23bce99cbe7016a04e14c2163ed3fe6a5a64f4e2
tree8e3ee55d9c5330cd957d1a846111e2787e8b0d7e
parent15f8a377555803dbbd720533fabbd78244896145
re PR target/87467 (Incorrect function parameter for _mm512_abs_pd in `include/avx512fintrin.h`)

PR target/87467
* config/i386/avx512fintrin.h (_mm512_abs_pd, _mm512_mask_abs_pd): Use
__m512d type for __A argument rather than __m512.

* gcc.target/i386/avx512f-abspd-1.c (SIZE): Divide by two.
(CALC): Use double instead of float.
(TEST): Adjust to test _mm512_abs_pd and _mm512_mask_abs_pd rather than
_mm512_abs_ps and _mm512_mask_abs_ps.

From-SVN: r264711
gcc/ChangeLog
gcc/config/i386/avx512fintrin.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512f-abspd-1.c