This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-release-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from 0c89b88daa8 c++: std::is_constant_evaluated inside constraint [PR97051] adds fde5bc5ec93 Daily bump. adds 34a9bc1f950 aarch64: Fix SVE ACLE builtins with LTO [PR99216] adds be4ab81f62d Daily bump. adds 7e2db68a77f data-ref: Tighten index-based alias checks [PR99726] adds 18a190c3ee3 gimple-fold: Recompute ADDR_EXPR flags after folding a TMR [...] adds 63da018de82 aarch64: Tweak post-RA handling of CONST_INT moves [PR98136] adds 8849e4a9455 middle-end/98726 - fix VECTOR_CST element access adds dc9233a4f65 Handle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726] adds 690aa217cf2 aarch64: Handle more SVE vector constants [PR99246] adds 283367662c2 arm: Fix PCS for SFmode -> SImode libcalls [PR99748] adds 9db2c895fe2 remove write-only array in rev_post_order_and_mark_dfs_back_seme adds ec97d2e8420 Compute RPO with adjacent SCC members, expose toplevel SCC extents adds 6c6a1173ccc tree-optimization/98736 - use programing order preserved RP [...] new 367aa5ee879 aarch64: Fix target alignment for SVE [PR98119] new 2c3a699b91d Check for matching CONST_VECTOR encodings [PR99929] new 661c74144cb bpf: align function entry point to 64 bits new cc2416801e0 bpf: allow BSS symbols to be global symbols
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: gcc/ChangeLog | 27 ++ gcc/DATESTAMP | 2 +- gcc/cfganal.c | 436 +++++++++++++++++---- gcc/cfganal.h | 3 +- gcc/config/aarch64/aarch64-simd.md | 11 + gcc/config/aarch64/aarch64-sve-builtins.cc | 59 +-- gcc/config/aarch64/aarch64-sve-builtins.h | 3 +- gcc/config/aarch64/aarch64.c | 85 +++- gcc/config/aarch64/aarch64.md | 17 +- gcc/config/arm/arm.c | 4 + gcc/config/bpf/bpf.h | 16 +- gcc/cp/ChangeLog | 18 + gcc/cse.c | 5 + gcc/cselib.c | 5 + gcc/emit-rtl.c | 1 + gcc/gimple-fold.c | 3 + gcc/jump.c | 5 + gcc/lra-constraints.c | 5 + gcc/lto-streamer.h | 2 +- gcc/reload.c | 5 + gcc/rtl.c | 10 + gcc/rtl.h | 17 + gcc/rtx-vector-builder.c | 6 +- gcc/rtx-vector-builder.h | 10 +- gcc/testsuite/ChangeLog | 38 ++ gcc/testsuite/g++.dg/pr98136.C | 26 ++ gcc/testsuite/g++.target/aarch64/sve/pr99216.C | 5 + gcc/testsuite/gcc.c-torture/compile/pr97141.c | 8 + gcc/testsuite/gcc.c-torture/compile/pr98726.c | 7 + gcc/testsuite/gcc.c-torture/execute/pr98736.c | 14 + gcc/testsuite/gcc.dg/torture/20200727-0.c | 82 ++++ .../gcc.target/aarch64/sve/acle/general/pr99246.c | 17 + gcc/testsuite/gcc.target/aarch64/sve/pr97141.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98119.c | 13 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c | 11 + gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr98726.c | 9 + gcc/testsuite/gcc.target/aarch64/sve/pr99929_1.c | 16 + gcc/testsuite/gcc.target/aarch64/sve/pr99929_2.c | 5 + gcc/testsuite/gcc.target/i386/pr99726.c | 16 + gcc/tree-data-ref.c | 245 ++++++------ gcc/tree-loop-distribution.c | 12 +- gcc/tree-ssa-sccvn.c | 55 +-- gcc/tree.c | 10 +- gcc/tree.h | 1 - libstdc++-v3/ChangeLog | 78 ++++ 46 files changed, 1137 insertions(+), 306 deletions(-) create mode 100644 gcc/testsuite/g++.dg/pr98136.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr99216.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97141.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98726.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98736.c create mode 100644 gcc/testsuite/gcc.dg/torture/20200727-0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr99246.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr97141.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98119.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98268-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98726.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr99929_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr99929_2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99726.c