diff options
author | Sebastian Pop <sebastian.pop@amd.com> | 2009-08-12 14:20:22 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2009-08-12 14:20:22 +0000 |
commit | e31a5bd4bba66e7704192d8c978f1bc3e9f9436c (patch) | |
tree | 04c4c30bbc52aeb49fe77f4f526d7e73f9b851e1 | |
parent | 8e88f9fddff4bbcbae3b70fa49d05386a56fdbd1 (diff) | |
download | gcc-e31a5bd4bba66e7704192d8c978f1bc3e9f9436c.zip gcc-e31a5bd4bba66e7704192d8c978f1bc3e9f9436c.tar.gz gcc-e31a5bd4bba66e7704192d8c978f1bc3e9f9436c.tar.bz2 |
Correctly parenthesize pretty print structures.
2009-08-05 Sebastian Pop <sebastian.pop@amd.com>
* graphite-poly.c (print_pbb): Add parentheses in the pretty print.
(print_scop): Same.
From-SVN: r150685
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ChangeLog.graphite | 5 | ||||
-rw-r--r-- | gcc/graphite-poly.c | 5 |
3 files changed, 15 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a06a556..e679ad3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2009-08-12 Sebastian Pop <sebastian.pop@amd.com> + * graphite-poly.c (print_pbb): Add parentheses in the pretty print. + (print_scop): Same. + +2009-08-12 Sebastian Pop <sebastian.pop@amd.com> + * Makefile.in (graphite.o): Depends on PREDICT_H. * graphite.c: Include predict.h. (graphite_finalize): Call tree_estimate_probability. diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index 3688216..19027eac 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,5 +1,10 @@ 2009-08-05 Sebastian Pop <sebastian.pop@amd.com> + * graphite-poly.c (print_pbb): Add parentheses in the pretty print. + (print_scop): Same. + +2009-08-05 Sebastian Pop <sebastian.pop@amd.com> + * Makefile.in (graphite.o): Depends on PREDICT_H. * graphite.c: Include predict.h. (graphite_finalize): Call tree_estimate_probability. diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 2df04af..6d24cbd 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -547,11 +547,13 @@ debug_pdrs (poly_bb_p pbb) void print_pbb (FILE *file, poly_bb_p pbb) { + fprintf (file, "pbb (\n"); dump_gbb_conditions (file, PBB_BLACK_BOX (pbb)); dump_gbb_cases (file, PBB_BLACK_BOX (pbb)); print_pdrs (file, pbb); print_pbb_domain (file, pbb); print_scattering_function (file, pbb); + fprintf (file, ")\n"); } /* Print to FILE the parameters of SCOP. */ @@ -600,11 +602,14 @@ print_scop (FILE *file, scop_p scop) int i; poly_bb_p pbb; + fprintf (file, "scop (\n"); print_scop_params (file, scop); print_scop_context (file, scop); for (i = 0; VEC_iterate (poly_bb_p, SCOP_BBS (scop), i, pbb); i++) print_pbb (file, pbb); + + fprintf (file, ")\n"); } /* Print to STDERR the domain of PBB. */ |