6 __isl_give isl_printer
*gpu_print_local_declarations(__isl_take isl_printer
*p
,
7 struct gpu_prog
*prog
);
9 __isl_give isl_printer
*gpu_print_types(__isl_take isl_printer
*p
,
10 struct gpu_types
*types
, struct gpu_prog
*prog
);
12 __isl_give isl_printer
*gpu_print_macros(__isl_take isl_printer
*p
,
13 __isl_keep isl_ast_node
*node
);
15 __isl_give isl_printer
*gpu_array_info_print_size(__isl_take isl_printer
*prn
,
16 struct gpu_array_info
*array
);
17 __isl_give isl_printer
*gpu_array_info_print_declaration_argument(
18 __isl_take isl_printer
*p
, struct gpu_array_info
*array
,
19 const char *memory_space
);
20 __isl_give isl_printer
*gpu_array_info_print_call_argument(
21 __isl_take isl_printer
*p
, struct gpu_array_info
*array
);
23 __isl_give isl_printer
*ppcg_kernel_print_copy(__isl_take isl_printer
*p
,
24 struct ppcg_kernel_stmt
*stmt
);
25 __isl_give isl_printer
*ppcg_kernel_print_domain(__isl_take isl_printer
*p
,
26 struct ppcg_kernel_stmt
*stmt
);