19#if defined(__cplusplus)
67 unsigned pos,
unsigned n);
70 unsigned pos,
unsigned n);
72 unsigned pos,
unsigned n);
74 unsigned dst_col,
unsigned src_col,
unsigned n);
76#if defined(__cplusplus)
static unsigned pos(__isl_keep isl_space *space, enum isl_dim_type type)
__isl_give isl_vec * isl_vec_set_val(__isl_take isl_vec *vec, __isl_take isl_val *v)
__isl_give isl_vec * isl_vec_add(__isl_take isl_vec *vec1, __isl_take isl_vec *vec2)
__isl_give isl_vec * isl_vec_zero(isl_ctx *ctx, unsigned size)
__isl_give isl_val * isl_vec_get_element_val(__isl_keep isl_vec *vec, int pos)
__isl_give isl_vec * isl_vec_add_els(__isl_take isl_vec *vec, unsigned n)
isl_ctx * isl_vec_get_ctx(__isl_keep isl_vec *vec)
__isl_give isl_vec * isl_vec_zero_extend(__isl_take isl_vec *vec, unsigned size)
isl_size isl_vec_size(__isl_keep isl_vec *vec)
__isl_null isl_vec * isl_vec_free(__isl_take isl_vec *vec)
__isl_give isl_vec * isl_vec_set_si(__isl_take isl_vec *vec, int v)
__isl_give isl_vec * isl_vec_concat(__isl_take isl_vec *vec1, __isl_take isl_vec *vec2)
int isl_vec_cmp_element(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2, int pos)
__isl_give isl_vec * isl_vec_insert_els(__isl_take isl_vec *vec, unsigned pos, unsigned n)
__isl_give isl_vec * isl_vec_copy(__isl_keep isl_vec *vec)
isl_bool isl_vec_is_equal(__isl_keep isl_vec *vec1, __isl_keep isl_vec *vec2)
__isl_give isl_vec * isl_vec_set_element_si(__isl_take isl_vec *vec, int pos, int v)
__isl_give isl_vec * isl_vec_drop_els(__isl_take isl_vec *vec, unsigned pos, unsigned n)
__isl_give isl_vec * isl_vec_set_element_val(__isl_take isl_vec *vec, int pos, __isl_take isl_val *v)
__isl_give isl_vec * isl_vec_normalize(__isl_take isl_vec *vec)
__isl_give isl_vec * isl_vec_sort(__isl_take isl_vec *vec)
__isl_give isl_printer * isl_printer_print_vec(__isl_take isl_printer *printer, __isl_keep isl_vec *vec)
__isl_give isl_vec * isl_vec_neg(__isl_take isl_vec *vec)
void isl_vec_dump(__isl_keep isl_vec *vec)
__isl_give isl_vec * isl_vec_extend(__isl_take isl_vec *vec, unsigned size)
__isl_give isl_vec * isl_vec_clr(__isl_take isl_vec *vec)
__isl_give isl_vec * isl_vec_alloc(isl_ctx *ctx, unsigned size)
__isl_give isl_vec * isl_vec_read_from_file(isl_ctx *ctx, FILE *input)
__isl_give isl_vec * isl_vec_insert_zero_els(__isl_take isl_vec *vec, unsigned pos, unsigned n)
__isl_give isl_vec * isl_vec_move_els(__isl_take isl_vec *vec, unsigned dst_col, unsigned src_col, unsigned n)
__isl_give isl_vec * isl_vec_ceil(__isl_take isl_vec *vec)