OSDN Git Service

* tree-ssa-ccp.c (dump_lattice_value) <CONSTANT>: Fix duplication.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2012 23:32:56 +0000 (23:32 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Nov 2012 23:32:56 +0000 (23:32 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193459 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tree-ssa-ccp.c

index c1904af..8f696b0 100644 (file)
@@ -1,5 +1,9 @@
 2012-11-12  Eric Botcazou  <ebotcazou@adacore.com>
 
+       * tree-ssa-ccp.c (dump_lattice_value) <CONSTANT>: Fix duplication.
+
+2012-11-12  Eric Botcazou  <ebotcazou@adacore.com>
+
        * common.opt (fvar-tracking-uninit): Document.
        * toplev.c (process_options): Fix handling of flag_var_tracking_uninit.
        * config/darwin.c (darwin_override_options): Likewise.
index cb6b62b..7f0c407 100644 (file)
@@ -184,10 +184,12 @@ dump_lattice_value (FILE *outf, const char *prefix, prop_value_t val)
       fprintf (outf, "%sVARYING", prefix);
       break;
     case CONSTANT:
-      fprintf (outf, "%sCONSTANT ", prefix);
       if (TREE_CODE (val.value) != INTEGER_CST
          || val.mask.is_zero ())
-       print_generic_expr (outf, val.value, dump_flags);
+       {
+         fprintf (outf, "%sCONSTANT ", prefix);
+         print_generic_expr (outf, val.value, dump_flags);
+       }
       else
        {
          double_int cval = tree_to_double_int (val.value).and_not (val.mask);