diff options
author | Richard Biener <rguenther@suse.de> | 2021-01-29 13:25:49 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-01-29 14:01:21 +0100 |
commit | cb52e59e33845152cef6f9042a142a246e9447f6 (patch) | |
tree | a68198405c71a823e31a75ab595d0f21d1166776 /libgo/go | |
parent | f4e426f7bd7df279cb7aaecd91d273d9b7db338d (diff) | |
download | gcc-cb52e59e33845152cef6f9042a142a246e9447f6.zip gcc-cb52e59e33845152cef6f9042a142a246e9447f6.tar.gz gcc-cb52e59e33845152cef6f9042a142a246e9447f6.tar.bz2 |
rtl-optimization/98863 - fix PRE/CPROP memory usage check
This fixes overflow of the memory usage estimate in turn failing
to disable itself on WRF with LTO, causing a few GBs worth of
memory peak.
2021-01-29 Richard Biener <rguenther@suse.de>
PR rtl-optimization/98863
* gcse.c (gcse_or_cprop_is_too_expensive): Use unsigned
HOST_WIDE_INT for the memory estimate.
Diffstat (limited to 'libgo/go')
0 files changed, 0 insertions, 0 deletions