do not map sliced accesses to shared/private memory
commit24a519aef0359d32cd20e0757d2618fd56560e40
authorSven Verdoolaege <skimo@kotnet.org>
Fri, 28 Mar 2014 09:45:46 +0000 (28 10:45 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 22 Jun 2014 21:56:42 +0000 (22 23:56 +0200)
tree86eb0ade55e97b4540d6556a13cfa776da2373a9
parent40cba99b75c309759578aa06295bd0c9c519c051
do not map sliced accesses to shared/private memory

When we add support for calling user defined functions, we may
run across cases where an entire array or a slice of an array
is passed to a function.
In these cases, we need to make sure that the accessed array
is not mapped to shared or private memory as the called function
may expect the original layout in global memory.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
gpu.c
schedule.h