Lines Matching defs:degenerate
727 * If we have generated a degenerate loop, then add the guard
735 int degenerate, __isl_keep isl_basic_set *bounds,
747 if (!has_stride && !degenerate)
753 if (degenerate) {
773 /* Update "graft" based on "sub_build" for the degenerate case.
1137 * non-degenerate, case.
1259 * non-degenerate, case.
1310 * non-degenerate, case.
1339 * Mark the for node degenerate if "degenerate" is set.
1342 int degenerate)
1354 if (degenerate)
1430 * In the first case, the current level is considered "degenerate".
1433 * simply plug in the affine expression. For degenerate, but non-eliminated,
1434 * levels, we do introduce a for node, but mark is as degenerate so that
1446 * it degenerate if appropriate. The initial for node is still incomplete
1475 int degenerate;
1501 degenerate = isl_ast_build_has_value(sub_build);
1503 if (degenerate < 0 || eliminated < 0)
1505 if (!degenerate)
1512 node = create_for(build, degenerate);
1532 guard = add_implied_guards(guard, degenerate, bounds, build);
1544 if (degenerate)