aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraphclones.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-12cgraph: Avoid segfault when attempting to dump NULL clone_infoMartin Jambor1-2/+2
2020-11-10Refactor copying decl section namesStrager Neds1-2/+2
2020-11-04Fix copying of clone_info while reshaping clone tree.Jan Hubicka1-3/+3
2020-11-03Add missing non-NULL check in cgraphclonesJan Hubicka1-1/+1
2020-10-31Move clone_info to summaryJan Hubicka1-17/+29
2020-10-26Fix simdclonesJan Hubicka1-0/+1
2020-10-23Move thunks out of cgraph_nodeJan Hubicka1-14/+15
2020-10-22Materialize clones on demandJan Hubicka1-97/+40
2020-10-22Move nested function info out of cgraph_nodeJan Hubicka1-6/+0
2020-06-01Fix dump in clone materializationFeng Xue1-3/+3
2020-04-17fix PVS studio reported bugsRichard Biener1-1/+0
2020-04-16List valid pairs for new and delete operators.Martin Liska1-0/+2
2020-01-28ipa: fix handling of multiple speculations (PR93318)Jan Hubicka1-7/+11
2020-01-19Fix ICE in speculative_call_infoJan Hubicka1-1/+2
2020-01-13Missed function specialization + partial devirtualizationXiong Hu Luo1-0/+1
2020-01-09Make cgraph_edge::resolve-speculation staticMartin Jambor1-8/+8
2020-01-09One more usage of cgraph_node::dump_name.Martin Liska1-1/+2
2020-01-08Use cgraph_node::dump_{asm_},name where possible.Martin Liska1-2/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-06cgraphclones.c (cgraph_node::create_clone): Only localize toplevel functions,...Jan Hubicka1-1/+2
2019-12-05cgraphclones.c (localize_profile): New function.Jan Hubicka1-0/+26
2019-11-30cgraph.c (cgraph_node::dump): Dump unit_id and merged_extern_inline.Jan Hubicka1-0/+9
2019-11-29ipa-cp: Avoid ICEs when looking at expanded thunks and unoptimized functionsMartin Jambor1-0/+7
2019-11-28Fix previous commit (that included unrelated changes)Jan Hubicka1-7/+0
2019-11-28Fix profile adjusments while cloningJan Hubicka1-3/+18
2019-11-25ipa: Prevent materialization of clones with removed bodies (PR 92109)Martin Jambor1-13/+22
2019-11-10cgraph.h (struct cgraph_node): Add ipcp_clone flag.Jan Hubicka1-0/+1
2019-11-09symtab.c: Fix comment typos.Jakub Jelinek1-3/+3
2019-11-04cgraphclones.c (cgraph_node::create_version_clone): Do not duplicate summaries.Jan Hubicka1-2/+0
2019-10-30Use symtab_node::order in LTO sections with body.Martin Liska1-0/+5
2019-10-30Remove cgraph_local_info structure.Martin Liska1-9/+12
2019-10-30Remove cgraph_global_info.Martin Liska1-4/+3
2019-10-02[PATCH] Do not check call type compatibility when cloning cgraph-edgesMartin Jambor1-3/+3
2019-09-20New IPA-SRAMartin Jambor1-163/+50
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-4/+1
2019-08-08When cloning set operator new/delete to false.Martin Liska1-0/+4
2019-05-02Enhance target and target_clone error messages.Martin Liska1-1/+1
2019-01-18Reset proper type on vector types (PR middle-end/88587).Martin Liska1-1/+19
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-30Minimize clone counter memory usage in create_virtual_clone.Michael Ploujnikov1-5/+20
2018-11-30Make function assembly more independent.Michael Ploujnikov1-2/+8
2018-11-08re PR middle-end/87916 (ICE in dwarf2out_abstract_function, at dwarf2out.c:22...Eric Botcazou1-0/+4
2018-10-30Avoid unnecessarily numbering cloned symbols.Michael Ploujnikov1-10/+59
2018-10-11re PR target/87156 (ICE building libstdc++ for mips64)Jan Hubicka1-0/+2
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou1-3/+4
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-3/+2
2018-01-18re PR ipa/82256 (clones created by create_version_clone_with_body are not obs...Jan Hubicka1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-23cgraphclones.c (cgraph_node::create_clone): Fix updating of profile when inli...Jan Hubicka1-1/+4