aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-devirt.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-10Check for TYPE_DECL in get_odr_name_for_typeRichard Sandiford1-1/+1
2019-12-02Refactor IPA devirt a bit.Martin Liska1-14/+23
2019-11-29Check for TYPE_NAME in type_with_linkage_p.Martin Liska1-0/+7
2019-11-28Properly use TYPE_MAIN_VARIANT in warn_types_mismatch.Martin Liska1-12/+13
2019-11-23ipa-fnsummary.c: Fix comment typos.Jakub Jelinek1-14/+14
2019-11-08ipa-utils.c (ipa_merge_profiles): Fix fprintf format string typo - mistmatch ...Jakub Jelinek1-1/+1
2019-11-04ipa-inline-transform.c: Include ipa-utils.hJan Hubicka1-0/+6
2019-10-30Remove cgraph_global_info.Martin Liska1-1/+1
2019-10-02re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka1-2/+2
2019-10-01re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka1-5/+5
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford1-4/+2
2019-07-31ipa-devirt: make qsort helpers staticAlexander Monakov1-2/+2
2019-07-29re PR c++/91222 (507.cactuBSSN_r build fails in warn_types_mismatch at ipa-de...Jan Hubicka1-1/+1
2019-07-25* ipa-devirt.c (add_type_duplicate): Fix return value.Jan Hubicka1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-06-27class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base type copy.Jan Hubicka1-0/+45
2019-06-07common.opt (flto-odr-type-merging): Ignore.Jan Hubicka1-218/+13
2019-06-01alias.c: Include ipa-utils.h.Jan Hubicka1-0/+14
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-1/+1
2019-05-03re PR tree-optimization/90303 (ICE in hash_odr_name with fastcall attribute s...Jakub Jelinek1-2/+2
2019-04-14re PR lto/89358 (Combining -std=c++14 and -std=c++17 objects gives ODR warnings)Jan Hubicka1-2/+20
2019-04-09re PR translation/90011 (trailing space in diagnostic)Jakub Jelinek1-1/+1
2019-03-08re PR ipa/80000 (diagnostics: trailing spaces in "one definition rule ")Jakub Jelinek1-9/+9
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-8/+8
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-27ipa-devirt.c (polymorphic_call_target_d): Add n_odr_types.Jan Hubicka1-1/+7
2018-12-24ipa-devirt.c (dump_targets): Cap number of targets printed.Jan Hubicka1-5/+13
2018-12-24lto-symtab.c (lto_symtab_merge_decls_2): Do not report ODR violations for met...Jan Hubicka1-0/+6
2018-12-22tree.c: (obj_type_ref_class): Move to...Jan Hubicka1-0/+26
2018-11-22re PR lto/88142 (ICE in lto_warn at ipa-devirt.c:1020 since r265519)Jan Hubicka1-33/+22
2018-11-21re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-14/+32
2018-11-21re PR lto/84044 (Spurious -Wodr warning with -flto)Jan Hubicka1-1/+1
2018-11-20ipa-devirt.c (add_type_duplicate): Do not ICE on incomplete enums.Jan Hubicka1-1/+2
2018-11-20re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-5/+36
2018-11-19re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-3/+5
2018-11-17re PR ipa/87957 (ICE tree check: expected tree that contains ‘decl minimalâ...Jan Hubicka1-6/+18
2018-11-07ipa-devirt.c (odr_types_equivalent_p): Expect constants than const decls in T...Jan Hubicka1-19/+66
2018-10-26ipa-devirt.c (odr_subtypes_equivalent_p): Fix recursion.Jan Hubicka1-8/+5
2018-10-26ipa-devirt.c (warn_odr): Make static.Jan Hubicka1-88/+116
2018-10-25ipa-devirt.c (main_odr_variant): Remove.Jan Hubicka1-46/+17
2018-10-25ipa-devirt.c (odr_types_equivalent_p): Do not ICE if one of types is anonymous.Jan Hubicka1-0/+7
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-15/+24
2018-06-26Introduce dump_location_tDavid Malcolm1-2/+1
2018-04-18Fix coding style and typos.Martin Liska1-1/+1
2018-04-18Revert r258133.Martin Liska1-8/+3
2018-04-18Revert r25841.Martin Liska1-2/+0
2018-04-17Fix coding style and add a new test-case (PR lto/85405).Martin Liska1-1/+1
2018-04-17Support bitfields in Wodr machinery (PR lto/85405).Martin Liska1-2/+9
2018-04-10re PR lto/85078 (LTO ICE: tree check: expected tree that contains 'decl minim...Jan Hubicka1-0/+18