https://gcc.gnu.org/g:c400b2100719d0a9e5989c63e0827b9e98919df3

commit r15-504-gc400b2100719d0a9e5989c63e0827b9e98919df3
Author: Aldy Hernandez <al...@redhat.com>
Date:   Tue May 14 16:21:50 2024 +0200

    [prange] Default pointers_handled_p() to false.
    
    The pointers_handled_p() method is an internal range-op helper to help
    catch dispatch type mismatches for pointer operands.  This is what
    caught the IPA mismatch in PR114985.
    
    This method is only a temporary measure to catch any incompatibilities
    in the current pointer range-op entries.  This patch returns true for
    any *new* entries in the range-op table, as the current ones are
    already fleshed out.  This keeps us from having to implement this
    boilerplate function for any new range-op entries.
    
            PR tree-optimization/114995
            * range-op-ptr.cc (range_operator::pointers_handled_p): Default to 
true.

Diff:
---
 gcc/range-op-ptr.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/range-op-ptr.cc b/gcc/range-op-ptr.cc
index 65cca65103af..2f47f3354ed7 100644
--- a/gcc/range-op-ptr.cc
+++ b/gcc/range-op-ptr.cc
@@ -58,7 +58,7 @@ bool
 range_operator::pointers_handled_p (range_op_dispatch_type ATTRIBUTE_UNUSED,
                                    unsigned dispatch ATTRIBUTE_UNUSED) const
 {
-  return false;
+  return true;
 }
 
 bool

Reply via email to