On Mon, Feb 17, 2014 at 02:38:42PM +0100, Richard Biener wrote: > > This removes the update_ssa call in ipa_modify_call_arguments by > keeping virtual SSA form up-to-date. It also avoids leaking > the virtual SSA name defined by the replaced call (and thus > keeping more than necessary memory live during early transforms). > > Bootstrap and regtest in progress on x86_64-unknown-linux-gnu, ok > for trunk at this stage? (didn't come here with the compile-time > issue but with the leaked SSA name, both would improve the > general compile-time-hog/memory-usage regression)
> 2014-02-17 Richard Biener <rguent...@suse.de> > > * ipa-prop.c: Include stringpool.h and tree-ssanames.h. > (ipa_modify_call_arguments): Emit an argument load explicitely and > preserve virtual SSA form there and for the replacement call. > Do not update SSA form nor free dominance info. Ok, thanks. Jakub