summaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
AgeCommit message (Expand)Author
2019-07-28Release cgraph_{node,edge} via ggc_free (PR ipa/89330).Martin Liska
2019-07-22cgraph.c (dump_graphviz): New function.Giuliano Belinassi
2019-07-04re PR ipa/91062 (gcc.dg/ipa/ipa-pta-1.c dump contains garbage when gcc was co...Richard Biener
2019-06-27Remove quite obvious dead assignments.Martin Liska
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor
2019-04-15Reorganize cgraph_node::clone_of_pMartin Jambor
2019-03-12Fix dumping of "former thunk" info in cgraph dumpMartin Jambor
2019-03-07Relax cgraph_node::clone_of_p to also look through former clonesMartin Jambor
2019-03-07Significantly speed up verifiers for a cgraph_node with many clones.Martin Liska
2019-02-18Come up with fast {function,call}_summary classes (PR ipa/89306).Martin Liska
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-01Update copyright years.Jakub Jelinek
2018-12-15cgraph.h (cgraph_node): Add predicate prevailing_p.Jan Hubicka
2018-11-08cgraph: add selftest::symbol_table_testDavid Malcolm
2018-10-24Remove reduntant dumps and make tp_first_run dump more compact.Martin Liska
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou
2018-08-27Come up with fndecl_built_in_p.Martin Liska
2018-06-28Hide alt_dump_file within dumpfile.cDavid Malcolm
2018-06-13cgraph.c (cgraph_node::get_untransformed_body): Dump function bodies streamed...Jan Hubicka
2018-06-08Come up with cgraph_node::get_uid and make cgraph_node::uid private.Martin Liska
2018-06-08Make cgraph_edge::uid really unique.Martin Liska
2018-06-08Remove cgraph_node::summary_uid and make cgraph_node::uid really unique.Martin Liska
2018-06-08Remove MPXMartin Liska
2018-05-22Don't mark IFUNC resolver as only called directlyH.J. Lu
2018-01-18re PR ipa/83619 (ICE in inliner: caller edge count does not match BB count)Jan Hubicka
2018-01-03Update copyright years.Jakub Jelinek
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva
2017-11-23ipa-profile.c (ipa_propagate_frequency_1): Use count instead of frequency.Jan Hubicka
2017-11-17* cgraph.c (cgraph_node::dump): Do IPA sanity checking on IPA counts.Jan Hubicka
2017-11-13cgraph.c (cgraph_edge::sreal_frequency): New function.Jan Hubicka
2017-11-10auto-profile.c (afdo_indirect_call): Drop frequency.Jan Hubicka
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka
2017-10-27Extend ipa-pure-const pass to propagate malloc attribute.Prathamesh Kulkarni
2017-10-10Require wi::to_wide for treesRichard Sandiford
2017-09-21ipa: fix dumping with deleted multiversioning nodesEvgeny Kudryashov
2017-09-15Add comments to struct cgraph_thunk_infoPierre-Marie de Rodat
2017-08-11Introduce TARGET_SUPPORTS_ALIASESMartin Liska
2017-08-08trans.c: Include header files.Martin Liska
2017-07-27attribs.c (decl_attributes): Imply noinline, noclone and no_icf attributes fo...Jakub Jelinek
2017-07-16* cgraph.c (cgraph_edge::redirect_call_stmt_to_caller): Cleanup.Jan Hubicka
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka
2017-06-12* cgraph.c (cgraph_node::dump): Complain about profile insanities.Jan Hubicka
2017-06-08cgraph.c (cgraph_edge::maybe_hot_p): Do not check flag_branch_probabilities.Jan Hubicka
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka
2017-05-23Introduce symtab_node::dump_{asm_,}name functions.Martin Liska
2017-05-22Makefile.in: Add ipa-fnsummary.o and ipa-fnsummary.hJan Hubicka
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska
2017-05-16Add default value for last argument of dump functions.Martin Liska
2017-04-11Add function part to a same comdat group (PR ipa/80212).Martin Liska