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

References

tools/polly/lib/External/isl/isl_morph.c
  509 	if (!bset)
  512 	if (isl_basic_set_plain_is_empty(bset))
  513 		return isl_morph_empty(bset);
  514 	if (bset->n_eq == 0)
  515 		return isl_morph_identity(bset);
  517 	n_eq = bset->n_eq;
  518 	nparam = isl_basic_set_dim(bset, isl_dim_param);
  519 	nvar = isl_basic_set_dim(bset, isl_dim_set);
  520 	n_div = isl_basic_set_dim(bset, isl_dim_div);
  522 	if (isl_seq_first_non_zero(bset->eq[bset->n_eq - 1] + 1 + nparam,
  522 	if (isl_seq_first_non_zero(bset->eq[bset->n_eq - 1] + 1 + nparam,
  524 		isl_die(isl_basic_set_get_ctx(bset), isl_error_invalid,
  528 		isl_die(isl_basic_set_get_ctx(bset), isl_error_invalid,
  531 	B = isl_mat_sub_alloc6(bset->ctx, bset->eq, 0, n_eq, 0, 1 + nparam);
  531 	B = isl_mat_sub_alloc6(bset->ctx, bset->eq, 0, n_eq, 0, 1 + nparam);
  532 	H = isl_mat_sub_alloc6(bset->ctx, bset->eq,
  532 	H = isl_mat_sub_alloc6(bset->ctx, bset->eq,
  535 	inv = isl_mat_diagonal(inv, isl_mat_identity(bset->ctx, nvar));
  538 	dom = isl_basic_set_universe(isl_space_copy(bset->dim));
  539 	ran = isl_basic_set_universe(isl_space_copy(bset->dim));