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

/*
 * Copyright 2013      Ecole Normale Superieure
 *
 * Use of this software is governed by the MIT license
 *
 * Written by Sven Verdoolaege,
 * Ecole Normale Superieure, 45 rue d'Ulm, 75230 Paris, France
 */

#define xCAT(A,B)
#define CAT(A,B)
#undef TYPE
#define TYPE
#define xFN(TYPE,NAME)
#define FN(TYPE,NAME)

#undef SUFFIX
#define SUFFIX
#undef ARG1
#define ARG1
#undef ARG2
#define ARG2

static
#include "isl_align_params_templ.c"

/* Compute the pullback of "mpa" by the function represented by "fn".
 * In other words, plug in "fn" in "mpa".
 *
 * If "mpa" has an explicit domain, then it is this domain
 * that needs to undergo a pullback, i.e., a preimage.
 */
__isl_give isl_multi_pw_aff *FN(isl_multi_pw_aff_pullback,BASE)(
	__isl_take isl_multi_pw_aff *mpa, __isl_take TYPE *fn)
{}