aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-30Edges to interposable calles are possibly_call_in_translation_unit_pMartin Jambor1-1/+1
2019-10-30Use symtab_node::order in LTO sections with body.Martin Liska1-4/+10
2019-10-30Remove cgraph_local_info structure.Martin Liska1-9/+9
2019-10-30Remove cgraph_global_info.Martin Liska1-28/+28
2019-10-27fix cgraph commentEric Botcazou1-1/+1
2019-10-22Fix incorrect merge of conflictant names in `dump_graphviz`Giuliano Belinassi1-1/+1
2019-10-10re PR middle-end/92037 (LTO bootstrap broken in selftests)Jan Hubicka1-1/+1
2019-10-02Fix ALL_REGS thinko in initialisation of function_used_regsRichard Sandiford1-1/+1
2019-10-02[PATCH] Do not check call type compatibility when cloning cgraph-edgesMartin Jambor1-19/+29
2019-09-30Add a function for getting the ABI of a call insn targetRichard Sandiford1-2/+5
2019-09-27Make cgraph_node::get_fun constDavid Malcolm1-2/+2
2019-09-20New IPA-SRAMartin Jambor1-98/+29
2019-08-27Fix new clang warnings.Martin Liska1-1/+1
2019-08-15Clean next_nested properly.Martin Liska1-4/+7
2019-08-15Add ::verify for cgraph_node::origin/nested/next_nested.Martin Liska1-0/+24
2019-08-06Add operator new/delete to cgraph_node::dump.Martin Liska1-0/+5
2019-08-01cgraph.h (cgraph_edge::maybe_hot_p): Tweak comment.Eric Botcazou1-3/+2
2019-07-30Use edge->indirect_unknown_callee in cgraph_edge::make_direct (PR ipa/89330).Martin Liska1-1/+1
2019-07-28Release cgraph_{node,edge} via ggc_free (PR ipa/89330).Martin Liska1-19/+7
2019-07-22cgraph.c (dump_graphviz): New function.Giuliano Belinassi1-0/+16
2019-07-04re PR ipa/91062 (gcc.dg/ipa/ipa-pta-1.c dump contains garbage when gcc was co...Richard Biener1-1/+1
2019-06-27Remove quite obvious dead assignments.Martin Liska1-2/+0
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