opencl backend: separate copying of memory to device from buffer allocation
[ppcg.git] / cpu.h
blob6caf993aad5c2b5c9401b46f99e9a3862161da03
1 #ifndef _CPU_H
2 #define _CPU_H
4 #include <isl/ctx.h>
6 #include "ppcg.h"
8 struct ppcg_options;
10 __isl_give isl_printer *print_cpu(__isl_take isl_printer *p,
11 struct ppcg_scop *ps, struct ppcg_options *options);
12 int generate_cpu(isl_ctx *ctx, struct ppcg_options *options,
13 const char *input, const char *output);
15 #endif