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

References

tools/polly/lib/External/isl/isl_mat.c
  539 	if (!left || !right)
  542 	isl_assert(left->ctx, left->n_row == right->n_row, goto error);
  545 	isl_assert(left->ctx, right->n_col >= 1, goto error);
  550 	    isl_seq_first_non_zero(right->row[0]+1, right->n_col-1) == -1,
  550 	    isl_seq_first_non_zero(right->row[0]+1, right->n_col-1) == -1,
  553 	sum = isl_mat_alloc(left->ctx, left->n_row, left->n_col + right->n_col - 1);
  556 	isl_int_lcm(sum->row[0][0], left->row[0][0], right->row[0][0]);
  558 	isl_int_divexact(right->row[0][0], sum->row[0][0], right->row[0][0]);
  558 	isl_int_divexact(right->row[0][0], sum->row[0][0], right->row[0][0]);
  564 				right->row[0][0], right->row[i][0]);
  564 				right->row[0][0], right->row[i][0]);
  568 				right->row[i]+1, right->row[0][0],
  568 				right->row[i]+1, right->row[0][0],
  569 				right->n_col-1);
  573 	isl_int_divexact(right->row[0][0], sum->row[0][0], right->row[0][0]);
  573 	isl_int_divexact(right->row[0][0], sum->row[0][0], right->row[0][0]);
  575 	isl_mat_free(right);
  579 	isl_mat_free(right);