Polly 22.0.0git
isl_schedule_private.h File Reference
#include <isl/aff.h>
#include <isl/schedule.h>
#include <isl_schedule_tree.h>

Go to the source code of this file.

Classes

struct  isl_schedule

Functions

__isl_give isl_scheduleisl_schedule_from_schedule_tree (isl_ctx *ctx, __isl_take isl_schedule_tree *tree)
__isl_give isl_scheduleisl_schedule_set_root (__isl_take isl_schedule *schedule, __isl_take isl_schedule_tree *tree)
__isl_give isl_spaceisl_schedule_get_space (__isl_keep isl_schedule *schedule)
__isl_give isl_union_setisl_schedule_get_domain (__isl_keep isl_schedule *schedule)
__isl_keep isl_schedule_treeisl_schedule_peek_leaf (__isl_keep isl_schedule *schedule)

Function Documentation

◆ isl_schedule_from_schedule_tree()

◆ isl_schedule_get_domain()

__isl_give isl_union_set * isl_schedule_get_domain ( __isl_keep isl_schedule * schedule)

Definition at line 231 of file isl_schedule.c.

Referenced by isl_schedule_expand().

◆ isl_schedule_get_space()

◆ isl_schedule_peek_leaf()

__isl_keep isl_schedule_tree * isl_schedule_peek_leaf ( __isl_keep isl_schedule * schedule)

Definition at line 167 of file isl_schedule.c.

References __isl_keep, and schedule.

Referenced by isl_schedule_node_peek_leaf().

◆ isl_schedule_set_root()