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

References

tools/polly/lib/External/isl/isl_tab_pip.c
  687 	mat = isl_mat_alloc(tab->mat->ctx, 1 + sol->n_out,
  689 	if (!mat)
  694 	isl_seq_clr(mat->row[0] + 1, mat->n_col - 1);
  694 	isl_seq_clr(mat->row[0] + 1, mat->n_col - 1);
  695 	isl_int_set_si(mat->row[0][0], 1);
  700 		isl_seq_clr(mat->row[1 + row], mat->n_col);
  700 		isl_seq_clr(mat->row[1 + row], mat->n_col);
  703 				isl_die(mat->ctx, isl_error_invalid,
  711 			isl_die(mat->ctx, isl_error_invalid,
  713 		isl_int_gcd(m, mat->row[0][0], tab->mat->row[r][0]);
  715 		scale_rows(mat, m, 1 + row);
  716 		isl_int_divexact(m, mat->row[0][0], tab->mat->row[r][0]);
  717 		isl_int_mul(mat->row[1 + row][0], m, tab->mat->row[r][1]);
  723 			isl_int_mul(mat->row[1 + row][1 + j], m,
  731 			isl_int_mul(mat->row[1 + row][1 + tab->n_param + j], m,
  735 			isl_seq_neg(mat->row[1 + row], mat->row[1 + row],
  735 			isl_seq_neg(mat->row[1 + row], mat->row[1 + row],
  736 				    mat->n_col);
  741 	sol_push_sol_mat(sol, bset, mat);
  747 	isl_mat_free(mat);