Re: LTO and adding extra information from extra passes

2009-09-03 Thread Diego Novillo
On Wed, Sep 2, 2009 at 16:06, Basile STARYNKEVITCH wrote: > Hello All, > > My feeling is that the Link Time Optimisation (LTO) effort should be soon > (=is expected to be, or is already) merged inside GCC trunk (future 4.5). > > Several years ago, I asked if there is any possibility for an addition

Re: LTO and adding extra information from extra passes

2009-09-02 Thread Basile STARYNKEVITCH
Richard Guenther wrote: A dream case example would be a plugin for whole program static analysis. The IPA pass infrastructure has all the necessary bits for this. How do you deal with several compilation units? I was thinking LTO is designed for that? I of course mean the IPA pass infrastru

Re: LTO and adding extra information from extra passes

2009-09-02 Thread Richard Guenther
On Wed, Sep 2, 2009 at 10:24 PM, Basile STARYNKEVITCH wrote: > Richard Guenther wrote: >> >> On Wed, Sep 2, 2009 at 10:06 PM, Basile >> STARYNKEVITCH wrote: >>> >>> Hello All, >>> >>> My feeling is that the Link Time Optimisation (LTO) effort should be soon >>> (=is expected to be, or is already) m

Re: LTO and adding extra information from extra passes

2009-09-02 Thread Basile STARYNKEVITCH
Richard Guenther wrote: On Wed, Sep 2, 2009 at 10:06 PM, Basile STARYNKEVITCH wrote: Hello All, My feeling is that the Link Time Optimisation (LTO) effort should be soon (=is expected to be, or is already) merged inside GCC trunk (future 4.5). Several years ago, I asked if there is any possibi

Re: LTO and adding extra information from extra passes

2009-09-02 Thread Richard Guenther
On Wed, Sep 2, 2009 at 10:06 PM, Basile STARYNKEVITCH wrote: > Hello All, > > My feeling is that the Link Time Optimisation (LTO) effort should be soon > (=is expected to be, or is already) merged inside GCC trunk (future 4.5). > > Several years ago, I asked if there is any possibility for an addit

LTO and adding extra information from extra passes

2009-09-02 Thread Basile STARYNKEVITCH
Hello All, My feeling is that the Link Time Optimisation (LTO) effort should be soon (=is expected to be, or is already) merged inside GCC trunk (future 4.5). Several years ago, I asked if there is any possibility for an additional pass to profit of LTO infrastructure to add some extra data