Updating GIT tree Updating 6ce3d791dfc..9051b548274 Fast-forward ChangeLog | 6 + config/cet.m4 | 17 +- contrib/ChangeLog | 20 + contrib/config-list.mk | 2 +- contrib/gcc-changelog/git_commit.py | 18 +- contrib/gcc-changelog/test_email.py | 15 +- contrib/gcc-changelog/test_patches.txt | 79 ++++ contrib/git-backport.py | 13 +- gcc/ChangeLog | 129 +++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 4 + gcc/config/aarch64/aarch64-sve.md | 8 +- gcc/config/gcn/gcn-valu.md | 32 +- gcc/configure | 12 +- gcc/cp/ChangeLog | 14 + gcc/cp/class.c | 8 +- gcc/cp/constexpr.c | 16 + gcc/cp/cp-gimplify.c | 8 +- gcc/cp/decl.c | 2 + gcc/cp/parser.c | 21 +- gcc/expr.c | 34 +- gcc/fortran/ChangeLog | 17 + gcc/fortran/class.c | 11 +- gcc/fortran/primary.c | 22 + gcc/jit/ChangeLog | 22 + gcc/lto-streamer-out.c | 5 +- gcc/omp-general.c | 2 +- gcc/testsuite/ChangeLog | 56 +++ gcc/testsuite/c-c++-common/Wparentheses-2.c | 18 + gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C | 21 + gcc/testsuite/g++.dg/cpp1z/decomp53.C | 22 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda10.C | 7 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda8.C | 11 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda9.C | 11 + gcc/testsuite/g++.dg/ubsan/vptr-16.C | 14 + gcc/testsuite/g++.dg/vect/slp-pr87105.cc | 2 +- gcc/testsuite/gcc.dg/gomp/pr95315-2.c | 46 ++ gcc/testsuite/gcc.dg/tree-ssa/phi-opt-21.c | 15 + gcc/testsuite/gcc.dg/vect/pr95272.c | 18 + .../gcc.target/aarch64/sve/load_const_offset_2.c | 2 +- .../aarch64/sve/logical_unpacked_and_1.c | 16 + .../aarch64/sve/logical_unpacked_and_2.c | 17 + .../aarch64/sve/logical_unpacked_and_3.c | 17 + .../aarch64/sve/logical_unpacked_and_4.c | 17 + .../aarch64/sve/logical_unpacked_and_5.c | 16 + .../aarch64/sve/logical_unpacked_and_6.c | 17 + .../aarch64/sve/logical_unpacked_and_7.c | 16 + .../aarch64/sve/logical_unpacked_eor_1.c | 16 + .../aarch64/sve/logical_unpacked_eor_2.c | 17 + .../aarch64/sve/logical_unpacked_eor_3.c | 17 + .../aarch64/sve/logical_unpacked_eor_4.c | 17 + .../aarch64/sve/logical_unpacked_eor_5.c | 16 + .../aarch64/sve/logical_unpacked_eor_6.c | 17 + .../aarch64/sve/logical_unpacked_eor_7.c | 16 + .../aarch64/sve/logical_unpacked_orr_1.c | 16 + .../aarch64/sve/logical_unpacked_orr_2.c | 17 + .../aarch64/sve/logical_unpacked_orr_3.c | 17 + .../aarch64/sve/logical_unpacked_orr_4.c | 17 + .../aarch64/sve/logical_unpacked_orr_5.c | 16 + .../aarch64/sve/logical_unpacked_orr_6.c | 17 + .../aarch64/sve/logical_unpacked_orr_7.c | 16 + .../gcc.target/aarch64/sve/scatter_store_6.c | 2 +- .../gcc.target/aarch64/sve/scatter_store_7.c | 2 +- .../gcc.target/aarch64/sve/strided_load_3.c | 2 +- .../gcc.target/aarch64/sve/strided_store_3.c | 2 +- .../gcc.target/aarch64/sve/unpack_signed_1.c | 2 +- gcc/testsuite/gcc.target/i386/pr95052.c | 20 + gcc/testsuite/gfortran.dg/findloc_8.f90 | 29 ++ gcc/testsuite/gfortran.dg/pr95373_1.f90 | 15 + gcc/testsuite/gfortran.dg/pr95373_2.f90 | 15 + gcc/testsuite/gfortran.dg/vect/pr95403.f | 16 + gcc/tree-ssa-phiopt.c | 25 +- gcc/tree-vect-loop.c | 8 +- gcc/tree-vect-slp.c | 15 +- gcc/tree-vect-stmts.c | 39 +- gcc/tree-vectorizer.h | 4 + libatomic/configure | 5 +- libbacktrace/configure | 17 +- libcc1/configure | 12 +- libcpp/configure | 12 +- libdecnumber/configure | 12 +- libgcc/ChangeLog | 6 + libgcc/configure | 5 +- libgfortran/ChangeLog | 5 + libgfortran/Makefile.am | 2 + libgfortran/Makefile.in | 22 +- libgfortran/configure | 9 +- libgfortran/generated/findloc0_c10.c | 375 +++++++++++++++ libgfortran/generated/findloc1_c10.c | 523 +++++++++++++++++++++ libgfortran/gfortran.map | 10 + libgomp/configure | 4 +- libiberty/configure | 12 +- libitm/configure | 5 +- libobjc/configure | 9 +- libphobos/configure | 9 +- libquadmath/configure | 5 +- libsanitizer/HOWTO_MERGE | 3 +- libsanitizer/README.gcc | 16 +- libsanitizer/configure | 5 +- libssp/configure | 9 +- libstdc++-v3/configure | 5 +- libstdc++-v3/include/bits/hashtable_policy.h | 22 + libstdc++-v3/include/bits/unordered_map.h | 172 +++---- libvtv/configure | 5 +- lto-plugin/configure | 12 +- maintainer-scripts/bugzilla-close-candidate.py | 67 ++- zlib/configure | 9 +- 107 files changed, 2378 insertions(+), 332 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wparentheses-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array25.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp53.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda9.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-16.C create mode 100644 gcc/testsuite/gcc.dg/gomp/pr95315-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-21.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr95272.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_and_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_eor_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/logical_unpacked_orr_7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95052.c create mode 100644 gcc/testsuite/gfortran.dg/findloc_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95373_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr95403.f create mode 100644 libgfortran/generated/findloc0_c10.c create mode 100644 libgfortran/generated/findloc1_c10.c Current branch master is up to date. Adjusting file timestamps