IPA ICF: make type cache a static field sem_item.
commitb1e09b9a11b2d49ddc8b303d75500476f4a729d0
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Aug 2018 11:37:09 +0000 (31 11:37 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Aug 2018 11:37:09 +0000 (31 11:37 +0000)
tree336c18e36fce422c94a0c239d4c005749839b801
parent5367a58ed3e350649584843df74eb2c90825a044
IPA ICF: make type cache a static field sem_item.

2018-08-31  Martin Liska  <mliska@suse.cz>

* ipa-icf.c (sem_item::add_type): Use
sem_item::m_type_hash_cache.
* ipa-icf.h: Move the cache from sem_item_optimizer
to sem_item.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264014 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-icf.c
gcc/ipa-icf.h