-
- Downloads
Recover GOTO predictor.
2017-07-31 Jan Hubicka <hubicka@ucw.cz>
Martin Liska <mliska@suse.cz>
* c-typeck.c (c_finish_goto_label): Build gimple predict
stament.
2017-07-31 Jan Hubicka <hubicka@ucw.cz>
Martin Liska <mliska@suse.cz>
* predict.def: Remove old comment and adjust probability.
* gimplify.c (should_warn_for_implicit_fallthrough): Ignore
PREDICT statements.
2017-07-31 Jan Hubicka <hubicka@ucw.cz>
Martin Liska <mliska@suse.cz>
* gcc.dg/predict-15.c: New test.
* gcc.dg/tree-ssa/vrp24.c: Update scanned pattern.
2017-07-31 Jan Hubicka <hubicka@ucw.cz>
Martin Liska <mliska@suse.cz>
* pt.c (tsubst_copy): Copy PREDICT_EXPR.
* semantics.c (finish_goto_stmt): Build gimple predict
stament.
* constexpr.c (potential_constant_expression_1): Handle
PREDICT_EXPR.
Co-Authored-By:
Martin Liska <mliska@suse.cz>
From-SVN: r250737
Showing
- gcc/ChangeLog 7 additions, 0 deletionsgcc/ChangeLog
- gcc/c/ChangeLog 6 additions, 0 deletionsgcc/c/ChangeLog
- gcc/c/c-typeck.c 1 addition, 0 deletionsgcc/c/c-typeck.c
- gcc/cp/ChangeLog 9 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/constexpr.c 1 addition, 0 deletionsgcc/cp/constexpr.c
- gcc/cp/pt.c 2 additions, 0 deletionsgcc/cp/pt.c
- gcc/cp/semantics.c 2 additions, 0 deletionsgcc/cp/semantics.c
- gcc/gimplify.c 3 additions, 1 deletiongcc/gimplify.c
- gcc/predict.def 2 additions, 3 deletionsgcc/predict.def
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/predict-15.c 17 additions, 0 deletionsgcc/testsuite/gcc.dg/predict-15.c
- gcc/testsuite/gcc.dg/tree-ssa/attr-hotcold-2.c 4 additions, 5 deletionsgcc/testsuite/gcc.dg/tree-ssa/attr-hotcold-2.c
- gcc/testsuite/gcc.dg/tree-ssa/vrp24.c 4 additions, 6 deletionsgcc/testsuite/gcc.dg/tree-ssa/vrp24.c
Loading
Please register or sign in to comment