Home
last modified time | relevance | path

Searched refs:isl_schedule (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dschedule.h135 __isl_give isl_schedule *isl_schedule_copy(__isl_keep isl_schedule *sched);
136 __isl_null isl_schedule *isl_schedule_free(__isl_take isl_schedule *sched);
146 __isl_keep isl_schedule *schedule);
149 __isl_keep isl_schedule *schedule);
152 __isl_keep isl_schedule *sched,
156 __isl_take isl_schedule *schedule,
163 __isl_take isl_schedule *schedule,
168 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2);
170 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2);
182 __isl_take isl_schedule *schedule,
[all …]
H A Dschedule_type.h26 struct __isl_export isl_schedule; variable
27 typedef struct isl_schedule isl_schedule; typedef
H A Dstream.h86 __isl_give isl_schedule *isl_stream_read_schedule(isl_stream *s);
H A Dast_build.h120 __isl_keep isl_ast_build *build, __isl_take isl_schedule *schedule);
H A Dflow.h93 __isl_take isl_schedule *schedule);
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_schedule.c42 isl_schedule *schedule; in isl_schedule_from_schedule_tree()
93 __isl_give isl_schedule *isl_schedule_copy(__isl_keep isl_schedule *sched) in isl_schedule_copy()
105 __isl_give isl_schedule *isl_schedule_cow(__isl_take isl_schedule *schedule) in isl_schedule_cow()
121 __isl_null isl_schedule *isl_schedule_free(__isl_take isl_schedule *sched) in isl_schedule_free()
168 __isl_keep isl_schedule *schedule) in isl_schedule_peek_leaf()
190 __isl_keep isl_schedule *schedule) in isl_schedule_get_space()
248 __isl_keep isl_schedule *sched, in isl_schedule_foreach_schedule_node_top_down()
367 __isl_give isl_schedule *isl_schedule_expand(__isl_take isl_schedule *schedule, in isl_schedule_expand()
595 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2) in isl_schedule_pair()
655 __isl_take isl_schedule *schedule1, __isl_take isl_schedule *schedule2) in isl_schedule_sequence()
[all …]
H A Disl_schedule_private.h17 struct isl_schedule { struct
25 __isl_give isl_schedule *isl_schedule_from_schedule_tree(isl_ctx *ctx, argument
27 __isl_give isl_schedule *isl_schedule_set_root(
28 __isl_take isl_schedule *schedule, __isl_take isl_schedule_tree *tree);
30 __isl_keep isl_schedule *schedule);
32 __isl_keep isl_schedule *schedule);
34 __isl_keep isl_schedule *schedule);
H A Disl_schedule_node_private.h27 isl_schedule *schedule;
34 __isl_take isl_schedule *schedule, __isl_take isl_schedule_tree *tree,
H A Dcodegen.c163 static __isl_give isl_schedule *schedule_set_options( in schedule_set_options()
164 __isl_take isl_schedule *schedule, struct options *options) in schedule_set_options()
181 __isl_take isl_schedule *schedule) in construct_ast_from_schedule()
H A Disl_obj.c346 return isl_schedule_copy((isl_schedule *) v); in isl_obj_schedule_copy()
351 isl_schedule_free((isl_schedule *) v); in isl_obj_schedule_free()
357 return isl_printer_print_schedule(p, (isl_schedule *) v); in isl_obj_schedule_print()
H A Disl_schedule_read.c735 __isl_give isl_schedule *isl_stream_read_schedule(isl_stream *s) in isl_stream_read_schedule()
750 __isl_give isl_schedule *isl_schedule_read_from_file(isl_ctx *ctx, FILE *input) in isl_schedule_read_from_file()
753 isl_schedule *schedule; in isl_schedule_read_from_file()
766 __isl_give isl_schedule *isl_schedule_read_from_str(isl_ctx *ctx, in isl_schedule_read_from_str()
770 isl_schedule *schedule; in isl_schedule_read_from_str()
H A Dschedule.c23 isl_schedule *schedule; in main()
H A Dschedule_test.sh.in18 ./isl_schedule$EXEEXT $o $options < $i > $test &&
H A Dschedule_cmp.c58 isl_schedule *s1, *s2; in main()
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dschedule.c85 static __isl_give isl_schedule *load_schedule(isl_ctx *ctx, in load_schedule()
89 isl_schedule *schedule; in load_schedule()
105 static void save_schedule(__isl_keep isl_schedule *schedule, in save_schedule()
133 __isl_give isl_schedule *ppcg_get_schedule(isl_ctx *ctx, in ppcg_get_schedule()
135 __isl_give isl_schedule *(*compute)(void *user), void *user) in ppcg_get_schedule()
137 isl_schedule *schedule; in ppcg_get_schedule()
H A Dppcg.h104 isl_schedule *schedule;
120 __isl_give isl_schedule *ppcg_compute_schedule(
122 __isl_keep isl_schedule *schedule, struct ppcg_options *options);
H A Dgpu.h447 __isl_give isl_schedule *get_schedule(struct gpu_gen *gen);
448 int has_any_permutable_node(__isl_keep isl_schedule *schedule);
449 __isl_give isl_schedule *map_to_device(struct gpu_gen *gen,
450 __isl_take isl_schedule *schedule,
453 __isl_take isl_schedule *schedule);
H A Dschedule.h14 __isl_give isl_schedule *ppcg_get_schedule(isl_ctx *ctx,
16 __isl_give isl_schedule *(*compute)(void *user), void *user);
H A Dcpu.c492 __isl_take isl_schedule *schedule, __isl_take isl_printer *p, in print_scop()
655 static __isl_give isl_schedule *compute_cpu_schedule(struct ppcg_scop *ps) in compute_cpu_schedule()
658 isl_schedule *schedule; in compute_cpu_schedule()
675 static __isl_give isl_schedule *optionally_compute_schedule(void *user) in optionally_compute_schedule()
689 static __isl_give isl_schedule *get_schedule(struct ppcg_scop *ps, in get_schedule()
693 isl_schedule *schedule; in get_schedule()
713 __isl_take isl_schedule *schedule, struct ppcg_options *options) in print_cpu_with_schedule()
751 isl_schedule *schedule; in print_cpu()
765 isl_schedule *schedule; in generate()
H A Dgrouping.c45 isl_schedule *schedule;
351 static __isl_give isl_schedule *schedule_from_domain_and_list( in schedule_from_domain_and_list()
354 isl_schedule *schedule; in schedule_from_domain_and_list()
482 isl_schedule *schedule; in add_groups()
613 isl_schedule *schedule; in complete_grouping()
646 __isl_give isl_schedule *ppcg_compute_schedule( in ppcg_compute_schedule()
648 __isl_keep isl_schedule *schedule, struct ppcg_options *options) in ppcg_compute_schedule()
653 isl_schedule *res, *expansion; in ppcg_compute_schedule()
H A Dppcg.c390 isl_schedule *schedule; in compute_live_out()
430 isl_schedule *schedule; in compute_tagged_flow_dep_only()
529 isl_schedule *schedule; in compute_order_dependences()
597 isl_schedule *schedule; in compute_forced_dependences()
H A Dgpu.c2471 __isl_take isl_schedule *schedule) in generate_code()
2568 int has_any_permutable_node(__isl_keep isl_schedule *schedule) in has_any_permutable_node()
3992 isl_schedule *schedule; in insert_empty_permutable_band()
4419 static __isl_give isl_schedule *compute_schedule(struct gpu_gen *gen) in compute_schedule()
4422 isl_schedule *schedule; in compute_schedule()
4564 isl_schedule *schedule; in determine_properties_original_schedule()
4579 static __isl_give isl_schedule *compute_or_set_properties(void *user) in compute_or_set_properties()
4593 __isl_give isl_schedule *get_schedule(struct gpu_gen *gen) in get_schedule()
5282 __isl_give isl_schedule *map_to_device(struct gpu_gen *gen, in map_to_device()
5283 __isl_take isl_schedule *schedule, int to_from_device) in map_to_device()
[all …]
/llvm-project-15.0.7/polly/lib/External/pet/include/
H A Dpet.h518 isl_schedule *schedule;
583 __isl_give isl_schedule *pet_scop_get_schedule(__isl_keep pet_scop *scop);
/llvm-project-15.0.7/polly/include/polly/Support/
H A DGICHelper.h287 __isl_keep isl_schedule *Schedule) {
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod618 __isl_keep isl_schedule *sched);
9872 __isl_keep isl_schedule *sched);
9874 __isl_take isl_schedule *sched);
9896 __isl_give isl_schedule *
9898 __isl_take isl_schedule *schedule,
9971 __isl_give isl_schedule *
9994 __isl_keep isl_schedule *sched);
10150 __isl_keep isl_schedule *sched,
10194 __isl_give isl_schedule *
11061 __isl_give isl_schedule *
[all …]

12