update isl to version 0.08
[ppcg.git] / ppcg_options.h
blob608c96d010a996717cdb9fab1248a9da03dc80e3
1 #ifndef PPCG_OPTIONS_H
2 #define PPCG_OPTIONS_H
4 #include <isl/arg.h>
6 struct ppcg_options {
7 int scale_tile_loops;
8 int wrap;
10 char *ctx;
12 int tile_size;
14 /* Take advantage of private memory. */
15 int use_private_memory;
17 /* Take advantage of shared memory. */
18 int use_shared_memory;
21 ISL_ARG_DECL(ppcg_options, struct ppcg_options, ppcg_options_arg)
23 extern struct isl_arg ppcg_options_arg[];
25 #endif