From a99ce94c8acf996340013b836f45f81dc64a3f44 Mon Sep 17 00:00:00 2001
From: Richard Biener <rguenth@gcc.gnu.org>
Date: Mon, 16 Jan 2017 09:33:12 +0000
Subject: [PATCH] re PR tree-optimization/77283 (Revision 238005 disables loop
 unrolling)

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 | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6f7d48bae6ed..cdc423a05e11 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  <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
-- 
GitLab