reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2552 inline __isl_keep isl_schedule_node *get() const;
14066 char *Tmp = isl_schedule_node_to_str(get()); 14076 isl_schedule_node_dump(get()); 14094 auto res = isl_schedule_node_band_member_get_coincident(get(), pos); 14118 auto res = isl_schedule_node_context_get_context(get()); 14130 auto res = isl_schedule_node_domain_get_domain(get()); 14136 auto res = isl_schedule_node_expansion_get_contraction(get()); 14142 auto res = isl_schedule_node_expansion_get_expansion(get()); 14148 auto res = isl_schedule_node_extension_get_extension(get()); 14154 auto res = isl_schedule_node_filter_get_filter(get()); 14174 auto res = isl_schedule_node_foreach_ancestor_top_down(get(), fn_lambda, &fn_data); 14192 auto res = isl_schedule_node_get_ancestor_child_position(get(), ancestor.get()); 14192 auto res = isl_schedule_node_get_ancestor_child_position(get(), ancestor.get()); 14198 auto res = isl_schedule_node_get_child(get(), pos); 14204 auto res = isl_schedule_node_get_child_position(get()); 14210 auto res = isl_schedule_node_get_domain(get()); 14216 auto res = isl_schedule_node_get_prefix_schedule_multi_union_pw_aff(get()); 14222 auto res = isl_schedule_node_get_prefix_schedule_relation(get()); 14228 auto res = isl_schedule_node_get_prefix_schedule_union_map(get()); 14234 auto res = isl_schedule_node_get_prefix_schedule_union_pw_multi_aff(get()); 14240 auto res = isl_schedule_node_get_schedule(get()); 14246 auto res = isl_schedule_node_get_schedule_depth(get()); 14252 auto res = isl_schedule_node_get_shared_ancestor(get(), node2.get()); 14252 auto res = isl_schedule_node_get_shared_ancestor(get(), node2.get()); 14258 auto res = isl_schedule_node_get_subtree_contraction(get()); 14264 auto res = isl_schedule_node_get_subtree_expansion(get()); 14270 auto res = isl_schedule_node_get_subtree_schedule_union_map(get()); 14276 auto res = isl_schedule_node_get_tree_depth(get()); 14282 auto res = isl_schedule_node_get_universe_domain(get()); 14306 auto res = isl_schedule_node_guard_get_guard(get()); 14312 auto res = isl_schedule_node_has_children(get()); 14318 auto res = isl_schedule_node_has_next_sibling(get()); 14324 auto res = isl_schedule_node_has_parent(get()); 14330 auto res = isl_schedule_node_has_previous_sibling(get()); 14378 auto res = isl_schedule_node_is_equal(get(), node2.get()); 14378 auto res = isl_schedule_node_is_equal(get(), node2.get()); 14384 auto res = isl_schedule_node_is_subtree_anchored(get()); 14390 auto res = isl_schedule_node_mark_get_id(get()); 14396 auto res = isl_schedule_node_n_children(get());tools/polly/lib/Transform/ScheduleOptimizer.cpp
384 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band); 400 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band); 402 auto Space = isl::manage(isl_schedule_node_band_get_space(Node.get())); 413 Space = isl::manage(isl_schedule_node_band_get_space(Node.get())); 426 if (isl_schedule_node_get_type(Node.get()) == isl_schedule_node_leaf) 437 auto Space = isl::manage(isl_schedule_node_band_get_space(Node.get())); 468 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band); 469 assert(isl_schedule_node_n_children(Node.get()) == 1); 471 auto ChildType = isl_schedule_node_get_type(Node.child(0).get()); 481 for (int c = 0, nc = isl_schedule_node_n_children(Sequence.get()); c < nc; 484 if (isl_schedule_node_get_type(Child.get()) != isl_schedule_node_filter) 486 if (isl_schedule_node_get_type(Child.child(0).get()) != 494 if (isl_schedule_node_get_type(Node.get()) != isl_schedule_node_band) 497 if (isl_schedule_node_n_children(Node.get()) != 1) 500 if (!isl_schedule_node_band_get_permutable(Node.get())) 503 auto Space = isl::manage(isl_schedule_node_band_get_space(Node.get())); 535 auto Space = isl::manage(isl_schedule_node_band_get_space(Node.get())); 810 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band && 811 isl_schedule_node_band_n_member(Node.get()) > 814 isl::manage(isl_schedule_node_band_get_partial_schedule(Node.get())); 835 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band); 839 int DimOutNum = isl_schedule_node_band_n_member(Node.get()); 1256 assert(isl_schedule_node_get_type(Node.get()) == isl_schedule_node_band); 1257 if (isl_schedule_node_get_type(Node.child(0).get()) != isl_schedule_node_leaf) 1263 isl_schedule_node_band_n_member(Node.get()))) 1281 int DimOutNum = isl_schedule_node_band_n_member(Node.get()); 1313 isl_schedule_node_band_get_partial_schedule_union_map(Node.get())); 1315 auto LeafType = isl_schedule_node_get_type(Node.get()); 1318 isl_schedule_node_band_n_member(Node.get()) < 3 || 1430 Root.get(), 1435 switch (isl_schedule_node_get_type(Node.get())) { 1438 if (isl_schedule_node_band_get_permutable(Node.get()) == 1442 int CountMembers = isl_schedule_node_band_n_member(Node.get());tools/polly/lib/Transform/ScheduleTreeTransform.cpp
33 switch (isl_schedule_node_get_type(Node.get())) { 35 assert(isl_schedule_node_n_children(Node.get()) == 1); 38 assert(isl_schedule_node_n_children(Node.get()) == 1); 41 assert(isl_schedule_node_n_children(Node.get()) >= 2); 45 assert(isl_schedule_node_n_children(Node.get()) >= 2); 47 assert(isl_schedule_node_n_children(Node.get()) == 0); 50 assert(isl_schedule_node_n_children(Node.get()) == 1); 53 assert(isl_schedule_node_n_children(Node.get()) == 1); 56 assert(isl_schedule_node_n_children(Node.get()) == 1); 134 int NumChildren = isl_schedule_node_n_children(Node.get()); 193 isl::manage(isl_schedule_node_band_get_partial_schedule(Band.get())); 201 NewNode.release(), isl_schedule_node_band_get_permutable(Band.get()))); 202 unsigned BandDims = isl_schedule_node_band_n_member(Band.get()); 206 isl_schedule_node_band_member_get_coincident(Band.get(), i))); 213 int NumChildren = isl_schedule_node_n_children(Sequence.get()); 223 int NumChildren = isl_schedule_node_n_children(Set.get()); 303 int NumChildren = isl_schedule_node_n_children(Sequence.get()); 318 int NumChildren = isl_schedule_node_n_children(Set.get()); 344 isl::manage(isl_schedule_node_band_get_partial_schedule(OldNode.get())); 352 unsigned BandDims = isl_schedule_node_band_n_member(OldNode.get()); 379 isl_schedule_node_band_get_permutable(OldNode.get()))); 383 isl_schedule_node_band_member_get_coincident(OldNode.get(), i))); 426 isl::manage(isl_schedule_node_band_get_ast_build_options(Band.get())));