Polly 20.0.0git
|
#include <isl/ctx.h>
#include <isl/val_type.h>
#include <isl/space_type.h>
#include <isl/aff_type.h>
Go to the source code of this file.
Typedefs | |
typedef struct isl_fixed_box | isl_fixed_box |
struct __isl_export isl_fixed_box |
Definition at line 18 of file fixed_box.h.
__isl_give isl_fixed_box * isl_fixed_box_copy | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 86 of file isl_box.c.
References isl_fixed_box_alloc(), isl_fixed_box_get_offset(), isl_fixed_box_get_size(), offset, and size.
Referenced by isl::fixed_box::copy().
void isl_fixed_box_dump | ( | __isl_keep isl_fixed_box * | box | ) |
__isl_null isl_fixed_box * isl_fixed_box_free | ( | __isl_take isl_fixed_box * | box | ) |
Definition at line 35 of file isl_box.c.
Referenced by isl_fixed_box_invalidate(), isl_fixed_box_project_domain_on_params(), isl_fixed_box_set_extent(), set_dim_extent(), test_box_hull(), and isl::fixed_box::~fixed_box().
isl_ctx * isl_fixed_box_get_ctx | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 182 of file isl_box.c.
Referenced by isl::fixed_box::ctx(), and isl_fixed_box_invalidate().
__isl_export __isl_give isl_multi_aff * isl_fixed_box_get_offset | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 209 of file isl_box.c.
Referenced by isl_fixed_box_copy(), isl::fixed_box::offset(), and test_box_hull().
__isl_export __isl_give isl_multi_val * isl_fixed_box_get_size | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 219 of file isl_box.c.
Referenced by isl_fixed_box_copy(), isl::fixed_box::size(), and test_box_hull().
__isl_export __isl_give isl_space * isl_fixed_box_get_space | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 191 of file isl_box.c.
Referenced by isl_fixed_box_invalidate(), and isl::fixed_box::space().
__isl_export isl_bool isl_fixed_box_is_valid | ( | __isl_keep isl_fixed_box * | box | ) |
Definition at line 200 of file isl_box.c.
References isl_bool_error, and isl_bool_not().
Referenced by isl::fixed_box::is_valid(), isl_fixed_box_project_domain_on_params(), isl_fixed_box_set_valid_extent(), and isl_map_get_range_simple_fixed_box_hull().
__isl_give char * isl_fixed_box_to_str | ( | __isl_keep isl_fixed_box * | box | ) |
Referenced by isl::operator<<().
__isl_give isl_printer * isl_printer_print_fixed_box | ( | __isl_take isl_printer * | p, |
__isl_keep isl_fixed_box * | box | ||
) |
Definition at line 512 of file isl_box.c.
References isl_printer_free(), isl_printer_yaml_end_mapping(), isl_printer_yaml_start_mapping(), and p.