Lines Matching full:schedule
11 * the domain of a given schedule in the order specified by
12 * the schedule tree or by their image(s) in the schedule map.
14 * The input consists of either a schedule tree or
16 * - a schedule map
61 /* Set the "name" option for the entire schedule domain.
64 __isl_keep isl_union_map *schedule, const char *name) in set_universe() argument
72 domain = isl_union_map_range(isl_union_map_copy(schedule)); in set_universe()
88 __isl_keep isl_union_map *schedule) in set_options() argument
94 ctx = isl_union_map_get_ctx(schedule); in set_options()
103 opt = set_universe(opt, schedule, "separate"); in set_options()
105 opt = set_universe(opt, schedule, "atomic"); in set_options()
112 /* Construct an AST in case the schedule is specified by a union map.
117 __isl_take isl_union_map *schedule, __isl_keep isl_stream *s) in construct_ast_from_union_map() argument
131 build = set_options(build, options_map, options, schedule); in construct_ast_from_union_map()
132 tree = isl_ast_build_node_from_schedule_map(build, schedule); in construct_ast_from_union_map()
164 __isl_take isl_schedule *schedule, struct options *options) in schedule_set_options() argument
169 return schedule; in schedule_set_options()
172 schedule = isl_schedule_map_schedule_node_bottom_up(schedule, in schedule_set_options()
175 return schedule; in schedule_set_options()
178 /* Construct an AST in case the schedule is specified by a schedule tree.
181 __isl_take isl_schedule *schedule) in construct_ast_from_schedule() argument
187 options = isl_ctx_peek_cg_options(isl_schedule_get_ctx(schedule)); in construct_ast_from_schedule()
189 build = isl_ast_build_alloc(isl_schedule_get_ctx(schedule)); in construct_ast_from_schedule()
190 schedule = schedule_set_options(schedule, options); in construct_ast_from_schedule()
191 tree = isl_ast_build_node_from_schedule(build, schedule); in construct_ast_from_schedule()
199 * schedule map, context and options and construct an AST from
201 * If it is a schedule object, then construct the AST from the schedule.