r202431 - in /trunk/gcc: ChangeLog tree-data-re...
rguenth@gcc.gnu.org
rguenth@gcc.gnu.org
Tue Sep 10 10:26:00 GMT 2013
Author: rguenth
Date: Tue Sep 10 10:26:08 2013
New Revision: 202431
URL: http://gcc.gnu.org/viewcvs?rev=202431&root=gcc&view=rev
Log:
2013-09-10 Richard Biener <rguenther@suse.de>
* tree-data-ref.h (build_rdg): Drop all parameters but loop.
* tree-data-ref.c (create_rdg_vertices): Collect all data
references, signal failure to the caller, use data-ref API.
(build_rdg): Compute data references only once. Maintain
lifetime of data references and data dependences from within
RDG.
(free_rdg): Free dependence relations.
* tree-loop-distribution.c (rdg_flag_uses): Drop weird code
inventing extra dependences.
(distribute_loop): Update for RDG API changes.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-data-ref.c
trunk/gcc/tree-data-ref.h
trunk/gcc/tree-loop-distribution.c
More information about the Gcc-cvs
mailing list