summaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
Commit message (Expand)AuthorAgeFilesLines
* * ipa-devirt.c (odr_types_equivalent_p): Fix formating.hubicka2015-02-091-1/+4
* * ipa-devirt.c (odr_types_equivalent_p): Fix formating.hubicka2015-02-091-20/+96
* * ipa-devirt.c (ipa_devirt): Drop polymorphic call info in hopelesshubicka2015-01-191-3/+26
* 2015-10-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh34922015-01-151-2/+13
* 2015-01-09 Michael Collison <michael.collison@linaro.org>prathamesh34922015-01-091-5/+11
* Update copyright years.jakub2015-01-051-1/+1
* 2015-01-02 Sandra Loosemore <sandra@codesourcery.com>sandra2015-01-031-56/+57
* ipa-prop uses symbol_summary class.marxin2014-12-221-0/+1
* * ipa-devirt.c (possible_polymorphic_call_targets): Return earlyhubicka2014-12-121-1/+1
* * tree.c (free_lang_data_in_type): If BINFO has no importanthubicka2014-11-201-4/+2
* * ipa-cp.c (ipcp_cloning_candidate_p): Use opt_for_fn.hubicka2014-11-181-1/+7
* 2014-11-14 Martin Jambor <mjambor@suse.cz>jamborm2014-11-141-4/+1
* * cgraph.h: Flatten. Remove all include files.amacleod2014-10-281-2/+13
* 2014-10-27 Andrew MacLeod <amacleod@redhat.com>amacleod2014-10-271-0/+2
* * ipa-prop.h (ipa_get_controlled_uses): Add hack to avoid ICEhubicka2014-10-021-0/+40
* PR ipa/60665hubicka2014-09-271-1/+1
* * ipa-utils.h (subbinfo_with_vtable_at_offset, type_all_derivations_known_p,hubicka2014-09-251-1492/+16
* * ipa-devirt.c (polymorphic_call_target_d): Add SPECULATIVE; reorderhubicka2014-09-251-150/+162
* * ipa-devirt.c (possible_polymorphic_call_targets): Removehubicka2014-09-251-1/+10
* Fix previous commit.hubicka2014-09-251-8/+8
* * cgraph.h (class ipa_polymorphic_call_context): Move here fromhubicka2014-09-251-1/+69
* * ipa-utils.h (polymorphic_call_context): Addhubicka2014-09-241-116/+268
* * ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.hubicka2014-09-201-112/+144
* * diagnostic.c (warning_n): New function.hubicka2014-09-201-19/+64
* PR ipa/61998 Fix crash -Wsuggest-final-types crashtrippels2014-09-191-0/+3
* PR lto/63298hubicka2014-09-191-2/+4
* * ipa-devirt.c (type_pair, default_hashset_traits): New types.hubicka2014-09-171-49/+124
* * common.opt (flto-odr-type-merging): New flag.hubicka2014-09-111-48/+101
* PR c++/58678jason2014-09-111-2/+1
* IPA C++ refactoring 4/Nmarxin2014-08-251-20/+20
* PR tree-optimization/62091hubicka2014-08-211-31/+133
* * ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.hubicka2014-08-161-107/+91
* PR tree-optimization/62091hubicka2014-08-141-0/+2
* * ipa-utils.h (compare_virtual_tables): Declare.hubicka2014-08-141-0/+114
* gcc/kyukhin2014-08-141-1/+1
* * g++.dg/ipa/devirt-35.C: Fix template.hubicka2014-08-091-5/+14
* * ipa-devirt.c: Include gimple-pretty-print.hhubicka2014-08-071-6/+521
* * ipa-devirt.c (odr_type_warn_count): Add type.hubicka2014-08-031-3/+7
* * doc/invoke.texi (Wsuggest-final-types, Wsuggest-final-methods): Document.hubicka2014-08-021-43/+245
* add a hash_set based on hash_tabletbsaunde2014-08-021-53/+46
* Convert ipa-devirt to inchashak2014-08-011-15/+12
* * g++.dg/ipa/devirt-34.C: New testcase.hubicka2014-07-301-29/+89
* * cgraph.c (cgraph_node::create_indirect_edge): Copy speculative data.hubicka2014-07-291-32/+190
* Add an abstract incremental hash data typeak2014-07-251-0/+1
* IPA C++ refactoring 2/Nmarxin2014-07-241-2/+2
* IPA C++ refactoring 1/Nmarxin2014-07-241-18/+16
* * ipa-devirt.c (odr_subtypes_equivalent_p): Disable temporary hackhubicka2014-07-131-1/+1
* * tree.c (type_in_anonymous_namespace_p): Ignore TREE_PUBLIChubicka2014-07-121-21/+506
* * ipa-prop.c (ipa_binfo_from_known_type_jfunc): In LTO do not walkhubicka2014-07-111-0/+14
* * ipa-devirt.c (record_node): Walk through aliases.hubicka2014-07-091-2/+14