[PR49888, VTA] don't keep VALUEs bound to modified MEMs
Jakub Jelinek
jakub@redhat.com
Wed Jun 20 10:46:00 GMT 2012
On Wed, Jun 20, 2012 at 12:52:12AM -0300, Alexandre Oliva wrote:
> On Jun 16, 2012, "H.J. Lu" <hjl.tools@gmail.com> wrote:
> from Alexandre Oliva <aoliva@redhat.com>
>
> PR debug/53671
> PR debug/49888
> * alias.c (memrefs_conflict_p): Improve handling of AND for
> alignment.
> from Alexandre Oliva <aoliva@redhat.com>
>
> PR debug/53671
> PR debug/49888
> * var-tracking.c (vt_initialize): Record initial offset between
> arg pointer and stack pointer.
>
> from Alexandre Oliva <aoliva@redhat.com>
>
> PR debug/53671
> PR debug/49888
> * var-tracking.c (vt_get_canonicalize_base): New.
> (vt_canonicalize_addr, vt_stack_offset_p): New.
> (vt_canon_true_dep): New.
> (drop_overlapping_mem_locs): Use vt_canon_true_dep.
> (clobber_overlaping_mems): Use vt_canonicalize_addr.
>
> from Alexandre Oliva <aoliva@redhat.com>
>
> PR debug/53671
> PR debug/49888
> * var-tracking.c (vt_init_cfa_base): Drop redundant recording of
> CFA base.
Ok, thanks.
Jakub
More information about the Gcc-patches
mailing list