r151191 - in /trunk/gcc: ChangeLog ChangeLog.gr...

spop@gcc.gnu.org spop@gcc.gnu.org
Fri Aug 28 20:40:00 GMT 2009


Author: spop
Date: Fri Aug 28 20:40:59 2009
New Revision: 151191

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

	* graphite-interchange.c (pbb_interchange_profitable_p): Adjust
	the strides by multiplying by PDR_NB_REFS.
	* graphite-poly.c (can_collapse_pdr): New.
	(pdr_find_duplicate): New.
	(new_poly_dr): Call pdr_find_duplicate.  Collapse duplicate PDRs.
	Initialize PDR_NB_REFS.
	* graphite-poly.h (struct poly_dr): Add field nb_refs.
	(PDR_NB_REFS): New.
	(new_poly_dr): Number of subscripts is a graphite_dim_t.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ChangeLog.graphite
    trunk/gcc/graphite-interchange.c
    trunk/gcc/graphite-poly.c
    trunk/gcc/graphite-poly.h



More information about the Gcc-cvs mailing list