Polly 20.0.0git
Classes | Typedefs | Functions
isl_reordering.h File Reference
#include <isl/space.h>

Go to the source code of this file.

Classes

struct  isl_reordering
 

Typedefs

typedef struct isl_reordering isl_reordering
 

Functions

isl_ctxisl_reordering_get_ctx (__isl_keep isl_reordering *r)
 
__isl_keep isl_spaceisl_reordering_peek_space (__isl_keep isl_reordering *r)
 
__isl_give isl_spaceisl_reordering_get_space (__isl_keep isl_reordering *r)
 
__isl_give isl_reorderingisl_parameter_alignment_reordering (__isl_keep isl_space *alignee, __isl_keep isl_space *aligner)
 
__isl_give isl_reorderingisl_reordering_unbind_params_insert_domain (__isl_keep isl_space *space, __isl_keep isl_multi_id *tuple)
 
__isl_give isl_reorderingisl_reordering_copy (__isl_keep isl_reordering *exp)
 
__isl_null isl_reorderingisl_reordering_free (__isl_take isl_reordering *exp)
 
__isl_give isl_reorderingisl_reordering_extend_space (__isl_take isl_reordering *exp, __isl_take isl_space *space)
 
__isl_give isl_reorderingisl_reordering_extend (__isl_take isl_reordering *exp, unsigned extra)
 

Typedef Documentation

◆ isl_reordering

Definition at line 21 of file isl_reordering.h.

Function Documentation

◆ isl_parameter_alignment_reordering()

__isl_give isl_reordering * isl_parameter_alignment_reordering ( __isl_keep isl_space alignee,
__isl_keep isl_space aligner 
)

◆ isl_reordering_copy()

__isl_give isl_reordering * isl_reordering_copy ( __isl_keep isl_reordering exp)

◆ isl_reordering_extend()

__isl_give isl_reordering * isl_reordering_extend ( __isl_take isl_reordering exp,
unsigned  extra 
)

◆ isl_reordering_extend_space()

__isl_give isl_reordering * isl_reordering_extend_space ( __isl_take isl_reordering exp,
__isl_take isl_space space 
)

◆ isl_reordering_free()

__isl_null isl_reordering * isl_reordering_free ( __isl_take isl_reordering exp)

◆ isl_reordering_get_ctx()

isl_ctx * isl_reordering_get_ctx ( __isl_keep isl_reordering r)

◆ isl_reordering_get_space()

__isl_give isl_space * isl_reordering_get_space ( __isl_keep isl_reordering r)

◆ isl_reordering_peek_space()

__isl_keep isl_space * isl_reordering_peek_space ( __isl_keep isl_reordering r)

◆ isl_reordering_unbind_params_insert_domain()

__isl_give isl_reordering * isl_reordering_unbind_params_insert_domain ( __isl_keep isl_space space,
__isl_keep isl_multi_id tuple 
)