diff options
author | Martin Liska <mliska@suse.cz> | 2023-01-24 14:39:11 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2023-02-01 15:18:14 +0100 |
commit | 78589691ee158e689fa9bb7dec1165da475ea634 (patch) | |
tree | 8ed9bdcedc517346db1b2ad1a6efaf6262a02843 /gcc/tree-vect-loop-manip.cc | |
parent | bf2cf6f3f1851054237ee7df99bdf60bf5a3e3ae (diff) | |
download | gcc-78589691ee158e689fa9bb7dec1165da475ea634.zip gcc-78589691ee158e689fa9bb7dec1165da475ea634.tar.gz gcc-78589691ee158e689fa9bb7dec1165da475ea634.tar.bz2 |
ipa: check if cache_token != NULL before hash_set::add call
We should not insert an empty value to the container.
PR ipa/108509
gcc/ChangeLog:
* cgraphunit.cc (walk_polymorphic_call_targets): Insert
ony non-null values.
* ipa.cc (walk_polymorphic_call_targets): Likewise.
gcc/testsuite/ChangeLog:
* g++.dg/ipa/pr108509.C: New test.
Diffstat (limited to 'gcc/tree-vect-loop-manip.cc')
0 files changed, 0 insertions, 0 deletions