diff options
author | Richard Biener <rguenther@suse.de> | 2019-07-29 11:38:46 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-07-29 11:38:46 +0000 |
commit | a55d6091230ae8d0d6f6c20dcc55158f6705090e (patch) | |
tree | cec10398d4ae477966d760d992c57c79ff102569 /gcc/fortran/dump-parse-tree.c | |
parent | fc5e7d2ac42fbc9169458095f4fff257e4a80d03 (diff) | |
download | gcc-a55d6091230ae8d0d6f6c20dcc55158f6705090e.zip gcc-a55d6091230ae8d0d6f6c20dcc55158f6705090e.tar.gz gcc-a55d6091230ae8d0d6f6c20dcc55158f6705090e.tar.bz2 |
re PR tree-optimization/91257 (Compile-time and memory-hog hog)
2019-07-29 Richard Biener <rguenther@suse.de>
PR tree-optimization/91257
* tree-vrp.c (operand_less_p): Avoid dispatching to fold for
most cases, instead call compare_values which handles the
symbolic ranges we handle specially.
(compare_values_warnv): Do not call operand_less_p but open-code
the effective fold calls. Avoid converting so much.
From-SVN: r273876
Diffstat (limited to 'gcc/fortran/dump-parse-tree.c')
0 files changed, 0 insertions, 0 deletions