diff options
author | Richard Guenther <rguenther@suse.de> | 2010-07-04 16:08:21 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-07-04 16:08:21 +0000 |
commit | 17fc049f3443386e244e5be2274f507809153634 (patch) | |
tree | 59e80ed510f8ae3365e1b7da08565e3b031f12d9 /gcc/tree-ssa-loop-prefetch.c | |
parent | c9dfc4144a464f1ee0306ff388ee85e2c178f18c (diff) | |
download | gcc-17fc049f3443386e244e5be2274f507809153634.zip gcc-17fc049f3443386e244e5be2274f507809153634.tar.gz gcc-17fc049f3443386e244e5be2274f507809153634.tar.bz2 |
re PR rtl-optimization/44479 (false dependencies are computed after vectorization)
2010-07-04 Richard Guenther <rguenther@suse.de>
PR tree-optimization/44479
* tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr): Avoid
extra SSA name copy statements which preserves points-to
information.
* tree-vect-data-refs.c (vect_create_addr_base_for_vector_ref):
Copy points-to information for all pointers. Properly handle
MEM_REFs.
(vect_create_data_ref_ptr): Likewise. Avoid extra SSA name
copy statements.
* Makefile.in (tree-ssa-loop-ivopts.o): Add tree-ssa-propagate.h
dependency.
From-SVN: r161802
Diffstat (limited to 'gcc/tree-ssa-loop-prefetch.c')
0 files changed, 0 insertions, 0 deletions