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_O3 in repository toolchain/ci/gcc.
from 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 [...] adds 367aa5ee879 aarch64: Fix target alignment for SVE [PR98119] adds 2c3a699b91d Check for matching CONST_VECTOR encodings [PR99929] adds 661c74144cb bpf: align function entry point to 64 bits adds cc2416801e0 bpf: allow BSS symbols to be global symbols adds be63f389dd5 Daily bump. adds e720d3033f8 lra: Avoid cycling on certain subreg reloads [PR96796]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 171 ++++++++ gcc/DATESTAMP | 2 +- gcc/cfganal.c | 436 +++++++++++++++++---- gcc/cfganal.h | 3 +- gcc/config/aarch64/aarch64-simd.md | 11 + 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/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 | 64 ++- 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 | 81 ++++ gcc/testsuite/g++.dg/pr98136.C | 26 ++ gcc/testsuite/gcc.c-torture/compile/pr96796.c | 55 +++ 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 - 41 files changed, 1288 insertions(+), 291 deletions(-) create mode 100644 gcc/testsuite/g++.dg/pr98136.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr96796.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