aboutsummaryrefslogtreecommitdiff
path: root/gcc/lto-streamer-out.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-20lto-streamer-out.c (DFS::sccstack): Turn into auto-vec.Jan Hubicka1-6/+2
2019-10-30Use symtab_node::order in LTO sections with body.Martin Liska1-9/+12
2019-10-23lto-streamer-out.c (cmp_symbol_files): Watch for overflow.Jan Hubicka1-1/+6
2019-10-23lto-streamer-out.c (output_constructor): Push CTORS_OUT timevar.Jan Hubicka1-41/+68
2019-10-15lto-streamer-out.c (lto_variably_modified_type_p): New.Richard Biener1-3/+14
2019-10-13lto-streamer-out.c (collect_block_tree_leafs): Renumber statements so non-vir...Jan Hubicka1-42/+43
2019-10-11Do not allocate ggc during streaming.Jan Hubicka1-19/+24
2019-08-14Enable math functions linking with static library for LTOXiong Hu Luo1-6/+0
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-1/+1
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska1-1/+1
2019-07-22Simplify LTO section format.Martin Liska1-1/+2
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-03Add zstd support for LTO bytecode compression.Martin Liska1-0/+4
2019-07-03Add .gnu.lto_.lto section.Martin Liska1-15/+25
2019-06-26lto-streamer.h (lto_bitmap_alloc): Remove.Richard Biener1-12/+12
2019-06-24ipa-utils.h (type_with_linkage_p): Verify that type is CXX_ODR_P.Jan Hubicka1-1/+3
2019-05-28[PATCH] Commonize anon-name generationNathan Sidwell1-2/+2
2019-05-20re PR c++/59813 (tail-call elimination didn't fire for left-shift of char to ...Jakub Jelinek1-0/+1
2019-03-08re PR target/89578 (5% runtime regression for 481.wrf at -Ofast -flto)Richard Biener1-0/+1
2019-02-13Clean up MPX-related stuff.Martin Liska1-2/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-22re PR c++/87229 (ICE: tree code 'call_expr' is not supported in LTO streams)Richard Biener1-1/+0
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-0/+2
2018-11-06ipa-pure-const.c (check_decl): Do not test TYPE_NEEDS_CONSTRUCTING.Jan Hubicka1-1/+0
2018-08-30lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow TYPE_STUB_DECL.Jan Hubicka1-2/+3
2018-08-30lto-streamer-out.c (DFS::DFS_write_tree_body): Do not walk DECL_VINDEX.Jan Hubicka1-2/+1
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-1/+2
2018-07-31Save discriminator info for LTOAlexandre Oliva1-0/+8
2018-07-13lto.c (do_stream_out): Add PART parameter; open dump file.Jan Hubicka1-0/+2
2018-07-12lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream DECL_FCONTEXTJan Hubicka1-2/+1
2018-07-11lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream DECL_ORIGINAL_TYPE.Jan Hubicka1-19/+6
2018-06-24lto-streamer-out.c (tree_is_indexable): Make LABEL_DECL nonindexable unless i...Jan Hubicka1-2/+5
2018-06-22lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream BINFO_BASE_ACCES...Jan Hubicka1-12/+5
2018-06-21lto-streamer-out.c (DFS::DFS_write_tree_body): Update outdated comment.Richard Biener1-17/+2
2018-06-13cgraph.c (cgraph_node::get_untransformed_body): Dump function bodies streamed...Jan Hubicka1-0/+51
2018-05-30passes.c (ipa_write_summaries): Only modify statements if body is in memory.Jan Hubicka1-2/+5
2018-05-01Add VEC_ORDERED_REMOVE_IFTom de Vries1-18/+8
2018-04-26[lto] Fixup loops before lto write-outRichard Biener1-0/+4
2018-04-12Revert 259346.Cesar Philippidis1-6/+2
2018-04-12re PR middle-end/84955 (Incorrect OpenACC tile expansion)Cesar Philippidis1-2/+6
2018-02-08re PR ipa/81360 (ice in estimate_edge_growth, at ipa-inline.h:86)Jan Hubicka1-48/+6
2018-01-12lto-streamer-out.c (DFS::DFS_write_tree_body): Process DECL_DEBUG_EXPR condit...Richard Biener1-1/+2
2018-01-03poly_int: GET_MODE_SIZERichard Sandiford1-1/+1
2018-01-03poly_int: GET_MODE_PRECISIONRichard Sandiford1-1/+1
2018-01-03poly_int: GET_MODE_NUNITSRichard Sandiford1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-30Prune removed funcs from offload tableTom de Vries1-0/+32
2017-12-20poly_int: tree constantsRichard Sandiford1-0/+8
2017-12-07New VECTOR_CST layoutRichard Sandiford1-4/+8