aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-prof.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-07Remove gimple_call_types_likely_match_p (PR 70929)Martin Jambor1-30/+0
2019-08-23Clean up value-prof.c a bit.Martin Liska1-20/+16
2019-08-13Simplify dump_printf in value-prof.cMartin Liska1-5/+4
2019-08-09Port value profiling to -fopt-info infrastructure.Martin Liska1-54/+51
2019-07-25Generalize get_most_common_single_value to return n_th value & countXiong Hu Luo1-30/+23
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+1
2019-07-03Rename SINGE_VALUE to TOPN_VALUES counters.Martin Liska1-19/+16
2019-06-12Remove wrong assert about single value profiler.Martin Liska1-1/+1
2019-06-10Update a bit dump format.Martin Liska1-7/+9
2019-06-10Dump histograms only if present.Martin Liska1-53/+40
2019-06-10Implement N disk counters for single value and indirect call counters.Martin Liska1-58/+78
2019-06-07Remove indirect call top N counter type.Martin Liska1-30/+2
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-2/+2
2019-01-01coverage.c (get_coverage_counts): Use current_function_decl.Jan Hubicka1-1/+1
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-5/+0
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor1-4/+4
2018-10-04Fix divergence in indirect profiling (PR gcov-profile/84107).Martin Liska1-4/+3
2018-08-01Improve dumping of value profiling transformations.Martin Liska1-20/+9
2018-08-01Add memmove to value profiling.Martin Liska1-5/+3
2018-06-26Introduce dump_location_tDavid Malcolm1-8/+7
2018-06-08Remove MPXMartin Liska1-55/+0
2018-01-23Clean-up IPA profile dump output.Martin Liska1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-14auto-profile.c (afdo_annotate_cfg): Use update_max_bb_count.Jan Hubicka1-5/+0
2017-11-03asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka1-6/+6
2017-10-19asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka1-27/+1
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-39/+37
2017-06-27value-prof.c (free_hist): Remove call to memset and the enclosing if condition.Prathamesh Kulkarni1-2/+0
2017-06-04i386.c (make_resolver_func): Update.Jan Hubicka1-34/+36
2017-05-23Introduce symtab_node::dump_{asm_,}name functions.Martin Liska1-12/+7
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-02-22Remove wrong assert about gcov_type (PR lto/79587).Martin Liska1-1/+11
2017-01-31re PR c++/79267 (internal compiler error with -O3 or -O2 -finline-functions)Jakub Jelinek1-1/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-24c-common.c (c_common_truthvalue_conversion): Warn for multiplications in bool...Bernd Edlinger1-2/+2
2016-09-26Remove HIST_TYPE_CONST_DELTA counter type (PR gcov-profile/23332)Martin Liska1-27/+0
2016-08-09Fix usage of POW2 histogramMartin Liska1-1/+2
2016-08-09Fix POW2 histogramMartin Liska1-2/+2
2016-07-14Don't run instrumented value profiler changes with afdoAndi Kleen1-0/+6
2016-01-13re PR middle-end/69156 (gcc.dg/pr59630.c: ICE: verify_gimple failed: non-triv...Jakub Jelinek1-1/+2
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-14/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-15/+12
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-6/+4
2015-10-27cfg.c (free_edge): Add function argument and use it instead of cfun.Richard Biener1-5/+5
2015-10-16tree-nested.h (build_addr): Adjust prototype.Richard Biener1-2/+1
2015-10-08[PATCH] [5/n] Fix minor SSA_NAME leaksJeff Law1-0/+15
2015-09-20switch from gimple to gimple*Trevor Saunders1-26/+26