llvm/polly/lib/External/isl/isl_obj.c

/*
 * Copyright 2010      INRIA Saclay
 * Copyright 2014      Ecole Normale Superieure
 * Copyright 2014      INRIA Rocquencourt
 *
 * Use of this software is governed by the MIT license
 *
 * Written by Sven Verdoolaege, INRIA Saclay - Ile-de-France,
 * Parc Club Orsay Universite, ZAC des vignes, 4 rue Jacques Monod,
 * 91893 Orsay, France 
 * and Ecole Normale Superieure, 45 rue d'Ulm, 75230 Paris, France
 * and Inria Paris - Rocquencourt, Domaine de Voluceau - Rocquencourt,
 * B.P. 105 - 78153 Le Chesnay, France
 */

#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 =;