summaryrefslogtreecommitdiff
path: root/gcc/ipa-icf.h
AgeCommit message (Expand)Author
2020-01-01Update copyright years.Jakub Jelinek
2019-11-23ipa-fnsummary.c: Fix comment typos.Jakub Jelinek
2019-11-14Update statistics about needed symbols in IPA ICF.Martin Liska
2019-11-14Use func_checker::hash_operand for hashing of GIMPLE operands.Martin Liska
2019-10-30IPA ICF: remove dead codeMartin Liska
2019-06-04Remove dead code in IPA ICF.Martin Liska
2019-06-04IPA ICF: use fibonacci heap instead of list as a worklist.Martin Liska
2019-06-04IPA ICF: rewrite references into a hash_map.Martin Liska
2019-01-02re PR lto/85574 (LTO bootstapped binaries differ)Richard Biener
2019-01-01Update copyright years.Jakub Jelinek
2018-10-22Simplify comparison of attrs in IPA ICF.Martin Liska
2018-08-31IPA ICF: make type cache a static field sem_item.Martin Liska
2018-03-13Fix PTA info in IPA ICF (PR ipa/84658).Martin Liska
2018-01-03Update copyright years.Jakub Jelinek
2017-01-10Revert m_classes_vec introduction.Martin Liska
2017-01-01Update copyright years.Jakub Jelinek
2016-11-28re PR lto/78211 (-fcompare-debug failure with -flto -fno-use-linker-plugin)Jakub Jelinek
2016-11-22Add sem_item::m_hash_set (PR ipa/78309)Martin Liska
2016-01-04Update copyright years.Jakub Jelinek
2015-11-12re PR ipa/68035 (ipa performance issue when no procedures are present)Martin Liska
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev
2015-09-20switch from gimple to gimple*Trevor Saunders
2015-07-13Fix double word typos.Aldy Hernandez
2015-06-25hash-map-traits.h (simple_hashmap_traits::key_type): New typedef.Richard Sandiford
2015-06-25ipa-icf.h (symbol_compare_hash): New class.Richard Sandiford
2015-06-25hash-table.h: Update comments.Richard Sandiford
2015-06-22re PR ipa/65908 (ICE: in expand_thunk, at cgraphunit.c:1700)Jan Hubicka
2015-04-24ipa-icf.c (sem_function::equals_wpa): Compare thunk info.Jan Hubicka
2015-04-23ipa-icf.c (sem_item::compare_attributes): New function.Jan Hubicka
2015-04-23ipa-icf.c (symbol_compare_collection::symbol_compare_collection): cleanup.Jan Hubicka
2015-04-18remove need for store_values_directlyTrevor Saunders
2015-03-24IPA ICF: enhance hash value calculated in TUJan Hubicka
2015-03-22IPA ICF: include hash values of references.Martin Liska
2015-03-18re PR ipa/65432 (Invalid read of size 1: ipa_icf::sem_item_optimizer::merge_c...Martin Liska
2015-03-13ipa-icf.c (sem_function::equals_wpa): Match CXX_CONSTRUCTOR_P and CXX_DESTURC...Jan Hubicka
2015-03-03re PR ipa/65087 (r220742 causes: ICE: in ipcp_verify_propagated_values, at ip...Martin Liska
2015-03-02ipa-icf.c (sem_variable::equals): Improve debug output; get variable construc...Martin Liska
2015-03-02ipa-icf.c: Include stor-layout.hJan Hubicka
2015-03-01ipa-icf.c (sem_function::init): Fix formating; skip GIMPLE_PREDICT.Jan Hubicka
2015-03-01re PR ipa/65245 (internal compiler error: in address_matters_p, at symtab.c:1...Martin Liska
2015-02-27Fix missing condition in symbol_compare_hashmap_traits.Martin Liska
2015-02-26re PR lto/64693 (PCH failed with --with-build-config=bootstrap-lto)Martin Liska
2015-02-19sem_function::bb_dict_test should take a vec<int> *Trevor Saunders
2015-01-05Update copyright years.Jakub Jelinek
2014-11-27IPA ICF: fix memory leak.Martin Liska
2014-11-11re PR bootstrap/63622 (Bootstrap fails on x86_64-apple-darwin1[34] after revi...Martin Liska
2014-10-16IPA ICF pass, part 3/5Martin Liska