This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 37c2d99f3f5 i386: Fix up *concat*_{5,6,7} patterns [PR108044] new 7450b25566b ipa-cp: Write transformation summaries of all functions new 4834e9360f7 ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227) new 095a13eda2c ipa-cp: Leave removal of unused parameters to IPA-SRA new 10478270fe0 ipa-sra: Treat REFERENCE_TYPES as always dereferencable new 803a91330bf ipa-sra: Move caller->callee propagation before callee->caller one new e3a5cc3259e ipa-sra: Be optimistic about Fortran descriptors new f2cf4c6121d ipa-sra: Forward propagation of sizes which are safe to der [...] new 8a263116d43 ipa: Avoid looking for IPA-SRA replacements where there are none
The 8 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: gcc/doc/invoke.texi | 5 + gcc/ipa-cp.cc | 25 +- gcc/ipa-param-manipulation.cc | 153 +++-- gcc/ipa-param-manipulation.h | 19 +- gcc/ipa-prop.cc | 209 +++---- gcc/ipa-sra.cc | 695 ++++++++++++++++----- gcc/lto-cgraph.cc | 2 +- gcc/lto-streamer-out.cc | 3 +- gcc/params.opt | 10 +- gcc/testsuite/g++.dg/ipa/ipa-sra-5.C | 23 + gcc/testsuite/gcc.dg/ipa/ipa-sra-25.c | 17 + gcc/testsuite/gcc.dg/ipa/ipa-sra-26.c | 31 + gcc/testsuite/gcc.dg/ipa/ipa-sra-27.c | 49 ++ gcc/testsuite/gcc.dg/ipa/ipa-sra-28.c | 51 ++ gcc/testsuite/gcc.dg/ipa/pr107640-2.c | 50 ++ .../gfortran.dg/{pr48636-2.f90 => ipa-sra-1.f90} | 6 +- gcc/testsuite/gfortran.dg/pr48636-2.f90 | 2 +- gcc/tree-inline.cc | 2 + 18 files changed, 1002 insertions(+), 350 deletions(-) create mode 100644 gcc/testsuite/g++.dg/ipa/ipa-sra-5.C create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-25.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-26.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-27.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-sra-28.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr107640-2.c copy gcc/testsuite/gfortran.dg/{pr48636-2.f90 => ipa-sra-1.f90} (64%)