aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2019-04-17 21:23:45 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2019-04-17 21:23:45 +0200
commitaadd9a6e26915538eb1417c36c43739b09acfe48 (patch)
treea48ba8ca69c0e1c7ab20ae91f40befd281bf9546 /gcc/c
parent38de8b39ef9202c742226c70484a19f6df84b7cb (diff)
downloadgcc-aadd9a6e26915538eb1417c36c43739b09acfe48.zip
gcc-aadd9a6e26915538eb1417c36c43739b09acfe48.tar.gz
gcc-aadd9a6e26915538eb1417c36c43739b09acfe48.tar.bz2
re PR target/90125 (Typo of AVX512 intrinsics)
PR target/90125 * config/i386/avx512fintrin.h (_mm_maskz_fmadd_round_sd, _mm_maskz_fmadd_round_ss, _mm_maskz_fmsub_round_sd, _mm_maskz_fmsub_round_ss, _mm_maskz_fnmadd_round_sd, _mm_maskz_fnmadd_round_ss, _mm_maskz_fnmsub_round_sd, _mm_maskz_fnmsub_round_ss): Use _maskz builtin instead of _mask3. PR target/90125 * gcc.target/i386/avx512f-vfmsubXXXss-2.c (avx512f_test): Adjust constants to ensure precise result even when not using fma. * gcc.target/i386/avx512f-vfnmaddXXXss-2.c (avx512f_test): Likewise. * gcc.target/i386/avx512f-vfmaddXXXsd-3.c: New test. * gcc.target/i386/avx512f-vfmaddXXXss-3.c: New test. * gcc.target/i386/avx512f-vfmsubXXXsd-3.c: New test. * gcc.target/i386/avx512f-vfmsubXXXss-3.c: New test. * gcc.target/i386/avx512f-vfnmaddXXXsd-3.c: New test. * gcc.target/i386/avx512f-vfnmaddXXXss-3.c: New test. * gcc.target/i386/avx512f-vfnmsubXXXsd-3.c: New test. * gcc.target/i386/avx512f-vfnmsubXXXss-3.c: New test. From-SVN: r270421
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions