diff options
| author | Tobias Grosser <tobias@grosser.es> | 2016-07-15 07:05:54 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2016-07-15 07:05:54 +0000 |
| commit | 60f63b49f26f1c9908a4828b7e7ac4441b17efaa (patch) | |
| tree | 8940d5ffe05cfcf295583bdafc12305ae7bc1995 /polly/lib/External/ppcg/gpu.h | |
| parent | eeb8a95ac57a77d702c81de1455ad39672e6037f (diff) | |
| download | bcm5719-llvm-60f63b49f26f1c9908a4828b7e7ac4441b17efaa.tar.gz bcm5719-llvm-60f63b49f26f1c9908a4828b7e7ac4441b17efaa.zip | |
GPGPU: Model array access information
This allows us to derive host-device and device-host data-transfers.
llvm-svn: 275535
Diffstat (limited to 'polly/lib/External/ppcg/gpu.h')
| -rw-r--r-- | polly/lib/External/ppcg/gpu.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/polly/lib/External/ppcg/gpu.h b/polly/lib/External/ppcg/gpu.h index 7d617de3fab..78bccdf8b54 100644 --- a/polly/lib/External/ppcg/gpu.h +++ b/polly/lib/External/ppcg/gpu.h @@ -369,4 +369,6 @@ __isl_give isl_schedule *map_to_device(struct gpu_gen *gen, __isl_take isl_schedule *schedule); __isl_give isl_ast_node *generate_code(struct gpu_gen *gen, __isl_take isl_schedule *schedule); + +__isl_give isl_union_set *compute_may_persist(struct gpu_prog *prog); #endif |

