aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor1-0/+13
2019-04-15Reorganize cgraph_node::clone_of_pMartin Jambor1-12/+18
2019-03-12Fix dumping of "former thunk" info in cgraph dumpMartin Jambor1-1/+6
2019-03-07Relax cgraph_node::clone_of_p to also look through former clonesMartin Jambor1-3/+12
2019-03-07Significantly speed up verifiers for a cgraph_node with many clones.Martin Liska1-7/+7
2019-02-18Come up with fast {function,call}_summary classes (PR ipa/89306).Martin Liska1-1/+6
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-2/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-15cgraph.h (cgraph_node): Add predicate prevailing_p.Jan Hubicka1-0/+35
2018-11-08cgraph: add selftest::symbol_table_testDavid Malcolm1-0/+67
2018-10-24Remove reduntant dumps and make tp_first_run dump more compact.Martin Liska1-9/+6
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor1-6/+4
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou1-2/+5
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-6/+4
2018-06-28Hide alt_dump_file within dumpfile.cDavid Malcolm1-2/+2
2018-06-13cgraph.c (cgraph_node::get_untransformed_body): Dump function bodies streamed...Jan Hubicka1-0/+2
2018-06-08Come up with cgraph_node::get_uid and make cgraph_node::uid private.Martin Liska1-2/+2
2018-06-08Make cgraph_edge::uid really unique.Martin Liska1-7/+3
2018-06-08Remove cgraph_node::summary_uid and make cgraph_node::uid really unique.Martin Liska1-2/+1
2018-06-08Remove MPXMartin Liska1-124/+3
2018-05-22Don't mark IFUNC resolver as only called directlyH.J. Lu1-1/+6
2018-01-18re PR ipa/83619 (ICE in inliner: caller edge count does not match BB count)Jan Hubicka1-0/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-1/+1
2017-11-23ipa-profile.c (ipa_propagate_frequency_1): Use count instead of frequency.Jan Hubicka1-12/+6
2017-11-17* cgraph.c (cgraph_node::dump): Do IPA sanity checking on IPA counts.Jan Hubicka1-3/+3
2017-11-13cgraph.c (cgraph_edge::sreal_frequency): New function.Jan Hubicka1-0/+12
2017-11-10auto-profile.c (afdo_indirect_call): Drop frequency.Jan Hubicka1-100/+49
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-9/+23
2017-10-27Extend ipa-pure-const pass to propagate malloc attribute.Prathamesh Kulkarni1-0/+47
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-09-21ipa: fix dumping with deleted multiversioning nodesEvgeny Kudryashov1-13/+18
2017-09-15Add comments to struct cgraph_thunk_infoPierre-Marie de Rodat1-5/+9
2017-08-11Introduce TARGET_SUPPORTS_ALIASESMartin Liska1-3/+4
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-27attribs.c (decl_attributes): Imply noinline, noclone and no_icf attributes fo...Jakub Jelinek1-1/+2
2017-07-16* cgraph.c (cgraph_edge::redirect_call_stmt_to_caller): Cleanup.Jan Hubicka1-11/+11
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-4/+8
2017-06-12* cgraph.c (cgraph_node::dump): Complain about profile insanities.Jan Hubicka1-1/+34
2017-06-08cgraph.c (cgraph_edge::maybe_hot_p): Do not check flag_branch_probabilities.Jan Hubicka1-4/+1
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-22/+35
2017-05-23Introduce symtab_node::dump_{asm_,}name functions.Martin Liska1-48/+27
2017-05-22Makefile.in: Add ipa-fnsummary.o and ipa-fnsummary.hJan Hubicka1-1/+1
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-1/+1
2017-05-16Add default value for last argument of dump functions.Martin Liska1-1/+1
2017-04-11Add function part to a same comdat group (PR ipa/80212).Martin Liska1-0/+2
2017-03-30[PR 77333] Fixup fntypes of gimple calls of clonesMartin Jambor1-1/+16
2017-02-13cprop.c (cprop_jump): Add missing space in string literal.Jakub Jelinek1-1/+1
2017-02-03IPA: enhance dump outputMartin Liska1-0/+22
2017-01-01Update copyright years.Jakub Jelinek1-1/+1