summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2019-09-04 07:27:42 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2019-09-04 07:27:42 +0000
commitdc91c65378cd0e6c07dde9ca119ec0cc7304b039 (patch)
tree70c895f15d4a9ae8667a6788b09613b0229f0ecc /contrib
parentf8e36f0aef5f867fdde0a1abff5bbc66c17a6429 (diff)
re PR middle-end/36262 (Extreme memory usage of VRP compared to older versions)
2019-09-04 Richard Biener <rguenther@suse.de> PR rtl-optimization/36262 * postreload-gcse.c: Include intl.h and gcse.h. (insert_expr_in_table): Insert at the head of cur_expr->avail_occr to avoid linear list walk. (record_last_mem_set_info): Gate off if not computing transparentness. (get_bb_avail_insn): If transparentness isn't computed give up early. (gcse_after_reload_main): Skip compute_transp and extended PRE if gcse_or_cprop_is_too_expensive says so. From-SVN: r275365
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions