This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r171944 - in /trunk/gcc: ChangeLog cprop.c
- From: steven at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 04 Apr 2011 18:23:27 -0000
- Subject: r171944 - in /trunk/gcc: ChangeLog cprop.c
Author: steven
Date: Mon Apr 4 18:23:27 2011
New Revision: 171944
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171944
Log:
* cprop.c (oprs_not_set_p): Remove.
(mark_set, mark_clobber): Remove.
(mark_oprs_set): Rewrite using DF_INSN_INFO_DEFS cache.
(reg_not_set_p): New function.
(find_avail_set): Use reg_not_set_p instead of oprs_not_set_p.
(cprop_insn): Likewise.
(cprop_jump): Use FOR_EACH_EDGE.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cprop.c