summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 06763f0bcbc..14d4b3f75da 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,18 @@
+2014-06-23 Richard Biener <rguenther@suse.de>
+
+ * tree-ssa-loop.c (gate_loop): New function.
+ (pass_tree_loop::gate): Call it.
+ (pass_data_tree_no_loop, pass_tree_no_loop,
+ make_pass_tree_no_loop): New.
+ * tree-vectorizer.c: Include tree-scalar-evolution.c
+ (pass_slp_vectorize::execute): Initialize loops and SCEV if
+ required.
+ (pass_slp_vectorize::clone): New method.
+ * timevar.def (TV_TREE_NOLOOP): New.
+ * tree-pass.h (make_pass_tree_no_loop): Declare.
+ * passes.def (pass_tree_no_loop): New pass group with
+ SLP vectorizer.
+
2014-06-23 H.J. Lu <hongjiu.lu@intel.com>
PR target/61570