tree-data-ref.c (dump_data_dependence_relation): Avoid data reference dumps if ddr is NULL or dependence is unknown.

2008-03-21  Martin Jambor  <mjambor@suse.cz>

	* tree-data-ref.c (dump_data_dependence_relation): Avoid data
	reference dumps if ddr is NULL or dependence is unknown.

From-SVN: r133419
This commit is contained in:
Martin Jambor 2008-03-21 13:42:56 +01:00 committed by Martin Jambor
parent cac5fbfc94
commit ed2024ba8f
2 changed files with 14 additions and 6 deletions

View file

@ -1,3 +1,8 @@
2008-03-21 Martin Jambor <mjambor@suse.cz>
* tree-data-ref.c (dump_data_dependence_relation): Avoid data
reference dumps if ddr is NULL or dependence is unknown.
2008-03-20 Kaz Kojima <kkojima@gcc.gnu.org>
* config/sh/linux-atomic.asm (ATOMIC_TEST_AND_SET): Take

View file

@ -358,17 +358,20 @@ dump_data_dependence_relation (FILE *outf,
{
struct data_reference *dra, *drb;
dra = DDR_A (ddr);
drb = DDR_B (ddr);
fprintf (outf, "(Data Dep: \n");
if (!ddr || DDR_ARE_DEPENDENT (ddr) == chrec_dont_know)
{
fprintf (outf, " (don't know)\n)\n");
return;
}
dra = DDR_A (ddr);
drb = DDR_B (ddr);
dump_data_reference (outf, dra);
dump_data_reference (outf, drb);
if (DDR_ARE_DEPENDENT (ddr) == chrec_dont_know)
fprintf (outf, " (don't know)\n");
else if (DDR_ARE_DEPENDENT (ddr) == chrec_known)
if (DDR_ARE_DEPENDENT (ddr) == chrec_known)
fprintf (outf, " (no dependence)\n");
else if (DDR_ARE_DEPENDENT (ddr) == NULL_TREE)