H A D | isl_space.c | 19 isl_ctx *isl_space_get_ctx(__isl_keep isl_space *dim) argument 21 return dim ? dim->ctx : NULL; 27 isl_space *dim; local 29 dim = isl_alloc_type(ctx, struct isl_space); 30 if (!dim) 33 dim->ctx = ctx; 35 dim->ref = 1; 36 dim->nparam = nparam; 37 dim 87 isl_space_set_alloc(isl_ctx *ctx, unsigned nparam, unsigned dim) argument 134 global_pos(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned pos) argument 160 extend_ids(__isl_take isl_space *dim) argument 191 set_id(__isl_take isl_space *dim, enum isl_dim_type type, unsigned pos, __isl_take isl_id *id) argument 220 get_id(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned pos) argument 234 offset(__isl_keep isl_space *dim, enum isl_dim_type type) argument 244 n(__isl_keep isl_space *dim, enum isl_dim_type type) argument 255 isl_space_dim(__isl_keep isl_space *dim, enum isl_dim_type type) argument 262 isl_space_offset(__isl_keep isl_space *dim, enum isl_dim_type type) argument 290 isl_space_dup(__isl_keep isl_space *dim) argument 319 isl_space_cow(__isl_take isl_space *dim) argument 330 isl_space_copy(__isl_keep isl_space *dim) argument 339 isl_space_free(__isl_take isl_space *dim) argument 406 isl_space_has_tuple_id(__isl_keep isl_space *dim, enum isl_dim_type type) argument 413 isl_space_get_tuple_id(__isl_keep isl_space *dim, enum isl_dim_type type) argument 429 isl_space_set_tuple_id(__isl_take isl_space *dim, enum isl_dim_type type, __isl_take isl_id *id) argument 450 isl_space_reset_tuple_id(__isl_take isl_space *dim, enum isl_dim_type type) argument 537 isl_space_has_dim_id(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned pos) argument 545 isl_space_get_dim_id(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned pos) argument 556 isl_space_set_tuple_name(__isl_take isl_space *dim, enum isl_dim_type type, const char *s) argument 590 isl_space_get_tuple_name(__isl_keep isl_space *dim, enum isl_dim_type type) argument 602 isl_space_set_dim_name(__isl_take isl_space *dim, enum isl_dim_type type, unsigned pos, const char *s) argument 634 isl_space_get_dim_name(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned pos) argument 641 isl_space_find_dim_by_id(__isl_keep isl_space *dim, enum isl_dim_type type, __isl_keep isl_id *id) argument 680 tuple_id(__isl_keep isl_space *dim, enum isl_dim_type type) argument 692 nested(__isl_keep isl_space *dim, enum isl_dim_type type) argument 763 get_ids(__isl_keep isl_space *dim, enum isl_dim_type type, unsigned first, unsigned n, __isl_keep isl_id **ids) argument 772 isl_space_extend(__isl_take isl_space *dim, unsigned nparam, unsigned n_in, unsigned n_out) argument 813 isl_space_add_dims(__isl_take isl_space *dim, enum isl_dim_type type, unsigned n) argument 863 isl_space_insert_dims(__isl_take isl_space *dim, enum isl_dim_type type, unsigned pos, unsigned n) argument 936 isl_space_move_dims(__isl_take isl_space *dim, enum isl_dim_type dst_type, unsigned dst_pos, enum isl_dim_type src_type, unsigned src_pos, unsigned n) argument 1035 isl_space *dim; local 1161 isl_space_map_from_set(__isl_take isl_space *dim) argument 1217 set_ids(__isl_take isl_space *dim, enum isl_dim_type type, unsigned first, unsigned n, __isl_take isl_id **ids) argument 1229 isl_space_reverse(__isl_take isl_space *dim) argument 1279 isl_space_drop_dims(__isl_take isl_space *dim, enum isl_dim_type type, unsigned first, unsigned num) argument 1343 isl_space_drop_inputs(__isl_take isl_space *dim, unsigned first, unsigned n) argument 1351 isl_space_drop_outputs(__isl_take isl_space *dim, unsigned first, unsigned n) argument 1359 isl_space_domain(__isl_take isl_space *dim) argument 1369 isl_space_from_domain(__isl_take isl_space *dim) argument 1384 isl_space_range(__isl_take isl_space *dim) argument 1393 isl_space_from_range(__isl_take isl_space *dim) argument 1431 isl_space_as_set_space(__isl_take isl_space *dim) argument 1445 isl_space_underlying(__isl_take isl_space *dim, unsigned n_div) argument 1547 isl_hash_dim(uint32_t hash, __isl_keep isl_space *dim) argument 1575 isl_space_get_hash(__isl_keep isl_space *dim) argument 1588 isl_space_is_wrapping(__isl_keep isl_space *dim) argument 1599 isl_space_wrap(__isl_take isl_space *dim) argument 1624 isl_space_unwrap(__isl_take isl_space *dim) argument 1644 isl_space_is_named_or_nested(__isl_keep isl_space *dim, enum isl_dim_type type) argument 1657 isl_space_may_be_set(__isl_keep isl_space *dim) argument 1670 isl_space_reset(__isl_take isl_space *dim, enum isl_dim_type type) argument 1688 isl_space_flatten(__isl_take isl_space *dim) argument 1703 isl_space_flatten_domain(__isl_take isl_space *dim) argument 1713 isl_space_flatten_range(__isl_take isl_space *dim) argument 1760 isl_space_lift(__isl_take isl_space *dim, unsigned n_local) argument 1779 isl_space_can_zip(__isl_keep isl_space *dim) argument 1787 isl_space_zip(__isl_take isl_space *dim) argument 1891 isl_space_has_named_params(__isl_keep isl_space *dim) argument [all...] |