reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);