r171993 - in /trunk/gcc: ChangeLog Makefile.in ...
froydnj@gcc.gnu.org
froydnj@gcc.gnu.org
Tue Apr 5 17:24:00 GMT 2011
Author: froydnj
Date: Tue Apr 5 17:24:06 2011
New Revision: 171993
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171993
Log:
* combine.c: Include obstack.h.
(struct insn_link): Define.
(uid_log_links): Adjust type.
(FOR_EACH_LOG_LINK): New macro.
(insn_link_obstack): Declare.
(alloc_insn_link): Define.
(create_log_links): Call it. Use FOR_EACH_LOG_LINK and adjust
type of link variables.
(find_single_use, insn_a_feeds_b, combine_instructions): Likewise.
(try_combine, record_promoted_values, distribute_notes): Likewise.
(distribute_links): Likewise. Tweak prototype.
(clear_log_links): Delete.
(adjust_for_new_dest): Call alloc_insn_link.
* Makefile.in (combine.o): Depend on $(OBSTACK_H).
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
trunk/gcc/combine.c
More information about the Gcc-cvs
mailing list