Polly 19.0.0git
Typedefs | Functions
isl_local.h File Reference
#include <isl/mat.h>
#include <isl_reordering.h>

Go to the source code of this file.

Typedefs

typedef isl_mat isl_local
 

Functions

__isl_give isl_localisl_local_copy (__isl_keep isl_local *local)
 
__isl_null isl_localisl_local_free (__isl_take isl_local *local)
 
isl_bool isl_local_div_is_marked_unknown (__isl_keep isl_local *local, int pos)
 
isl_bool isl_local_div_is_known (__isl_keep isl_local *local, int pos)
 
isl_bool isl_local_divs_known (__isl_keep isl_local *local)
 
int isl_local_cmp (__isl_keep isl_local *local1, __isl_keep isl_local *local2)
 
isl_size isl_local_var_offset (__isl_keep isl_local *local, enum isl_dim_type type)
 
__isl_give isl_localisl_local_reorder (__isl_take isl_local *local, __isl_take isl_reordering *r)
 
__isl_give isl_localisl_local_move_vars (__isl_take isl_local *local, unsigned dst_pos, unsigned src_pos, unsigned n)
 
__isl_give isl_vecisl_local_extend_point_vec (__isl_keep isl_local *local, __isl_take isl_vec *v)
 

Typedef Documentation

◆ isl_local

typedef isl_mat isl_local

Definition at line 7 of file isl_local.h.

Function Documentation

◆ isl_local_cmp()

int isl_local_cmp ( __isl_keep isl_local local1,
__isl_keep isl_local local2 
)

◆ isl_local_copy()

__isl_give isl_local * isl_local_copy ( __isl_keep isl_local local)

Definition at line 44 of file isl_local.c.

References isl_local_alloc_from_mat(), and isl_mat_copy().

Referenced by isl_local_space_get_local().

◆ isl_local_div_is_known()

isl_bool isl_local_div_is_known ( __isl_keep isl_local local,
int  pos 
)

◆ isl_local_div_is_marked_unknown()

isl_bool isl_local_div_is_marked_unknown ( __isl_keep isl_local local,
int  pos 
)

◆ isl_local_divs_known()

isl_bool isl_local_divs_known ( __isl_keep isl_local local)

◆ isl_local_extend_point_vec()

__isl_give isl_vec * isl_local_extend_point_vec ( __isl_keep isl_local local,
__isl_take isl_vec v 
)

◆ isl_local_free()

__isl_null isl_local * isl_local_free ( __isl_take isl_local local)

◆ isl_local_move_vars()

__isl_give isl_local * isl_local_move_vars ( __isl_take isl_local local,
unsigned  dst_pos,
unsigned  src_pos,
unsigned  n 
)

◆ isl_local_reorder()

__isl_give isl_local * isl_local_reorder ( __isl_take isl_local local,
__isl_take isl_reordering r 
)

◆ isl_local_var_offset()

isl_size isl_local_var_offset ( __isl_keep isl_local local,
enum isl_dim_type  type 
)