diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2024-05-09 23:37:30 +0200 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2024-05-10 09:00:56 +0200 |
commit | ac255c7afeb8a558bd6224ff77277eebcd849d6e (patch) | |
tree | d5027afb15ebd39adce01ce90586f08b34f7f9d2 /gcc/tree-vect-loop.cc | |
parent | d83070aebdb810e38f12d008e7a10acf1063f456 (diff) | |
download | gcc-ac255c7afeb8a558bd6224ff77277eebcd849d6e.zip gcc-ac255c7afeb8a558bd6224ff77277eebcd849d6e.tar.gz gcc-ac255c7afeb8a558bd6224ff77277eebcd849d6e.tar.bz2 |
[prange] Do not assume all pointers are the same size [PR115009]
In a world with same sized pointers we can always reuse the storage
slots, but since this is not always the case, we need to be more
careful. However, we can always store an undefined, because that
requires no extra storage.
gcc/ChangeLog:
PR tree-optimization/115009
* value-range-storage.cc (prange_storage::alloc): Do not assume
all pointers are the same size.
(prange_storage::prange_storage): Same.
(prange_storage::fits_p): Same.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions