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 in repository toolchain/ci/gcc.
from f8977166135 Tweak -Os costs for scalar-to-vector pass. adds 0deabebedd1 Fix a few problems with download_prerequisites. adds 8571ff0ae09 Adjust inner loop cost scaling adds 6ddb30f941a Optimize (a & b) | (c & ~b) to vpternlog instruction. adds 8da9b4f73c2 Enable avx512 embedde broadcast for vpternlog. adds 4702d3cf044 arm: Fix general issues with patterns for VLLDM and VLSTM adds 79fb2700bdb arm: testsuite: improve detection of CMSE hardware. adds 3929bca9ca9 arm: Add command-line option for enabling CVE-2021-35465 mi [...] adds 574e7950bd6 arm: add erratum mitigation to __gnu_cmse_nonsecure_call [P [...] adds 30461cf8dba arm: fix vlldm erratum for Armv8.1-m [PR102035] adds 809330ab845 arm: Add tests for VLLDM mitigation [PR102035] new 9216ee6d119 tree-optimization/100089 - avoid leaving scalar if-converte [...] new 6e5401e87d0 x86: Broadcast from integer to a pseudo vector register new d8b7282ea27 libstdc++: Fix mismatched class-key tags new 675a3e40567 Add transitive operations to the relation oracle.
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/download_prerequisites | 59 ++--- gcc/config/arm/arm-cpus.in | 9 +- gcc/config/arm/arm.c | 9 + gcc/config/arm/arm.md | 11 +- gcc/config/arm/arm.opt | 4 + gcc/config/arm/vfp.md | 29 ++- gcc/config/i386/i386-expand.c | 13 +- gcc/config/i386/i386.c | 5 + gcc/config/i386/i386.h | 2 + gcc/config/i386/predicates.md | 7 + gcc/config/i386/sse.md | 238 ++++++++++++++++- gcc/doc/invoke.texi | 16 +- gcc/params.opt | 4 +- gcc/testsuite/gcc.dg/predict-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/evrp-trans.c | 144 +++++++++++ .../arm/cmse/mainline/8_1m/soft/cmse-13a.c | 31 +++ .../arm/cmse/mainline/8_1m/soft/cmse-7a.c | 28 ++ .../arm/cmse/mainline/8_1m/soft/cmse-8a.c | 30 +++ .../arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c | 27 ++ .../arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c | 29 +++ .../arm/cmse/mainline/8_1m/softfp/cmse-13a.c | 30 +++ .../arm/cmse/mainline/8_1m/softfp/cmse-7a.c | 27 ++ .../arm/cmse/mainline/8_1m/softfp/cmse-8a.c | 29 +++ .../i386/avx512bw-shiftqihi-constant-1.c | 4 +- gcc/testsuite/gcc.target/i386/pr100865-10b.c | 1 - gcc/testsuite/gcc.target/i386/pr100865-4b.c | 3 +- gcc/testsuite/gcc.target/i386/pr100865-6b.c | 6 +- gcc/testsuite/gcc.target/i386/pr100865-7b.c | 6 +- gcc/testsuite/gcc.target/i386/pr101989-1.c | 51 ++++ gcc/testsuite/gcc.target/i386/pr101989-2.c | 102 ++++++++ .../gcc.target/i386/pr101989-broadcast-1.c | 31 +++ gcc/testsuite/gcc.target/i386/pr102021.c | 15 ++ gcc/testsuite/lib/target-supports.exp | 15 +- gcc/tree-vect-loop.c | 7 + gcc/tree-vect-slp.c | 70 ++++- gcc/tree-vectorizer.c | 20 +- gcc/tree-vectorizer.h | 2 +- gcc/value-relation.cc | 287 ++++++++++++++++++--- gcc/value-relation.h | 9 +- libgcc/config/arm/cmse_nonsecure_call.S | 5 + libstdc++-v3/src/c++11/cxx11-shim_facets.cc | 28 +- 41 files changed, 1292 insertions(+), 153 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/evrp-trans.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7a.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101989-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101989-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101989-broadcast-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102021.c