Home | History | Annotate | Download | only in dist

Lines Matching defs:child_pos

24  * "child_pos" may be NULL if there are no ancestors.
28 __isl_take isl_schedule_tree_list *ancestors, int *child_pos)
38 if (n > 0 && !child_pos)
48 node->child_pos = isl_alloc_array(ctx, int, n);
49 if (n && !node->child_pos)
52 node->child_pos[i] = child_pos[i];
196 node->child_pos);
237 free(node->child_pos);
268 if (node1->child_pos[i] != node2->child_pos[i])
999 return n < 0 ? isl_size_error : node->child_pos[n - 1];
1021 return isl_bool_ok(node->child_pos[n - 1] > 0);
1048 return isl_bool_ok(node->child_pos[n - 1] + 1 < n_child);
1176 int *child_pos;
1190 child_pos = isl_realloc_array(ctx, node->child_pos, int, n + 1);
1191 if (!child_pos)
1193 node->child_pos = child_pos;
1194 node->child_pos[n] = pos;
1256 node->child_pos[n - 1]--;
1258 node->child_pos[n - 1]);
1292 node->child_pos[n - 1]++;
1294 node->child_pos[n - 1]);
2460 node->child_pos[i], tree);
4870 return node->child_pos[n1];
4906 if (node1->child_pos[i] != node2->child_pos[i])
4926 node->child_pos);