Lines Matching refs:constraint
45 isl_union_map *constraint[isl_edge_last + 1]; member
66 sc_copy->constraint[i] = isl_union_map_copy(sc->constraint[i]); in isl_schedule_constraints_copy()
67 if (!sc_copy->constraint[i]) in isl_schedule_constraints_copy()
103 if (sc->constraint[i]) in isl_schedule_constraints_init()
105 sc->constraint[i] = isl_union_map_copy(empty); in isl_schedule_constraints_init()
106 if (!sc->constraint[i]) in isl_schedule_constraints_init()
193 isl_union_map_free(sc->constraint[type]); in isl_schedule_constraints_set()
194 sc->constraint[type] = c; in isl_schedule_constraints_set()
257 isl_union_map_free(sc->constraint[i]); in isl_schedule_constraints_free()
300 return isl_union_map_copy(sc->constraint[type]); in isl_schedule_constraints_get()
353 c = isl_union_map_union(sc->constraint[type], c); in isl_schedule_constraints_add()
354 sc->constraint[type] = c; in isl_schedule_constraints_add()
443 sc->constraint[i] = apply(sc->constraint[i], umap, tag); in isl_schedule_constraints_apply()
444 if (!sc->constraint[i]) in isl_schedule_constraints_apply()
510 empty = isl_union_map_plain_is_empty(sc->constraint[type]); in print_constraint()
516 p = print_yaml_field_union_map(p, key_str[type], sc->constraint[type]); in print_constraint()
696 isl_union_map_get_space(sc->constraint[i])); in isl_schedule_constraints_align_params()
699 sc->constraint[i] = isl_union_map_align_params( in isl_schedule_constraints_align_params()
700 sc->constraint[i], isl_space_copy(space)); in isl_schedule_constraints_align_params()
701 if (!sc->constraint[i]) in isl_schedule_constraints_align_params()
738 if (isl_union_map_foreach_map(sc->constraint[i], in isl_schedule_constraints_n_basic_map()
755 n_i = isl_union_map_n_map(sc->constraint[i]); in isl_schedule_constraints_n_map()