]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add -ftree-loop-distribute-patterns enabled at -O3.
authorSebastian Pop <sebastian.pop@amd.com>
Mon, 2 Aug 2010 16:20:36 +0000 (16:20 +0000)
committerSebastian Pop <spop@gcc.gnu.org>
Mon, 2 Aug 2010 16:20:36 +0000 (16:20 +0000)
commit20769d5eb6854f1dec44744721ec17c52609254d
tree167b7b8803b20ddb17ea9f205ec3cd9c4746e278
parentef973f3f4b72e19f6e1354f4cbd9f387bbb7e510
Add -ftree-loop-distribute-patterns enabled at -O3.

2010-08-02  Sebastian Pop  <sebastian.pop@amd.com>

* common.opt (ftree-loop-distribute-patterns): New.
* invoke.texi (-ftree-loop-distribute-patterns): Documented.
* opts.c (decode_options): Enable flag_tree_loop_distribute_patterns
at -O3.
* tree-data-ref.c (stores_zero_from_loop): New.
* tree-data-ref.h (stores_zero_from_loop): Declared.
* tree-loop-distribution.c (tree_loop_distribution): Call
stores_zero_from_loop.
(tree_loop_distribution): Check flag_tree_loop_distribute_patterns.

From-SVN: r162822
gcc/ChangeLog
gcc/common.opt
gcc/doc/invoke.texi
gcc/opts.c
gcc/tree-data-ref.c
gcc/tree-data-ref.h
gcc/tree-loop-distribution.c