Enable graphite to read an OpenScop file.
authorRiyadh Baghdadi <baghdadi.mr@gmail.com>
Thu, 30 Sep 2010 21:17:12 +0000 (21:17 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Thu, 30 Sep 2010 21:17:12 +0000 (21:17 +0000)
commit721c8b1e8e60d419cbd86ff82ea8510ef3350511
treea0ccbcc73847fed9ec59209131f8140c27a2123a
parentfd8bb59129cbb672aa4515c4dd1a2424c4ef45a9
Enable graphite to read an OpenScop file.

2010-08-12  Riyadh Baghdadi <baghdadi.mr@gmail.com>

* graphite-cloog-util.c (openscop_read_cloog_matrix): New.
(openscop_read_polyhedron_matrix): New.
* graphite-cloog-util.h (openscop_read_polyhedron_matrix): Declared.
(openscop_read_N_int): Same.
* graphite-poly.c (openscop_read_N_int): New.
(openscop_read_one_int): New.
(openscop_read_N_string): New.
(openscop_read_one_string): New.
(openscop_read_powerset_matrix): New.
(graphite_read_transforms): Remove.
(graphite_read_scatt): New.
(graphite_read_scop_file): New.
(apply_poly_transforms): Updated to call graphite_read_scop_file.

From-SVN: r164778
gcc/ChangeLog
gcc/ChangeLog.graphite
gcc/graphite-cloog-util.c
gcc/graphite-cloog-util.h
gcc/graphite-poly.c