aboutsummaryrefslogtreecommitdiff
path: root/gcc/auto-profile.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-1766/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-06Improve AutoFDO count propagation algorithmEugene Rozenfeld1-2/+18
2021-08-03Fix indirect call inlining with AutoFDOEugene Rozenfeld1-4/+9
2021-06-22autofdo: Bump AUTO_PROFILE_VERSION.Martin Liska1-1/+1
2021-06-17return auto_vec from get_dominated_byTrevor Saunders1-6/+3
2021-06-13use range based for loops to iterate over vec<>Trevor Saunders1-4/+2
2021-06-11Fix a typo in an AutoFDO error stringEugene Rozenfeld1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-09Make cgraph_edge::resolve-speculation staticMartin Jambor1-1/+1
2020-01-09Add Optimization for various IPA parameters.Martin Liska1-1/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-11-07Remove gimple_call_types_likely_match_p (PR 70929)Martin Jambor1-3/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-19auto-profile.c (afdo_indirect_call): Skip generating histogram value if we ca...Bin Cheng1-12/+13
2018-12-14auto-profile.c (afdo_annotate_cfg): Call update_max_bb_count even if autofdo ...Bin Cheng1-2/+2
2018-12-14auto-profile.c (afdo_indirect_call): Skip generating histogram value for inte...Bin Cheng1-1/+3
2018-12-14auto-profile.c (AFDO_EINFO): New macro.Bin Cheng1-93/+97
2018-12-10auto-profile.c (afdo_calculate_branch_prob): Convert profile_count to afdo pr...Bin Cheng1-2/+4
2018-12-10* auto-profile.c (string_table::get_index_by_decl)Bin Cheng1-2/+2
2018-09-28tree.h (BLOCK_ORIGIN): New.Richard Biener1-9/+2
2018-09-21Remove arc profile histogram in non-LTO mode.Martin Liska1-20/+1
2018-06-05Simplify gcov_histogram as it's used only for ARCS counters.Martin Liska1-5/+4
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-11Fix stack overflow with autofdo (PR83355)Andi Kleen1-1/+1
2017-11-14auto-profile.c (afdo_annotate_cfg): Use update_max_bb_count.Jan Hubicka1-1/+1
2017-11-10auto-profile.c (afdo_indirect_call): Drop frequency.Jan Hubicka1-1/+1
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-1/+1
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-15/+7
2017-07-27Fix indirect call optimization done by autoFDO.Martin Liska1-7/+7
2017-07-27Initialize counters in autoFDO to zero, not to uninitialized.Martin Liska1-2/+4
2017-07-06auto-profile.c (afdo_set_bb_count, [...]): Set counts/probabilities as determ...Jan Hubicka1-5/+5
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-2/+3
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-20/+21
2017-05-30Fix parenthesis in auto-profile.c (PR other/80909).Martin Liska1-1/+1
2017-05-25auto-profile.c (afdo_propagate): Adjust T const cast to avoid warning.Nathan Sidwell1-1/+1
2017-05-23ipa-inline-analysis.c (cgraph_2edge_hook_list, [...]): Remove.Jan Hubicka1-3/+3
2017-05-22Makefile.in: Add ipa-fnsummary.o and ipa-fnsummary.hJan Hubicka1-0/+1
2017-04-19Update SSA after AutoPGO early inlining (PR ipa/65972).Richard Biener1-1/+3
2017-03-11Remove trailing period from various diagnostic messages (PR translation/79923)David Malcolm1-7/+7
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-07-14Print indirect call changes in afdo dump fileAndi Kleen1-7/+63
2016-05-30Don't cause ICEs when auto profile file is not found with checkingAndi Kleen1-7/+25
2016-04-22[PATCH 2/2] (header usage fix) include c++ headers in system.hSzabolcs Nagy1-4/+2
2016-04-22[PATCH 1/2] (header usage fix) remove unused system header includesSzabolcs Nagy1-1/+0
2016-01-04Update copyright years.Jakub Jelinek1-1/+1