Re: Questions about IPA/clones and new LTO pass

2019-12-10 Thread Jan Hubicka
> On Mon, 2019-12-09 at 17:59 -0500, Erick Ochoa wrote: > > Hello, > > > > this is an update on the LTO pass we've been working on. The > > optimization is called ipa-initcall-cp because it propagates constant > > values written to variables with static lifetimes (such as ones > > initialized in

Re: Questions about IPA/clones and new LTO pass

2019-12-10 Thread Jeff Law
On Mon, 2019-12-09 at 17:59 -0500, Erick Ochoa wrote: > Hello, > > this is an update on the LTO pass we've been working on. The > optimization is called ipa-initcall-cp because it propagates constant > values written to variables with static lifetimes (such as ones > initialized in initialization

Re: Questions about IPA/clones and new LTO pass

2019-12-09 Thread Erick Ochoa
Hello, this is an update on the LTO pass we've been working on. The optimization is called ipa-initcall-cp because it propagates constant values written to variables with static lifetimes (such as ones initialized in initialization functions). This patch can be applied to: commit

Re: Questions about IPA/clones and new LTO pass

2019-12-04 Thread Erick Ochoa
Hi, this refers to https://gcc.gnu.org/ml/gcc/2019-11/msg00251.html On 2019-12-04 6:30 a.m., Martin Liška wrote: > Hello. > > I'm adding the author of IPA CP and LTO subsystem maintainer. > > Martin

Re: Questions about IPA/clones and new LTO pass

2019-12-04 Thread Martin Liška
Hello. I'm adding the author of IPA CP and LTO subsystem maintainer. Martin

Questions about IPA/clones and new LTO pass

2019-11-29 Thread Erick Ochoa
Hello, my name is Erick and I am working in a link-time-optimization pass named ipa-initcall-cp. It is called ipa-initcall-cp because it propagates constant values written to variables with static lifetimes (such as ones initialized in initialization functions). ipa-initcall-cp has to be located