4 #include <cloog/isl/cloog.h>
9 void (*print_user_stmt
)(struct gpucode_info
*info
,
10 struct clast_user_stmt
*s
);
11 void (*print_user_stmt_list
)(struct gpucode_info
*info
,
12 struct clast_user_stmt
*s
);
13 void (*print_for_head
)(struct gpucode_info
*info
, struct clast_for
*f
);
14 void (*print_for_foot
)(struct gpucode_info
*info
, struct clast_for
*f
);
18 void print_cloog_macros(FILE *dst
);
19 void print_indent(FILE *dst
, int indent
);
20 void gpu_print_host_stmt(struct gpucode_info
*info
, struct clast_stmt
*s
);
22 __isl_give isl_set
*extract_host_domain(struct clast_user_stmt
*u
);
23 __isl_give isl_set
*extract_entire_host_domain(struct clast_user_stmt
*u
);