aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.c
diff options
context:
space:
mode:
authorDorit Naishlos <dorit@il.ibm.com>2005-02-09 19:21:07 +0000
committerDorit Nuzman <dorit@gcc.gnu.org>2005-02-09 19:21:07 +0000
commit8ca3515fbe765aef349c8d6f848539bf11d3d6df (patch)
treec3a9c1cefd0a2d14fdfe0377f02d960091814b4d /gcc/tree-vectorizer.c
parent0c6c135bb38bbf0f03087aa29a7e517319b4c241 (diff)
downloadgcc-8ca3515fbe765aef349c8d6f848539bf11d3d6df.zip
gcc-8ca3515fbe765aef349c8d6f848539bf11d3d6df.tar.gz
gcc-8ca3515fbe765aef349c8d6f848539bf11d3d6df.tar.bz2
tree-vectorizer.c (vect_set_dump_settings): Check that dump_file exists.
* tree-vectorizer.c (vect_set_dump_settings): Check that dump_file exists. From-SVN: r94768
Diffstat (limited to 'gcc/tree-vectorizer.c')
-rw-r--r--gcc/tree-vectorizer.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c
index b2c0e0a..06b7403 100644
--- a/gcc/tree-vectorizer.c
+++ b/gcc/tree-vectorizer.c
@@ -1224,12 +1224,14 @@ vect_set_dump_settings (void)
}
/* User didn't specify verbosity level: */
- if (dump_flags & TDF_DETAILS)
+ if (dump_file && (dump_flags & TDF_DETAILS))
vect_verbosity_level = REPORT_DETAILS;
- else if (dump_flags & TDF_STATS)
+ else if (dump_file && (dump_flags & TDF_STATS))
vect_verbosity_level = REPORT_UNVECTORIZED_LOOPS;
else
vect_verbosity_level = REPORT_NONE;
+
+ gcc_assert (dump_file || vect_verbosity_level == REPORT_NONE);
}