PR 22000
* tree-ssa-operands.c (get_expr_operands): Check the volatility of
the FIELD_DECL and set s_ann->has_volatile_ops accordingly.
From-SVN: r101289
+2005-06-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR 22000
+ * tree-ssa-operands.c (get_expr_operands): Check the volatility of
+ the FIELD_DECL and set s_ann->has_volatile_ops accordingly.
+
2005-06-24 Jan Hubicka <jh@suse.cz>
* opts.c (decode_options): Enable unit-at-a-time by default at -O1.
flags & ~opf_kill_def);
if (code == COMPONENT_REF)
- get_expr_operands (stmt, &TREE_OPERAND (expr, 2), opf_none);
+ {
+ if (TREE_THIS_VOLATILE (TREE_OPERAND (expr, 1)))
+ s_ann->has_volatile_ops = true;
+ get_expr_operands (stmt, &TREE_OPERAND (expr, 2), opf_none);
+ }
return;
}
case WITH_SIZE_EXPR: