Commit 661fc486 by Fariborz Jahanian

Restored acciddental check-in.

From-SVN: r88951
parent 01d8c00b
...@@ -1634,20 +1634,12 @@ find_replaceable_in_bb (temp_expr_table_p tab, basic_block bb) ...@@ -1634,20 +1634,12 @@ find_replaceable_in_bb (temp_expr_table_p tab, basic_block bb)
var_map map = tab->map; var_map map = tab->map;
value_expr_p p; value_expr_p p;
ssa_op_iter iter; ssa_op_iter iter;
bitmap_iterator bi;
for (bsi = bsi_start (bb); !bsi_end_p (bsi); bsi_next (&bsi)) for (bsi = bsi_start (bb); !bsi_end_p (bsi); bsi_next (&bsi))
{ {
stmt = bsi_stmt (bsi); stmt = bsi_stmt (bsi);
ann = stmt_ann (stmt); ann = stmt_ann (stmt);
if (TREE_CODE (stmt) == ASM_EXPR && ASM_VOLATILE_P (stmt))
{
/* Volatile ASM_EXPRs kill all current expressions. */
EXECUTE_IF_SET_IN_BITMAP ((tab->partition_in_use), 0, partition, bi)
kill_expr (tab, partition, false);
continue;
}
/* Determine if this stmt finishes an existing expression. */ /* Determine if this stmt finishes an existing expression. */
FOR_EACH_SSA_TREE_OPERAND (def, stmt, iter, SSA_OP_USE) FOR_EACH_SSA_TREE_OPERAND (def, stmt, iter, SSA_OP_USE)
{ {
......
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