group_overlapping_writes: compute overlap with respect to innermost loop
commitbdc65e6a7019f70bffc9b573a9284375bd3ef5c6
authorSven Verdoolaege <skimo@kotnet.org>
Thu, 9 Feb 2012 17:52:01 +0000 (9 18:52 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 9 Feb 2012 17:52:01 +0000 (9 18:52 +0100)
treedbae396eb3c25b7d230c053f167780c74ba6ec6a
parentbf873fff522ced17fd205188e8101c9540f16e74
group_overlapping_writes: compute overlap with respect to innermost loop

Before, we would also consider tile dimensions inside the innermost actual
loop, i.e., tile dimensions with a fixed value.  However, the copying
to and from shared memory takes places inside the innermost actual loop
and not inside those dimensions with a fixed value.
We should therefore consider access sets as overlapping even if they
occur for different values of those fixed dimensions.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
cuda.c