Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::callbacks Namespace Reference

Functions

__isl_give isl_basic_set * AddPositiveCoefficientConstraints (__isl_take isl_basic_set *lp, int n_param, int dim, __isl_keep isl_id_list *stmt_ids, int *node_n_params, int *node_n_dims, void *)
 
isl_bool FuseAllPreserve3Coincident (__isl_take isl_union_map *original_schedule, __isl_take isl_union_map *updated_schedule, int n_updated_coincident, int n_original_coincident, int is_along_edge, void *)
 
isl_bool FuseAll (__isl_take isl_union_map *original_schedule, __isl_take isl_union_map *updated_schedule, int n_updated_coincident, int n_original_coincident, int is_along_edge, void *)
 
isl_bool FuseNone (__isl_take isl_union_map *original_schedule, __isl_take isl_union_map *updated_schedule, int n_updated_coincident, int n_original_coincident, int is_along_edge, void *)
 

Function Documentation

__isl_give isl_basic_set* tc::callbacks::AddPositiveCoefficientConstraints ( __isl_take isl_basic_set *  lp,
int  n_param,
int  dim,
__isl_keep isl_id_list *  stmt_ids,
int *  node_n_params,
int *  node_n_dims,
void *   
)
isl_bool tc::callbacks::FuseAll ( __isl_take isl_union_map *  original_schedule,
__isl_take isl_union_map *  updated_schedule,
int  n_updated_coincident,
int  n_original_coincident,
int  is_along_edge,
void *   
)
isl_bool tc::callbacks::FuseAllPreserve3Coincident ( __isl_take isl_union_map *  original_schedule,
__isl_take isl_union_map *  updated_schedule,
int  n_updated_coincident,
int  n_original_coincident,
int  is_along_edge,
void *   
)
isl_bool tc::callbacks::FuseNone ( __isl_take isl_union_map *  original_schedule,
__isl_take isl_union_map *  updated_schedule,
int  n_updated_coincident,
int  n_original_coincident,
int  is_along_edge,
void *   
)