* tree-vectorizer.c (vect_set_dump_settings): Check that dump_file
authordorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Feb 2005 19:21:07 +0000 (19:21 +0000)
committerdorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 9 Feb 2005 19:21:07 +0000 (19:21 +0000)
        exists.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94768 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tree-vectorizer.c

index 3399695..20bc956 100644 (file)
@@ -1,3 +1,8 @@
+2005-02-09  Dorit Naishlos  <dorit@il.ibm.com>
+
+       * tree-vectorizer.c (vect_set_dump_settings): Check that dump_file 
+       exists.
+
 2005-02-09  Richard Guenther  <rguenth@gcc.gnu.org>
 
        PR middle-end/19854
index b2c0e0a..06b7403 100644 (file)
@@ -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);
 }