graphite-dependences.c (new_poly_dr_pair): Renamed new_poly_ddr.
authorSebastian Pop <sebastian.pop@amd.com>
Fri, 28 Aug 2009 20:27:56 +0000 (20:27 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Fri, 28 Aug 2009 20:27:56 +0000 (20:27 +0000)
commite37f165fb75c8eed1dfed95bf25da62da5e7ba7e
treedf2d090c75d20d70405ace514e4c3a6184439f11
parent45e76e9f397c72fb18ea89fedad822a2c553f34b
graphite-dependences.c (new_poly_dr_pair): Renamed new_poly_ddr.

2009-08-28  Sebastian Pop  <sebastian.pop@amd.com>

* graphite-dependences.c (new_poly_dr_pair): Renamed new_poly_ddr.
(eq_poly_dr_pair_p): Renamed eq_poly_ddr_p.
(hash_poly_dr_pair_p): Renamed hash_poly_ddr_p.
(free_poly_ddr): New.
(pddr_is_empty): New.
(dependence_polyhedron_1): Now returns a poly_ddr_p.
(dependence_polyhedron): Same.  Remove useless gcc_assert.
Remove fprintfs.
(graphite_legal_transform_dr): Call pddr_is_empty and free_poly_ddr.
(graphite_carried_dependence_level_k): Call pddr_is_empty.
* graphite-dependences.h (enum poly_dependence_kind): New.
(poly_dr_pair): Renamed poly_ddr.  Added a field kind.
(PDRP_SOURCE): Renamed PDDR_SOURCE.
(PDRP_SINK): Renamed PDDR_SINK.
(PDRP_DDP): Renamed PDDR_DDP.
(PDDR_KIND): New.
(free_poly_ddr): Declared.
* graphite-poly.c (new_scop): Use the new hash function names.
* graphite-poly.h (struct scop): Renamed field original_pdr_pairs
into original_pddrs.
(SCOP_ORIGINAL_PDR_PAIRS): Renamed SCOP_ORIGINAL_PDDRS.

From-SVN: r151181
gcc/ChangeLog
gcc/ChangeLog.graphite
gcc/graphite-dependences.c
gcc/graphite-dependences.h
gcc/graphite-poly.c
gcc/graphite-poly.h