On 07/07/2011 06:07 PM, Kai Tietz wrote:
+ /* We redo folding here one time for allowing to inspect more
+ complex reductions. */
+ substitute_and_fold (op_with_constant_singleton_value_range,
+ vrp_fold_stmt, false);
+ /* We need to mark this second pass to avoid re-entering of same
+ edges for switch statments. */
+ in_second_pass = true;
substitute_and_fold (op_with_constant_singleton_value_range,
vrp_fold_stmt, false);
+ in_second_pass = false;
This needs a much better explanation. Paolo
