]> git.ipfire.org Git - thirdparty/gcc.git/commit
Tweak merge_range API.
authorAndrew MacLeod <amacleod@redhat.com>
Wed, 20 Sep 2023 16:53:04 +0000 (12:53 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Wed, 20 Sep 2023 19:28:58 +0000 (15:28 -0400)
commitb512d705797a65dbfe3a9ad100218192c7528b02
treec95ac1e5e025e2f5f927389074be4d42b2a3ba1d
parent0a59ff65df6da8267efb5c97dead8cd0dcd5b445
Tweak merge_range API.

merge_range use to return TRUE if there was already a range.  Now it
returns TRUE if a new range is added, OR updates and existing range
with a new value.  FALSE is returned when the range already matches.

* gimple-range-cache.cc (ssa_cache::merge_range): Change meaning
of the return value.
(ssa_cache::dump): Don't print GLOBAL RANGE header.
(ssa_lazy_cache::merge_range): Adjust return value meaning.
(ranger_cache::dump): Print GLOBAL RANGE header.
gcc/gimple-range-cache.cc