diff options
author | Jan Hubicka <jh@suse.cz> | 2012-10-06 15:59:55 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2012-10-06 13:59:55 +0000 |
commit | 46591697e191ac8fae688de3eb51a5262eeb121a (patch) | |
tree | 0c275b274a19f744168cc3a157e933f102062784 /gcc/combine.c | |
parent | 4ed3a4d41bca4ddd01f7775ab0f4e1140a0a4fdd (diff) | |
download | gcc-46591697e191ac8fae688de3eb51a5262eeb121a.zip gcc-46591697e191ac8fae688de3eb51a5262eeb121a.tar.gz gcc-46591697e191ac8fae688de3eb51a5262eeb121a.tar.bz2 |
re PR lto/54790 (Missing optimization with LTO)
PR lto/54790
* lto.c (resolution_map): New static var.
(register_resolution): New function.
(lto_register_var_decl_in_symtab): Use it.
(read_cgraph_and_symbols): Copy resolutions into the symtab.
* lto-streamer.h (lto_symtab_register_decl, lto_symtab_get_resolution,
lto_mark_nothrow_fndecl, lto_fixup_nothrow_decls): Remove.
* lto-symtab.c (lto_symtab_register_decl): Remove.
From-SVN: r192159
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions