]> gcc.gnu.org Git - gcc.git/commit
re PR tree-optimization/53081 (memcpy/memset loop recognition)
authorRichard Guenther <rguenther@suse.de>
Tue, 5 Jun 2012 09:24:43 +0000 (09:24 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 5 Jun 2012 09:24:43 +0000 (09:24 +0000)
commitb6dd52618f43de2492a727317bd6af3acfa78a23
tree80310ade27a32fd660f2a3eea597d5c759baeec8
parent44072af5b08af901bf25a728a6beecde0664e92c
re PR tree-optimization/53081 (memcpy/memset loop recognition)

2012-06-05  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/53081
* tree-loop-distribution.c (generate_memset_builtin): Handle all
kinds of byte-sized stores.
(classify_partition): Likewise.
(tree_loop_distribution): Adjust seed statements used for
!flag_tree_loop_distribution.

* gcc.dg/tree-ssa/ldist-19.c: New testcase.
* gcc.c-torture/execute/builtins/builtins.exp: Always pass
-fno-tree-loop-distribute-patterns.

From-SVN: r188232
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
gcc/testsuite/gcc.dg/tree-ssa/ldist-19.c [new file with mode: 0644]
gcc/tree-loop-distribution.c
This page took 0.065075 seconds and 5 git commands to generate.