egcs/gcc flow.c basic-block.h sbitmap.c sbitma ...

m.hayes@gcc.gnu.org m.hayes@gcc.gnu.org
Tue Nov 30 02:42:00 GMT 1999


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	m.hayes@sourceware.cygnus.com	99/11/30 02:42:30

Modified files:
	gcc            : flow.c basic-block.h sbitmap.c sbitmap.h 
	                 Makefile.in ChangeLog 

Log message:
	* flow.c (flow_nodes_print, flow_loops_cfg_dump): New functions.
	(flow_loop_nested_p, flow_loops_dump, flow_loops_free): Likewise.
	(flow_loop_exits_find, flow_loop_nodes_find): Likewise.
	(flow_depth_first_order_compute, flow_loop_pre_header_find): Likewise.
	(flow_loop_tree_node_add, flow_loops_tree_build): Likewise.
	(flow_loop_level_compute, low_loops_level_compute): Likewise.
	(flow_loops_find, flow_loop_outside_edge_p): Likewise.
	* basic-block.h: Protect from multiple inclusion.
	(flow_loops_find, flow_loops_free, flow_loop_dump): Add protoypes.
	(struct loops, struct loop): Define structures.
	* sbitmap.c (sbitmap_a_subset_b_p): New function.
	* sbitmap.h: Protect from multiple inclusion.
	(sbitmap_a_subset_b_p): Add prototype.
	* Makefile.in (LOOP_H): New macro.
	(stmt.o, integrate.o, loop.o, unroll.o): Replace loop.h with LOOP_H.



More information about the Gcc-cvs mailing list