[prange] Default unimplemented prange operators to false.
commit18c93c65a9fbaaf3762198e78fb3c24b9b6fd9fc
authorAldy Hernandez <aldyh@redhat.com>
Fri, 10 May 2024 16:55:34 +0000 (10 18:55 +0200)
committerAldy Hernandez <aldyh@redhat.com>
Sat, 11 May 2024 09:22:46 +0000 (11 11:22 +0200)
treeed93ed1d98c32d6b88ea255f8186fa092678da5c
parent45ef24f2702dac4f8707ca682ed364019ee90c44
[prange] Default unimplemented prange operators to false.

The canonical way to indicate that a range operator is unsupported is
to return false, which has the sematic meaning of VARYING.  This patch
cleans up a few default virtuals that were trying harder to set
VARYING manually.

gcc/ChangeLog:

* range-op-ptr.cc (range_operator::fold_range): Return false.
gcc/range-op-ptr.cc