reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6462 if (isl_basic_map_check_range(bmap, type, pos, 1) < 0) 6463 return isl_basic_map_free(bmap); 6464 pos += isl_basic_map_offset(bmap, type); 6465 bmap = isl_basic_map_cow(bmap); 6465 bmap = isl_basic_map_cow(bmap); 6466 bmap = isl_basic_map_extend_constraints(bmap, 0, 1); 6466 bmap = isl_basic_map_extend_constraints(bmap, 0, 1); 6467 j = isl_basic_map_alloc_inequality(bmap); 6470 isl_seq_clr(bmap->ineq[j], 1 + isl_basic_map_total_dim(bmap)); 6470 isl_seq_clr(bmap->ineq[j], 1 + isl_basic_map_total_dim(bmap)); 6472 isl_int_set_si(bmap->ineq[j][pos], -1); 6473 isl_int_set_si(bmap->ineq[j][0], value); 6475 isl_int_set_si(bmap->ineq[j][pos], 1); 6476 isl_int_set_si(bmap->ineq[j][0], -value); 6478 bmap = isl_basic_map_simplify(bmap); 6478 bmap = isl_basic_map_simplify(bmap); 6479 return isl_basic_map_finalize(bmap); 6481 isl_basic_map_free(bmap);