diff options
author | Richard Guenther <rguenther@suse.de> | 2012-06-04 15:04:15 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-06-04 15:04:15 +0000 |
commit | be6b029b8cdf4c17a9f040332b8345f0fa13ed43 (patch) | |
tree | 1745a46aaf5a6b03f3fbcde7185c2656be7d45bc /gcc/cp/cp-lang.c | |
parent | 36829666e2790ceef58549aa6b3c5dbb357b0af9 (diff) | |
download | gcc-be6b029b8cdf4c17a9f040332b8345f0fa13ed43.zip gcc-be6b029b8cdf4c17a9f040332b8345f0fa13ed43.tar.gz gcc-be6b029b8cdf4c17a9f040332b8345f0fa13ed43.tar.bz2 |
tree-data-ref.c (stores_from_loop): Remove.
2012-06-04 Richard Guenther <rguenther@suse.de>
* tree-data-ref.c (stores_from_loop): Remove.
(stmt_with_adjacent_zero_store_dr_p): Likewise.
(stores_zero_from_loop): Likewise.
* tree-data-ref.h (stores_from_loop, stores_zero_from_loop,
stmt_with_adjacent_zero_store_dr_p, stride_of_unit_type_p): Remove.
(adjacent_store_dr_p): New function.
* tree-loop-distribution.c (generate_memset_builtin): Pass
the RDG, use the already available data-reference.
(generate_code_for_partition): Pass down RDG.
(classify_partition): Inline parts of the former
stmt_with_adjacent_zero_store_dr_p here and use adjacent_store_dr_p.
(ldist_gen): Remember if there was any detected builtin and
do less work if not and flag_tree_loop_distribution is not set.
(tree_loop_distribution): Inline and fuse stores_from_loop
and stores_zero_from_loop here.
From-SVN: r188186
Diffstat (limited to 'gcc/cp/cp-lang.c')
0 files changed, 0 insertions, 0 deletions