Lines Matching refs:isl_fixed_box
29 struct isl_fixed_box {
36 __isl_null isl_fixed_box *isl_fixed_box_free(__isl_take isl_fixed_box *box)
46 /* Construct an isl_fixed_box with the given offset and size.
48 static __isl_give isl_fixed_box *isl_fixed_box_alloc(
52 isl_fixed_box *box;
57 box = isl_alloc_type(ctx, struct isl_fixed_box);
70 /* Construct an initial isl_fixed_box with zero offsets
73 static __isl_give isl_fixed_box *isl_fixed_box_init(
87 __isl_give isl_fixed_box *isl_fixed_box_copy(__isl_keep isl_fixed_box *box)
100 static __isl_give isl_fixed_box *isl_fixed_box_set_extent(
101 __isl_take isl_fixed_box *box, int pos, __isl_keep isl_aff *offset,
117 static __isl_give isl_fixed_box *isl_fixed_box_set_valid_extent(
118 __isl_take isl_fixed_box *box, int pos, __isl_keep isl_aff *offset,
132 static __isl_give isl_fixed_box *isl_fixed_box_invalidate(
133 __isl_take isl_fixed_box *box)
163 static __isl_give isl_fixed_box *isl_fixed_box_project_domain_on_params(
164 __isl_take isl_fixed_box *box)
183 isl_ctx *isl_fixed_box_get_ctx(__isl_keep isl_fixed_box *box)
192 __isl_give isl_space *isl_fixed_box_get_space(__isl_keep isl_fixed_box *box)
201 isl_bool isl_fixed_box_is_valid(__isl_keep isl_fixed_box *box)
211 __isl_keep isl_fixed_box *box)
220 __isl_give isl_multi_val *isl_fixed_box_get_size(__isl_keep isl_fixed_box *box)
336 static __isl_give isl_fixed_box *set_dim_extent(__isl_take isl_fixed_box *box,
385 __isl_give isl_fixed_box *isl_map_get_range_simple_fixed_box_hull(
391 isl_fixed_box *box;
417 static __isl_give isl_fixed_box *fixed_box_as_map(__isl_keep isl_set *set,
418 __isl_give isl_fixed_box *(*map_box)(__isl_keep isl_map *map))
421 isl_fixed_box *box;
440 __isl_give isl_fixed_box *isl_set_get_simple_fixed_box_hull(
455 __isl_give isl_fixed_box *isl_map_get_range_lattice_tile(
461 isl_fixed_box *box;
497 __isl_give isl_fixed_box *isl_set_get_lattice_tile(__isl_keep isl_set *set)
503 * of an isl_fixed_box object.
512 /* Textual representations of the YAML keys for an isl_fixed_box object.
531 __isl_take isl_printer *p, __isl_keep isl_fixed_box *box)
571 /* Read an isl_fixed_box object from "s".
578 static __isl_give isl_fixed_box *isl_stream_read_fixed_box(isl_stream *s)