* profile-count.h (slow_safe_scale_64bit): New function.
commit4cb91b78e158e30d6fb5605c0aa0c76986fb3fdc
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Oct 2017 17:37:18 +0000 (11 17:37 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Oct 2017 17:37:18 +0000 (11 17:37 +0000)
treee4dda70458567bbf0385750dbbf8f7196369a8d0
parent71a5dd191a432b79d3d42a5aa317718c0a093b5a
* profile-count.h (slow_safe_scale_64bit): New function.
(safe_scale_64bit): New inline.
(profile_count::max_safe_multiplier): Remove; use safe_scale_64bit.
* profile-count.c: Include wide-int.h
(slow_safe_scale_64bit): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253652 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/profile-count.c
gcc/profile-count.h