This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r263183 - in /trunk/gcc: ChangeLog final.c gimp...
- From: aoliva at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 31 Jul 2018 21:19:25 -0000
- Subject: r263183 - in /trunk/gcc: ChangeLog final.c gimp...
Author: aoliva
Date: Tue Jul 31 21:19:25 2018
New Revision: 263183
URL: https://gcc.gnu.org/viewcvs?rev=263183&root=gcc&view=rev
Log:
Save discriminator info for LTO
for gcc/ChangeLog
* gimple-streamer-in.c (input_bb): Restore BB discriminator.
* gimple-streamer-out.c (output_bb): Save it.
* lto-streamer-in.c (input_struct_function_base): Restore
instance discriminator if available. Create map on demand.
* lto-streamer-out.c (output_struct_function_base): Save it if
available.
* final.c (decl_to_instance_map): Document LTO strategy.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/final.c
trunk/gcc/gimple-streamer-in.c
trunk/gcc/gimple-streamer-out.c
trunk/gcc/lto-streamer-in.c
trunk/gcc/lto-streamer-out.c