| Commit message (Expand) | Author | Age | Files | Lines |
* | Update copyright years. | Jakub Jelinek | 2021-01-04 | 1 | -1/+1 |
* | remove almost all users of gimple_expr_code | Richard Biener | 2020-11-13 | 1 | -1/+1 |
* | Implement three-level optimize_for_size predicates | Jan Hubicka | 2020-10-26 | 1 | -14/+51 |
* | add move CTOR to auto_vec, use auto_vec for get_loop_exit_edges | Richard Biener | 2020-09-24 | 1 | -7/+2 |
* | vec: add exact argument for various grow functions. | Martin Liska | 2020-08-27 | 1 | -1/+1 |
* | Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION | Jan Hubicka | 2020-08-11 | 1 | -5/+31 |
* | Fix remove_predictions_associated_with_edge | Jan Hubicka | 2020-08-10 | 1 | -7/+8 |
* | Cap frequency of recursive calls by 90% | Jan Hubicka | 2020-08-01 | 1 | -1/+24 |
* | typo fix: Fix probablity, becuse, sucessor and destinarion typos [PR93912] | Jakub Jelinek | 2020-02-25 | 1 | -1/+1 |
* | Extern -param=max-predicted-iterations range. | Jan Hubicka | 2020-01-17 | 1 | -1/+2 |
* | Make profile estimation more precise | Jan Hubicka | 2020-01-16 | 1 | -56/+45 |
* | Missed function specialization + partial devirtualization | Xiong Hu Luo | 2020-01-13 | 1 | -1/+0 |
* | re PR ipa/93087 (Bogus `-Wsuggest-attribute=cold` on function already marked ... | Jakub Jelinek | 2020-01-02 | 1 | -4/+1 |
* | Update copyright years. | Jakub Jelinek | 2020-01-01 | 1 | -1/+1 |
* | predict.c (compute_function_frequency): Check for presence of IPA profile. | Jan Hubicka | 2019-12-10 | 1 | -5/+3 |
* | Fix typos in 2 functions. | Martin Liska | 2019-12-10 | 1 | -4/+3 |
* | profile-count.h (profile_count::operator<): Use IPA value for comparsion. | Jan Hubicka | 2019-12-01 | 1 | -1/+1 |
* | Remove gcc/params.* files. | Martin Liska | 2019-11-12 | 1 | -1/+0 |
* | Apply mechanical replacement (generated patch). | Martin Liska | 2019-11-12 | 1 | -10/+10 |
* | invoke.texi (hot-bb-count-fraction): Rework description. | Eric Botcazou | 2019-08-02 | 1 | -3/+7 |
* | cgraph.h (cgraph_edge::maybe_hot_p): Tweak comment. | Eric Botcazou | 2019-08-01 | 1 | -36/+30 |
* | Come up with function_decl_type and use it in tree_function_decl. | Martin Liska | 2019-07-25 | 1 | -1/+1 |
* | PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n... | Martin Sebor | 2019-07-09 | 1 | -19/+19 |
* | PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n... | Martin Sebor | 2019-07-09 | 1 | -2/+4 |
* | Support profile (BB counts and edge probabilities) in GIMPLE FE. | Martin Liska | 2019-05-09 | 1 | -2/+2 |
* | Come up with is_empty for hash_{table,map,set}. | Martin Liska | 2019-05-03 | 1 | -1/+1 |
* | Fix set of even probabilities (PR middle-end/89737). | Martin Liska | 2019-03-19 | 1 | -3/+14 |
* | PR other/16615 [1/5] | Sandra Loosemore | 2019-01-09 | 1 | -3/+3 |
* | Calculate prediction remainder at proper place (PR tree-optimization/88650). | Martin Liska | 2019-01-02 | 1 | -7/+9 |
* | Update copyright years. | Jakub Jelinek | 2019-01-01 | 1 | -1/+1 |
* | predict.c (set_even_probabilities): Include also unlikely_count in calculation. | Martin Liska | 2018-12-31 | 1 | -3/+12 |
* | predict.c (determine_unlikely_bbs): Forward declare... | Jan Hubicka | 2018-11-28 | 1 | -10/+37 |
* | Change wording of __builtin_expect_with_probability errors. | Martin Liska | 2018-11-08 | 1 | -4/+4 |
* | Verify that last argument of __builtin_expect_with_probability is a real cst ... | Martin Liska | 2018-11-05 | 1 | -0/+12 |
* | Remove arc profile histogram in non-LTO mode. | Martin Liska | 2018-09-21 | 1 | -4/+5 |
* | Make __builtin_expect effective in switch statements (PR middle-end/PR59521). | Martin Liska | 2018-09-03 | 1 | -20/+80 |
* | Come up with fndecl_built_in_p. | Martin Liska | 2018-08-27 | 1 | -3/+5 |
* | Fix merging of 2 predictors (PR tree-optimization/86925). | Martin Liska | 2018-08-15 | 1 | -3/+8 |
* | Introduce __builtin_expect_with_probability (PR target/83610). | Martin Liska | 2018-08-10 | 1 | -52/+110 |
* | Strip only selected predictors after early tree passes (PR tree-optimization/... | Martin Liska | 2018-08-10 | 1 | -31/+69 |
* | Add malloc predictor (PR middle-end/83023). | Martin Liska | 2018-08-07 | 1 | -0/+12 |
* | Print heuristics probability fraction part with 2 digits. | Martin Liska | 2018-08-03 | 1 | -1/+1 |
* | tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type. | Aldy Hernandez | 2018-07-07 | 1 | -1/+2 |
* | Handle -fno-guess-branch-probability properly in predict.c (PR ipa/84825). | Martin Liska | 2018-03-20 | 1 | -0/+3 |
* | predict.c (test_prediction_value_range): Use PROB_UNINITIALIZED instead of -1... | Jakub Jelinek | 2018-03-02 | 1 | -1/+1 |
* | re PR tree-optimization/83055 (ICE in operator>, at profile-count.h:834) | Jan Hubicka | 2018-01-25 | 1 | -13/+10 |
* | cfgcleanup.c (try_crossjump_to_edge): Use combine_with_count to merge probabi... | Jan Hubicka | 2018-01-24 | 1 | -1/+1 |
* | Remove predictors that are unrealiable. | Martin Liska | 2018-01-23 | 1 | -1/+1 |
* | predict.c (probably_never_executed): Only use precise profile info. | Jan Hubicka | 2018-01-23 | 1 | -10/+10 |
* | Introduce PROB_UNINITIALIZED constant and use it in predict.def. | Martin Liska | 2018-01-19 | 1 | -1/+5 |