diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2023-09-26 09:27:52 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2023-09-26 14:27:48 -0400 |
commit | c9dbace008e60255b10891f0c966b44a0225d7ab (patch) | |
tree | 5e3cea23bf0e82c361b95f86b114b984ac429748 /gcc/system.h | |
parent | 53daf67fd55e005e37cb3ab33ac0783a71761de9 (diff) | |
download | gcc-c9dbace008e60255b10891f0c966b44a0225d7ab.zip gcc-c9dbace008e60255b10891f0c966b44a0225d7ab.tar.gz gcc-c9dbace008e60255b10891f0c966b44a0225d7ab.tar.bz2 |
Ensure ssa_name is still valid.
When the IL changes, an equivalence set may contain ssa_names that no
longer exist. Ensure names are still valid and not in the free list.
PR tree-optimization/111599
gcc/
* value-relation.cc (relation_oracle::valid_equivs): Ensure
ssa_name is valid.
gcc/testsuite/
* gcc.dg/pr111599.c: New.
Diffstat (limited to 'gcc/system.h')
0 files changed, 0 insertions, 0 deletions