aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-streamer-out.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-03Optimize ODR enum streamingJan Hubicka1-3/+1
2020-05-29Simplify tree streaming.Jan Hubicka1-107/+98
2020-05-25Do not stream redundant stuffJan Hubicka1-1/+2
2020-05-22Add debug dump for integer_cst streaming.Jan Hubicka1-0/+6
2020-05-22Improve LTO streaming dumpsJan Hubicka1-0/+9
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener1-1/+1
2020-04-29c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ...Jakub Jelinek1-0/+1
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska1-0/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-15lto-streamer-out.c (lto_variably_modified_type_p): New.Richard Biener1-0/+6
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-1/+1
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska1-0/+1
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska1-1/+1
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-1/+1
2019-05-16re PR fortran/90329 (Incompatibility between gfortran and C lapack calls)Jakub Jelinek1-2/+5
2019-01-24re PR lto/87187 (FAIL: gfortran.dg/short_circuiting_3.f90 -g -flto (intern...Richard Biener1-1/+10
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-0/+7
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-1/+9
2018-11-06ipa-pure-const.c (check_decl): Do not test TYPE_NEEDS_CONSTRUCTING.Jan Hubicka1-1/+0
2018-10-05tree-core.h (tree_block::abstract_flag): Remove.Richard Biener1-1/+0
2018-08-30lto-streamer-out.c (DFS::DFS_write_tree_body): Do not follow TYPE_STUB_DECL.Jan Hubicka1-1/+3
2018-08-29tree-streamer-in.c (lto_input_ts_function_decl_tree_pointers): Do not stream ...Jan Hubicka1-1/+0
2018-07-12lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream DECL_FCONTEXTJan Hubicka1-1/+0
2018-07-11lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream DECL_ORIGINAL_TYPE.Jan Hubicka1-12/+5
2018-07-04[multiple changes]Martin Liska1-1/+1
2018-06-22lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream BINFO_BASE_ACCES...Jan Hubicka1-11/+2
2018-06-21lto-streamer-out.c (DFS::DFS_write_tree_body): Update outdated comment.Richard Biener1-13/+1
2018-01-12lto-streamer-out.c (DFS::DFS_write_tree_body): Process DECL_DEBUG_EXPR condit...Richard Biener1-1/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: tree constantsRichard Sandiford1-0/+15
2017-12-07New VECTOR_CST layoutRichard Sandiford1-4/+9
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek1-0/+2
2017-08-21re PR go/78628 (GO fails to build a translation unit decl)Richard Biener1-5/+6
2017-08-16tree-core.h (tree_type_non_common): Rename binfo to lang_1.Nathan Sidwell1-2/+0
2017-07-19tree.h (TYPE_MINVAL, [...]): Rename to ...Nathan Sidwell1-2/+2
2017-05-02Remove LTO_STREAMER_DEBUG (PR lto/79489).Martin Liska1-10/+0
2017-04-12re PR target/79671 (mapnik miscompilation on armv7hl since r235622)Richard Biener1-0/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-8/+6
2016-07-25cgraph.c (cgraph_node::verify_node): Compare against builtin by using DECL_BU...Richard Biener1-39/+0
2016-07-19re PR middle-end/71907 (missing buffer overflow warnings with -flto)Richard Biener1-2/+5
2016-03-08ipa-polymorphic-call.c (walk_ssa_copies): Fix spelling - becuase -> because.Jakub Jelinek1-1/+1
2016-01-25re PR lto/69393 (ICE in dwarf2out_finish, at dwarf2out.c:27175 with LTO)Richard Biener1-1/+4
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-17tree.h (TYPE_MODE_RAW): New macro.Christian Bruel1-1/+4
2015-12-01lto-streamer-out.c (hash_tree): Do not stream TYPE_ALIAS_SET.Jan Hubicka1-7/+3
2015-11-24alias.c (get_alias_set): Before checking TYPE_ALIAS_SET_KNOWN_P double check ...Jan Hubicka1-9/+11