aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenth@gcc.gnu.org>2017-01-16 09:33:12 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2017-01-16 09:33:12 +0000
commita99ce94c8acf996340013b836f45f81dc64a3f44 (patch)
treee9ab73428279b8e07bd3f2c957fe685c0605e344 /gcc
parent7d2f3f1d2968d16c89b0c046d730ab57fa6875d4 (diff)
downloadgcc-a99ce94c8acf996340013b836f45f81dc64a3f44.zip
gcc-a99ce94c8acf996340013b836f45f81dc64a3f44.tar.gz
gcc-a99ce94c8acf996340013b836f45f81dc64a3f44.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6f7d48b..cdc423a 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