re PR tree-optimization/77283 (Revision 238005 disables loop unrolling)
authorRichard Biener <rguenth@gcc.gnu.org>
Mon, 16 Jan 2017 09:33:12 +0000 (09:33 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 16 Jan 2017 09:33:12 +0000 (09:33 +0000)
2017-01-13  Richard Biener  <rguenther@suse.de>

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

gcc/ChangeLog

index 6f7d48bae6ed5e059004582e63050d4c46817d63..cdc423a05e113c2d48e0d6db047c9359454a7bbc 100644 (file)
        as _Literal ( type ) number in case usual suffixes do not
        preserve all information.
 
+2017-01-13  Richard Biener  <rguenther@suse.de>
+
+       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  <meissner@linux.vnet.ibm.com>
 
        PR target/79004