]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tree-data-ref.c (debug_data_references): New.
authorSebastian Pop <sebastian.pop@amd.com>
Fri, 31 Jul 2009 02:36:05 +0000 (02:36 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Fri, 31 Jul 2009 02:36:05 +0000 (02:36 +0000)
2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>

* tree-data-ref.c (debug_data_references): New.
(debug_data_reference): New.
* tree-data-ref.h (debug_data_references): Declared.
(debug_data_reference): Declared.

From-SVN: r150296

gcc/ChangeLog
gcc/tree-data-ref.c
gcc/tree-data-ref.h

index b361ec11196ce199eee3dc5f7e49b634ad8f0c6f..23613f6f9d58e7e18131ab2a8e93088449fcba48 100644 (file)
@@ -1,3 +1,10 @@
+2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>
+
+       * tree-data-ref.c (debug_data_references): New.
+       (debug_data_reference): New.
+       * tree-data-ref.h (debug_data_references): Declared.
+       (debug_data_reference): Declared.
+
 2009-07-30  Sebastian Pop  <sebastian.pop@amd.com>
 
        * tree-data-ref.c (stmt_simple_memref_p: Removed.
index 9e811daec43ccc45b483668b3c76b1f0ce30b811..2e515bfe0f69ad2749f5c05b70adaddd54f574c1 100644 (file)
@@ -157,6 +157,14 @@ dump_data_references (FILE *file, VEC (data_reference_p, heap) *datarefs)
     dump_data_reference (file, dr);
 }
 
+/* Dump into STDERR all the data references from DATAREFS.  */ 
+
+void 
+debug_data_references (VEC (data_reference_p, heap) *datarefs)
+{
+  dump_data_references (stderr, datarefs);
+}
+
 /* Dump to STDERR all the dependence relations from DDRS.  */ 
 
 void 
@@ -178,6 +186,14 @@ dump_data_dependence_relations (FILE *file,
     dump_data_dependence_relation (file, ddr);
 }
 
+/* Print to STDERR the data_reference DR.  */
+
+void 
+debug_data_reference (struct data_reference *dr)
+{
+  dump_data_reference (stderr, dr);
+}
+
 /* Dump function for a DATA_REFERENCE structure.  */
 
 void 
index eea73dd3900dcb75f9a61886e7be48773cd66ebd..ce604e3bbb79b2d0df70d145b54346bbdbc38d7e 100644 (file)
@@ -389,7 +389,9 @@ extern void dump_subscript (FILE *, struct subscript *);
 extern void dump_ddrs (FILE *, VEC (ddr_p, heap) *);
 extern void dump_dist_dir_vectors (FILE *, VEC (ddr_p, heap) *);
 extern void dump_data_reference (FILE *, struct data_reference *);
+extern void debug_data_reference (struct data_reference *);
 extern void dump_data_references (FILE *, VEC (data_reference_p, heap) *);
+extern void debug_data_references (VEC (data_reference_p, heap) *);
 extern void debug_data_dependence_relation (struct data_dependence_relation *);
 extern void dump_data_dependence_relation (FILE *, 
                                           struct data_dependence_relation *);