#include <isl/val.h>
#include <isl/aff.h>
#include <isl/set.h>
#include <isl/map.h>
#include <isl/union_set.h>
#include <isl/union_map.h>
#include <isl/polynomial.h>
#include <isl/schedule.h>
#include <isl/obj.h>
static void *isl_obj_val_copy(void *v)
{ … }
static void isl_obj_val_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_val_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_val_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_val_vtable = …;
static void *isl_obj_map_copy(void *v)
{ … }
static void isl_obj_map_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_map_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_map_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_map_vtable = …;
static void *isl_obj_union_map_copy(void *v)
{ … }
static void isl_obj_union_map_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_union_map_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_union_map_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_union_map_vtable = …;
static void *isl_obj_set_copy(void *v)
{ … }
static void isl_obj_set_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_set_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_set_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_set_vtable = …;
static void *isl_obj_union_set_copy(void *v)
{ … }
static void isl_obj_union_set_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_union_set_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_union_set_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_union_set_vtable = …;
static void *isl_obj_pw_multi_aff_copy(void *v)
{ … }
static void isl_obj_pw_multi_aff_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_pw_multi_aff_print(
__isl_take isl_printer *p, void *v)
{ … }
static void *isl_obj_pw_multi_aff_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_pw_multi_aff_vtable = …;
static void *isl_obj_none_copy(void *v)
{ … }
static void isl_obj_none_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_none_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_none_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_none_vtable = …;
static void *isl_obj_pw_qp_copy(void *v)
{ … }
static void isl_obj_pw_qp_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_pw_qp_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_pw_qp_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_pw_qpolynomial_vtable = …;
static void *isl_obj_union_pw_qp_copy(void *v)
{ … }
static void isl_obj_union_pw_qp_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_union_pw_qp_print(
__isl_take isl_printer *p, void *v)
{ … }
static void *isl_obj_union_pw_qp_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_union_pw_qpolynomial_vtable = …;
static void *isl_obj_pw_qpf_copy(void *v)
{ … }
static void isl_obj_pw_qpf_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_pw_qpf_print(__isl_take isl_printer *p,
void *v)
{ … }
static void *isl_obj_pw_qpf_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_pw_qpolynomial_fold_vtable = …;
static void *isl_obj_union_pw_qpf_copy(void *v)
{ … }
static void isl_obj_union_pw_qpf_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_union_pw_qpf_print(
__isl_take isl_printer *p, void *v)
{ … }
static void *isl_obj_union_pw_qpf_add(void *v1, void *v2)
{ … }
struct isl_obj_vtable isl_obj_union_pw_qpolynomial_fold_vtable = …;
static void *isl_obj_schedule_copy(void *v)
{ … }
static void isl_obj_schedule_free(void *v)
{ … }
static __isl_give isl_printer *isl_obj_schedule_print(
__isl_take isl_printer *p, void *v)
{ … }
struct isl_obj_vtable isl_obj_schedule_vtable = …;