aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-16cgraph: Do not warn about caller count mismatches of removed functionsMartin Jambor1-2/+2
2021-06-28ipa-sra: Restructure how cloning and call redirection communicate (PR 93385)Martin Jambor1-18/+4
2021-06-17return auto_vec from cgraph_node::collect_callersTrevor Saunders1-2/+2
2021-03-31Fix overvactive check in cgraph_node::release_bodyJan Hubicka1-1/+9
2021-03-31Small refactoring of cgraph_node::release_bodyJan Hubicka1-0/+3
2021-03-05ipa: Fix resolving speculations through cgraph_edge::set_call_stmtMartin Jambor1-15/+22
2021-01-17ipa: Adjust cgraph verifier to materialization on demand (PR 98222)Martin Jambor1-1/+3
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-02ipa: do not DECL_IS_MALLOC for void fnsMartin Liska1-0/+2
2020-11-25Free more of CFGJan Hubicka1-1/+1
2020-11-04Fix copying of clone_info while reshaping clone tree.Jan Hubicka1-3/+9
2020-11-01ipa: Fix segmentation fault in function_summary<clone_info*>::get(cgraph_node*)Iain Buclaw1-3/+5
2020-10-31Move clone_info to summaryJan Hubicka1-43/+53
2020-10-30Fix thunk info WRT PCHJan Hubicka1-1/+8
2020-10-24cgraph: move former_thunk_p out of CHECKING_P macro.Martin Liska1-15/+15
2020-10-23Move thunks out of cgraph_nodeJan Hubicka1-47/+46
2020-10-22Materialize clones on demandJan Hubicka1-2/+13
2020-10-22Move nested function info out of cgraph_nodeJan Hubicka1-51/+25
2020-09-25Add cgraph_edge::debug function.Martin Liska1-0/+14
2020-09-25Fix spacing in cgraph_node::dump.Martin Liska1-5/+4
2020-09-17Fix availability of functions in other partitionsJan Hubicka1-1/+1
2020-05-14openmp: cgraph support for late declare variant resolutionJakub Jelinek1-0/+2
2020-04-30ipa: Cgraph verification fix (PR 94856)Martin Jambor1-3/+5
2020-04-16ipa: Make call redirection detect already adjusted calls (PR 93621)Martin Jambor1-0/+11
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska1-3/+4
2020-03-20Fix verifier ICE on wrong comdat local flag [PR93347]Jan Hubicka1-4/+60
2020-03-20Fix cgraph_node::function_symbol availability compuattion [PR94202]Jan Hubicka1-16/+10
2020-02-18Drop MALLOC attribute for void functions.Martin Liska1-0/+7
2020-02-18ipa: Various diagnostic fixes [PR93797]Jakub Jelinek1-9/+9
2020-01-29ipa: Fix removal of multi-target speculation.Jan Hubicka1-2/+6
2020-01-28ipa: fix handling of multiple speculations (PR93318)Jan Hubicka1-174/+173
2020-01-21Fix updating of call_stmt_site_hashJan Hubicka1-2/+30
2020-01-19Implement speculative call verifierJan Hubicka1-7/+144
2020-01-19Fix ICE in speculative_call_infoJan Hubicka1-9/+67
2020-01-13Missed function specialization + partial devirtualizationXiong Hu Luo1-16/+101
2020-01-09Make cgraph_edge::resolve-speculation staticMartin Jambor1-64/+65
2020-01-08Use cgraph_node::dump_{asm_},name where possible.Martin Liska1-1/+1
2020-01-08Use dump_asm_name for Callers/Calls in dump.Martin Liska1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19Fix symver attribute with LTOJan Hubicka1-0/+3
2019-12-10Turn tp_first_run counts back to 32bit values.Jan Hubicka1-0/+5
2019-12-09Come up with constructors of symtab_node, cgraph_node and varpool_node.Martin Liska1-10/+2
2019-12-08Fix overflows in -fprofile-reorder-functionsJan Hubicka1-1/+1
2019-12-03Clear calls_comdat_local when comdat group is dissolvedJan Hubicka1-0/+5
2019-12-03Do not update SSA in lto-stremaer-inJan Hubicka1-0/+3
2019-11-30cgraph.c (cgraph_node::dump): Dump unit_id and merged_extern_inline.Jan Hubicka1-0/+5
2019-11-29profile-count.c (profile_count::to_cgraph_frequency, [...]): Check for compai...Jan Hubicka1-0/+21
2019-11-28cgraph: ifunc resolvers cannot be made local (PR 92697)Martin Jambor1-0/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1