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-master-arm-bootstrap_lto in repository toolchain/ci/gcc.
from 2065654435e mips: Fix up mips_atomic_assign_expand_fenv [PR94780] adds 3dbd4d94bf3 libstdc++: Use secure_getenv for filesystem::temp_directory [...] adds d68d275a005 Add testcases that got lost when tree-ssa was merged adds e5e164effa3 Add QI vector mode support to by-pieces for memset adds 0b3560d3a9f Move failed part of a test to a new file [PR101671] adds d242acc396d Change const basic_block to const_basic_block. adds ebbcdd7fae1 Change integral divide by zero to produce UNDEFINED. adds 145bc41dae7 Handle constants in wi_fold for trunc_mod. adds ee189a73275 doc: correct documentation of "call" (et al) operand 2. adds 5b2515f5ae8 MMIX: remove generic placeholders parameters in call insn p [...] adds f7bf03cf69c Decrement followed by cmov improvements. adds 9d352c68e8c rs6000: Add support for SSE4.1 "blend" intrinsics adds ed04cf6d73e rs6000: Add tests for SSE4.1 "blend" intrinsics adds bd9a8737d47 rs6000: Add support for SSE4.1 "ceil" intrinsics adds d656a3d3ce8 rs6000: Add tests for SSE4.1 "ceil" intrinsics adds 5f500715438 rs6000: Add support for SSE4.1 "floor" intrinsics adds 15c8ad00d81 rs6000: Add tests for SSE4.1 "floor" intrinsics adds 309ddde04f2 gcc.dg/uninit-pred-9_b.c: Xfail for MMIX too adds cfd60b39cdc gcc.dg/tree-ssa/ssa-dse-26.c: Skip on mmix-knuth-mmixware
No new revisions were added by this update.
Summary of changes: gcc/builtins.c | 171 ++++++++++++++++---- gcc/builtins.h | 4 +- gcc/config/i386/i386.md | 87 +++++++++++ gcc/config/mmix/mmix.c | 20 +-- gcc/config/mmix/mmix.md | 62 +++----- gcc/config/rs6000/smmintrin.h | 124 +++++++++++++++ gcc/doc/md.texi | 8 +- gcc/doc/tm.texi | 7 + gcc/doc/tm.texi.in | 2 + gcc/expr.c | 172 ++++++++++++++------- gcc/expr.h | 4 +- gcc/gimple-range-cache.cc | 36 ++--- gcc/gimple-range-cache.h | 6 +- gcc/range-op.cc | 21 ++- gcc/rtl.h | 2 + gcc/rtlanal.c | 11 ++ gcc/target.def | 9 ++ gcc/testsuite/g++.dg/warn/Wunused-18.C | 13 ++ gcc/testsuite/gcc.c-torture/compile/20030405-2.c | 58 +++++++ gcc/testsuite/gcc.c-torture/compile/20040304-2.c | 45 ++++++ gcc/testsuite/gcc.c-torture/compile/pr83510.c | 25 --- gcc/testsuite/gcc.dg/20030612-2.c | 20 +++ gcc/testsuite/gcc.dg/Warray-bounds-87.c | 48 ++++++ gcc/testsuite/gcc.dg/tree-ssa/pr61839_2.c | 40 ++++- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 1 + gcc/testsuite/gcc.dg/uninit-pred-9_b.c | 2 +- gcc/testsuite/gcc.target/i386/dec-cmov-1.c | 105 +++++++++++++ gcc/testsuite/gcc.target/i386/dec-cmov-2.c | 57 +++++++ gcc/testsuite/gcc.target/i386/pr100865-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr100865-4b.c | 2 +- gcc/testsuite/gcc.target/powerpc/sse4_1-blendpd.c | 89 +++++++++++ .../gcc.target/powerpc/sse4_1-blendps-2.c | 81 ++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-blendps.c | 90 +++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-blendvpd.c | 65 ++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-ceilpd.c | 51 ++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-ceilps.c | 41 +++++ gcc/testsuite/gcc.target/powerpc/sse4_1-ceilsd.c | 119 ++++++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-ceilss.c | 95 ++++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-check.h | 4 + gcc/testsuite/gcc.target/powerpc/sse4_1-floorpd.c | 51 ++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-floorps.c | 41 +++++ gcc/testsuite/gcc.target/powerpc/sse4_1-floorsd.c | 119 ++++++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-floorss.c | 95 ++++++++++++ .../gcc.target/powerpc/sse4_1-round-data.h | 20 +++ gcc/testsuite/gcc.target/powerpc/sse4_1-round.h | 27 ++++ gcc/testsuite/gcc.target/powerpc/sse4_1-round2.h | 27 ++++ .../gcc.target/powerpc/sse4_1-roundpd-2.c | 36 +++++ .../gcc.target/powerpc/sse4_1-roundpd-3.c | 36 +++++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 11 ++ libstdc++-v3/configure.ac | 1 + libstdc++-v3/src/c++17/fs_ops.cc | 31 +--- libstdc++-v3/src/filesystem/ops-common.h | 40 +++++ libstdc++-v3/src/filesystem/ops.cc | 32 +--- .../filesystem/operations/temp_directory_path.cc | 7 + .../filesystem/operations/temp_directory_path.cc | 9 +- 56 files changed, 2131 insertions(+), 254 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-18.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20030405-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/20040304-2.c create mode 100644 gcc/testsuite/gcc.dg/20030612-2.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-87.c create mode 100644 gcc/testsuite/gcc.target/i386/dec-cmov-1.c create mode 100644 gcc/testsuite/gcc.target/i386/dec-cmov-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendpd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendps-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendps.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-blendvpd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-ceilpd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-ceilps.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-ceilsd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-ceilss.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-floorpd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-floorps.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-floorsd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-floorss.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-round-data.h create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-round.h create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-round2.h create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundpd-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-roundpd-3.c