Commit c38cdd3f by Eric Botcazou Committed by Eric Botcazou

* tree-ssa-ccp.c (dump_lattice_value) <CONSTANT>: Fix duplication.

From-SVN: r193459
parent 0ad9f930
2012-11-12 Eric Botcazou <ebotcazou@adacore.com> 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. * common.opt (fvar-tracking-uninit): Document.
* toplev.c (process_options): Fix handling of flag_var_tracking_uninit. * toplev.c (process_options): Fix handling of flag_var_tracking_uninit.
* config/darwin.c (darwin_override_options): Likewise. * config/darwin.c (darwin_override_options): Likewise.
...@@ -184,10 +184,12 @@ dump_lattice_value (FILE *outf, const char *prefix, prop_value_t val) ...@@ -184,10 +184,12 @@ dump_lattice_value (FILE *outf, const char *prefix, prop_value_t val)
fprintf (outf, "%sVARYING", prefix); fprintf (outf, "%sVARYING", prefix);
break; break;
case CONSTANT: case CONSTANT:
fprintf (outf, "%sCONSTANT ", prefix);
if (TREE_CODE (val.value) != INTEGER_CST if (TREE_CODE (val.value) != INTEGER_CST
|| val.mask.is_zero ()) || val.mask.is_zero ())
{
fprintf (outf, "%sCONSTANT ", prefix);
print_generic_expr (outf, val.value, dump_flags); print_generic_expr (outf, val.value, dump_flags);
}
else else
{ {
double_int cval = tree_to_double_int (val.value).and_not (val.mask); double_int cval = tree_to_double_int (val.value).and_not (val.mask);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment