[PATCH 2/3] Fully remove legacy tree-ssa-tail-merge value numbering infrastructure.

Richard Biener richard.guenther@gmail.com
Fri Jul 10 09:31:00 GMT 2015


On Thu, Jul 9, 2015 at 5:39 PM, Jeff Law <law@redhat.com> wrote:
> On 07/09/2015 07:56 AM, mliska wrote:
>>
>> gcc/ChangeLog:
>>
>> 2015-07-09  Martin Liska  <mliska@suse.cz>
>>
>>         * tree-ssa-tail-merge.c (gimple_operand_equal_value_p): Remove.
>>         (gimple_equal_p): Remove.
>>         (gsi_advance_bw_nondebug_nonlocal): Remove.
>>         (find_duplicate): Remove legacy value numbering.
>>         (find_clusters_1): Likewise.
>
> OK once the prerequisites have been approved.

Also as cleanup opportunity it should then be possible to run tail-merging
as separate pass, not piggy-backed on PRE.

Richard.

> Jeff
>



More information about the Gcc-patches mailing list