Fix UBSAN in postreload-gcse.c (PR rtl-optimization/87868).
authorMartin Liska <mliska@suse.cz>
Wed, 7 Nov 2018 09:33:22 +0000 (10:33 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Wed, 7 Nov 2018 09:33:22 +0000 (09:33 +0000)
commit907050e34f4d1b5471e738cf5a718a8c6f50e334
treedeb77b6e57768a9edb6812fdbddb78321929cfb2
parent9cfc08c0491270417557f00998857722c405f0b3
Fix UBSAN in postreload-gcse.c (PR rtl-optimization/87868).

2018-11-07  Martin Liska  <mliska@suse.cz>

PR rtl-optimization/87868
* postreload-gcse.c (eliminate_partially_redundant_load): Set
threshold to max_count if we would overflow.
* profile-count.h: Make max_count a public constant.

From-SVN: r265869
gcc/ChangeLog
gcc/postreload-gcse.c
gcc/profile-count.h