* predict.h (force_edge_cold): Declare.
commiteedd711b1de214484021ed233aef3d88b0c3988c
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2016 10:40:33 +0000 (30 10:40 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2016 10:40:33 +0000 (30 10:40 +0000)
tree70d2283e17b094627b83cbfbd240e80625f370dd
parent9d1654a98357f25a97619567368435cc8e688ad7
* predict.h (force_edge_cold): Declare.
* predict.c (force_edge_cold): New function.
* tree-ssa-loop-ivcanon.c (try_unroll_loop_completely): Fix profile
updating.
(canonicalize_loop_induction_variables): Fix formating.

* gcc.dg/tree-ssa/cunroll-12.c: New testcase.
* gcc.dg/tree-ssa/cunroll-13.c: New testcase.
* gcc.dg/tree-ssa/cunroll-14.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236874 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/predict.c
gcc/predict.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/cunroll-12.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/cunroll-13.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/cunroll-14.c [new file with mode: 0644]
gcc/tree-ssa-loop-ivcanon.c