summaryrefslogtreecommitdiff
path: root/gcc/lto-streamer-out.c
Commit message (Expand)AuthorAgeFilesLines
* lto-streamer-in.c (lto_input_location_bitpack): Rename to ...Richard Biener2012-10-101-29/+12
* re PR lto/53831 (Virtuals missing in LTO symtab)Jan Hubicka2012-10-061-68/+14
* re PR lto/47799 (LTO debug info for early inlined functions missing)Richard Guenther2012-09-281-4/+2
* function.c (push_cfun): Check old current_function_decl matches old cfun...Martin Jambor2012-09-201-2/+0
* Integrate lexical block into source_location.Dehao Chen2012-09-191-0/+1
* cfgexpand.c (expand_used_vars): Use virtual_operand_p.Richard Guenther2012-08-141-1/+1
* tree-pass.h (write_summary, [...]): Remove set and vset arguments.Jan Hubicka2012-08-131-4/+3
* lto-cgraph.c (output_cgraph): Rename to ...Jan Hubicka2012-08-111-6/+2
* cgraph.h (vector types for symtab_node): Add.Jan Hubicka2012-08-111-19/+28
* tree.h (SSA_NAME_VAR): Return NULL_TREE if an IDENTIFIER_NODE is recorded as ...Richard Guenther2012-08-101-1/+5
* opts.c (common_handle_option): Do not set flag_value_profile_transformations ...Steven Bosscher2012-07-231-1/+0
* re PR middle-end/53590 (compiler fails to generate SIMD instruction for FP di...Eric Botcazou2012-06-151-0/+1
* cgraphunit.c (handle_alias_pairs): Declare; free alias_pairsJan Hubicka2012-05-191-131/+6
* lto-symtab.c (lto_symtab_resolve_symbols): Preffer decl with constructor over...Jan Hubicka2012-05-171-4/+3
* cgraph.c (ld_plugin_symbol_resolution_names): Move to symtab.cJan Hubicka2012-04-301-3/+3
* lto-symtab.c (lto_cgraph_replace_node): Merge needed instead of force flags.Jan Hubicka2012-04-201-2/+2
* cgraph.h: Update copyrights;Jan Hubicka2012-04-141-25/+27
* re PR lto/50490 (ICE when compiling libglib2.0 with LTO, tree code 'optimizat...Richard Guenther2012-01-051-1/+0
* re PR lto/51573 (ICE (segfault) in lto_varpool_encoder_encode_initializer_p)Richard Guenther2011-12-191-4/+5
* revert: re PR lto/48437 (LTO crashes with block-local function declarations)Richard Guenther2011-12-151-10/+0
* lto-streamer-out.c (write_symbol): Use proper 64-bit host type.Eric Botcazou2011-12-131-10/+5
* re PR lto/50747 (ICE in produce_symtab, at lto-streamer-out.c:1435)Richard Guenther2011-12-081-5/+1
* re PR middle-end/49945 (gcc.dg/guality/vla-1.c FAILs with -flto)Richard Guenther2011-12-081-0/+10
* re PR lto/48437 (LTO crashes with block-local function declarations)Richard Guenther2011-12-081-0/+10
* lto-streamer-in.c (input_struct_function_base): Factor out of ...Lawrence Crowl2011-10-131-32/+42
* streamer-hooks.h (struct streamer_hooks): Add hooks input_location and output...Gabriel Charette2011-10-131-4/+10
* lto-streamer.h (lto_input_toplevel_asms): Add order_base parameter.Jan Hubicka2011-10-041-1/+4
* cgraphunit.c (ipa_passes): Remove unrechable nodes.Jan Hubicka2011-10-021-0/+9
* Split out LTO's writing of top level asm nodes in preparation of extending wh...Jan Beulich2011-09-301-0/+55
* data-streamer.h (streamer_write_zero): Rename from output_zero.Diego Novillo2011-08-121-95/+98
* tree-streamer-out.c (lto_output_ts_decl_with_vis_tree_pointers): Call stream_...Diego Novillo2011-08-111-51/+167
* rebaseDiego Novillo2011-08-081-1383/+18
* tree.h (TYPE_ARTIFICIAL): New flag.Eric Botcazou2011-07-021-1/+4
* lto-symtab.c (lto_varpool_replace_node): Remove code handling extra name alia...Jan Hubicka2011-06-181-7/+3
* dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li2011-06-141-1/+1
* lto-streamer-out.c (lto_output_ts_binfo_tree_pointers): Do not output BINFO_V...Jan Hubicka2011-06-141-1/+5
* lto-streamer-out.c (produce_symtab): Stream out the newly represented aliases.Jan Hubicka2011-06-111-2/+2
* lto-symtab.c (lto_cgraph_replace_node): Kill same body alias code.Jan Hubicka2011-06-111-5/+2
* Makefile.in (lto-compress.o): Add dependency on LTO_STREAMER_H.Diego Novillo2011-06-061-36/+71
* lto-streamer-in.c (unpack_value_fields): Remove unneeded asserts.Diego Novillo2011-06-031-39/+0
* lto-streamer-out.c (lto_output_ts_decl_with_vis_tree_pointers): Call output_r...Diego Novillo2011-06-011-14/+14
* lto-streamer-out.c (lto_output_ts_decl_non_common_tree_pointers): Remove asse...Diego Novillo2011-06-011-5/+0
* lto-streamer-out.c (hash_string_slot_node): Hash string based on its length.Jan Hubicka2011-05-291-50/+64
* lto-streamer-out.c (pack_ts_fixed_cst_value_fields, [...]): Use enum and vari...Jan Hubicka2011-05-291-18/+23
* lto-streamer-out.c (lto_string_index): break out from...; offset by 1 so 0 me...Jan Hubicka2011-05-271-31/+65
* lto-streamer-out.c (output_record_start): Use lto_output_enumJan Hubicka2011-05-251-5/+4
* split tree_typeNathan Froyd2011-05-111-24/+37
* cgraph.c (cgraph_add_thunk): Create real function node instead of alias node...Jan Hubicka2011-05-061-1/+2
* tree.h (get_pending_sizes): Remove prototype.Eric Botcazou2011-05-051-1/+0
* re PR tree-optimization/48846 (Many -O2 -flto testsuite failures with -m32 -m...Richard Guenther2011-05-031-1/+1