Polly 20.0.0git
Macros | Functions
options.h File Reference
#include <isl/arg.h>
#include <isl/ctx.h>

Go to the source code of this file.

Macros

#define ISL_BOUND_BERNSTEIN   0
 
#define ISL_BOUND_RANGE   1
 
#define ISL_ON_ERROR_WARN   0
 
#define ISL_ON_ERROR_CONTINUE   1
 
#define ISL_ON_ERROR_ABORT   2
 
#define ISL_SCHEDULE_ALGORITHM_ISL   0
 
#define ISL_SCHEDULE_ALGORITHM_FEAUTRIER   1
 

Functions

isl_stat isl_options_set_bound (isl_ctx *ctx, int val)
 
int isl_options_get_bound (isl_ctx *ctx)
 
isl_stat isl_options_set_on_error (isl_ctx *ctx, int val)
 
int isl_options_get_on_error (isl_ctx *ctx)
 
isl_stat isl_options_set_gbr_only_first (isl_ctx *ctx, int val)
 
int isl_options_get_gbr_only_first (isl_ctx *ctx)
 
isl_stat isl_options_set_schedule_algorithm (isl_ctx *ctx, int val)
 
int isl_options_get_schedule_algorithm (isl_ctx *ctx)
 
isl_stat isl_options_set_pip_symmetry (isl_ctx *ctx, int val)
 
int isl_options_get_pip_symmetry (isl_ctx *ctx)
 
isl_stat isl_options_set_coalesce_bounded_wrapping (isl_ctx *ctx, int val)
 
int isl_options_get_coalesce_bounded_wrapping (isl_ctx *ctx)
 
isl_stat isl_options_set_coalesce_preserve_locals (isl_ctx *ctx, int val)
 
int isl_options_get_coalesce_preserve_locals (isl_ctx *ctx)
 

Macro Definition Documentation

◆ ISL_BOUND_BERNSTEIN

#define ISL_BOUND_BERNSTEIN   0

Definition at line 24 of file options.h.

◆ ISL_BOUND_RANGE

#define ISL_BOUND_RANGE   1

Definition at line 25 of file options.h.

◆ ISL_ON_ERROR_ABORT

#define ISL_ON_ERROR_ABORT   2

Definition at line 31 of file options.h.

◆ ISL_ON_ERROR_CONTINUE

#define ISL_ON_ERROR_CONTINUE   1

Definition at line 30 of file options.h.

◆ ISL_ON_ERROR_WARN

#define ISL_ON_ERROR_WARN   0

Definition at line 29 of file options.h.

◆ ISL_SCHEDULE_ALGORITHM_FEAUTRIER

#define ISL_SCHEDULE_ALGORITHM_FEAUTRIER   1

Definition at line 39 of file options.h.

◆ ISL_SCHEDULE_ALGORITHM_ISL

#define ISL_SCHEDULE_ALGORITHM_ISL   0

Definition at line 38 of file options.h.

Function Documentation

◆ isl_options_get_bound()

int isl_options_get_bound ( isl_ctx ctx)

◆ isl_options_get_coalesce_bounded_wrapping()

int isl_options_get_coalesce_bounded_wrapping ( isl_ctx ctx)

◆ isl_options_get_coalesce_preserve_locals()

int isl_options_get_coalesce_preserve_locals ( isl_ctx ctx)

◆ isl_options_get_gbr_only_first()

int isl_options_get_gbr_only_first ( isl_ctx ctx)

◆ isl_options_get_on_error()

int isl_options_get_on_error ( isl_ctx ctx)

◆ isl_options_get_pip_symmetry()

int isl_options_get_pip_symmetry ( isl_ctx ctx)

◆ isl_options_get_schedule_algorithm()

int isl_options_get_schedule_algorithm ( isl_ctx ctx)

◆ isl_options_set_bound()

isl_stat isl_options_set_bound ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_coalesce_bounded_wrapping()

isl_stat isl_options_set_coalesce_bounded_wrapping ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_coalesce_preserve_locals()

isl_stat isl_options_set_coalesce_preserve_locals ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_gbr_only_first()

isl_stat isl_options_set_gbr_only_first ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_on_error()

isl_stat isl_options_set_on_error ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_pip_symmetry()

isl_stat isl_options_set_pip_symmetry ( isl_ctx ctx,
int  val 
)

◆ isl_options_set_schedule_algorithm()

isl_stat isl_options_set_schedule_algorithm ( isl_ctx ctx,
int  val 
)