HomeSort by: relevance | last modified time | path
    Searched refs:isl_schedule_node (Results 1 - 25 of 25) sorted by relevancy

  /src/external/mit/isl/dist/include/isl/
schedule_node.h 18 __isl_give isl_schedule_node *isl_schedule_node_from_domain(
21 __isl_give isl_schedule_node *isl_schedule_node_from_extension(
23 __isl_give isl_schedule_node *isl_schedule_node_copy(
24 __isl_keep isl_schedule_node *node);
25 __isl_null isl_schedule_node *isl_schedule_node_free(
26 __isl_take isl_schedule_node *node);
29 isl_bool isl_schedule_node_is_equal(__isl_keep isl_schedule_node *node1,
30 __isl_keep isl_schedule_node *node2);
32 isl_ctx *isl_schedule_node_get_ctx(__isl_keep isl_schedule_node *node);
33 __isl_subclass(isl_schedule_node)
    [all...]
schedule_type.h 23 struct __isl_export isl_schedule_node; variable in typeref:struct:__isl_export
24 typedef struct isl_schedule_node isl_schedule_node; typedef in typeref:struct:isl_schedule_node
schedule.h 145 __isl_give isl_schedule_node *isl_schedule_get_root(
153 isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
157 __isl_give isl_schedule_node *(*fn)(
158 __isl_take isl_schedule_node *node, void *user), void *user);
cpp-checked.h 3254 inline schedule_node manage(__isl_take isl_schedule_node *ptr);
3255 inline schedule_node manage_copy(__isl_keep isl_schedule_node *ptr);
3258 friend inline schedule_node manage(__isl_take isl_schedule_node *ptr);
3259 friend inline schedule_node manage_copy(__isl_keep isl_schedule_node *ptr);
3262 isl_schedule_node *ptr = nullptr;
3264 inline explicit schedule_node(__isl_take isl_schedule_node *ptr);
3271 inline __isl_give isl_schedule_node *copy() const &;
3272 inline __isl_give isl_schedule_node *copy() && = delete;
3273 inline __isl_keep isl_schedule_node *get() const;
3274 inline __isl_give isl_schedule_node *release()
    [all...]
cpp.h 3320 inline schedule_node manage(__isl_take isl_schedule_node *ptr);
3321 inline schedule_node manage_copy(__isl_keep isl_schedule_node *ptr);
3324 friend inline schedule_node manage(__isl_take isl_schedule_node *ptr);
3325 friend inline schedule_node manage_copy(__isl_keep isl_schedule_node *ptr);
3328 isl_schedule_node *ptr = nullptr;
3330 inline explicit schedule_node(__isl_take isl_schedule_node *ptr);
3337 inline __isl_give isl_schedule_node *copy() const &;
3338 inline __isl_give isl_schedule_node *copy() && = delete;
3339 inline __isl_keep isl_schedule_node *get() const;
3340 inline __isl_give isl_schedule_node *release()
    [all...]
  /src/external/mit/isl/dist/
isl_schedule_node_private.h 8 /* An isl_schedule_node points to a particular location in a schedule tree.
24 struct isl_schedule_node { struct
33 __isl_give isl_schedule_node *isl_schedule_node_alloc(
36 __isl_give isl_schedule_node *isl_schedule_node_graft_tree(
37 __isl_take isl_schedule_node *pos, __isl_take isl_schedule_tree *tree);
40 __isl_keep isl_schedule_node *node);
42 __isl_give isl_schedule_node *isl_schedule_node_pullback_union_pw_multi_aff(
43 __isl_take isl_schedule_node *node,
46 __isl_give isl_schedule_node *isl_schedule_node_expand(
47 __isl_take isl_schedule_node *node
    [all...]
isl_scheduler_clustering.h 36 __isl_give isl_schedule_node *isl_schedule_node_compute_wcc_clustering(
37 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph);
isl_scheduler_scc.h 13 __isl_give isl_schedule_node *isl_scc_graph_decompose(
14 struct isl_scc_graph *scc_graph, __isl_take isl_schedule_node *node);
isl_schedule_node.c 26 __isl_give isl_schedule_node *isl_schedule_node_alloc(
31 isl_schedule_node *node;
41 node = isl_calloc_type(ctx, isl_schedule_node);
65 __isl_give isl_schedule_node *isl_schedule_node_from_domain(
69 isl_schedule_node *node;
81 __isl_give isl_schedule_node *isl_schedule_node_from_extension(
87 isl_schedule_node *node;
103 isl_ctx *isl_schedule_node_get_ctx(__isl_keep isl_schedule_node *node)
111 __isl_keep isl_schedule_node *node)
119 __isl_keep isl_schedule_node *node
    [all...]
isl_schedule.c 212 __isl_give isl_schedule_node *isl_schedule_get_root(
249 isl_bool (*fn)(__isl_keep isl_schedule_node *node, void *user),
252 isl_schedule_node *node;
274 __isl_give isl_schedule_node *(*fn)(
275 __isl_take isl_schedule_node *node, void *user), void *user)
277 isl_schedule_node *node;
292 static __isl_give isl_schedule_node *reset_user(
293 __isl_take isl_schedule_node *node, void *user)
311 static __isl_give isl_schedule_node *align_params(
312 __isl_take isl_schedule_node *node, void *user
    [all...]
isl_scheduler.h 285 __isl_give isl_schedule_node *isl_schedule_node_compute_finish_band(
286 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph,
isl_scheduler_scc.c 790 static __isl_give isl_schedule_node *isl_scc_graph_finish_band(
791 struct isl_scc_graph *scc_graph, __isl_take isl_schedule_node *node,
807 static __isl_give isl_schedule_node *isl_scc_graph_chain(
808 struct isl_scc_graph *scc_graph, __isl_take isl_schedule_node *node)
838 static __isl_give isl_schedule_node *recurse(struct isl_scc_graph *scc_graph,
839 int *pos, int n, __isl_take isl_schedule_node *node)
1071 static __isl_give isl_schedule_node *detect_components(
1073 __isl_take isl_schedule_node *node)
1115 static __isl_give isl_schedule_node *detect_components_at(
1117 __isl_take isl_schedule_node *node, int child
    [all...]
isl_ast_build_private.h 196 isl_schedule_node *node;
259 __isl_give isl_schedule_node *isl_ast_build_get_schedule_node(
263 __isl_take isl_schedule_node *node);
codegen.c 141 static __isl_give isl_schedule_node *node_set_options(
142 __isl_take isl_schedule_node *node, void *user)
isl_scheduler.c 3664 static __isl_give isl_schedule_node *compute_schedule(isl_schedule_node *node,
3666 static __isl_give isl_schedule_node *compute_schedule_wcc(
3667 isl_schedule_node *node, struct isl_sched_graph *graph);
3680 static __isl_give isl_schedule_node *compute_sub_schedule(
3681 __isl_take isl_schedule_node *node, isl_ctx *ctx,
3760 static __isl_give isl_schedule_node *compute_split_schedule(
3761 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph)
3801 static __isl_give isl_schedule_node *insert_current_band(
3802 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph
    [all...]
isl_ast_codegen.c 304 __isl_take isl_ast_build *build, __isl_take isl_schedule_node *node,
329 isl_schedule_node *node;
4093 isl_schedule_node *node;
4294 __isl_keep isl_schedule_node *node);
4301 __isl_keep isl_schedule_node *node)
4303 isl_schedule_node *child;
4326 __isl_keep isl_schedule_node *node)
4382 __isl_keep isl_schedule_node *node)
4418 __isl_keep isl_schedule_node *node)
4444 __isl_keep isl_schedule_node *node
    [all...]
isl_scheduler_clustering.c 1448 static __isl_give isl_schedule_node *finish_bands_decompose(
1449 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph,
1483 static __isl_give isl_schedule_node *finish_bands_clustering(
1484 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph,
1530 __isl_give isl_schedule_node *isl_schedule_node_compute_wcc_clustering(
1531 __isl_take isl_schedule_node *node, struct isl_sched_graph *graph)
isl_flow.c 2729 isl_schedule_node *node;
2753 isl_schedule_node *node;
2823 static isl_bool count_sink_source(__isl_keep isl_schedule_node *node,
2908 static isl_bool collect_sink_source(__isl_keep isl_schedule_node *node,
2971 isl_schedule_node *node1 = first;
2972 isl_schedule_node *node2 = second;
2973 isl_schedule_node *shared;
3010 isl_schedule_node *node1 = first;
3011 isl_schedule_node *node2 = second;
isl_ast_build.c 1060 __isl_give isl_schedule_node *isl_ast_build_get_schedule_node(
1077 isl_schedule_node *node;
1108 __isl_take isl_schedule_node *node)
isl_test.c 4933 isl_schedule_node *node;
10375 isl_schedule_node *node;
10421 isl_schedule_node *node;
10487 isl_schedule_node *node;
10707 isl_schedule_node *node;
  /src/external/gpl3/gcc/dist/gcc/
graphite-optimize-isl.cc 46 static __isl_give isl_schedule_node *
47 get_schedule_for_node_st (__isl_take isl_schedule_node *node, void *user)
58 isl_schedule_node *child = isl_schedule_node_get_child (node, 0);
graphite-isl-ast-to-gimple.cc 83 static isl_schedule_node *
84 set_separate_option (__isl_take isl_schedule_node *node, void *user)
  /src/external/gpl3/gcc.old/dist/gcc/
graphite-optimize-isl.cc 46 static __isl_give isl_schedule_node *
47 get_schedule_for_node_st (__isl_take isl_schedule_node *node, void *user)
58 isl_schedule_node *child = isl_schedule_node_get_child (node, 0);
graphite-isl-ast-to-gimple.cc 83 static isl_schedule_node *
84 set_separate_option (__isl_take isl_schedule_node *node, void *user)
  /src/external/mit/isl/lib/libisl/
Makefile 143 isl_schedule_node.c \

Completed in 69 milliseconds