summaryrefslogtreecommitdiff
path: root/gcc/ipa-utils.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR c++/70594 (-fcompare-debug failure)Jakub Jelinek2016-04-141-0/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* ipa-devirt.c (type_with_linkage_p, [...]): Move to ...Jan Hubicka2015-12-011-2/+86
* switch from gimple to gimple*Trevor Saunders2015-09-201-3/+3
* re PR lto/65378 (Tweak to wording of -Wodr message)Jan Hubicka2015-06-081-1/+2
* ipa-utils.h (method_class_type): Remove.Jan Hubicka2015-05-241-1/+0
* ipa-devirt.c (type_in_anonymous_namespace_p): Return true or implicit declara...Jan Hubicka2015-05-191-1/+1
* ipa-utils.h (warn_types_mismatch, [...]): Declare.Jan Hubicka2015-05-161-1/+6
* ipa-devirt.c (type_with_linkage_p): New function.Jan Hubicka2015-05-121-17/+1
* re PR ipa/65610 (Compare debug failure with -g3 -fsanitize=undefined -fno-san...Jakub Jelinek2015-03-301-0/+1
* re PR lto/65316 (LTO: Uninitialized memory / ICE with -g -fno-lto-odr-type-me...Jan Hubicka2015-03-091-1/+1
* re PR ipa/64872 (ICE: Segmentation fault during Chromium PGO build)Jan Hubicka2015-02-011-1/+1
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* tree.c (free_lang_data_in_type): If BINFO has no important information in it,...Jan Hubicka2014-11-201-1/+2
* ipa-utils.h: Fix typo in comments.Felix Yang2014-11-131-1/+1
* cgraph.h: Flatten.Andrew MacLeod2014-10-281-1/+0
* ipa-prop.h (ipa_get_controlled_uses): Add hack to avoid ICE when speculation ...Jan Hubicka2014-10-021-0/+2
* cgraph.c (cgraph_node::release_body): New argument keep_arguments introduced.Martin Liska2014-09-261-2/+4
* ipa-utils.h (subbinfo_with_vtable_at_offset, [...]): Declare.Jan Hubicka2014-09-251-0/+20
* ipa-devirt.c (polymorphic_call_target_d): Add SPECULATIVE; reorder for better...Jan Hubicka2014-09-251-3/+3
* cgraph.h (class ipa_polymorphic_call_context): Move here from ipa-utils.h; ad...Jan Hubicka2014-09-251-108/+0
* ipa-utils.h (polymorphic_call_context): Add metdhos dump, debug and clear_out...Jan Hubicka2014-09-241-7/+20
* ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka2014-09-201-42/+42
* common.opt (flto-odr-type-merging): New flag.Jan Hubicka2014-09-111-0/+18
* ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka2014-08-161-24/+58
* ipa-utils.h (compare_virtual_tables): Declare.Jan Hubicka2014-08-141-0/+1
* ipa-devirt.c: Include gimple-pretty-print.hJan Hubicka2014-08-071-1/+1
* cgraph.c (cgraph_node::create_indirect_edge): Copy speculative data.Jan Hubicka2014-07-291-6/+20
* IPA C++ refactoring 1/NMartin Liska2014-07-241-1/+1
* cgraph.c (cgraph_create_indirect_edge): Update call of get_polymorphic_call_i...Jan Hubicka2014-07-051-6/+9
* ipa-utils.h (method_class_type, [...]): Constify.Jan Hubicka2014-07-021-4/+5
* re PR lto/59468 (ICE on invalid C++ code with LTO in gimple_get_virt_method_f...Jan Hubicka2014-02-111-3/+6
* ipa-cp.c (ipa_get_indirect_edge_target_1): Do direct lookup via vtable pointe...Jan Hubicka2014-02-041-0/+2
* re PR ipa/59831 (ice in cgraph_speculative_call_info with -O3)Jan Hubicka2014-02-031-0/+1
* ipa-devirt.c (subbinfo_with_vtable_at_offset, [...]): New functions.Jan Hubicka2014-02-031-0/+1
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* devirt-13.C: Update template.Jan Hubicka2013-12-171-1/+8
* cgraph.c (cgraph_create_indirect_edge): Use get_polymorphic_call_info.Jan Hubicka2013-11-191-4/+55
* cuintp.c (UI_From_gnu): Use tree_to_shwi rather than tree_low_cst.Richard Sandiford2013-11-181-2/+2
* tree-outof-ssa.h: Remove include files.Andrew MacLeod2013-10-291-1/+0
* Re-factor inclusion of tree.h.Diego Novillo2013-10-211-1/+1
* ipa-utils.h (ipa_edge_within_scc): Declare.Martin Jambor2013-10-151-0/+1
* ipa-cp.c (ipa_get_indirect_edge_target_1): Add sanity check for ipa-devirt.Jan Hubicka2013-09-231-0/+13
* re PR middle-end/58094 (IPA devirt testsuite errors)Jan Hubicka2013-09-061-0/+1
* Makefile.in: Add ipa-profile.oJan Hubicka2013-09-011-0/+3
* cgraph.c (cgraph_get_body): Update call of lto_input_function_body.Jan Hubicka2013-08-311-0/+2
* ipa-utils.h (method_class_type): Declare.Jan Hubicka2013-08-231-0/+1
* * cgraphunit.c (analyze_functions) Use update_type_inheritance_graph.Jan Hubicka2013-08-221-0/+14
* Makeifle-in (ipa-devirt.o): New.Jan Hubicka2013-08-191-1/+41