aboutsummaryrefslogtreecommitdiff
path: root/gcc/graphite-dependences.c
diff options
context:
space:
mode:
authorAditya Kumar <aditya.k7@samsung.com>2015-12-16 17:24:25 +0000
committerSebastian Pop <spop@gcc.gnu.org>2015-12-16 17:24:25 +0000
commit040b0c97c4d2cccdc3f80f7ad81ceb88e6794744 (patch)
treed39caa6949e1dc80b9b2ecc13bc3eea6f0a43788 /gcc/graphite-dependences.c
parentd06f8b75bd1d2bda101444a44b0a953a4b9895b3 (diff)
downloadgcc-040b0c97c4d2cccdc3f80f7ad81ceb88e6794744.zip
gcc-040b0c97c4d2cccdc3f80f7ad81ceb88e6794744.tar.gz
gcc-040b0c97c4d2cccdc3f80f7ad81ceb88e6794744.tar.bz2
add more dumps on data dependence graph
Co-Authored-By: Sebastian Pop <s.pop@samsung.com> From-SVN: r231703
Diffstat (limited to 'gcc/graphite-dependences.c')
-rw-r--r--gcc/graphite-dependences.c31
1 files changed, 27 insertions, 4 deletions
diff --git a/gcc/graphite-dependences.c b/gcc/graphite-dependences.c
index bb81ae3..7b7912a 100644
--- a/gcc/graphite-dependences.c
+++ b/gcc/graphite-dependences.c
@@ -89,8 +89,16 @@ scop_get_reads (scop_p scop, vec<poly_bb_p> pbbs)
if (pdr_read_p (pdr))
{
if (dump_file)
- print_pdr (dump_file, pdr);
+ {
+ fprintf (dump_file, "Adding read to depedence graph: ");
+ print_pdr (dump_file, pdr);
+ }
res = isl_union_map_add_map (res, add_pdr_constraints (pdr, pbb));
+ if (dump_file)
+ {
+ fprintf (dump_file, "Reads depedence graph: ");
+ print_isl_union_map (dump_file, res);
+ }
}
}
@@ -114,8 +122,16 @@ scop_get_must_writes (scop_p scop, vec<poly_bb_p> pbbs)
if (pdr_write_p (pdr))
{
if (dump_file)
- print_pdr (dump_file, pdr);
+ {
+ fprintf (dump_file, "Adding must write to depedence graph: ");
+ print_pdr (dump_file, pdr);
+ }
res = isl_union_map_add_map (res, add_pdr_constraints (pdr, pbb));
+ if (dump_file)
+ {
+ fprintf (dump_file, "Must writes depedence graph: ");
+ print_isl_union_map (dump_file, res);
+ }
}
}
@@ -139,9 +155,16 @@ scop_get_may_writes (scop_p scop, vec<poly_bb_p> pbbs)
if (pdr_may_write_p (pdr))
{
if (dump_file)
- print_pdr (dump_file, pdr);
-
+ {
+ fprintf (dump_file, "Adding may write to depedence graph: ");
+ print_pdr (dump_file, pdr);
+ }
res = isl_union_map_add_map (res, add_pdr_constraints (pdr, pbb));
+ if (dump_file)
+ {
+ fprintf (dump_file, "May writes depedence graph: ");
+ print_isl_union_map (dump_file, res);
+ }
}
}