re PR tree-optimization/83609 (ICE in read_complex_part at gcc/expr.c:3202)
authorJan Hubicka <hubicka@ucw.cz>
Fri, 8 Dec 2017 11:27:28 +0000 (12:27 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 8 Dec 2017 11:27:28 +0000 (11:27 +0000)
commitf6422f23bba3ef7a6ed0fcf9525ad7c92d1905aa
tree04b3b1dbe61a5e583aa434041886ebd77afd6abd
parentb1cf82933e894cbdb21d63653c20258dc8c87997
re PR tree-optimization/83609 (ICE in read_complex_part at gcc/expr.c:3202)

* profile-count.c (profile_count::from_gcov_type): Move from
profile-count.h; handle overflow.
* profile-count. (profile_count::from_gcov_type): Move offline.

PR middle-end/83609
* gcc.c-torture/compile/pr83069.c: New testcase.

From-SVN: r255507
gcc/ChangeLog
gcc/profile-count.c
gcc/profile-count.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr83069.c [new file with mode: 0644]