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

Declarations

tools/polly/lib/External/isl/isl_seq.h
   27 void isl_seq_cpy(isl_int *dst, isl_int *src, unsigned len);

References

tools/polly/lib/External/isl/basis_reduction_tab.c
  187 	isl_seq_cpy(lp->row->el + 1, lp->obj, lp->dim);
  225 	isl_seq_cpy(lp->row->el + 1, row, lp->dim);
  236 	isl_seq_cpy(lp->row->el + 1 + lp->dim, row, lp->dim);
  273 	isl_seq_cpy(lp->row->el + 1, row, lp->dim);
tools/polly/lib/External/isl/isl_aff.c
  512 	isl_seq_cpy(res->el, vec->el, 2);
 3870 		isl_seq_cpy(v->el + 1, mat->row[1 + i], n_col);
 4512 		isl_seq_cpy(aff->v->el + 1, bmap->eq[eq], o_out);
 4513 		isl_seq_cpy(aff->v->el + 1 + o_out,
 4529 		isl_seq_cpy(shift->v->el + 1, bmap->ineq[ineq], o_out);
 4530 		isl_seq_cpy(shift->v->el + 1 + o_out,
 4748 		isl_seq_cpy(v->el + 1, hull->ineq[i], 1 + n);
 5034 			isl_seq_cpy(aff->v->el + 1, hull->eq[i],
 5450 	isl_seq_cpy(dst, src, has_denom + 1 + n_param + n_before);
 5455 	isl_seq_cpy(dst + o_dst, src + o_src, n_after);
 5460 	isl_seq_cpy(dst + o_dst, src + o_src, n_div_bmap);
tools/polly/lib/External/isl/isl_aff_map.c
   90 	isl_seq_cpy(bmap->eq[k], aff->v->el + 1, pos);
   92 	isl_seq_cpy(bmap->eq[k] + pos + 1, aff->v->el + 1 + pos,
tools/polly/lib/External/isl/isl_affine_hull.c
  575 		isl_seq_cpy(bset->eq[k] + 1, tab->basis->row[1 + i] + 1,
  629 	isl_seq_cpy(sample->el, tab->samples->row[tab->n_outside], sample->size);
  640 		isl_seq_cpy(sample->el, tab->samples->row[j], sample->size);
  905 		isl_seq_cpy(bmap->eq[j], hull->eq[i],
 1019 		isl_seq_cpy(bmap->eq[k], M->row[i], M->n_col);
tools/polly/lib/External/isl/isl_coalesce.c
  425 			isl_seq_cpy(bmap->eq[l], info->bmap->eq[k], len);
  435 			isl_seq_cpy(bmap->ineq[l], info->bmap->eq[k], len);
  445 		isl_seq_cpy(bmap->ineq[l], info->bmap->ineq[k], len);
  520 			isl_seq_cpy(fused->div[l], info[i].bmap->div[k],
  532 		isl_seq_cpy(fused->ineq[l], extra->row[k], 1 + total);
 1028 		isl_seq_cpy(v->el, info->bmap->ineq[i], 1 + total);
 1289 	isl_seq_cpy(wraps->mat->row[w], bound, len);
 1511 	isl_seq_cpy(bound->el, info[i].bmap->ineq[k], 1 + total);
 1515 	isl_seq_cpy(wraps.mat->row[0], bound->el, 1 + total);
 1632 				isl_seq_cpy(wraps->mat->row[w],
 1646 		isl_seq_cpy(wraps->mat->row[w],
 2053 		isl_seq_cpy(bound->el, info[i].bmap->eq[k / 2], 1 + total);
 2056 	isl_seq_cpy(wraps.mat->row[0], bound->el, 1 + total);
 2067 	isl_seq_cpy(wraps.mat->row[wraps.mat->n_row], bound->el, 1 + total);
 3483 		isl_seq_cpy(sub->el, aff->v->el + 1, 1 + dim);
tools/polly/lib/External/isl/isl_constraint.c
  123 	isl_seq_cpy(v->el, line[0], v->size);
  779 	isl_seq_cpy(c, constraint->v->el, 1 + total);
 1281 		isl_seq_cpy(aff->v->el + 1, constraint->v->el, aff->v->size - 1);
 1312 	isl_seq_cpy(aff->v->el + 1, constraint->v->el, aff->v->size - 1);
tools/polly/lib/External/isl/isl_convex_hull.c
  180 	isl_seq_cpy(bset->eq[i], c, 1 + dim);
  261 			isl_seq_cpy(lp->eq[k]+1+dim*i, set->p[i]->eq[j], dim);
  268 			isl_seq_cpy(lp->ineq[k]+1+dim*i, set->p[i]->ineq[j], dim);
  356 	isl_seq_cpy(T->row[1], facet, dim);
  357 	isl_seq_cpy(T->row[2], ridge, dim);
  519 	isl_seq_cpy(m->row[1], c, 1+dim);
  600 			isl_seq_cpy(hull->ineq[k], hull->ineq[i], 1+dim);
  648 			isl_seq_cpy(lower, set->p[0]->eq[0], 2);
  652 			isl_seq_cpy(upper, set->p[0]->eq[0], 2);
  658 				isl_seq_cpy(lower, set->p[0]->ineq[j], 2);
  661 				isl_seq_cpy(upper, set->p[0]->ineq[j], 2);
  680 					isl_seq_cpy(lower, bset->eq[j], 2);
  690 					isl_seq_cpy(upper, bset->eq[j], 2);
  702 					isl_seq_cpy(lower, bset->ineq[j], 2);
  708 					isl_seq_cpy(upper, bset->ineq[j], 2);
  725 		isl_seq_cpy(hull->ineq[k], lower, 2);
  729 		isl_seq_cpy(hull->ineq[k], upper, 2);
  789 			isl_seq_cpy(hull->eq[k]+(i+1)*(1+dim), bset[i]->eq[j],
  798 			isl_seq_cpy(hull->ineq[k]+(i+1)*(1+dim),
  911 		isl_seq_cpy(lin->eq[k] + 1, bset1->eq[i] + 1, dim);
  918 		isl_seq_cpy(lin->ineq[k] + 1, bset1->ineq[i] + 1, dim);
 1255 	isl_seq_cpy(T->row[0], dir->block.data, dir->size);
 1379 		isl_seq_cpy(lin->eq[k] + 1, bset->eq[i] + 1, dim);
 1389 		isl_seq_cpy(lin->eq[k] + 1, bset->ineq[i] + 1, dim);
 1506 	isl_seq_cpy(hull->ineq[k], bounds->row[0], bounds->n_col);
 1675 		isl_seq_cpy(hull->ineq[j], constraints[i].c->row[0], 1 + total);
 2201 	isl_seq_cpy(hull->ineq[k], ineq, 1 + v.len);
 2679 	isl_seq_cpy(hull->ineq[k], ineq, 1 + v.len);
tools/polly/lib/External/isl/isl_equalities.c
  136 	isl_seq_cpy(U->row[0], B->row[0] + 1, B->n_col - 1);
  178 		isl_seq_cpy(U->row[0], B->row[i] + 1, size);
  340 			isl_seq_cpy(d->block.data+i, d->block.data+i+1,
tools/polly/lib/External/isl/isl_ilp.c
   58 		isl_seq_cpy(unit_box->ineq[k], bset->ineq[i], 1 + total);
  118 	isl_seq_cpy(bset->ineq[k], f, 1 + total);
  276 	isl_seq_cpy(v->el, f, 1 + dim);
  366 		isl_seq_cpy(div->row[i], bset->div[i], div->n_col);
tools/polly/lib/External/isl/isl_local.c
  231 		isl_seq_cpy(mat->row[i], div->row[i], 2);
tools/polly/lib/External/isl/isl_local_space.c
  320 	isl_seq_cpy(aff->v->el, ls->div->row[pos], aff->v->size);
  586 	isl_seq_cpy(ls->div->row[ls->div->n_row - 1], div->el, div->size);
  623 	isl_seq_cpy(dst->row[d], src->row[s], c);
  753 			isl_seq_cpy(div->row[k], div->row[k + 1], div->n_col);
tools/polly/lib/External/isl/isl_lp.c
  114 		isl_seq_cpy(v->el, f, 1 + total);
tools/polly/lib/External/isl/isl_map.c
  397 		isl_seq_cpy(div->row[i], bmap->div[i], cols);
  478 		isl_seq_cpy(bmap->div[i], ls->div->row[i], ls->div->n_col);
 1230 		isl_seq_cpy(dst->eq[j], src->eq[i], 1+total);
 1235 		isl_seq_cpy(dst->ineq[j], src->ineq[i], 1+total);
 1240 		isl_seq_cpy(dst->div[j], src->div[i], 1+1+total);
 1590 	isl_seq_cpy(bmap->eq[k], eq, 1 + isl_basic_map_total_dim(bmap));
 1614 	isl_seq_cpy(bmap->ineq[k], ineq, 1 + isl_basic_map_total_dim(bmap));
 1688 	isl_seq_cpy(bmap->div[k], div->el, div->size);
 1722 	isl_seq_cpy(dst+1, src+1, isl_min(dst_nparam, src_nparam));
 1727 	isl_seq_cpy(dst+1+dst_nparam+in_off,
 1734 	isl_seq_cpy(dst+1+dst_nparam+dst_in+out_off,
 1741 	isl_seq_cpy(dst+1+dst_nparam+dst_in+dst_out+div_off,
 1981 	isl_seq_cpy(blk.data, a+a_len, b_len);
 1982 	isl_seq_cpy(blk.data+b_len, a, a_len);
 1983 	isl_seq_cpy(a, blk.data, b_len+a_len);
 2172 	isl_seq_cpy(c, c + n, rem);
 5225 	isl_seq_cpy(bmap->ineq[i], div + 1, 1 + total);
 5446 			isl_seq_cpy(bmap->div[i], like->div[i], 1 + 1 + ltotal);
 7162 		isl_seq_cpy(bset->eq[k], eq->row[i], eq->n_col);
 7361 		isl_seq_cpy(bmap->div[i], ls->div->row[i], ls->div->n_col);
 8920 			isl_seq_cpy(bmap->div[i], div->row[i], div->n_col);
 9016 			isl_seq_cpy(dst->div[j], src->div[i], 1+1+total+i);
12780 		isl_seq_cpy(bmap->div[i], ls->div->row[i], 1 + 1 + n_param);
12785 		isl_seq_cpy(bmap->div[i] + o_bmap,
12791 		isl_seq_cpy(bmap->div[i] + o_bmap,
12864 		isl_seq_cpy(bmap->eq[k] + o_bmap,
12870 		isl_seq_cpy(bmap->eq[k] + o_bmap,
12876 		isl_seq_cpy(bmap->eq[k] + o_bmap,
tools/polly/lib/External/isl/isl_map_simplify.c
 1003 			isl_seq_cpy(bmap->div[k] + 1, C2->row[i], 1 + total);
 1602 				isl_seq_cpy(bmap->ineq[k], bmap->ineq[i],
 1803 			isl_seq_cpy(dst, src, 1 + total);
 2699 		isl_seq_cpy(bmap->eq[k], eq->row[i], eq->n_col);
 4986 	isl_seq_cpy(T->row[0], bmap->eq[i] + o_div + l, n_div - l);
 5135 		isl_seq_cpy(v->el, bmap->ineq[i], 1 + total);
 5141 		isl_seq_cpy(bmap->ineq[i], v->el, 1 + total);
tools/polly/lib/External/isl/isl_map_subtract.c
   37 	isl_seq_cpy(v->el, c, 1 + dim);
  187 		isl_seq_cpy(vec->el, bmap->div[i], 2 + dim);
tools/polly/lib/External/isl/isl_mat.c
  114 			isl_seq_cpy(new_mat->row[i], mat->row[i], mat->n_col);
  188 		isl_seq_cpy(dst[i]+dst_col, src[i]+src_col, n_col);
  220 		isl_seq_cpy(mat2->row[i], mat->row[i], mat->n_col);
  900 		isl_seq_cpy(mat2->row[1+i]+1, mat->row[i], mat->n_col);
  928 		isl_seq_cpy(mat->row[i], mat1->row[i], mat1->n_col);
  933 		isl_seq_cpy(mat->row[mat1->n_row + i] + mat1->n_col,
 1335 		isl_seq_cpy(q[i] + has_div + t->n_col,
 1512 			isl_seq_cpy(mat->row[r]+col, mat->row[r]+col+n,
 1746 		isl_seq_cpy(M->row[r], Q->row[r], M->n_col);
 1821 	isl_seq_cpy(mat->row[0], vec->el, vec->size);
 1845 	isl_seq_cpy(v->el, mat->row[row], mat->n_col);
tools/polly/lib/External/isl/isl_morph.c
  378 		isl_seq_cpy(eq->eq[k], bset->eq[first + i], 1 + total);
  591 		isl_seq_cpy(bset->eq[k], morph->inv->row[1 + i],
  645 		isl_seq_cpy(res->eq[k], mat->row[i], mat->n_col);
  660 		isl_seq_cpy(res->ineq[k], mat->row[i], mat->n_col);
  675 		isl_seq_cpy(res->div[i] + 1, mat->row[i], mat->n_col);
tools/polly/lib/External/isl/isl_output.c
  771 			isl_seq_cpy(c->el, bmap->eq[i], 1 + total);
  799 			isl_seq_cpy(c->el, bmap->ineq[i], 1 + total);
tools/polly/lib/External/isl/isl_point.c
  464 	isl_seq_cpy(vec->el, point->vec->el, point->vec->size);
tools/polly/lib/External/isl/isl_polynomial.c
 3887 	isl_seq_cpy(aff->v->el, term->div->row[pos], aff->v->size);
 4322 	isl_seq_cpy(bset->ineq[k], qp->div->row[div] + 1, 1 + total);
 4940 		isl_seq_cpy(bmap->div[k], qp->div->row[i], qp->div->n_col);
 4949 	isl_seq_cpy(bmap->eq[k], aff->el + 1, pos);
 4950 	isl_seq_cpy(bmap->eq[k] + pos + 1, aff->el + 1 + pos, n_div);
tools/polly/lib/External/isl/isl_sample.c
  172 			isl_seq_cpy(eq->row[j], bset->eq[i] + 1, tab->n_var);
  174 			isl_seq_cpy(eq->row[j],
  577 		isl_seq_cpy(sample->el + 1 + nparam + n,
  783 		isl_seq_cpy(shift->ineq[k] + 1, cone->ineq[i] + 1, total);
  870 	isl_seq_cpy(vec->el, vec1->el, vec1->size);
  871 	isl_seq_cpy(vec->el + vec1->size, vec2->el + 1, vec2->size - 1);
 1022 		isl_seq_cpy(row->el, bset->ineq[i] + 1, tab_cone->n_var);
tools/polly/lib/External/isl/isl_scheduler.c
 2592 		isl_seq_cpy(graph->lp->ineq[k], ineq->el, 1 + total);
 2598 		isl_seq_cpy(graph->lp->ineq[k], ineq->el, 1 + total);
 6714 		isl_seq_cpy(t->row[i], t_node->sched->row[i], 1 + n_param);
tools/polly/lib/External/isl/isl_tab.c
  339 		isl_seq_cpy(prod->row[n + i], mat1->row[i], off + d1);
  341 		isl_seq_cpy(prod->row[n + i] + off + d1 + d2,
  348 		isl_seq_cpy(prod->row[n + i], mat2->row[i], off);
  350 		isl_seq_cpy(prod->row[n + i] + off + d1,
  353 		isl_seq_cpy(prod->row[n + i] + off + col1 + d1,
  359 		isl_seq_cpy(prod->row[n + i], mat1->row[r1 + i], off + d1);
  361 		isl_seq_cpy(prod->row[n + i] + off + d1 + d2,
  368 		isl_seq_cpy(prod->row[n + i], mat2->row[r2 + i], off);
  370 		isl_seq_cpy(prod->row[n + i] + off + d1,
  373 		isl_seq_cpy(prod->row[n + i] + off + col1 + d1,
  902 	isl_seq_cpy(tab->samples->row[tab->n_sample], sample->el, sample->size);
 2227 	isl_seq_cpy(ineq->el, bmap->div[div] + 1, 1 + total);
tools/polly/lib/External/isl/isl_tab_lexopt_templ.c
   76 	isl_seq_cpy(var->el, bmap->ineq[first] + 1 + n_in, n_out);
   88 		isl_seq_cpy(cst->row[i], bmap->ineq[list[i]], 1 + n_in);
  104 	isl_seq_cpy(bmap->ineq[k] + 1 + n_in + 1, var->el, n_out);
  114 		isl_seq_cpy(dom->ineq[k], cst->row[i], 1 + n_in);
tools/polly/lib/External/isl/isl_tab_pip.c
  290 			isl_seq_cpy(aff->v->el + 1, M->row[i], 1 + dim);
 1016 	isl_seq_cpy(ineq->el, bset->div[div] + 1, 1 + total);
 3322 		isl_seq_cpy(eq->el, cgbr->tab->bmap->ineq[i], 1 + tab->n_param);
 3323 		isl_seq_cpy(eq->el + 1 + tab->n_var - tab->n_div,
 4660 		isl_seq_cpy(bset->eq[k], var->row[i], var->n_col);
 5132 	isl_seq_cpy(data->v->el + 1 + region->pos, region->trivial->row[dir],
 5160 		isl_seq_cpy(data->v->el + 1 + region->pos,
 5819 		isl_seq_cpy(aff->v->el + 1, var->row[i], var->n_col);
tools/polly/lib/External/isl/isl_transitive_closure.c
  308 	isl_seq_cpy(bset->ineq[k], c, 1 + nparam);
  491 			isl_seq_cpy(path_c + off,
  495 			isl_seq_cpy(path_c, delta_c[i], 1 + nparam);
  497 			isl_seq_cpy(path_c + off,
  499 			isl_seq_cpy(path_c, delta_c[i], 1 + nparam);
  501 		isl_seq_cpy(path_c + off - n_div,
 2190 		isl_seq_cpy(bmap->eq[k] + 1 + nparam + d,
 2194 		isl_seq_cpy(bmap->eq[k] + 1 + nparam + 2 * d,
tools/polly/lib/External/isl/isl_vec.c
  187 	isl_seq_cpy(vec1->el + vec1->size - vec2->size, vec2->el, vec2->size);
  215 	isl_seq_cpy(vec2->el, vec->el, vec->size);
  548 		isl_seq_cpy(vec->el + pos, vec->el + pos + n,
  577 	isl_seq_cpy(ext->el, vec->el, pos);
  578 	isl_seq_cpy(ext->el + pos + n, vec->el + pos, vec->size - pos);
  638 		isl_seq_cpy(res->el, vec->el, dst_pos);
  639 		isl_seq_cpy(res->el + dst_pos, vec->el + src_pos, n);
  640 		isl_seq_cpy(res->el + dst_pos + n,
  642 		isl_seq_cpy(res->el + src_pos + n,
  645 		isl_seq_cpy(res->el, vec->el, src_pos);
  646 		isl_seq_cpy(res->el + src_pos,
  648 		isl_seq_cpy(res->el + dst_pos, vec->el + src_pos, n);
  649 		isl_seq_cpy(res->el + dst_pos + n,
tools/polly/lib/External/isl/isl_vertices.c
  242 	isl_seq_cpy(facets->row[n], f, facets->n_col);
 1131 		isl_seq_cpy(c->el + 1, bset->eq[i], c->size - 1);
 1138 		isl_seq_cpy(c->el + 1, bset->ineq[i], c->size - 1);
 1175 	isl_seq_cpy(vec->el, vec->el + 1, vec->size - 1);
 1428 	isl_seq_cpy(v->el, bset->ineq[facet], v->size);