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

Reply via email to