Polly 20.0.0git
|
Go to the source code of this file.
Macros | |
#define | xSF(TYPE, SUFFIX) TYPE ## SUFFIX |
#define | SF(TYPE, SUFFIX) xSF(TYPE,SUFFIX) |
Functions | |
static __isl_give TYPE * | SF (isl_basic_map_partial_lexopt, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_map_partial_lexmax, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_map_partial_lexmin, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_set_partial_lexmin, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_set_partial_lexmax, SUFFIX) |
static __isl_give TYPE * | SF (basic_map_partial_lexopt, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_map_lexopt, SUFFIX) |
__isl_give TYPE * | SF (isl_basic_map_lexmin, SUFFIX) |
static __isl_give TYPE * | SF (isl_map_partial_lexopt_aligned, SUFFIX) |
__isl_give TYPE * | SF (isl_map_lexopt, SUFFIX) |
__isl_give TYPE * | SF (isl_map_lexmin, SUFFIX) |
__isl_give TYPE * | SF (isl_map_lexmax, SUFFIX) |
__isl_give TYPE * | SF (isl_set_lexmin, SUFFIX) |
__isl_give TYPE * | SF (isl_set_lexmax, SUFFIX) |
|
static |
Definition at line 86 of file isl_map_lexopt_templ.c.
References ADD, EMPTY, isl_basic_map_copy(), isl_basic_map_free(), isl_basic_map_get_space(), isl_basic_set_copy(), ISL_FL_ISSET, ISL_OPT_FULL, isl_set_free(), isl_set_make_disjoint(), isl_set_plain_is_empty(), isl_set_union_disjoint(), res, SF, SUFFIX, and TYPE.
__isl_give TYPE * SF | ( | isl_basic_map_lexmin | , |
SUFFIX | |||
) |
Definition at line 152 of file isl_map_lexopt_templ.c.
__isl_give TYPE * SF | ( | isl_basic_map_lexopt | , |
SUFFIX | |||
) |
Definition at line 145 of file isl_map_lexopt_templ.c.
References ISL_FL_SET, ISL_OPT_FULL, SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_basic_map_partial_lexmax | , |
SUFFIX | |||
) |
Definition at line 39 of file isl_map_lexopt_templ.c.
References ISL_OPT_MAX, SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_basic_map_partial_lexmin | , |
SUFFIX | |||
) |
Definition at line 47 of file isl_map_lexopt_templ.c.
|
static |
Definition at line 31 of file isl_map_lexopt_templ.c.
References isl_tab_basic_map_partial_lexopt(), SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_basic_set_partial_lexmax | , |
SUFFIX | |||
) |
Definition at line 62 of file isl_map_lexopt_templ.c.
References isl_basic_map_partial_lexmax(), SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_basic_set_partial_lexmin | , |
SUFFIX | |||
) |
Definition at line 55 of file isl_map_lexopt_templ.c.
References isl_basic_map_partial_lexmin(), SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_map_lexmax | , |
SUFFIX | |||
) |
Definition at line 216 of file isl_map_lexopt_templ.c.
References ISL_OPT_MAX, map, SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_map_lexmin | , |
SUFFIX | |||
) |
Definition at line 211 of file isl_map_lexopt_templ.c.
__isl_give TYPE * SF | ( | isl_map_lexopt | , |
SUFFIX | |||
) |
Definition at line 203 of file isl_map_lexopt_templ.c.
References ISL_FL_SET, isl_map_partial_lexopt_aligned(), ISL_OPT_FULL, map, SF, and SUFFIX.
|
static |
Definition at line 157 of file isl_map_lexopt_templ.c.
References isl_die, isl_error_invalid, isl_map_align_params(), isl_map_free(), isl_map_get_space(), isl_map_partial_lexopt_aligned(), isl_map_set_has_equal_params(), isl_set_free(), isl_space_has_named_params(), map, SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_set_lexmax | , |
SUFFIX | |||
) |
Definition at line 226 of file isl_map_lexopt_templ.c.
References isl_map_lexmax(), set, SF, and SUFFIX.
__isl_give TYPE * SF | ( | isl_set_lexmin | , |
SUFFIX | |||
) |
Definition at line 221 of file isl_map_lexopt_templ.c.
References isl_map_lexmin(), set, SF, and SUFFIX.