]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add storage support for prange.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 20 Mar 2024 05:38:06 +0000 (06:38 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Sat, 4 May 2024 08:25:50 +0000 (10:25 +0200)
commitf859996a976ca185f371a8ed395e9c8e459e05b0
treeb3ea108acd9e607cf70b3cd02ca8e512e86c1f19
parenta7f1285380029d2928d61e61032c1948ccabc495
Add storage support for prange.

gcc/ChangeLog:

* value-range-storage.cc (vrange_allocator::clone_varying): Add
prange support.
(vrange_allocator::clone_undefined): Same.
(vrange_storage::alloc): Same.
(vrange_storage::set_vrange): Same.
(vrange_storage::get_vrange): Same.
(vrange_storage::fits_p): Same.
(vrange_storage::equal_p): Same.
(prange_storage::alloc): New.
(prange_storage::prange_storage): New.
(prange_storage::set_prange): New.
(prange_storage::get_prange): New.
(prange_storage::equal_p): New.
(prange_storage::fits_p): New.
* value-range-storage.h (class prange_storage): Add prange support.
gcc/value-range-storage.cc
gcc/value-range-storage.h