On Sep 25, 2012, Jakub Jelinek wrote:
> On Sun, Sep 23, 2012 at 07:59:37AM -0300, Alexandre Oliva wrote:
>> This patch introduces a global mode of dead_debug tracking for use in
>> fast DCE. If a debug use reaches the top of a basic block before
>> finding its death point, the pending and subseq
On Tue, Sep 25, 2012 at 07:21:04PM -0300, Alexandre Oliva wrote:
> On Sep 25, 2012, Jakub Jelinek wrote:
>
> > (the other alternative would be to use mode in the hash function etc.,
> > but if usually the same pseudo has the same mode everywhere, then the above
> > should be good enough).
>
> AF
On Sep 25, 2012, Jakub Jelinek wrote:
> (the other alternative would be to use mode in the hash function etc.,
> but if usually the same pseudo has the same mode everywhere, then the above
> should be good enough).
AFAIK each pseudo is referenced everywhere using the same RTX; if so, it
follows
On Sun, Sep 23, 2012 at 07:59:37AM -0300, Alexandre Oliva wrote:
> This patch introduces a global mode of dead_debug tracking for use in
> fast DCE. If a debug use reaches the top of a basic block before
> finding its death point, the pending and subsequent uses of the pseudo
> in debug insns will
This patch introduces a global mode of dead_debug tracking for use in
fast DCE. If a debug use reaches the top of a basic block before
finding its death point, the pending and subsequent uses of the pseudo
in debug insns will all be substituted with the same debug temp, and
death points will get t