Searched refs:degenerate (Results 1 - 3 of 3) sorted by relevance

/haiku-buildtools/isl/
H A Disl_ast_private.h50 * "cond" and "inc" are NULL for degenerate for nodes.
68 unsigned degenerate : 1; member in struct:isl_ast_node::__anon1561::__anon1564
H A Disl_ast.c798 /* Mark the given for node as being degenerate.
806 node->u.f.degenerate = 1;
817 return node->u.f.degenerate;
844 * If the for node is degenerate, then the condition is not explicitly
857 if (!node->u.f.degenerate)
867 * If the for node is degenerate, then the increment is not explicitly
878 if (!node->u.f.degenerate)
1272 if (node->u.f.degenerate) {
1320 * Also if the node is a degenerate for then we will print it as
1328 if (node->type == isl_ast_node_for && node->u.f.degenerate)
[all...]
H A Disl_ast_codegen.c559 /* Add a guard to "graft" based on "bound" in the case of a degenerate
607 /* Update "graft" based on "bounds" and "sub_build" for the degenerate case.
991 * non-degenerate, case.
1111 * non-degenerate, case.
1204 * non-degenerate, case.
1236 * Mark the for node degenerate if "degenerate" is set.
1239 int degenerate)
1251 if (degenerate)
1289 * In the first case, the current level is considered "degenerate"
1238 create_for(__isl_keep isl_ast_build *build, int degenerate) argument
1322 int degenerate, eliminated; local
[all...]

Completed in 54 milliseconds