aboutsummaryrefslogtreecommitdiff
path: root/gcc/lto
AgeCommit message (Expand)AuthorFilesLines
2019-10-31re PR middle-end/92231 (ICE in gimple_fold_stmt_to_constant_1)Jakub Jelinek2-1/+8
2019-10-30Use symtab_node::order in LTO sections with body.Martin Liska2-6/+13
2019-10-30Remove cgraph_global_info.Martin Liska2-5/+5
2019-10-29Print header in dump_memory_report.Martin Liska2-9/+8
2019-10-29Remove misleading sorting function in ggc memory report.Martin Liska2-3/+7
2019-10-24cgraphunit.c (symbol_table::process_new_functions): Call ipa_free_size_summary.Jan Hubicka3-5/+10
2019-10-23lto-streamer-out.c (output_constructor): Push CTORS_OUT timevar.Jan Hubicka2-4/+13
2019-10-13lto-common.c (read_cgraph_and_symbols): Grow ggc memory use after summary str...Jan Hubicka2-2/+12
2019-10-13* lto.c (lto_wpa_write_files): Do not update bodies of clones.Jan Hubicka2-1/+5
2019-10-11ggc-page.c (release_pages): Output statistics when !quiet_flag.Jan Hubicka2-0/+5
2019-10-11Do not allocate ggc during streaming.Jan Hubicka2-0/+11
2019-10-10lto-common.c (unify_scc): Do not merge anonymous NAMESPACE_DECLs.Richard Biener2-1/+7
2019-10-04Mark C2x built-in functions as such.Joseph Myers2-0/+5
2019-09-18re PR lto/91763 (go.go-torture/execute/printnil.go FAILs)Richard Biener2-0/+12
2019-08-23re PR middle-end/91283 (gcc.dg/torture/c99-contract-1.c FAILs)Jakub Jelinek2-1/+8
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford3-2/+10
2019-08-10Assorted ChangeLog cleanups.Jakub Jelinek1-134/+131
2019-08-01Make-lang.in (lto.install-common): Remove unnecessary slash between $(DESTDIR...Bernd Edlinger2-1/+6
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska2-1/+6
2019-07-22cgraph.c (dump_graphviz): New function.Giuliano Belinassi3-20/+42
2019-07-18lto-common.c (gimple_register_canonical_type_1): Do not look for non-ODR conf...Jan Hubicka2-9/+24
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2-7/+19
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2-3/+12
2019-07-04Fix loading of lto_section on strict alignment targets (PR lto/91078).Martin Liska2-1/+7
2019-07-03Add .gnu.lto_.lto section.Martin Liska2-0/+19
2019-07-02lto-common.c (lto_register_canonical_types_for_odr_types): Copy CXX_ODR_P fro...Jan Hubicka2-2/+16
2019-06-27lto-common.c: tree-pretty-print.hJan Hubicka1-0/+9
2019-06-27class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base type copy.Jan Hubicka1-7/+129
2019-06-27Fix misc stuff seen by clang-static-analyzer.Martin Liska2-2/+25
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz1-2/+4
2019-06-24ipa-utils.h (type_with_linkage_p): Verify that type is CXX_ODR_P.Jan Hubicka2-1/+8
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor2-1/+6
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor3-3/+10
2019-05-10Fix location where lto-dump is installed.Martin Liska3-2/+10
2019-05-07Fix Solaris bootstrap: lto-common.c, lto-dump.c format mismatchesRainer Orth3-3/+11
2019-05-06Fix GNU coding style in lto-common.c.Martin Liska3-116/+133
2019-05-06Add lto-dump tool.Hrishikesh Kulkarni9-12/+486
2019-05-06Split part of functionality from lto.c to lto-common.c.Martin Liska7-2811/+2908
2019-04-12params.def (PARAM_MAX_LTO_STREAMING_PARALLELISM): New parameter.Jan Hubicka2-14/+47
2019-03-26Add missing dot.Martin Liska1-1/+1
2019-03-26Fix wrong option wrapping.Martin Liska2-1/+6
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska3-3/+10
2019-03-09re PR target/79645 (missing period in microblaze.opt)Jakub Jelinek2-1/+6
2019-02-28PR c++/88049 - ICE with undefined destructor and anon namespace.Jason Merrill2-2/+12
2019-01-09PR other/16615 [1/5]Sandra Loosemore4-5/+13
2019-01-01Update copyright years.Jakub Jelinek16-16/+20
2018-12-24lto-symtab.c (lto_symtab_merge_decls_2): Do not report ODR violations for met...Jan Hubicka2-4/+20
2018-11-30Minimize clone counter memory usage in LTO.Michael Ploujnikov2-2/+24
2018-11-28* lto.c (lto_read_decls): Fix handling of INTEGER_CST.Jan Hubicka2-1/+6
2018-11-22lto.c (cmp_type_location): Remove.Jan Hubicka2-41/+6