Re: [PATCH][7/n] into-SSA TLC

2012-08-02 Thread Richard Guenther
On Thu, 2 Aug 2012, Tom de Vries wrote: > On 01/08/12 10:47, Richard Guenther wrote: > > * tree-ssa-tail-merge.c (release_last_vdef): Remove. > > (replace_block_by): Adjust. > > (tail_merge_optimize): Use mark_virtual_operands_for_renaming. > > Richard, > > this caused PR50672 to tri

Re: [PATCH][7/n] into-SSA TLC

2012-08-01 Thread Tom de Vries
On 01/08/12 10:47, Richard Guenther wrote: > * tree-ssa-tail-merge.c (release_last_vdef): Remove. > (replace_block_by): Adjust. > (tail_merge_optimize): Use mark_virtual_operands_for_renaming. Richard, this caused PR50672 to trigger again. Thanks, - Tom

[PATCH][7/n] into-SSA TLC

2012-08-01 Thread Richard Guenther
This cleans up the way we rename all virtual operands throughout the compiler by simply providing an abstraction for that. mark_sym_for_renaming is gone then. Bootstrapped and tested on x86_64-unknown-linux-gnu. I will apply 6/n and 7/n later today. Richard. 2012-08-01 Richard Guenther