This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Possible enhancement for RTL data flow?
- From: "Bin.Cheng" <amker dot cheng at gmail dot com>
- To: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Wed, 8 Jan 2014 11:52:25 +0800
- Subject: Possible enhancement for RTL data flow?
- Authentication-results: sourceware.org; auth=none
Hi,
I noticed function df_insn_rescan always deletes and re-computes
insn_info if any one of defs/uses/eq_uses/mw is verified changed by
df_insn_refs_verify, even in some passes (like fwprop), the defs are
never changed. Could it be improved to only update the changed part
(especially we have df_refs_add_to_chains which already does such
thing)?
Thanks,
bin
--
Best Regards.