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