aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2016-05-18 09:12:46 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2016-05-18 07:12:46 +0000
commitec6a1e35322a8b9b008c5fef7a8effdbf17b68eb (patch)
tree51f4dc565b802a5108ca6b8ff2ddbbb66ebc9e33 /gcc/function.c
parentdf8b0a111998b29f47616001251333ce36984353 (diff)
downloadgcc-ec6a1e35322a8b9b008c5fef7a8effdbf17b68eb.zip
gcc-ec6a1e35322a8b9b008c5fef7a8effdbf17b68eb.tar.gz
gcc-ec6a1e35322a8b9b008c5fef7a8effdbf17b68eb.tar.bz2
ipa-inline-transform.c (preserve_function_body_p): Look for first non-thunk clone.
* ipa-inline-transform.c (preserve_function_body_p): Look for first non-thunk clone. (save_function_body): Save into first non-thunk. * lto-cgraph.c (lto_output_edge): When streaming thunk do not look up call stmt id. (lto_output_node): Inline thunks don't need body in every partition. * lto-streamer-in.c: Do not fixup thunk clones. * cgraphclones.c (cgraph_node::create_edge_including_clone): Skip thunks. * tree-inline.c (copy_bb): Be prepared for target node to be new after folding suceeds. From-SVN: r236357
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions