Home | History | Annotate | Download | only in dist

Lines Matching defs:must_dep

2080  * "must_dep" represents the full definite dependences
2093 isl_union_map *must_dep;
2103 return flow ? isl_union_map_get_ctx(flow->must_dep) : NULL;
2112 isl_union_map_free(flow->must_dep);
2126 isl_union_map_dump(flow->must_dep);
2142 return isl_union_map_copy(flow->must_dep);
2153 return isl_union_map_union(isl_union_map_copy(flow->must_dep),
2166 dep = isl_union_map_copy(flow->must_dep);
2180 dep = isl_union_map_union(isl_union_map_copy(flow->must_dep),
2248 flow->must_dep = isl_union_map_copy(empty);
2253 if (!flow->must_dep || !flow->may_dep ||
2272 copy = isl_union_flow_alloc(isl_union_map_get_space(flow->must_dep));
2277 copy->must_dep = isl_union_map_union(copy->must_dep,
2278 isl_union_map_copy(flow->must_dep));
2286 if (!copy->must_dep || !copy->may_dep ||
2319 flow->must_dep = isl_union_map_range_curry(flow->must_dep);
2320 flow->must_dep = isl_union_map_factor_range(flow->must_dep);
2328 if (!flow->must_dep || !flow->may_dep ||
2555 df->must_dep = isl_union_map_union(df->must_dep, dep);
2630 move = isl_union_map_copy(flow->must_dep);
2636 flow->must_dep = isl_union_map_intersect_range_factor_range(
2637 flow->must_dep, must);
2639 if (!flow->must_dep || !flow->may_dep)
2678 * are subsets of access->sink. The elements must_dep and may_dep
3108 uf->must_dep = isl_union_map_union(uf->must_dep, dep);
3128 * are subsets of access->sink. The elements must_dep and may_dep
3194 * are subsets of access->sink. The elements must_dep and may_dep
3306 __isl_give isl_union_map **must_dep, __isl_give isl_union_map **may_dep,
3319 if (must_dep)
3320 *must_dep = isl_union_flow_get_must_dependence(flow);
3330 if ((must_dep && !*must_dep) || (may_dep && !*may_dep) ||
3337 if (must_dep)
3338 *must_dep = isl_union_map_free(*must_dep);