diff options
author | Sebastian Pop <sebastian.pop@amd.com> | 2009-08-28 20:40:59 +0000 |
---|---|---|
committer | Sebastian Pop <spop@gcc.gnu.org> | 2009-08-28 20:40:59 +0000 |
commit | 7bd2a8a7ef778f7425121974cea4204a11c24388 (patch) | |
tree | f4bc77546493208666cd3b4afa7a90ecb6195f6a /gcc/graphite-dependences.c | |
parent | 93b2db87bba9552a502db78e9e9bcd67b5687c98 (diff) | |
download | gcc-7bd2a8a7ef778f7425121974cea4204a11c24388.zip gcc-7bd2a8a7ef778f7425121974cea4204a11c24388.tar.gz gcc-7bd2a8a7ef778f7425121974cea4204a11c24388.tar.bz2 |
graphite-interchange.c (pbb_interchange_profitable_p): Adjust the strides by multiplying by PDR_NB_REFS.
2009-08-28 Sebastian Pop <sebastian.pop@amd.com>
* graphite-interchange.c (pbb_interchange_profitable_p): Adjust
the strides by multiplying by PDR_NB_REFS.
* graphite-poly.c (can_collapse_pdr): New.
(pdr_find_duplicate): New.
(new_poly_dr): Call pdr_find_duplicate. Collapse duplicate PDRs.
Initialize PDR_NB_REFS.
* graphite-poly.h (struct poly_dr): Add field nb_refs.
(PDR_NB_REFS): New.
(new_poly_dr): Number of subscripts is a graphite_dim_t.
From-SVN: r151191
Diffstat (limited to 'gcc/graphite-dependences.c')
0 files changed, 0 insertions, 0 deletions