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_build/master-arm in repository toolchain/ci/gcc.
from c33a5cc9e7f RISC-V: Fix build errors with shNadd/shNadd.uw patterns in [...] adds f19791565d7 addS EAF_NOT_RETURNED_DIRECTLY adds 164bbf701ff tree-optimization/103029 - ensure vect loop versioning cons [...] adds a70c05120ae Static chain support in ipa-modref adds 18f0873d1e5 ipa-modref cleanup adds 2a83259f837 x86_64: Improved implementation of TImode rotations. adds 1fefb6cf62b Revert accidental commit. adds 4f032929ac9 libstdc++: Add some noexcept to std::valarray adds b4df2dd3f47 Daily bump. adds 62af7d9402f Fix wrong code caulsed by retslot EAF flags propagation [PR103040] adds ea2ab805acd IBM Z: Free bbs in s390_loop_unroll_adjust adds c081d0a3b02 middle-end/103033 - drop native_interpret_expr with .DEFERR [...] adds 73658e70d9e Make sbitmap bitmap_set_bit and bitmap_clear_bit return cha [...] adds 2d01bef2f21 Rename predicate class to ipa_predicate adds 4096eb50d10 gcov: Remove dead variable. adds a195c7270e4 AArch64: Improve GOT addressing adds 67b0d47e20e aarch64: enable Ampere-1 CPU adds 1967fd8f219 tree-optimization/102970 - remap cliques when translating o [...] adds fc407675206 Provide some context to folding via ranger. adds 309bb7ff6e2 Fix --param=ranger-debug=all to include a trace. adds b18394ce156 Check for constant builtin value first. adds 6d936684fcf For ranges, PHIs don't need to process arg == def. adds 1410b208013 Testcase adjustments for pass vrp1. adds 502ffb1f389 Switch vrp2 to ranger. adds 600dcd74b8e c: Fold implicit integer-to-floating conversions in static [...] adds 1e7a269856f libstdc++: Fix regression in std::list::sort [PR66742] new a31056e9196 RISC-V: Fix register class subset checks for CLASS_MAX_NREGS new c79399c7e12 MAINTAINERS: Clarify the policy WRT the Write After Approval list
The 2 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: ChangeLog | 5 + MAINTAINERS | 3 + contrib/ChangeLog | 4 + gcc/ChangeLog | 142 ++++ gcc/DATESTAMP | 2 +- gcc/bitmap.c | 2 +- gcc/bitmap.h | 2 +- gcc/c-family/c-common.c | 13 +- gcc/c-family/c-common.h | 4 +- gcc/c/ChangeLog | 6 + gcc/c/c-convert.c | 35 +- gcc/c/c-typeck.c | 27 +- gcc/config/aarch64/aarch64-cores.def | 3 +- gcc/config/aarch64/aarch64-cost-tables.h | 107 +++ gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 128 ++-- gcc/config/aarch64/aarch64.md | 48 +- gcc/config/aarch64/constraints.md | 7 + gcc/config/i386/i386.md | 20 +- gcc/config/riscv/riscv.c | 4 +- gcc/config/s390/s390.c | 5 +- gcc/cp/ChangeLog | 7 + gcc/cp/cvt.c | 9 + gcc/doc/invoke.texi | 2 +- gcc/flag-types.h | 3 +- gcc/fold-const.c | 12 + gcc/fold-const.h | 1 + gcc/gcov.c | 3 +- gcc/gimple-range-fold.cc | 16 +- gcc/gimple-range.cc | 28 +- gcc/gimple-range.h | 2 + gcc/gimple.c | 27 + gcc/gimple.h | 1 + gcc/internal-fn.c | 29 +- gcc/ipa-fnsummary.c | 234 +++--- gcc/ipa-fnsummary.h | 11 +- gcc/ipa-modref.c | 791 +++++++++++++-------- gcc/ipa-modref.h | 1 + gcc/ipa-predicate.c | 101 ++- gcc/ipa-predicate.h | 65 +- gcc/params.opt | 2 +- gcc/sbitmap.h | 28 +- gcc/testsuite/ChangeLog | 243 +++++++ gcc/testsuite/g++.dg/ipa/modref-1.C | 2 +- gcc/testsuite/g++.dg/opt/pr102970.C | 60 ++ gcc/testsuite/g++.dg/torture/pr103040.C | 37 + gcc/testsuite/gcc.dg/init-rounding-math-1.c | 11 + gcc/testsuite/gcc.dg/ipa/modref-3.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/modref-10.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr23744.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp07.c | 3 - gcc/testsuite/gcc.dg/tree-ssa/vrp08.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp09.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp20.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp92.c | 7 +- gcc/testsuite/jit.dg/test-sum-of-squares.c | 10 +- gcc/tree-core.h | 6 +- gcc/tree-ssa-pre.c | 15 + gcc/tree-ssa-structalias.c | 15 +- gcc/tree-ssa.c | 4 +- gcc/tree-vect-loop-manip.c | 17 + gcc/tree-vrp.c | 2 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/bits/list.tcc | 4 +- libstdc++-v3/include/bits/stl_list.h | 8 +- libstdc++-v3/include/std/valarray | 12 +- .../23_containers/list/operations/66742.cc | 23 + 67 files changed, 1805 insertions(+), 674 deletions(-) create mode 100644 gcc/testsuite/g++.dg/opt/pr102970.C create mode 100644 gcc/testsuite/g++.dg/torture/pr103040.C create mode 100644 gcc/testsuite/gcc.dg/init-rounding-math-1.c create mode 100644 gcc/testsuite/gcc.dg/ipa/modref-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-10.c