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

References

tools/polly/lib/External/isl/isl_transitive_closure.c
  675 	bmap = isl_basic_map_alloc_space(dim, 0, 1, 1);
  676 	k = isl_basic_map_alloc_equality(bmap);
  679 	isl_seq_clr(bmap->eq[k], 1 + isl_basic_map_total_dim(bmap));
  679 	isl_seq_clr(bmap->eq[k], 1 + isl_basic_map_total_dim(bmap));
  680 	isl_int_set_si(bmap->eq[k][1 + param], -1);
  681 	isl_int_set_si(bmap->eq[k][1 + nparam + d - 1], -1);
  682 	isl_int_set_si(bmap->eq[k][1 + nparam + d + d - 1], 1);
  684 	k = isl_basic_map_alloc_inequality(bmap);
  687 	isl_seq_clr(bmap->ineq[k], 1 + isl_basic_map_total_dim(bmap));
  687 	isl_seq_clr(bmap->ineq[k], 1 + isl_basic_map_total_dim(bmap));
  688 	isl_int_set_si(bmap->ineq[k][1 + param], 1);
  689 	isl_int_set_si(bmap->ineq[k][0], -1);
  691 	bmap = isl_basic_map_finalize(bmap);
  691 	bmap = isl_basic_map_finalize(bmap);
  692 	return isl_map_from_basic_map(bmap);
  694 	isl_basic_map_free(bmap);