[gcc(refs/users/hubicka/heads/honza-gcc-benchmark-branch-v2)] Merge remote-tracking branch 'origin' into me/honza-gcc-benchmark-branch-v2
Jan Hubicka
hubicka@gcc.gnu.org
Mon Oct 12 14:18:42 GMT 2020
https://gcc.gnu.org/g:dd3843aa71176f69640aaa3c604e4222cd541270
commit dd3843aa71176f69640aaa3c604e4222cd541270
Merge: 23b477280e3 71dbabccbfb
Author: Jan Hubicka <jh@suse.cz>
Date: Mon Oct 12 16:18:00 2020 +0200
Merge remote-tracking branch 'origin' into me/honza-gcc-benchmark-branch-v2
Diff:
gcc/ChangeLog | 103 +++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 7 +
gcc/ada/libgnat/a-numaux.ads | 26 +-
gcc/ada/libgnat/a-numaux__darwin.ads | 22 +-
gcc/ada/libgnat/a-numaux__libc-x86.ads | 26 +-
gcc/ada/libgnat/a-numaux__vxworks.ads | 26 +-
gcc/config/aarch64/arm_neon.h | 14 +-
gcc/config/arm/arm.c | 10 +-
gcc/config/darwin.c | 76 +-
gcc/config/darwin.h | 2 +-
gcc/config/nvptx/nvptx.opt | 2 +-
gcc/config/s390/s390-protos.h | 1 +
gcc/config/s390/s390.c | 44 +-
gcc/config/s390/vector.md | 28 +-
gcc/d/d-target.cc | 6 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/declaration.c | 7 +
gcc/d/dmd/mtype.c | 8 +-
gcc/doc/invoke.texi | 2 +-
gcc/fortran/decl.c | 2 +-
gcc/internal-fn.c | 1 +
gcc/ipa-modref.c | 778 ++++++++++++++-------
gcc/ipa-modref.h | 9 -
gcc/objc/ChangeLog | 94 +++
gcc/objc/objc-next-runtime-abi-02.c | 385 +++++++---
gcc/objc/objc-runtime-shared-support.c | 9 +-
gcc/range-op.cc | 7 +
gcc/testsuite/ChangeLog | 92 +++
gcc/testsuite/gcc.dg/pr97357.c | 39 ++
gcc/testsuite/gcc.dg/pr97371.c | 8 +
gcc/testsuite/gcc.dg/vect/bb-slp-50.c | 20 +
gcc/testsuite/gcc.dg/vect/bb-slp-51.c | 20 +
gcc/testsuite/gcc.target/aarch64/pr96757.c | 23 +
gcc/testsuite/gcc.target/aarch64/simd/pr97349.c | 12 +
gcc/testsuite/gcc.target/aarch64/sve/pr97079.c | 22 +
.../gdc.test/fail_compilation/fail21001.d | 12 +
.../gdc.test/fail_compilation/imports/fail21001b.d | 5 +
.../fail_compilation/imports/issue21295ast_node.d | 5 +
.../imports/issue21295astcodegen.d | 4 +
.../fail_compilation/imports/issue21295dtemplate.d | 3 +
.../fail_compilation/imports/issue21295visitor.d | 3 +
.../gdc.test/fail_compilation/issue21295.d | 9 +
gcc/testsuite/gfortran.dg/pr96099_1.f90 | 8 +
gcc/testsuite/gfortran.dg/pr96099_2.f90 | 9 +
gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm | 4 +-
gcc/testsuite/obj-c++.dg/gnu-api-2-class-meta.mm | 1 +
gcc/testsuite/obj-c++.dg/gnu-api-2-class.mm | 1 +
gcc/testsuite/obj-c++.dg/gnu-api-2-objc.mm | 8 +-
gcc/testsuite/obj-c++.dg/objc-gc-3.mm | 2 +-
.../plugin/diagnostic-test-expressions-1.mm | 33 +-
.../objc-obj-c++-shared/TestsuiteObject.h | 8 +
.../objc-obj-c++-shared/TestsuiteObject.m | 13 +-
gcc/testsuite/objc.dg/call-super-2.m | 6 +-
gcc/testsuite/objc.dg/gnu-api-2-class-meta.m | 6 +-
gcc/testsuite/objc.dg/gnu-api-2-class.m | 1 +
gcc/testsuite/objc.dg/gnu-api-2-objc.m | 8 +-
gcc/testsuite/objc.dg/ivar-scope-4.m | 6 +
gcc/testsuite/objc.dg/objc-gc-4.m | 2 +-
.../objc.dg/plugin/diagnostic-test-expressions-1.m | 25 +-
gcc/testsuite/objc.dg/torture/forward-1.m | 46 +-
gcc/testsuite/objc/execute/class-tests-1.h | 2 +
gcc/tree-ssa-loop-split.c | 3 +
gcc/tree-vect-data-refs.c | 2 +-
gcc/tree-vect-patterns.c | 53 +-
gcc/tree-vect-slp.c | 704 +++++++++++++------
gcc/tree-vectorizer.h | 2 +
libatomic/ChangeLog | 5 +
libatomic/config/t-aix | 3 +
libgomp/ChangeLog | 5 +
libgomp/config/t-aix | 3 +
libobjc/ChangeLog | 5 +
libobjc/encoding.c | 3 +-
libphobos/testsuite/lib/libphobos.exp | 4 +
libstdc++-v3/ChangeLog | 21 +
libstdc++-v3/config/os/aix/t-aix | 11 +-
76 files changed, 2265 insertions(+), 724 deletions(-)
More information about the Libstdc++-cvs
mailing list