This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-12 in repository gcc.
from f8224dd759f libgomp.texi: Impl. status - non-rect loop nest only partial adds 96cf4658b2d pru: Fix CLZ expansion for QI and HI modes adds 786923f74d6 opts: SANITIZE_ADDRESS wrongly cleared [PR108543] adds e8000b7a024 Daily bump. adds 27b6fb155df arm: Fix MVE's vcmp vector-scalar patterns [PR107987] adds ce4f0804879 Daily bump. adds 4c6475148ac Fortran: fix NULL pointer dereference in gfc_check_dependen [...] adds daa4c49a477 Fortran: avoid ICE on invalid array subscript triplets [PR108501] adds 523ee9f5994 Fortran: fix ICE in check_charlen_present [PR108420] adds 0e4c239ebde Fortran: fix ICE in get_expr_storage_size [PR108421] adds 6dc4f984dd1 Fortran: error recovery for bad initializers of implied-sha [...] adds a8ef7eec0c3 Fortran: ICE in transformational_result [PR108529] adds 06f8f7aed1e Enable AMD znver4 support and add instruction reservations adds 53b91bfee28 Remove znver4 instruction reservations adds 1f79db1e6d8 Add AMD znver4 instruction reservations adds 43677fe6e2e Daily bump. adds 5039d97c789 Update znver4 costs adds 489c81db7d4 Zen4 tuning part 2 adds 7790d4b2e5c Disable gather/scatter for zen4 adds 0b2a19b4aa3 Daily bump. adds 355fe4fa4c5 Change AVX512FP16 to AVX512-FP16 in the document. adds 591ec4820aa OpenMP/Fortran: Fix has_device_addr clause splitting [PR108558] new b250542911d Merge branch 'releases/gcc-12' into devel/omp/gcc-12
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 128 +++ gcc/DATESTAMP | 2 +- gcc/common/config/i386/cpuinfo.h | 16 +- gcc/common/config/i386/i386-common.cc | 35 +- gcc/common/config/i386/i386-cpuinfo.h | 1 + gcc/config.gcc | 10 +- gcc/config/arm/mve.md | 10 +- gcc/config/i386/driver-i386.cc | 5 + gcc/config/i386/i386-c.cc | 7 + gcc/config/i386/i386-expand.cc | 2 + gcc/config/i386/i386-options.cc | 8 +- gcc/config/i386/i386.cc | 20 +- gcc/config/i386/i386.h | 24 + gcc/config/i386/i386.md | 5 +- gcc/config/i386/i386.opt | 2 +- gcc/config/i386/x86-tune-costs.h | 134 +++ gcc/config/i386/x86-tune-sched.cc | 2 + gcc/config/i386/x86-tune.def | 40 +- gcc/config/i386/{znver1.md => znver.md} | 0 gcc/config/i386/znver4.md | 1068 ++++++++++++++++++++ gcc/config/pru/pru.h | 5 +- gcc/config/pru/pru.md | 15 +- gcc/doc/extend.texi | 3 + gcc/doc/invoke.texi | 13 +- gcc/fortran/ChangeLog | 56 + gcc/fortran/decl.cc | 15 +- gcc/fortran/dependency.cc | 5 + gcc/fortran/interface.cc | 26 +- gcc/fortran/iresolve.cc | 9 +- gcc/fortran/simplify.cc | 1 + gcc/fortran/trans-openmp.cc | 2 + gcc/opts.cc | 9 +- gcc/testsuite/ChangeLog | 82 ++ .../c-c++-common/asan/pointer-subtract-5.c | 15 + .../c-c++-common/asan/pointer-subtract-6.c | 15 + .../c-c++-common/asan/pointer-subtract-7.c | 15 + .../c-c++-common/asan/pointer-subtract-8.c | 15 + gcc/testsuite/g++.target/i386/mv29.C | 5 + gcc/testsuite/gcc.target/arm/mve/pr107987.c | 11 + gcc/testsuite/gcc.target/i386/funcspec-56.inc | 2 + gcc/testsuite/gfortran.dg/pr106209.f90 | 9 + gcc/testsuite/gfortran.dg/pr108420.f90 | 10 + gcc/testsuite/gfortran.dg/pr108421.f90 | 11 + gcc/testsuite/gfortran.dg/pr108501.f90 | 14 + gcc/testsuite/gfortran.dg/pr108502.f90 | 12 + gcc/testsuite/gfortran.dg/pr108529.f90 | 9 + .../testsuite/libgomp.fortran/has_device_addr.f90 | 59 ++ 47 files changed, 1889 insertions(+), 73 deletions(-) rename gcc/config/i386/{znver1.md => znver.md} (100%) create mode 100644 gcc/config/i386/znver4.md create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-5.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-6.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-7.c create mode 100644 gcc/testsuite/c-c++-common/asan/pointer-subtract-8.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr107987.c create mode 100644 gcc/testsuite/gfortran.dg/pr106209.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108420.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108421.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108501.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108502.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr108529.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/has_device_addr.f90