Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-06-26 Thread Martin Jambor
Hi, On Thu, Jun 13 2019, Jan Hubicka wrote: > Hi, > i read all changes except for ipa-sra itself. Here are some comments, > I will look at the remaining file next. > > Honza > > > diff --git a/gcc/cgraph.h b/gcc/cgraph.h > index 9a19d83fffb..3f838c08e76 100644 > --- a/gcc/cgraph.h > +++

Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-06-18 Thread Martin Liška
On 5/10/19 10:31 AM, Martin Jambor wrote: > Thanks in advance for any questions, comments and suggestions, Hi. I have just a small note that I would appreciate a dbgcnt for the future. I bet it will be useful for a test-case reduction. Thank you, Martin

Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-06-13 Thread Jan Hubicka
Hi, i read all changes except for ipa-sra itself. Here are some comments, I will look at the remaining file next. Honza diff --git a/gcc/cgraph.h b/gcc/cgraph.h index 9a19d83fffb..3f838c08e76 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h struct GTY(()) cgraph_clone_info { + /* Constants

Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-05-16 Thread Richard Biener
On Thu, May 16, 2019 at 4:04 PM Martin Jambor wrote: > > Hi Richi, > > On Thu, May 16 2019, Richard Biener wrote: > > On Fri, May 10, 2019 at 10:31 AM Martin Jambor wrote: > >> > >> Hello, > >> > >> this is a follow-up from a WIP patch I sent here in late December: > >>

Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-05-16 Thread Martin Jambor
Hi Richi, On Thu, May 16 2019, Richard Biener wrote: > On Fri, May 10, 2019 at 10:31 AM Martin Jambor wrote: >> >> Hello, >> >> this is a follow-up from a WIP patch I sent here in late December: >> https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01765.html >> >> Just like the last time, the patch

Re: [PATCH] True IPA reimplementation of IPA-SRA

2019-05-16 Thread Richard Biener
On Fri, May 10, 2019 at 10:31 AM Martin Jambor wrote: > > Hello, > > this is a follow-up from a WIP patch I sent here in late December: > https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01765.html > > Just like the last time, the patch below is is a reimplementation of > IPA-SRA to make it a full

[PATCH] True IPA reimplementation of IPA-SRA

2019-05-10 Thread Martin Jambor
Hello, this is a follow-up from a WIP patch I sent here in late December: https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01765.html Just like the last time, the patch below is is a reimplementation of IPA-SRA to make it a full IPA pass that can handle strictly connected components in the