Polly 19.0.0git
Typedefs | Functions
fixed_box.h File Reference
#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
 

Functions

isl_ctxisl_fixed_box_get_ctx (__isl_keep isl_fixed_box *box)
 
__isl_export __isl_give isl_spaceisl_fixed_box_get_space (__isl_keep isl_fixed_box *box)
 
__isl_export isl_bool isl_fixed_box_is_valid (__isl_keep isl_fixed_box *box)
 
__isl_export __isl_give isl_multi_affisl_fixed_box_get_offset (__isl_keep isl_fixed_box *box)
 
__isl_export __isl_give isl_multi_valisl_fixed_box_get_size (__isl_keep isl_fixed_box *box)
 
__isl_give isl_fixed_boxisl_fixed_box_copy (__isl_keep isl_fixed_box *box)
 
__isl_null isl_fixed_boxisl_fixed_box_free (__isl_take isl_fixed_box *box)
 
__isl_give isl_printerisl_printer_print_fixed_box (__isl_take isl_printer *p, __isl_keep isl_fixed_box *box)
 
__isl_give char * isl_fixed_box_to_str (__isl_keep isl_fixed_box *box)
 
void isl_fixed_box_dump (__isl_keep isl_fixed_box *box)
 

Typedef Documentation

◆ isl_fixed_box

Definition at line 18 of file fixed_box.h.

Function Documentation

◆ isl_fixed_box_copy()

__isl_give isl_fixed_box * isl_fixed_box_copy ( __isl_keep isl_fixed_box box)

◆ isl_fixed_box_dump()

void isl_fixed_box_dump ( __isl_keep isl_fixed_box box)

◆ isl_fixed_box_free()

__isl_null isl_fixed_box * isl_fixed_box_free ( __isl_take isl_fixed_box box)

◆ isl_fixed_box_get_ctx()

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_fixed_box_get_offset()

__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_fixed_box_get_size()

__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_fixed_box_get_space()

__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_fixed_box_is_valid()

__isl_export isl_bool isl_fixed_box_is_valid ( __isl_keep isl_fixed_box box)

◆ isl_fixed_box_to_str()

__isl_give char * isl_fixed_box_to_str ( __isl_keep isl_fixed_box box)

Referenced by isl::operator<<().

◆ isl_printer_print_fixed_box()

__isl_give isl_printer * isl_printer_print_fixed_box ( __isl_take isl_printer p,
__isl_keep isl_fixed_box box 
)