|
Polly 22.0.0git
|
#include <isl_schedule_tree.h>
Public Attributes | |
| int | ref |
| isl_ctx * | ctx |
| int | anchored |
| enum isl_schedule_node_type | type |
| union { | |
| isl_schedule_band * band | |
| isl_set * context | |
| isl_union_set * domain | |
| struct { | |
| isl_union_pw_multi_aff * contraction | |
| isl_union_map * expansion | |
| } | |
| isl_union_map * extension | |
| isl_union_set * filter | |
| isl_set * guard | |
| isl_id * mark | |
| }; | |
| isl_schedule_tree_list * | children |
Definition at line 54 of file isl_schedule_tree.h.
| union { ... } isl_schedule_tree |
| int isl_schedule_tree::anchored |
Definition at line 57 of file isl_schedule_tree.h.
Referenced by isl_schedule_tree_update_anchored().
| isl_schedule_band* isl_schedule_tree::band |
Definition at line 60 of file isl_schedule_tree.h.
Referenced by isl_schedule_tree_band_split(), and isl_schedule_tree_band_tile().
| isl_schedule_tree_list* isl_schedule_tree::children |
Definition at line 72 of file isl_schedule_tree.h.
Referenced by isl_schedule_node_next_sibling(), and isl_schedule_node_previous_sibling().
| isl_set* isl_schedule_tree::context |
Definition at line 61 of file isl_schedule_tree.h.
| isl_union_pw_multi_aff* isl_schedule_tree::contraction |
Definition at line 64 of file isl_schedule_tree.h.
| isl_ctx* isl_schedule_tree::ctx |
Definition at line 56 of file isl_schedule_tree.h.
| isl_union_set* isl_schedule_tree::domain |
Definition at line 62 of file isl_schedule_tree.h.
| isl_union_map* isl_schedule_tree::expansion |
Definition at line 65 of file isl_schedule_tree.h.
| isl_union_map* isl_schedule_tree::extension |
Definition at line 67 of file isl_schedule_tree.h.
| isl_union_set* isl_schedule_tree::filter |
Definition at line 68 of file isl_schedule_tree.h.
| isl_set* isl_schedule_tree::guard |
Definition at line 69 of file isl_schedule_tree.h.
| isl_id* isl_schedule_tree::mark |
Definition at line 70 of file isl_schedule_tree.h.
| int isl_schedule_tree::ref |
Definition at line 55 of file isl_schedule_tree.h.
| enum isl_schedule_node_type isl_schedule_tree::type |
Definition at line 58 of file isl_schedule_tree.h.