http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53740

--- Comment #3 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 
2012-06-25 13:25:47 UTC ---
Author: rsandifo
Date: Mon Jun 25 13:25:39 2012
New Revision: 188934

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188934
Log:
gcc/
    PR debug/53740
    * df.h (dead_debug_add): Remove third argument.
    * df-problems.c (dead_debug_add): Likewise.  Use the REGNO of the
    REG that we want to replace instead.
    (dead_debug_insert_temp): Use the REGNO of the reg that we want
    to replace instead of DF_REF_REGNO.  Require there to always be
    at least one such use.  Check for cases where the same location
    has more than df_ref associated with it.
    (df_note_bb_compute): Remove third dead_debug_add argument.
    * dce.c (word_dce_process_block): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/dce.c
    trunk/gcc/df-problems.c
    trunk/gcc/df.h

Reply via email to