This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os in repository toolchain/ci/gcc.
from f43885cd8b6 reflect: correctly handle direct interface typed receiv [...] adds c57b5e2519c PR tree-optimization/90356 * match.pd ((X +/- 0.0) +/- 0. [...] adds d5e8d096dc6 PR other/90381 * gcc.dg/tree-ssa/pr88676-2.c: Add 'target [...] adds 65d973ca985 * standard.ads.h: New file. adds 253ef38b3c2 Address compiler diagnostics in libgomp.oacc-c-c++-common/p [...] adds c91253de813 Enable support for bfloat16 which will be in Future Cooper [...] adds d0d33077dc7 PR tree-optimization/90240 * tree-ssa-loop-ivopts.c (get_ [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 51 ++++++ gcc/ada/ChangeLog | 4 + gcc/ada/standard.ads.h | 84 ++++++++++ gcc/common/config/i386/i386-common.c | 25 ++- gcc/config.gcc | 4 +- gcc/config/i386/avx512bf16intrin.h | 118 +++++++++++++ gcc/config/i386/avx512bf16vlintrin.h | 183 +++++++++++++++++++++ gcc/config/i386/cpuid.h | 3 + gcc/config/i386/driver-i386.c | 7 +- gcc/config/i386/i386-builtin-types.def | 26 +++ gcc/config/i386/i386-builtin.def | 29 ++++ gcc/config/i386/i386-builtins.c | 4 +- gcc/config/i386/i386-c.c | 2 + gcc/config/i386/i386-expand.c | 24 +++ gcc/config/i386/i386-options.c | 8 +- gcc/config/i386/i386.h | 3 + gcc/config/i386/i386.opt | 5 + gcc/config/i386/immintrin.h | 4 + gcc/config/i386/sse.md | 101 ++++++++++++ gcc/config/i386/subst.md | 13 ++ gcc/doc/invoke.texi | 7 +- gcc/match.pd | 22 +++ gcc/testsuite/ChangeLog | 36 ++++ gcc/testsuite/g++.dg/other/i386-2.C | 2 +- gcc/testsuite/g++.dg/other/i386-3.C | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr88676-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr90356-1.c | 23 +++ gcc/testsuite/gcc.dg/tree-ssa/pr90356-2.c | 8 + gcc/testsuite/gcc.dg/tree-ssa/pr90356-3.c | 6 + gcc/testsuite/gcc.dg/tree-ssa/pr90356-4.c | 6 + .../gcc.target/i386/avx512bf16-vcvtne2ps2bf16-1.c | 19 +++ .../gcc.target/i386/avx512bf16-vcvtneps2bf16-1.c | 19 +++ .../gcc.target/i386/avx512bf16-vdpbf16ps-1.c | 19 +++ .../gcc.target/i386/avx512bf16-vdpbf16ps-2.c | 49 ++++++ .../i386/avx512bf16vl-vcvtne2ps2bf16-1.c | 29 ++++ .../gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c | 27 +++ .../gcc.target/i386/avx512bf16vl-vdpbf16ps-1.c | 28 ++++ gcc/testsuite/gcc.target/i386/builtin_target.c | 4 + gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-22.c | 4 +- gcc/testsuite/gcc.target/i386/sse-23.c | 2 +- gcc/testsuite/gfortran.dg/graphite/pr90240.f | 18 ++ gcc/tree-ssa-loop-ivopts.c | 93 +++++++++-- libgcc/ChangeLog | 6 + libgcc/config/i386/cpuinfo.c | 6 +- libgcc/config/i386/cpuinfo.h | 3 +- libgomp/ChangeLog | 5 + .../testsuite/libgomp.oacc-c-c++-common/pr87835.c | 5 +- 50 files changed, 1115 insertions(+), 39 deletions(-) create mode 100644 gcc/ada/standard.ads.h create mode 100644 gcc/config/i386/avx512bf16intrin.h create mode 100644 gcc/config/i386/avx512bf16vlintrin.h create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90356-4.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vcvtne2ps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vcvtneps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vdpbf16ps-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vdpbf16ps-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vcvtne2ps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vdpbf16ps-1.c create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr90240.f