This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r139585 - in /branches/graphite/gcc: ChangeLog....


Author: spop
Date: Tue Aug 26 01:43:10 2008
New Revision: 139585

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139585
Log:
2008-08-25  Sebastian Pop  <sebastian.pop@amd.com>

	* graphite.c (new_scop): Entry of a scop is an edge.
	Initialize SESE region.
	(free_scop): Free SESE region.
	(build_scops_1, scopdet_bb_info): Work on edges, not on bbs.
	(split_difficult_bb): New, split from end_scop.
	(end_scop): Exit of a scop is an edge.
	(build_scop_bbs): Never check CDI_POST_DOMINATORS: this info is
	not automatically updated and thus is always wrong.
	* graphite.h (struct sese): New.
	(SESE_ENTRY): New.
	(SESE_EXIT): New.
	(struct scop): New field for a SESE region.  Remove entry, exit.
	(SCOP_ENTRY, SCOP_EXIT): Update definitions to match same
	semantics as before.  Moved comment around.


Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/graphite.c
    branches/graphite/gcc/graphite.h


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]