aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-utils.h
AgeCommit message (Expand)AuthorFilesLines
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-17Make ltrans type canonicals compatible with WPA onesJan Hubicka1-2/+0
2020-11-13Improve handling of memory operands in ipa-icf 2/4Jan Hubicka1-0/+12
2020-06-03Optimize ODR enum streamingJan Hubicka1-0/+2
2020-05-26[LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)Tobias Burnus1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-10Check for TYPE_DECL in get_odr_name_for_typeRichard Sandiford1-0/+1
2019-12-02Refactor IPA devirt a bit.Martin Liska1-0/+14
2019-11-15ipa: Remove stray declarationMartin Jambor1-3/+0
2019-11-04ipa-inline-transform.c: Include ipa-utils.hJan Hubicka1-0/+4
2019-06-27class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base type copy.Jan Hubicka1-0/+3
2019-06-24ipa-utils.h (type_with_linkage_p): Verify that type is CXX_ODR_P.Jan Hubicka1-0/+2
2019-06-17Remove dead code (PR ipa/90874).Martin Liska1-1/+0
2019-06-10Reduce SCCs in IPA postorder.Martin Liska1-2/+0
2019-06-07common.opt (flto-odr-type-merging): Ignore.Jan Hubicka1-24/+4
2019-06-01alias.c: Include ipa-utils.h.Jan Hubicka1-0/+1
2019-02-11Construct ipa_reduced_postorder always for overwritable (PR ipa/89009).Martin Liska1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-24ipa-devirt.c (dump_targets): Cap number of targets printed.Jan Hubicka1-3/+5
2018-12-24lto-symtab.c (lto_symtab_merge_decls_2): Do not report ODR violations for met...Jan Hubicka1-0/+1
2018-10-26ipa-devirt.c (warn_odr): Make static.Jan Hubicka1-1/+2
2018-10-24ipa-utils.h (type_with_linkage_p): No longer check for TYPE_STUB_DECL; it is ...Jan Hubicka1-3/+3
2018-08-30lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow TYPE_STUB_DECL.Jan Hubicka1-27/+27
2018-04-10re PR lto/85078 (LTO ICE: tree check: expected tree that contains 'decl minim...Jan Hubicka1-0/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-9/+8
2017-07-14Remove Java references in source code.Martin Liska1-3/+0
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-04-14re PR c++/70594 (-fcompare-debug failure)Jakub Jelinek1-0/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-01ipa-devirt.c (type_with_linkage_p, [...]): Move to ...Jan Hubicka1-2/+86
2015-09-20switch from gimple to gimple*Trevor Saunders1-3/+3
2015-06-08re PR lto/65378 (Tweak to wording of -Wodr message)Jan Hubicka1-1/+2
2015-05-24ipa-utils.h (method_class_type): Remove.Jan Hubicka1-1/+0
2015-05-19ipa-devirt.c (type_in_anonymous_namespace_p): Return true or implicit declara...Jan Hubicka1-1/+1
2015-05-16ipa-utils.h (warn_types_mismatch, [...]): Declare.Jan Hubicka1-1/+6
2015-05-12ipa-devirt.c (type_with_linkage_p): New function.Jan Hubicka1-17/+1
2015-03-30re PR ipa/65610 (Compare debug failure with -g3 -fsanitize=undefined -fno-san...Jakub Jelinek1-0/+1
2015-03-09re PR lto/65316 (LTO: Uninitialized memory / ICE with -g -fno-lto-odr-type-me...Jan Hubicka1-1/+1
2015-02-01re PR ipa/64872 (ICE: Segmentation fault during Chromium PGO build)Jan Hubicka1-1/+1
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-20tree.c (free_lang_data_in_type): If BINFO has no important information in it,...Jan Hubicka1-1/+2
2014-11-13ipa-utils.h: Fix typo in comments.Felix Yang1-1/+1
2014-10-28cgraph.h: Flatten.Andrew MacLeod1-1/+0
2014-10-02ipa-prop.h (ipa_get_controlled_uses): Add hack to avoid ICE when speculation ...Jan Hubicka1-0/+2
2014-09-26cgraph.c (cgraph_node::release_body): New argument keep_arguments introduced.Martin Liska1-2/+4
2014-09-25ipa-utils.h (subbinfo_with_vtable_at_offset, [...]): Declare.Jan Hubicka1-0/+20
2014-09-25ipa-devirt.c (polymorphic_call_target_d): Add SPECULATIVE; reorder for better...Jan Hubicka1-3/+3
2014-09-25cgraph.h (class ipa_polymorphic_call_context): Move here from ipa-utils.h; ad...Jan Hubicka1-108/+0
2014-09-24ipa-utils.h (polymorphic_call_context): Add metdhos dump, debug and clear_out...Jan Hubicka1-7/+20