From: Richard Biener Date: Mon, 16 Jan 2017 09:33:12 +0000 (+0000) Subject: re PR tree-optimization/77283 (Revision 238005 disables loop unrolling) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a99ce94c8acf996340013b836f45f81dc64a3f44;p=gcc.git re PR tree-optimization/77283 (Revision 238005 disables loop unrolling) 2017-01-13 Richard Biener PR tree-optimization/77283 * gimple-ssa-split-paths.c: Include gimple-ssa.h, tree-phinodes.h and ssa-iterators.h. (is_feasible_trace): Implement a cost model based on joiner PHI node uses. * gcc.dg/tree-ssa/split-path-7.c: Adjust. * gcc.dg/tree-ssa/split-path-8.c: New testcase. * gcc.dg/tree-ssa/split-path-9.c: Likewise. From-SVN: r244487 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f7d48bae6e..cdc423a05e1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -169,6 +169,14 @@ as _Literal ( type ) number in case usual suffixes do not preserve all information. +2017-01-13 Richard Biener + + PR tree-optimization/77283 + * gimple-ssa-split-paths.c: Include gimple-ssa.h, tree-phinodes.h + and ssa-iterators.h. + (is_feasible_trace): Implement a cost model based on joiner + PHI node uses. + 2017-01-12 Michael Meissner PR target/79004