summaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
AgeCommit message (Expand)Author
2020-02-17Fix grammar in error message.Martin Liska
2020-01-28ipa: fix handling of multiple speculations (PR93318)Jan Hubicka
2020-01-14Compare TREE_ADDRESSABLE and TYPE_MODE when ODR checking types.Jan Hubicka
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm
2020-01-08Use cgraph_node::dump_{asm_},name where possible.Martin Liska
2020-01-01Update copyright years.Jakub Jelinek
2019-12-10Check for TYPE_DECL in get_odr_name_for_typeRichard Sandiford
2019-12-02Refactor IPA devirt a bit.Martin Liska
2019-11-29Check for TYPE_NAME in type_with_linkage_p.Martin Liska
2019-11-28Properly use TYPE_MAIN_VARIANT in warn_types_mismatch.Martin Liska
2019-11-23ipa-fnsummary.c: Fix comment typos.Jakub Jelinek
2019-11-08ipa-utils.c (ipa_merge_profiles): Fix fprintf format string typo - mistmatch ...Jakub Jelinek
2019-11-04ipa-inline-transform.c: Include ipa-utils.hJan Hubicka
2019-10-30Remove cgraph_global_info.Martin Liska
2019-10-02re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka
2019-10-01re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford
2019-07-31ipa-devirt: make qsort helpers staticAlexander Monakov
2019-07-29re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka
2019-07-25* ipa-devirt.c (add_type_duplicate): Fix return value.Jan Hubicka
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-06-27class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base type copy.Jan Hubicka
2019-06-07common.opt (flto-odr-type-merging): Ignore.Jan Hubicka
2019-06-01alias.c: Include ipa-utils.h.Jan Hubicka
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor
2019-05-03re PR tree-optimization/90303 (ICE in hash_odr_name with fastcall attribute s...Jakub Jelinek
2019-04-14re PR lto/89358 (Combining -std=c++14 and -std=c++17 objects gives ODR warnings)Jan Hubicka
2019-04-09re PR translation/90011 (trailing space in diagnostic)Jakub Jelinek
2019-03-08re PR ipa/80000 (diagnostics: trailing spaces in "one definition rule ")Jakub Jelinek
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-01Update copyright years.Jakub Jelinek
2018-12-27ipa-devirt.c (polymorphic_call_target_d): Add n_odr_types.Jan Hubicka
2018-12-24ipa-devirt.c (dump_targets): Cap number of targets printed.Jan Hubicka
2018-12-24lto-symtab.c (lto_symtab_merge_decls_2): Do not report ODR violations for met...Jan Hubicka
2018-12-22tree.c: (obj_type_ref_class): Move to...Jan Hubicka
2018-11-22re PR lto/88142 (ICE in lto_warn at ipa-devirt.c:1020 since r265519)Jan Hubicka
2018-11-21re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka
2018-11-21re PR lto/84044 (Spurious -Wodr warning with -flto)Jan Hubicka
2018-11-20ipa-devirt.c (add_type_duplicate): Do not ICE on incomplete enums.Jan Hubicka
2018-11-20re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka
2018-11-19re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka
2018-11-17re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka
2018-11-07ipa-devirt.c (odr_types_equivalent_p): Expect constants than const decls in T...Jan Hubicka
2018-10-26ipa-devirt.c (odr_subtypes_equivalent_p): Fix recursion.Jan Hubicka
2018-10-26ipa-devirt.c (warn_odr): Make static.Jan Hubicka
2018-10-25ipa-devirt.c (main_odr_variant): Remove.Jan Hubicka
2018-10-25ipa-devirt.c (odr_types_equivalent_p): Do not ICE if one of types is anonymous.Jan Hubicka
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm
2018-06-26Introduce dump_location_tDavid Malcolm