Polly 22.0.0git
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

typedef struct isl_factorizer isl_factorizer

Definition at line 23 of file isl_factorization.h.

Function Documentation

◆ isl_basic_set_factorizer()

◆ isl_factorizer_dump()

void isl_factorizer_dump ( __isl_take isl_factorizer * f)

Definition at line 74 of file isl_factorization.c.

References __isl_take, f, and isl_morph_print_internal().

◆ isl_factorizer_every_factor_basic_set()

◆ isl_factorizer_free()

◆ 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 __isl_keep, f, and isl_basic_set_get_ctx().

Referenced by isl_basic_set_coefficients_product().