This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/master-aarch64 in repository toolchain/ci/gcc.
from 47e4ab6559d Strlen pass refactoring. adds 85ce673378e gcc-changelog: update error message location adds 20dcda98ed3 [sve] PR93183 - Add support for conditional neg. adds 94dff03f67f Constant fold SS_NEG and SS_ABS in simplify-rtx.c adds eb032893675 tree-optimization/102788 - avoid spurious bool pattern fails adds fecda57e604 bfin: Popcount-related improvements to machine description. adds 815f15d3384 gcov: return proper exit code when error happens adds 247c407c83f Try placing RTL folded constants in the constant pool. adds 80d360fa72a 387-12.c: Require ia32 target instead of -m32 adds dece6ae7722 Clone correct pass in class pass_thread_jumps_full. adds 3adcf7e1042 openmp: Fix handling of numa_domains(1) adds b0ea7a8409a Remove redundant alignment scheme recomputation adds c9ff4581841 Reduce the number of aligned_access_p calls adds 30d6ff39168 tree-object-size: Avoid unnecessary processing of __builtin [...] adds 1257aad1073 Apply TLC to vect_supportable_dr_alignment adds 582d43a48cb c++: improve template/crash90.C adds 4abc0c196b1 i386: Fix ICE in ix86_print_opreand_address [PR 102761] adds 38733234024 openmp: Add additional tests for declare variant in Fortran adds 4d92a69fc58 Process EH edges again and call get_tree_range on non gimpl [...] adds ce4d1f632ff Daily bump. adds 38f6ee6bfc4 AVX512FP16: Add *_set1_pch intrinsics. adds df592811f95 target: support spaces in target attribute. adds caab0139761 Remove check_aligned parameter from vect_supportable_dr_alignment adds f45610a4523 c++: Don't reject calls through PMF during constant evaluat [...] new d19d90289d1 Add misalignment output parameter to get_load_store_type new 6b4c18b9812 [sve] PR93183 - Add support for conditional neg. new 91419baf4d0 Optimize the builtin vec_xl_sext new d2161caffbb Change threading comment before pass_ccp pass.
The 4 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: contrib/ChangeLog | 6 + contrib/gcc-changelog/git_commit.py | 14 +- contrib/gcc-changelog/test_email.py | 1 + gcc/ChangeLog | 148 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/combine.c | 22 ++- gcc/config/bfin/bfin.md | 27 +++- gcc/config/i386/avx512fp16intrin.h | 13 ++ gcc/config/i386/avx512fp16vlintrin.h | 26 ++++ gcc/config/i386/i386-options.c | 2 + gcc/config/i386/i386.c | 12 +- gcc/config/rs6000/rs6000-call.c | 33 +++-- gcc/cp/constexpr.c | 4 + gcc/cse.c | 48 ++----- gcc/fortran/ChangeLog | 79 +++++++++++ gcc/gcov.c | 27 +++- gcc/gimple-match-head.c | 4 + gcc/gimple-range.cc | 10 +- gcc/internal-fn.c | 3 +- gcc/internal-fn.def | 2 + gcc/match.pd | 33 ++++- gcc/optabs.def | 1 + gcc/passes.def | 4 +- gcc/simplify-rtx.c | 14 ++ gcc/system.h | 21 +++ gcc/testsuite/ChangeLog | 128 ++++++++++++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C | 11 ++ gcc/testsuite/g++.dg/pr102796.C | 18 +++ gcc/testsuite/g++.dg/template/crash90.C | 3 +- gcc/testsuite/g++.dg/vect/pr102788.cc | 32 +++++ .../gcc.target/aarch64/sve/cond_unary_4.c | 6 +- gcc/testsuite/gcc.target/aarch64/sve/pr93183.c | 21 +++ gcc/testsuite/gcc.target/bfin/ones.c | 11 ++ gcc/testsuite/gcc.target/bfin/parity.c | 9 ++ gcc/testsuite/gcc.target/bfin/popcount.c | 9 ++ gcc/testsuite/gcc.target/bfin/ssabs.c | 11 ++ gcc/testsuite/gcc.target/bfin/ssneg.c | 11 ++ gcc/testsuite/gcc.target/i386/387-12.c | 2 +- .../gcc.target/i386/avx512fp16-set1-pch-1a.c | 13 ++ .../gcc.target/i386/avx512fp16-set1-pch-1b.c | 42 ++++++ .../gcc.target/i386/avx512fp16vl-set1-pch-1a.c | 20 +++ .../gcc.target/i386/avx512fp16vl-set1-pch-1b.c | 57 ++++++++ gcc/testsuite/gcc.target/i386/pr102374.c | 3 + gcc/testsuite/gcc.target/i386/pr102761.c | 11 ++ gcc/testsuite/gcc.target/powerpc/p10_vec_xl_sext.c | 35 +++++ .../gfortran.dg/gomp/declare-variant-15.f90 | 13 ++ .../gfortran.dg/gomp/declare-variant-16.f90 | 14 +- gcc/tree-object-size.c | 12 +- gcc/tree-ssa-threadbackward.c | 2 +- gcc/tree-vect-data-refs.c | 82 ++++++------ gcc/tree-vect-patterns.c | 8 +- gcc/tree-vect-stmts.c | 72 +++++----- gcc/tree-vectorizer.h | 2 +- libcpp/ChangeLog | 4 + libgfortran/ChangeLog | 14 ++ libgomp/ChangeLog | 16 +++ libgomp/config/linux/affinity.c | 2 +- 57 files changed, 1082 insertions(+), 168 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C create mode 100644 gcc/testsuite/g++.dg/pr102796.C create mode 100644 gcc/testsuite/g++.dg/vect/pr102788.cc create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr93183.c create mode 100644 gcc/testsuite/gcc.target/bfin/ones.c create mode 100644 gcc/testsuite/gcc.target/bfin/parity.c create mode 100644 gcc/testsuite/gcc.target/bfin/popcount.c create mode 100644 gcc/testsuite/gcc.target/bfin/ssabs.c create mode 100644 gcc/testsuite/gcc.target/bfin/ssneg.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102374.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102761.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p10_vec_xl_sext.c