This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from 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 new 1967fd8f219 tree-optimization/102970 - remap cliques when translating o [...] new fc407675206 Provide some context to folding via ranger. new 309bb7ff6e2 Fix --param=ranger-debug=all to include a trace. new b18394ce156 Check for constant builtin value first. new 6d936684fcf For ranges, PHIs don't need to process arg == def. new 1410b208013 Testcase adjustments for pass vrp1. new 502ffb1f389 Switch vrp2 to ranger. new 600dcd74b8e c: Fold implicit integer-to-floating conversions in static [...]
The 8 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 + 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/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/internal-fn.c | 29 ++-- gcc/ipa-fnsummary.c | 234 ++++++++++++++------------- gcc/ipa-fnsummary.h | 11 +- gcc/ipa-modref.c | 136 ++++++++++++---- 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/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/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-ssa-pre.c | 15 ++ gcc/tree-ssa.c | 4 +- gcc/tree-vrp.c | 2 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/std/valarray | 12 +- 53 files changed, 1276 insertions(+), 397 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