if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Rank for ");
- print_generic_expr (dump_file, e, 0);
+ print_generic_expr (dump_file, e);
fprintf (dump_file, " is %ld\n", (rank + 1));
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, curr->op, 0);
+ print_generic_expr (dump_file, curr->op);
fprintf (dump_file, " [&|minmax] ");
- print_generic_expr (dump_file, last->op, 0);
+ print_generic_expr (dump_file, last->op);
fprintf (dump_file, " -> ");
- print_generic_stmt (dump_file, last->op, 0);
+ print_generic_stmt (dump_file, last->op);
}
ops->ordered_remove (i);
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, curr->op, 0);
+ print_generic_expr (dump_file, curr->op);
fprintf (dump_file, " ^ ");
- print_generic_expr (dump_file, last->op, 0);
+ print_generic_expr (dump_file, last->op);
fprintf (dump_file, " -> nothing\n");
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, negateop, 0);
+ print_generic_expr (dump_file, negateop);
fprintf (dump_file, " + -");
- print_generic_expr (dump_file, oe->op, 0);
+ print_generic_expr (dump_file, oe->op);
fprintf (dump_file, " -> 0\n");
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, notop, 0);
+ print_generic_expr (dump_file, notop);
fprintf (dump_file, " + ~");
- print_generic_expr (dump_file, oe->op, 0);
+ print_generic_expr (dump_file, oe->op);
fprintf (dump_file, " -> -1\n");
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, notop, 0);
+ print_generic_expr (dump_file, notop);
if (opcode == BIT_AND_EXPR)
fprintf (dump_file, " & ~");
else if (opcode == BIT_IOR_EXPR)
fprintf (dump_file, " | ~");
- print_generic_expr (dump_file, oe->op, 0);
+ print_generic_expr (dump_file, oe->op);
if (opcode == BIT_AND_EXPR)
fprintf (dump_file, " -> 0\n");
else if (opcode == BIT_IOR_EXPR)
fprintf (dump_file, " %u %s: ", c->cnt,
c->oecode == MULT_EXPR
? "*" : c->oecode == RDIV_EXPR ? "/" : "?");
- print_generic_expr (dump_file, c->op, 0);
+ print_generic_expr (dump_file, c->op);
fprintf (dump_file, "\n");
}
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Building (");
- print_generic_expr (dump_file, oe1->op, 0);
+ print_generic_expr (dump_file, oe1->op);
}
zero_one_operation (&oe1->op, c->oecode, c->op);
EXECUTE_IF_SET_IN_BITMAP (candidates2, first+1, i, sbi0)
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " + ");
- print_generic_expr (dump_file, oe2->op, 0);
+ print_generic_expr (dump_file, oe2->op);
}
zero_one_operation (&oe2->op, c->oecode, c->op);
sum = build_and_add_sum (TREE_TYPE (oe1->op),
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, ") %s ", c->oecode == MULT_EXPR ? "*" : "/");
- print_generic_expr (dump_file, c->op, 0);
+ print_generic_expr (dump_file, c->op);
fprintf (dump_file, "\n");
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Equivalence: ");
- print_generic_expr (dump_file, curr->op, 0);
+ print_generic_expr (dump_file, curr->op);
fprintf (dump_file, " %s ", op_symbol_code (opcode));
- print_generic_expr (dump_file, oe->op, 0);
+ print_generic_expr (dump_file, oe->op);
fprintf (dump_file, " -> ");
- print_generic_expr (dump_file, t, 0);
+ print_generic_expr (dump_file, t);
fprintf (dump_file, "\n");
}
{
struct range_entry *r;
fprintf (dump_file, "Optimizing range tests ");
- print_generic_expr (dump_file, range->exp, 0);
+ print_generic_expr (dump_file, range->exp);
fprintf (dump_file, " %c[", range->in_p ? '+' : '-');
- print_generic_expr (dump_file, range->low, 0);
+ print_generic_expr (dump_file, range->low);
fprintf (dump_file, ", ");
- print_generic_expr (dump_file, range->high, 0);
+ print_generic_expr (dump_file, range->high);
fprintf (dump_file, "]");
for (i = 0; i < count; i++)
{
else
r = otherrangep[i];
fprintf (dump_file, " and %c[", r->in_p ? '+' : '-');
- print_generic_expr (dump_file, r->low, 0);
+ print_generic_expr (dump_file, r->low);
fprintf (dump_file, ", ");
- print_generic_expr (dump_file, r->high, 0);
+ print_generic_expr (dump_file, r->high);
fprintf (dump_file, "]");
}
fprintf (dump_file, "\n into ");
- print_generic_expr (dump_file, tem, 0);
+ print_generic_expr (dump_file, tem);
fprintf (dump_file, "\n");
}
{
struct range_entry *r = &ranges[*idx];
fprintf (dump_file, "Optimizing range test ");
- print_generic_expr (dump_file, r->exp, 0);
+ print_generic_expr (dump_file, r->exp);
fprintf (dump_file, " +[");
- print_generic_expr (dump_file, r->low, 0);
+ print_generic_expr (dump_file, r->low);
fprintf (dump_file, ", ");
- print_generic_expr (dump_file, r->high, 0);
+ print_generic_expr (dump_file, r->high);
fprintf (dump_file, "] and comparison ");
- print_generic_expr (dump_file, rhs1, 0);
+ print_generic_expr (dump_file, rhs1);
fprintf (dump_file, " %s ", op_symbol_code (ccode));
- print_generic_expr (dump_file, rhs2, 0);
+ print_generic_expr (dump_file, rhs2);
fprintf (dump_file, "\n into (");
- print_generic_expr (dump_file, utype, 0);
+ print_generic_expr (dump_file, utype);
fprintf (dump_file, ") ");
- print_generic_expr (dump_file, rhs1, 0);
+ print_generic_expr (dump_file, rhs1);
fprintf (dump_file, " %s (", op_symbol_code (ccode));
- print_generic_expr (dump_file, utype, 0);
+ print_generic_expr (dump_file, utype);
fprintf (dump_file, ") ");
- print_generic_expr (dump_file, rhs2, 0);
+ print_generic_expr (dump_file, rhs2);
fprintf (dump_file, "\n");
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_generic_expr (dump_file, cond0, 0);
+ print_generic_expr (dump_file, cond0);
fprintf (dump_file, " %c ", opcode == BIT_AND_EXPR ? '&' : '|');
- print_generic_expr (dump_file, cond1, 0);
+ print_generic_expr (dump_file, cond1);
fprintf (dump_file, " into ");
- print_generic_expr (dump_file, comb, 0);
+ print_generic_expr (dump_file, comb);
fputc ('\n', dump_file);
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
/* If the stmt that defines operand has to be inserted, insert it
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " into ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
}
return lhs;
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
/* If changed is false, this is either opindex == 0
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " into ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
}
return lhs;
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_gimple_stmt (dump_file, stmts[i], 0, 0);
+ print_gimple_stmt (dump_file, stmts[i], 0);
}
/* If the stmt that defines operand has to be inserted, insert it
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " into ");
- print_gimple_stmt (dump_file, stmts[i], 0, 0);
+ print_gimple_stmt (dump_file, stmts[i], 0);
}
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Linearized: ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
reassociate_stats.linearized++;
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Breaking up subtract ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
rhs2 = negate_value (rhs2, gsip);
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "swapping operands of ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
swap_ssa_operands (stmt,
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " is now ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
/* We want to make it so the lhs is always the reassociative op,
for (elt = j; elt < vec_len; elt++)
{
rf = &repeat_factor_vec[elt];
- print_generic_expr (dump_file, rf->factor, 0);
+ print_generic_expr (dump_file, rf->factor);
if (elt < vec_len - 1)
fputs (" * ", dump_file);
}
for (elt = j; elt < vec_len; elt++)
{
rf = &repeat_factor_vec[elt];
- print_generic_expr (dump_file, rf->factor, 0);
+ print_generic_expr (dump_file, rf->factor);
if (elt < vec_len - 1)
fputs (" * ", dump_file);
}
for (elt = j; elt < vec_len; elt++)
{
rf = &repeat_factor_vec[elt];
- print_generic_expr (dump_file, rf->factor, 0);
+ print_generic_expr (dump_file, rf->factor);
if (elt < vec_len - 1)
fputs (" * ", dump_file);
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Optimizing copysign: ");
- print_generic_expr (dump_file, cst, 0);
+ print_generic_expr (dump_file, cst);
fprintf (dump_file, " * COPYSIGN (");
- print_generic_expr (dump_file, arg0, 0);
+ print_generic_expr (dump_file, arg0);
fprintf (dump_file, ", ");
- print_generic_expr (dump_file, arg1, 0);
+ print_generic_expr (dump_file, arg1);
fprintf (dump_file, ") into %sCOPYSIGN (",
cst1_neg ? "-" : "");
- print_generic_expr (dump_file, mul, 0);
+ print_generic_expr (dump_file, mul);
fprintf (dump_file, ", ");
- print_generic_expr (dump_file, arg1, 0);
+ print_generic_expr (dump_file, arg1);
fprintf (dump_file, "\n");
}
return;
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
rhs1 = gimple_assign_rhs1 (stmt);
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " into ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
}
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, "Transforming ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
gimple_assign_set_rhs_with_ops (gsi, MULT_EXPR, rhs1, rhs2);
if (dump_file && (dump_flags & TDF_DETAILS))
{
fprintf (dump_file, " into ");
- print_gimple_stmt (dump_file, stmt, 0, 0);
+ print_gimple_stmt (dump_file, stmt, 0);
}
}
FOR_EACH_VEC_ELT (ops, i, oe)
{
fprintf (file, "Op %d -> rank: %d, tree: ", i, oe->rank);
- print_generic_expr (file, oe->op, 0);
+ print_generic_expr (file, oe->op);
fprintf (file, "\n");
}
}