diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-01-17 00:16:24 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-01-17 00:16:24 +0000 |
commit | 1e942d7c05c66ccc477567506a6bf86d91cae429 (patch) | |
tree | 529e3e4510e653494160383d4cf3844c6273db2d /gcc | |
parent | a326934886f606b4a4a60254917f58c825d7c94b (diff) | |
download | gcc-1e942d7c05c66ccc477567506a6bf86d91cae429.zip gcc-1e942d7c05c66ccc477567506a6bf86d91cae429.tar.gz gcc-1e942d7c05c66ccc477567506a6bf86d91cae429.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 29 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 40 |
3 files changed, 70 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7f75ecac..440e336 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2022-01-16 wwwhhhyyy <hongyu.wang@intel.com> + + * config/i386/i386.h (TARGET_DEST_FALSE_DEP_FOR_GLC): New macro. + * config/i386/sse.md (<avx512>_<complexopname>_<mode><maskc_name><round_name>): + Insert zero-idiom in output template when attr enabled, set new attribute to + true for non-mask/maskz insn. + (avx512fp16_<complexopname>sh_v8hf<mask_scalarc_name><round_scalarcz_name>): + Likewise. + (avx512dq_mul<mode>3<mask_name>): Likewise. + (<avx2_avx512>_permvar<mode><mask_name>): Likewise. + (avx2_perm<mode>_1<mask_name>): Likewise. + (avx512f_perm<mode>_1<mask_name>): Likewise. + (avx512dq_rangep<mode><mask_name><round_saeonly_name>): Likewise. + (avx512dq_ranges<mode><mask_scalar_name><round_saeonly_scalar_name>): + Likewise. + (<avx512>_getmant<mode><mask_name><round_saeonly_name>): Likewise. + (avx512f_vgetmant<mode><mask_scalar_name><round_saeonly_scalar_name>): + Likewise. + * config/i386/subst.md (mask3_dest_false_dep_for_glc_cond): New + subst_attr. + (mask4_dest_false_dep_for_glc_cond): Likewise. + (mask6_dest_false_dep_for_glc_cond): Likewise. + (mask10_dest_false_dep_for_glc_cond): Likewise. + (maskc_dest_false_dep_for_glc_cond): Likewise. + (mask_scalar4_dest_false_dep_for_glc_cond): Likewise. + (mask_scalarc_dest_false_dep_for_glc_cond): Likewise. + * config/i386/x86-tune.def (X86_TUNE_DEST_FALSE_DEP_FOR_GLC): New + DEF_TUNE enabled for m_SAPPHIRERAPIDS and m_ALDERLAKE + 2022-01-15 Martin Sebor <msebor@redhat.com> PR c/63272 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 20764d6..2ee45af 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220116 +20220117 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e04131b..1e8eb2d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,43 @@ +2022-01-16 Francois-Xavier Coudert <fxcoudert@gmail.com> + + * gfortran.dg/ieee/signaling_1.f90: xfail on x87. + * gfortran.dg/ieee/signaling_2.f90: xfail on x87. + * gfortran.dg/ieee/signaling_3.f90: New file. + +2022-01-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR fortran/82207 + * gfortran.dg/ieee/ieee_10.f90: Do not create signaling NaNs. + * gfortran.dg/ieee/signaling_2.f90: New test. + * gfortran.dg/ieee/signaling_2_c.c: New file. + +2022-01-16 Jonathan Wakely <jwakely@redhat.com> + + PR testsuite/104037 + * g++.old-deja/g++.robertl/eb43.C: Ad -Wno-deprecated. + +2022-01-16 Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/103789 + PR fortran/87711 + PR fortran/97896 + * gfortran.dg/index_5.f90: Enrich test with usages of INDEX with + a non-keyword KIND argument. + * gfortran.dg/len_trim.f90: Same for LEN_TRIM. + * gfortran.dg/maskl_1.f90: Same for MASKL. + * gfortran.dg/maskr_1.f90: Same for MASKR. + * gfortran.dg/scan_3.f90: Same for SCAN. + * gfortran.dg/verify_3.f90: Same for VERIFY. + +2022-01-16 wwwhhhyyy <hongyu.wang@intel.com> + + * gcc.target/i386/avx2-dest-false-dep-for-glc.c: New test. + * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512fp16vl-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto. + 2022-01-15 Martin Sebor <msebor@redhat.com> PR c/63272 |