This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r161802 - in /trunk/gcc: ChangeLog Makefile.in ...
- From: rguenth at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sun, 04 Jul 2010 16:08:22 -0000
- Subject: r161802 - in /trunk/gcc: ChangeLog Makefile.in ...
Author: rguenth
Date: Sun Jul 4 16:08:21 2010
New Revision: 161802
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161802
Log:
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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
trunk/gcc/tree-ssa-loop-ivopts.c
trunk/gcc/tree-vect-data-refs.c