reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_coalesce.c
 2273 	set_ineq_status_in(&info[i], info[j].tab);
 2273 	set_ineq_status_in(&info[i], info[j].tab);
 2274 	if (info[i].bmap->n_ineq && !info[i].ineq)
 2274 	if (info[i].bmap->n_ineq && !info[i].ineq)
 2276 	if (any_ineq(&info[i], STATUS_ERROR))
 2278 	if (any_ineq(&info[i], STATUS_SEPARATE))
 2281 	set_ineq_status_in(&info[j], info[i].tab);
 2281 	set_ineq_status_in(&info[j], info[i].tab);
 2282 	if (info[j].bmap->n_ineq && !info[j].ineq)
 2282 	if (info[j].bmap->n_ineq && !info[j].ineq)
 2284 	if (any_ineq(&info[j], STATUS_ERROR))
 2286 	if (any_ineq(&info[j], STATUS_SEPARATE))
 2289 	set_eq_status_in(&info[i], info[j].tab);
 2289 	set_eq_status_in(&info[i], info[j].tab);
 2290 	if (info[i].bmap->n_eq && !info[i].eq)
 2290 	if (info[i].bmap->n_eq && !info[i].eq)
 2292 	if (any_eq(&info[i], STATUS_ERROR))
 2295 	set_eq_status_in(&info[j], info[i].tab);
 2295 	set_eq_status_in(&info[j], info[i].tab);
 2296 	if (info[j].bmap->n_eq && !info[j].eq)
 2296 	if (info[j].bmap->n_eq && !info[j].eq)
 2298 	if (any_eq(&info[j], STATUS_ERROR))
 2301 	if (any_eq(&info[i], STATUS_SEPARATE))
 2302 		return separating_equality(i, j, info);
 2303 	if (any_eq(&info[j], STATUS_SEPARATE))
 2304 		return separating_equality(j, i, info);
 2306 	if (all(info[i].eq, 2 * info[i].bmap->n_eq, STATUS_VALID) &&
 2306 	if (all(info[i].eq, 2 * info[i].bmap->n_eq, STATUS_VALID) &&
 2307 	    all(info[i].ineq, info[i].bmap->n_ineq, STATUS_VALID)) {
 2307 	    all(info[i].ineq, info[i].bmap->n_ineq, STATUS_VALID)) {
 2308 		drop(&info[j]);
 2310 	} else if (all(info[j].eq, 2 * info[j].bmap->n_eq, STATUS_VALID) &&
 2310 	} else if (all(info[j].eq, 2 * info[j].bmap->n_eq, STATUS_VALID) &&
 2311 		   all(info[j].ineq, info[j].bmap->n_ineq, STATUS_VALID)) {
 2311 		   all(info[j].ineq, info[j].bmap->n_ineq, STATUS_VALID)) {
 2312 		drop(&info[i]);
 2314 	} else if (any_eq(&info[i], STATUS_ADJ_EQ)) {
 2315 		change = check_eq_adj_eq(i, j, info);
 2316 	} else if (any_eq(&info[j], STATUS_ADJ_EQ)) {
 2317 		change = check_eq_adj_eq(j, i, info);
 2318 	} else if (any_eq(&info[i], STATUS_ADJ_INEQ) ||
 2319 		   any_eq(&info[j], STATUS_ADJ_INEQ)) {
 2320 		change = check_adj_eq(i, j, info);
 2321 	} else if (any_ineq(&info[i], STATUS_ADJ_EQ)) {
 2322 		change = check_ineq_adj_eq(i, j, info);
 2323 	} else if (any_ineq(&info[j], STATUS_ADJ_EQ)) {
 2324 		change = check_ineq_adj_eq(j, i, info);
 2325 	} else if (any_ineq(&info[i], STATUS_ADJ_INEQ) ||
 2326 		   any_ineq(&info[j], STATUS_ADJ_INEQ)) {
 2327 		change = check_adj_ineq(i, j, info);
 2329 		if (!any_eq(&info[i], STATUS_CUT) &&
 2330 		    !any_eq(&info[j], STATUS_CUT))
 2331 			change = check_facets(i, j, info);
 2333 			change = check_wrap(i, j, info);
 2337 	clear_status(&info[i]);
 2338 	clear_status(&info[j]);
 2341 	clear_status(&info[i]);
 2342 	clear_status(&info[j]);