Polly 22.0.0git
isl_multi_pw_aff_explicit_domain.c File Reference

Go to the source code of this file.

Functions

static __isl_give isl_multi_pw_affisl_multi_pw_aff_init_explicit_domain (__isl_take isl_multi_pw_aff *mpa)
static __isl_give isl_multi_pw_affisl_multi_pw_aff_intersect_explicit_domain_product (__isl_take isl_multi_pw_aff *dst, __isl_keep isl_multi_pw_aff *src1, __isl_keep isl_multi_pw_aff *src2)
isl_bool isl_multi_pw_aff_involves_explicit_domain_dims (__isl_keep isl_multi_pw_aff *mpa, enum isl_dim_type type, unsigned pos, unsigned n)
static __isl_give isl_multi_pw_affisl_multi_pw_aff_insert_explicit_domain_dims (__isl_take isl_multi_pw_aff *mpa, enum isl_dim_type type, unsigned pos, unsigned n)
static __isl_give isl_multi_pw_affisl_multi_pw_aff_drop_explicit_domain_dims (__isl_take isl_multi_pw_aff *mpa, enum isl_dim_type type, unsigned pos, unsigned n)
static __isl_give isl_multi_pw_affisl_multi_pw_aff_move_explicit_domain_dims (__isl_take isl_multi_pw_aff *mpa, enum isl_dim_type dst_type, unsigned dst_pos, enum isl_dim_type src_type, unsigned src_pos, unsigned n)

Function Documentation

◆ isl_multi_pw_aff_drop_explicit_domain_dims()

__isl_give isl_multi_pw_aff * isl_multi_pw_aff_drop_explicit_domain_dims ( __isl_take isl_multi_pw_aff * mpa,
enum isl_dim_type type,
unsigned pos,
unsigned n )
static

◆ isl_multi_pw_aff_init_explicit_domain()

__isl_give isl_multi_pw_aff * isl_multi_pw_aff_init_explicit_domain ( __isl_take isl_multi_pw_aff * mpa)
static

Definition at line 14 of file isl_multi_pw_aff_explicit_domain.c.

References __isl_give, __isl_take, and isl_set_universe().

◆ isl_multi_pw_aff_insert_explicit_domain_dims()

__isl_give isl_multi_pw_aff * isl_multi_pw_aff_insert_explicit_domain_dims ( __isl_take isl_multi_pw_aff * mpa,
enum isl_dim_type type,
unsigned pos,
unsigned n )
static

◆ isl_multi_pw_aff_intersect_explicit_domain_product()

◆ isl_multi_pw_aff_involves_explicit_domain_dims()

isl_bool isl_multi_pw_aff_involves_explicit_domain_dims ( __isl_keep isl_multi_pw_aff * mpa,
enum isl_dim_type type,
unsigned pos,
unsigned n )

◆ isl_multi_pw_aff_move_explicit_domain_dims()

__isl_give isl_multi_pw_aff * isl_multi_pw_aff_move_explicit_domain_dims ( __isl_take isl_multi_pw_aff * mpa,
enum isl_dim_type dst_type,
unsigned dst_pos,
enum isl_dim_type src_type,
unsigned src_pos,
unsigned n )
static