diff options
author | Martin Liska <mliska@suse.cz> | 2019-05-13 09:04:58 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2019-05-13 07:04:58 +0000 |
commit | 4af3b0ea1bcc3096e21fc1687fa78a294b232454 (patch) | |
tree | b430fb0b735ae786397a285b75f1662479c3650f /gcc/tree-if-conv.c | |
parent | 15f3429d31ccdf5568b1e4c300fbc4d9ca89a36a (diff) | |
download | gcc-4af3b0ea1bcc3096e21fc1687fa78a294b232454.zip gcc-4af3b0ea1bcc3096e21fc1687fa78a294b232454.tar.gz gcc-4af3b0ea1bcc3096e21fc1687fa78a294b232454.tar.bz2 |
Test for not existence of a negative loop (PR gcov-profile/90380).
2019-05-13 Martin Liska <mliska@suse.cz>
PR gcov-profile/90380
* gcov.c (enum loop_type): Remove the enum and
the operator.
(handle_cycle): Assert that we should not reach
a negative count.
(circuit): Use loop_found instead of a tri-state loop_type.
(get_cycles_count): Do not handle NEGATIVE_LOOP as it can't
happen.
From-SVN: r271116
Diffstat (limited to 'gcc/tree-if-conv.c')
0 files changed, 0 insertions, 0 deletions