Polly 19.0.0git
Classes | Typedefs | Functions
isl_factorization.h File Reference
#include <isl/set.h>
#include <isl_morph.h>

Go to the source code of this file.

Classes

struct  isl_factorizer
 

Typedefs

typedef struct isl_factorizer isl_factorizer
 

Functions

__isl_give isl_factorizerisl_basic_set_factorizer (__isl_keep isl_basic_set *bset)
 
isl_ctxisl_factorizer_get_ctx (__isl_keep isl_factorizer *f)
 
__isl_null isl_factorizerisl_factorizer_free (__isl_take isl_factorizer *f)
 
void isl_factorizer_dump (__isl_take isl_factorizer *f)
 
__isl_give isl_bool isl_factorizer_every_factor_basic_set (__isl_keep isl_factorizer *f, isl_bool(*test)(__isl_keep isl_basic_set *bset, void *user), void *user)
 

Typedef Documentation

◆ isl_factorizer

Definition at line 23 of file isl_factorization.h.

Function Documentation

◆ isl_basic_set_factorizer()

__isl_give isl_factorizer * isl_basic_set_factorizer ( __isl_keep isl_basic_set bset)

◆ isl_factorizer_dump()

void isl_factorizer_dump ( __isl_take isl_factorizer f)

Definition at line 74 of file isl_factorization.c.

References f, and isl_morph_print_internal().

◆ isl_factorizer_every_factor_basic_set()

__isl_give isl_bool isl_factorizer_every_factor_basic_set ( __isl_keep isl_factorizer f,
isl_bool(*)(__isl_keep isl_basic_set *bset, void *user test,
void *  user 
)

◆ isl_factorizer_free()

__isl_null isl_factorizer * isl_factorizer_free ( __isl_take isl_factorizer f)

◆ isl_factorizer_get_ctx()

isl_ctx * isl_factorizer_get_ctx ( __isl_keep isl_factorizer f)

Definition at line 23 of file isl_factorization.c.

References f, and isl_basic_set_get_ctx().

Referenced by isl_basic_set_coefficients_product().