commit | a75f5e30cc27568bbc2bc0629425598e89bf9059 | [log] [tgz] |
---|---|---|
author | Richard Biener <rguenther@suse.de> | Thu Mar 03 09:12:53 2016 +0000 |
committer | Richard Biener <rguenth@gcc.gnu.org> | Thu Mar 03 09:12:53 2016 +0000 |
tree | 05f432bea9dada8406010e5ee06973c6c266c6bb | |
parent | 0a67ef4c4de7bf55d3ef3c7bc61a9480e0d213bd [diff] |
re PR tree-optimization/55936 (Missed VRP optimization) 2016-03-03 Richard Biener <rguenther@suse.de> PR tree-optimization/55936 * tree-vrp.c (compare_name_with_value): Add use_equiv_p parameter and guard unsafe equivalence use. (vrp_evaluate_conditional_warnv_with_ops): Always use safe equivalences but not via the quadratic compare_names helper. * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL. From-SVN: r233928