[PATCH][RFC] Fix PR63155
Jeff Law
law@redhat.com
Mon Mar 9 18:55:00 GMT 2015
On 03/09/15 07:01, Richard Biener wrote:
>
> Ok, like the following which adds a verify_ssa_coalescing () function
> (which could in theory be called from IL verification like verify_ssa)
> and calls it when ENABLE_CHECKING is defined.
>
> Bootstrap & regtest running on x86_64-unknown-linux-gnu.
>
> It didn't look appropriate for this stage to implement virtual operand
> verification.
>
> Ok this way?
>
> Thanks,
> Richard.
>
> 2015-03-06 Richard Biener <rguenther@suse.de>
>
> PR middle-end/63155
> * tree-ssa-coalesce.h (verify_ssa_coalescing): Declare.
> * tree-ssa-coalesce.c (attempt_coalesce): Handle graph being NULL.
> (coalesce_partitions): Call verify_ssa_coalescing if ENABLE_CHECKING.
> Split out abnormal coalescing to ...
> (perform_abnormal_coalescing): ... this function.
> (coalesce_ssa_name): Perform abnormal coalescing without computing
> live/conflict.
> (verify_ssa_coalescing_worker): New function.
> (verify_ssa_coalescing): Likewise.
Looks good to me.
jeff
More information about the Gcc-patches
mailing list