https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121852
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pinskia at gcc dot gnu.org
--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
That patch passed bootstrap/regtest, though I guess it is not the best thing to
do for hard registers.
So, shall it replace the current
find_reg_note (insn, REG_UNUSED, SET_DEST (XX))
uses with
(df == NULL || (df && df_note))
? !!find_reg_note (insn, REG_UNUSED, SET_DEST (XX))
: (df
&& REG_P (SET_DEST (XX))
&& !HARD_REGISTER_P (SET_DEST (XX))
&& DF_REG_USE_COUNT (REGNO (SET_DEST (XX))) == 0)
?