public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/users/aldyh/heads/ranger-staging)] Merge commit 'fc36b97af05ef74b0889ba49090c2f52f00e0e77' into me/ranger-staging
@ 2020-06-27 21:33 Aldy Hernandez
0 siblings, 0 replies; only message in thread
From: Aldy Hernandez @ 2020-06-27 21:33 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:6188b8285c07856d50f9c5bc9d7e0c2aec57256a
commit 6188b8285c07856d50f9c5bc9d7e0c2aec57256a
Merge: eea8917dc97 fc36b97af05
Author: Aldy Hernandez <aldyh@redhat.com>
Date: Sat Jun 27 14:15:11 2020 +0200
Merge commit 'fc36b97af05ef74b0889ba49090c2f52f00e0e77' into me/ranger-staging
Diff:
contrib/ChangeLog | 5 +
contrib/download_prerequisites | 18 +-
gcc/ChangeLog | 617 +++++++++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 12 +-
gcc/ada/ChangeLog | 261 ++++++
gcc/ada/exp_ch4.adb | 13 +-
gcc/ada/gcc-interface/ada-tree.h | 7 -
gcc/ada/gcc-interface/decl.c | 166 ++--
gcc/ada/gcc-interface/misc.c | 3 -
gcc/ada/gcc-interface/trans.c | 74 +-
gcc/ada/gcc-interface/utils.c | 42 +-
gcc/ada/gcc-interface/utils2.c | 2 +-
gcc/c-family/ChangeLog | 4 +
gcc/c-family/c-common.c | 2 +-
gcc/c-family/c-opts.c | 4 +-
gcc/collect-utils.c | 1 +
gcc/collect-utils.h | 1 +
gcc/common/config/i386/cpuinfo.h | 850 ++++++++++++++++++
gcc/common/config/i386/i386-common.c | 239 +++--
.../common/config/i386/i386-cpuinfo.h | 118 ++-
gcc/common/config/i386/i386-isas.h | 163 ++++
gcc/config.gcc | 10 +-
gcc/config/arm/arm.c | 2 +-
gcc/config/gcn/gcn.c | 14 +-
gcc/config/gcn/mkoffload.c | 51 +-
gcc/config/i386/driver-i386.c | 644 +++-----------
gcc/config/i386/gnu-user.h | 6 -
gcc/config/i386/i386-builtins.c | 456 ++--------
gcc/config/i386/i386.c | 6 +-
gcc/config/i386/i386.h | 11 +-
gcc/config/m32r/m32r.md | 6 +
gcc/config/nvptx/mkoffload.c | 31 +-
gcc/config/riscv/riscv-builtins.c | 5 +-
gcc/config/riscv/riscv-ftypes.def | 2 +-
gcc/config/riscv/riscv.h | 6 +-
gcc/config/rs6000/aix72.h | 89 +-
gcc/config/rs6000/altivec.h | 6 +-
gcc/config/rs6000/altivec.md | 76 +-
gcc/config/rs6000/defaultaix64.h | 28 +
gcc/config/rs6000/driver-rs6000.c | 4 +-
gcc/config/rs6000/future.md | 521 -----------
gcc/config/rs6000/linux64.h | 6 +-
gcc/config/rs6000/mma.md | 586 ++++++++++++
gcc/config/rs6000/power10.md | 521 +++++++++++
gcc/config/rs6000/ppc-auxv.h | 2 +-
gcc/config/rs6000/predicates.md | 5 +
gcc/config/rs6000/rs6000-builtin.def | 357 +++++---
gcc/config/rs6000/rs6000-c.c | 10 +-
gcc/config/rs6000/rs6000-call.c | 628 +++++++++++--
gcc/config/rs6000/rs6000-cpus.def | 18 +-
gcc/config/rs6000/rs6000-modes.def | 10 +
gcc/config/rs6000/rs6000-opts.h | 3 +-
gcc/config/rs6000/rs6000-string.c | 2 +-
gcc/config/rs6000/rs6000-tables.opt | 10 +-
gcc/config/rs6000/rs6000.c | 359 +++++++-
gcc/config/rs6000/rs6000.h | 53 +-
gcc/config/rs6000/rs6000.md | 48 +-
gcc/config/rs6000/rs6000.opt | 10 +-
gcc/config/rs6000/t-aix64 | 27 +
gcc/config/rs6000/t-rs6000 | 3 +-
gcc/config/rs6000/vsx.md | 29 +-
gcc/coretypes.h | 4 -
gcc/cp/ChangeLog | 86 ++
gcc/cp/call.c | 61 +-
gcc/cp/class.c | 4 +
gcc/cp/coroutines.cc | 430 ++++++---
gcc/cp/cp-tree.h | 5 +-
gcc/cp/decl.c | 55 +-
gcc/cp/method.c | 38 +-
gcc/cp/pt.c | 87 +-
gcc/cp/typeck2.c | 5 +
gcc/d/ChangeLog | 59 ++
gcc/d/d-attribs.cc | 9 +-
gcc/d/d-lang.cc | 69 +-
gcc/d/d-tree.h | 4 +-
gcc/d/decl.cc | 18 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/blockexit.c | 2 +-
gcc/d/dmd/clone.c | 2 +-
gcc/d/dmd/dcast.c | 8 +-
gcc/d/dmd/dinterpret.c | 4 +-
gcc/d/dmd/dmacro.c | 24 +-
gcc/d/dmd/dmangle.c | 16 +-
gcc/d/dmd/dmodule.c | 6 +-
gcc/d/dmd/doc.c | 144 +--
gcc/d/dmd/dscope.c | 98 ++-
gcc/d/dmd/dsymbol.h | 2 +-
gcc/d/dmd/expression.c | 2 +-
gcc/d/dmd/expressionsem.c | 1 +
gcc/d/dmd/func.c | 2 +-
gcc/d/dmd/hdrgen.c | 8 +-
gcc/d/dmd/json.c | 32 +-
gcc/d/dmd/lexer.c | 54 +-
gcc/d/dmd/macro.h | 2 +-
gcc/d/dmd/mtype.c | 6 +-
gcc/d/dmd/parse.c | 2 +-
gcc/d/dmd/root/filename.c | 6 +-
gcc/d/dmd/root/outbuffer.c | 118 ++-
gcc/d/dmd/root/outbuffer.h | 19 +-
gcc/d/dmd/sapply.c | 2 +-
gcc/d/dmd/scope.h | 2 +-
gcc/d/dmd/statement.c | 14 +-
gcc/d/dmd/statement.h | 8 +-
gcc/d/dmd/statementsem.c | 4 +-
gcc/d/dmd/visitor.h | 4 +-
gcc/d/toir.cc | 2 +-
gcc/d/types.cc | 43 +
gcc/doc/extend.texi | 101 +++
gcc/doc/invoke.texi | 14 +-
gcc/doc/sourcebuild.texi | 9 +
gcc/doc/standards.texi | 4 +-
gcc/fold-const.c | 18 +-
gcc/fortran/ChangeLog | 106 +++
gcc/fortran/arith.c | 19 +-
gcc/fortran/check.c | 3 +-
gcc/fortran/class.c | 43 +-
gcc/fortran/decl.c | 10 +-
gcc/fortran/dependency.c | 2 +
gcc/fortran/gfortran.h | 4 +-
gcc/fortran/interface.c | 5 +-
gcc/fortran/intrinsic.c | 6 +-
gcc/fortran/iresolve.c | 4 +-
gcc/fortran/match.c | 7 +-
gcc/fortran/resolve.c | 6 +-
gcc/fortran/trans-common.c | 8 +-
gcc/fortran/trans-openmp.c | 7 +-
gcc/gimple-isel.cc | 12 +-
gcc/gimple-ssa-evrp-analyze.h | 5 +-
gcc/gimple-ssa-evrp.c | 11 +-
gcc/lto-wrapper.c | 13 +-
gcc/match.pd | 5 +
gcc/multiple_target.c | 6 +-
gcc/omp-expand.c | 708 ++++++++++++++-
gcc/omp-general.c | 239 ++++-
gcc/omp-general.h | 8 +-
gcc/omp-low.c | 4 +-
gcc/optc-save-gen.awk | 20 +-
gcc/po/ChangeLog | 4 +
gcc/po/sv.po | 978 ++++++++-------------
gcc/recog.h | 2 +-
gcc/simplify-rtx.c | 6 +
gcc/testsuite/ChangeLog | 539 ++++++++++++
gcc/testsuite/c-c++-common/pr95903.c | 19 +
.../c-c++-common/torture/vector-subscript-3.c | 3 +
.../coro-bad-gro-00-class-gro-scalar-return.C | 65 ++
.../coro-bad-gro-01-void-gro-non-class-coro.C | 59 ++
.../g++.dg/coroutines/coro-bad-grooaf-00-static.C | 15 +
.../coro-bad-grooaf-01-grooaf-expected.C | 14 +
gcc/testsuite/g++.dg/coroutines/coro1-allocators.h | 5 +-
gcc/testsuite/g++.dg/coroutines/pr95477.C | 37 +
gcc/testsuite/g++.dg/coroutines/pr95505.C | 26 +
gcc/testsuite/g++.dg/coroutines/pr95518.C | 28 +
gcc/testsuite/g++.dg/coroutines/pr95736.C | 84 ++
gcc/testsuite/g++.dg/coroutines/pr95813.C | 46 +
.../coroutines/torture/pr95519-00-return_void.C | 63 ++
.../torture/pr95519-01-initial-suspend.C | 69 ++
.../coroutines/torture/pr95519-02-final_suspend.C | 69 ++
.../coroutines/torture/pr95519-03-return-value.C | 80 ++
.../coroutines/torture/pr95519-04-yield-value.C | 84 ++
.../g++.dg/coroutines/torture/pr95519-05-gro.C | 64 ++
.../g++.dg/coroutines/torture/pr95519-06-grooaf.C | 49 ++
.../torture/pr95519-07-unhandled-exception.C | 69 ++
.../g++.dg/cpp1y/lambda-generic-variadic21.C | 26 +
gcc/testsuite/g++.dg/cpp1z/attributes-enum-1a.C | 3 +-
gcc/testsuite/g++.dg/cpp1z/fold7a.C | 3 +-
gcc/testsuite/g++.dg/cpp1z/nontype3a.C | 3 +-
gcc/testsuite/g++.dg/cpp1z/utf8-2a.C | 3 +-
gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr3.C | 24 +
gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr4.C | 29 +
gcc/testsuite/g++.dg/cpp2a/concepts-p2113a.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-p2113b.C | 25 +
gcc/testsuite/g++.dg/cpp2a/concepts-return-req1.C | 2 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-err4.C | 6 +-
gcc/testsuite/g++.dg/cpp2a/spaceship-friend1.C | 26 +
gcc/testsuite/g++.dg/parse/error11.C | 18 +-
gcc/testsuite/g++.dg/template/pr95672.C | 3 +
gcc/testsuite/g++.dg/torture/pr34850.C | 2 +-
gcc/testsuite/g++.dg/torture/pr49394.C | 2 +
gcc/testsuite/g++.dg/torture/pr82154.C | 3 +-
gcc/testsuite/g++.dg/tree-ssa/final4.C | 12 +
gcc/testsuite/g++.dg/tree-ssa/pr95638.C | 150 ++++
gcc/testsuite/g++.target/riscv/frflags.C | 7 +
gcc/testsuite/gcc.dg/pr95770.c | 9 +
gcc/testsuite/gcc.dg/tree-ssa/popcount4ll.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/popcount5ll.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr94880.c | 29 +
gcc/testsuite/gcc.dg/ubsan/pr95810.c | 13 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr95839.c | 13 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr95866.c | 17 +
gcc/testsuite/gcc.dg/vect/pr95856.c | 20 +
gcc/testsuite/gcc.dg/vect/pr95897.c | 13 +
gcc/testsuite/gcc.misc-tests/outputs.exp | 641 +++++++-------
.../arm/mve/intrinsics/mve_scalar_shifts1.c | 2 +-
.../arm/mve/intrinsics/mve_scalar_shifts2.c | 2 +-
.../arm/mve/intrinsics/mve_scalar_shifts3.c | 2 +-
.../arm/mve/intrinsics/mve_scalar_shifts4.c | 2 +-
gcc/testsuite/gcc.target/arm/pr95646.c | 32 +
gcc/testsuite/gcc.target/i386/builtin_target.c | 355 +-------
gcc/testsuite/gcc.target/i386/pr95778-1.c | 21 +
gcc/testsuite/gcc.target/i386/pr95778-2.c | 21 +
gcc/testsuite/gcc.target/i386/pr95791.c | 10 +
gcc/testsuite/gcc.target/i386/pr95866-1.c | 18 +
.../gcc.target/powerpc/builtins-1-p9-runnable.c | 43 +-
gcc/testsuite/gcc.target/powerpc/cfuged-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/cfuged-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/clone3.c | 2 +-
gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c | 3 +
gcc/testsuite/gcc.target/powerpc/cpu-future.c | 6 +-
gcc/testsuite/gcc.target/powerpc/dg-future-0.c | 4 +-
gcc/testsuite/gcc.target/powerpc/dg-future-1.c | 6 +-
gcc/testsuite/gcc.target/powerpc/localentry-1.c | 6 +-
.../gcc.target/powerpc/localentry-detect-1.c | 8 +-
gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c | 313 +++++++
gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c | 72 ++
gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c | 31 +
gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c | 28 +
gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c | 31 +
gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c | 18 +
gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c | 6 +-
gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c | 10 +-
gcc/testsuite/gcc.target/powerpc/pdep-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pdep-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pextd-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/pextd-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr93122.c | 4 +-
gcc/testsuite/gcc.target/powerpc/pr94740.c | 4 +-
gcc/testsuite/gcc.target/powerpc/prefix-add.c | 14 +
.../gcc.target/powerpc/prefix-di-constant.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-ds-dq.c | 161 ++++
gcc/testsuite/gcc.target/powerpc/prefix-large-dd.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-df.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-di.c | 14 +
gcc/testsuite/gcc.target/powerpc/prefix-large-hi.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-kf.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-qi.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-sd.c | 19 +
gcc/testsuite/gcc.target/powerpc/prefix-large-sf.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large-si.c | 13 +
.../gcc.target/powerpc/prefix-large-udi.c | 14 +
.../gcc.target/powerpc/prefix-large-uhi.c | 13 +
.../gcc.target/powerpc/prefix-large-uqi.c | 13 +
.../gcc.target/powerpc/prefix-large-usi.c | 13 +
.../gcc.target/powerpc/prefix-large-v2df.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-large.h | 40 +
.../gcc.target/powerpc/prefix-no-update.c | 51 ++
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-dd.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-df.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-di.c | 14 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-hi.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-kf.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-qi.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-sd.c | 15 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-sf.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel-si.c | 13 +
.../gcc.target/powerpc/prefix-pcrel-udi.c | 14 +
.../gcc.target/powerpc/prefix-pcrel-uhi.c | 13 +
.../gcc.target/powerpc/prefix-pcrel-uqi.c | 13 +
.../gcc.target/powerpc/prefix-pcrel-usi.c | 13 +
.../gcc.target/powerpc/prefix-pcrel-v2df.c | 13 +
gcc/testsuite/gcc.target/powerpc/prefix-pcrel.h | 41 +
.../gcc.target/powerpc/prefix-si-constant.c | 12 +
.../gcc.target/powerpc/prefix-stack-protect.c | 21 +
gcc/testsuite/gcc.target/powerpc/setbceq.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setbcge.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setbcgt.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setbcle.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setbclt.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setbcne.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbceq.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbcge.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbcgt.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbcle.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbclt.c | 2 +-
gcc/testsuite/gcc.target/powerpc/setnbcne.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c | 4 +-
.../gcc.target/powerpc/vec-extracth-be-0.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-1.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-2.c | 3 +-
.../gcc.target/powerpc/vec-extracth-be-3.c | 3 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c | 4 +-
.../gcc.target/powerpc/vec-extractl-be-0.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-1.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-2.c | 3 +-
.../gcc.target/powerpc/vec-extractl-be-3.c | 3 +-
gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-pext-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-pext-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-10.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-11.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-12.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-13.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-14.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-15.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-16.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-17.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-18.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-19.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-20.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-21.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-22.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-23.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-7.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-8.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril-9.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-10.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-11.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-12.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-13.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-14.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-15.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-16.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-17.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-18.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-19.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-20.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-21.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-22.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-23.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-7.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-8.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir-9.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c | 4 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c | 2 +-
gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-0.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-1.c | 4 +-
.../gcc.target/powerpc/vec-ternarylogic-10.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-2.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-3.c | 4 +-
.../gcc.target/powerpc/vec-ternarylogic-4.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-5.c | 4 +-
.../gcc.target/powerpc/vec-ternarylogic-6.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-7.c | 4 +-
.../gcc.target/powerpc/vec-ternarylogic-8.c | 2 +-
.../gcc.target/powerpc/vec-ternarylogic-9.c | 4 +-
.../gcc.target/powerpc/xxgenpc-runnable.c | 4 +-
gcc/testsuite/gdc.dg/asm1.d | 8 +-
gcc/testsuite/gdc.dg/compilable.d | 2 +-
gcc/testsuite/gdc.dg/init1.d | 9 +
gcc/testsuite/gdc.dg/lto/ltotests_0.d | 2 +-
gcc/testsuite/gdc.dg/pr95173.d | 10 +
gcc/testsuite/gdc.dg/pr95250.d | 18 +
gcc/testsuite/gdc.dg/runnable.d | 2 +-
gcc/testsuite/gfortran.dg/char4-subscript.f90 | 30 +
gcc/testsuite/gfortran.dg/dependency_59.f90 | 15 +
gcc/testsuite/gfortran.dg/gomp/combined-if.f90 | 109 +++
gcc/testsuite/gfortran.dg/gomp/pr95869.f90 | 18 +
gcc/testsuite/gfortran.dg/pr95585.f90 | 6 +
gcc/testsuite/gfortran.dg/pr95586_1.f90 | 9 +
gcc/testsuite/gfortran.dg/pr95586_2.f90 | 11 +
gcc/testsuite/gfortran.dg/pr95587.f90 | 13 +
gcc/testsuite/gfortran.dg/pr95687.f90 | 19 +
gcc/testsuite/gfortran.dg/pr95688.f90 | 15 +
gcc/testsuite/gfortran.dg/pr95689.f90 | 16 +
gcc/testsuite/gfortran.dg/pr95707.f90 | 16 +
gcc/testsuite/gfortran.dg/pr95708.f90 | 6 +
gcc/testsuite/gfortran.dg/pr95826.f90 | 20 +
gcc/testsuite/gfortran.dg/pr95827.f90 | 14 +
gcc/testsuite/gfortran.dg/pr95828.f90 | 21 +
.../gfortran.fortran-torture/execute/forall_5.f90 | 8 +-
gcc/testsuite/gnat.dg/opt86_pkg.ads | 8 +
gcc/testsuite/gnat.dg/opt86a.adb | 36 +
gcc/testsuite/gnat.dg/opt86b.adb | 37 +
gcc/testsuite/gnat.dg/opt86c.adb | 37 +
gcc/testsuite/lib/scanoffload.exp | 45 +
gcc/testsuite/lib/scanoffloadrtl.exp | 49 +-
gcc/testsuite/lib/scanoffloadtree.exp | 51 +-
gcc/testsuite/lib/target-supports.exp | 62 +-
gcc/testsuite/obj-c++.dg/try-catch-9.mm | 2 +-
gcc/tree-loop-distribution.c | 23 +-
gcc/tree-ssa-dom.c | 11 +-
gcc/tree-ssa-reassoc.c | 116 ++-
gcc/tree-vect-data-refs.c | 267 +++---
gcc/tree-vect-generic.c | 23 +-
gcc/tree-vect-loop.c | 3 +-
gcc/tree-vect-slp.c | 141 ++-
gcc/tree-vect-stmts.c | 37 +-
gcc/tree-vectorizer.c | 4 +
gcc/tree-vectorizer.h | 2 +-
gcc/tree-vrp.c | 37 +-
gcc/vr-values.c | 154 ++--
gcc/vr-values.h | 115 ++-
include/ChangeLog | 9 +
include/libiberty.h | 7 +
libatomic/ChangeLog | 14 +
libatomic/Makefile.am | 3 +
libatomic/Makefile.in | 4 +
libatomic/config/t-aix | 10 +
libatomic/configure | 18 +-
libatomic/configure.ac | 13 +
libatomic/configure.tgt | 6 +
libgcc/ChangeLog | 38 +
libgcc/Makefile.in | 22 +-
libgcc/config.host | 2 +-
libgcc/config/avr/libf7/ChangeLog | 4 +
libgcc/config/avr/libf7/t-libf7 | 4 +-
libgcc/config/avr/t-avr | 10 +-
libgcc/config/i386/cpuinfo.c | 465 +---------
libgcc/config/rs6000/t-aix-cxa | 15 +-
libgcc/config/rs6000/t-slibgcc-aix | 69 +-
libgcc/empty.mk | 2 -
libgcc/libgcov-driver.c | 26 +-
libgcc/libgcov-util.c | 11 +-
libgcc/libgcov.h | 1 +
libgfortran/ChangeLog | 14 +
libgfortran/Makefile.am | 3 +
libgfortran/Makefile.in | 4 +
libgfortran/config/t-aix | 10 +
libgfortran/configure | 17 +-
libgfortran/configure.ac | 12 +
libgfortran/configure.host | 18 +
libgomp/ChangeLog | 23 +
libgomp/Makefile.am | 3 +
libgomp/Makefile.in | 10 +-
libgomp/config/t-aix | 9 +
libgomp/configure | 18 +-
libgomp/configure.ac | 12 +
libgomp/configure.tgt | 5 +
libgomp/testsuite/lib/libgomp-dg.exp | 8 -
libgomp/testsuite/lib/libgomp.exp | 1 +
libgomp/testsuite/libgomp.c++/atomic-3.C | 3 +-
libgomp/testsuite/libgomp.c/loop-17.c | 189 ++++
libgomp/testsuite/libgomp.c/loop-18.c | 245 ++++++
libiberty/ChangeLog | 12 +
libiberty/Makefile.in | 12 +-
libiberty/bsearch.c | 12 +-
libiberty/bsearch_r.c | 93 ++
libiberty/functions.texi | 21 +-
libphobos/ChangeLog | 6 +
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/rt/util/utf.d | 4 +-
libphobos/src/MERGE | 2 +-
libphobos/src/std/range/package.d | 2 +-
.../testsuite/libphobos.typeinfo/struct-align.d | 2 +-
libstdc++-v3/ChangeLog | 107 +++
libstdc++-v3/Makefile.am | 3 +
libstdc++-v3/Makefile.in | 4 +
libstdc++-v3/config/os/aix/t-aix | 9 +
libstdc++-v3/configure | 30 +-
libstdc++-v3/configure.ac | 11 +
libstdc++-v3/configure.host | 16 +-
libstdc++-v3/doc/Makefile.in | 1 +
libstdc++-v3/include/Makefile.in | 1 +
libstdc++-v3/include/bits/stl_algobase.h | 11 +-
libstdc++-v3/include/bits/stl_pair.h | 8 +-
libstdc++-v3/include/bits/stl_uninitialized.h | 3 -
libstdc++-v3/include/std/charconv | 15 +-
libstdc++-v3/include/std/tuple | 54 +-
libstdc++-v3/include/std/utility | 96 +-
libstdc++-v3/include/std/variant | 21 +-
libstdc++-v3/libsupc++/Makefile.in | 1 +
libstdc++-v3/po/Makefile.in | 1 +
libstdc++-v3/python/Makefile.in | 1 +
libstdc++-v3/src/Makefile.in | 1 +
libstdc++-v3/src/c++11/Makefile.in | 1 +
libstdc++-v3/src/c++17/Makefile.in | 1 +
libstdc++-v3/src/c++98/Makefile.in | 1 +
libstdc++-v3/src/filesystem/Makefile.in | 1 +
libstdc++-v3/testsuite/20_util/from_chars/1.cc | 19 +-
.../testsuite/20_util/from_chars/1_c++20_neg.cc | 3 +
libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc | 8 +-
libstdc++-v3/testsuite/20_util/from_chars/3.cc | 79 ++
libstdc++-v3/testsuite/20_util/to_chars/95851.cc | 36 +
libstdc++-v3/testsuite/20_util/variant/compile.cc | 8 +
libstdc++-v3/testsuite/20_util/variant/run.cc | 31 +
.../24_iterators/move_iterator/rel_ops_c++20.cc | 19 -
.../24_iterators/reverse_iterator/rel_ops_c++20.cc | 22 -
libstdc++-v3/testsuite/Makefile.in | 1 +
540 files changed, 14465 insertions(+), 5402 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-06-27 21:33 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-27 21:33 [gcc(refs/users/aldyh/heads/ranger-staging)] Merge commit 'fc36b97af05ef74b0889ba49090c2f52f00e0e77' into me/ranger-staging Aldy Hernandez
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).