aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-22ipa-prop uses symbol_summary class.Martin Liska1-0/+1
2014-12-12ipa-devirt.c (possible_polymorphic_call_targets): Return early if otr_type ha...Jan Hubicka1-1/+1
2014-11-20tree.c (free_lang_data_in_type): If BINFO has no important information in it,...Jan Hubicka1-4/+2
2014-11-18ipa-cp.c (ipcp_cloning_candidate_p): Use opt_for_fn.Jan Hubicka1-1/+7
2014-11-14cgraph.h (clear_outer_type): Make public.Martin Jambor1-4/+1
2014-10-28cgraph.h: Flatten.Andrew MacLeod1-2/+13
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+2
2014-10-02ipa-prop.h (ipa_get_controlled_uses): Add hack to avoid ICE when speculation ...Jan Hubicka1-0/+40
2014-09-27re PR ipa/60665 (gcc/ipa-devirt.c:1510:7: warning: variable 'can_refer' is us...Jan Hubicka1-1/+1
2014-09-25ipa-utils.h (subbinfo_with_vtable_at_offset, [...]): Declare.Jan Hubicka1-1492/+16
2014-09-25ipa-devirt.c (polymorphic_call_target_d): Add SPECULATIVE; reorder for better...Jan Hubicka1-150/+162
2014-09-25ipa-devirt.c (possible_polymorphic_call_targets): Remove forgotten debug outp...Jan Hubicka1-1/+10
2014-09-25Fix previous commit.Jan Hubicka1-8/+8
2014-09-25cgraph.h (class ipa_polymorphic_call_context): Move here from ipa-utils.h; ad...Jan Hubicka1-1/+69
2014-09-24ipa-utils.h (polymorphic_call_context): Add metdhos dump, debug and clear_out...Jan Hubicka1-116/+268
2014-09-20ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka1-112/+144
2014-09-20diagnostic.c (warning_n): New function.Jan Hubicka1-19/+64
2014-09-19PR ipa/61998 Fix crash -Wsuggest-final-types crashMarkus Trippelsdorf1-0/+3
2014-09-19re PR ipa/63298 (internal compiler error: in types_same_for_odr, at ipa-devir...Jan Hubicka1-2/+4
2014-09-17ipa-devirt.c (type_pair, [...]): New types.Jan Hubicka1-49/+124
2014-09-11common.opt (flto-odr-type-merging): New flag.Jan Hubicka1-48/+101
2014-09-11re PR c++/58678 (pykde4-4.11.2 link error (devirtualization too trigger happy))Jason Merrill1-2/+1
2014-08-25IPA C++ refactoring 4/NMartin Liska1-20/+20
2014-08-21re PR tree-optimization/62091 (ice in before_dom_children)Jan Hubicka1-31/+133
2014-08-16ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka1-107/+91
2014-08-14re PR tree-optimization/62091 (ice in before_dom_children)Jan Hubicka1-0/+2
2014-08-14ipa-utils.h (compare_virtual_tables): Declare.Jan Hubicka1-0/+114
2014-08-14ipa-devirt.c (get_polymorphic_call_info): Use fndecl instead of current_funct...Ilya Enkovich1-1/+1
2014-08-09devirt-35.C: Fix template.Jan Hubicka1-5/+14
2014-08-07ipa-devirt.c: Include gimple-pretty-print.hJan Hubicka1-6/+521
2014-08-03ipa-devirt.c (odr_type_warn_count): Add type.Jan Hubicka1-3/+7
2014-08-02invoke.texi (Wsuggest-final-types, [...]): Document.Jan Hubicka1-43/+245
2014-08-02add a hash_set based on hash_tableTrevor Saunders1-53/+46
2014-08-01Convert ipa-devirt to inchashAndi Kleen1-15/+12
2014-07-30devirt-34.C: New testcase.Jan Hubicka1-29/+89
2014-07-29cgraph.c (cgraph_node::create_indirect_edge): Copy speculative data.Jan Hubicka1-32/+190
2014-07-25Add an abstract incremental hash data typeAndi Kleen1-0/+1
2014-07-24IPA C++ refactoring 2/NMartin Liska1-2/+2
2014-07-24IPA C++ refactoring 1/NMartin Liska1-18/+16
2014-07-13ipa-devirt.c (odr_subtypes_equivalent_p): Disable temporary hack forgotten in...Jan Hubicka1-1/+1
2014-07-12tree.c (type_in_anonymous_namespace_p): Ignore TREE_PUBLIC on builtin types.Jan Hubicka1-21/+506
2014-07-11ipa-prop.c (ipa_binfo_from_known_type_jfunc): In LTO do not walk non-polymorp...Jan Hubicka1-0/+14
2014-07-09* ipa-devirt.c (record_node): Walk through aliases.Jan Hubicka1-2/+14
2014-07-09remove has_executeTrevor Saunders1-1/+0
2014-07-05cgraph.c (cgraph_create_indirect_edge): Update call of get_polymorphic_call_i...Jan Hubicka1-1/+103
2014-07-02ipa-utils.h (method_class_type, [...]): Constify.Jan Hubicka1-3/+29
2014-07-02tree.c (decls_same_for_odr, [...]): Remove.Jan Hubicka1-55/+192
2014-06-28ipa-devirt.c (set_type_binfo): New function.Jan Hubicka1-10/+36
2014-06-27Fix for devirtualization dump functionsMartin Liska1-1/+1
2014-06-25IPA REF refactoringMartin Liska1-2/+1