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

spop@gcc.gnu.org spop@gcc.gnu.org
Wed Jul 15 04:43:00 GMT 2009


Author: spop
Date: Wed Jul 15 04:43:49 2009
New Revision: 149656

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149656
Log:
Cache data dependences for original scatterings.

2009-07-14  Konrad Trifunovic <konrad.trifunovic@gmail.com>

	* graphite-dependences.c (new_poly_dr_pair): New.
	(dependence_polyhedron): Renamed into dependence_polyhedron_1.
	(new_poly_dr_pair): New.
	(eq_poly_dr_pair_p): New.
	(hash_poly_dr_pair_p): New.
	* graphite-dependences.h (struct poly_dr_pair): New.
	(eq_poly_dr_pair_p): Declared.
	(hash_poly_dr_pair_p): Declared.
	* graphite-poly.c (new_scop): Initialize SCOP_ORIGINAL_PDR_PAIRS.
	(free_scop): Free SCOP_ORIGINAL_PDR_PAIRS.
	* graphite-poly.h (struct scop): Add original_pdr_pairs field.
	* Makefile.in (graphite-poly.o): Add dependence on
	graphite-dependences.h.

Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/Makefile.in
    branches/graphite/gcc/graphite-dependences.c
    branches/graphite/gcc/graphite-dependences.h
    branches/graphite/gcc/graphite-poly.c
    branches/graphite/gcc/graphite-poly.h



More information about the Gcc-cvs mailing list