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

Declarations

tools/polly/lib/External/isl/isl_seq.h
   46 int isl_seq_first_non_zero(isl_int *p, unsigned len);

References

tools/polly/lib/External/isl/isl_aff.c
  590 	return isl_seq_first_non_zero(aff->v->el + 1, aff->v->size - 1) < 0;
  600 	return isl_seq_first_non_zero(aff->v->el, 2) < 0;
 3307 	return isl_seq_first_non_zero(aff->v->el + 2, aff->v->size - 2) == -1;
 4399 	first = isl_seq_first_non_zero(c, n);
 4798 	if (isl_seq_first_non_zero(c + offset, d) != -1)
 4800 	if (isl_seq_first_non_zero(c + offset + d + 1,
 5112 			if (isl_seq_first_non_zero(eq + o_out, i) != -1)
 5114 			if (isl_seq_first_non_zero(eq + o_out + i + 1,
tools/polly/lib/External/isl/isl_affine_hull.c
 1086 		if (isl_seq_first_non_zero(bmap->eq[n] + 1 + total + n_known,
tools/polly/lib/External/isl/isl_coalesce.c
  845 	i = isl_seq_first_non_zero(T->row[row] + 1, len);
  852 	j = isl_seq_first_non_zero(T->row[row] + 1 + i + 1, len - (i + 1));
 3308 		if (isl_seq_first_non_zero(bmap->div[i] + 2 + total,
tools/polly/lib/External/isl/isl_constraint.c
  827 		    isl_seq_first_non_zero(bmap->eq[i]+offset+pos+1,
  877 		if (isl_seq_first_non_zero(bset->ineq[i]+offset+pos+1,
tools/polly/lib/External/isl/isl_convex_hull.c
 3019 			if (isl_seq_first_non_zero(hull->eq[j]+1+nparam+i+1,
 3029 			if (isl_seq_first_non_zero(hull->ineq[j]+1+nparam+i+1,
 3031 			    isl_seq_first_non_zero(hull->ineq[j]+1+nparam,
tools/polly/lib/External/isl/isl_local_space.c
 1217 	if (isl_seq_first_non_zero(constraint + pos + 1,
tools/polly/lib/External/isl/isl_map.c
  910 	if (isl_seq_first_non_zero(bset->eq[i] + 1, nparam) != -1)
  912 	pos1 = isl_seq_first_non_zero(bset->eq[i] + 1 + nparam, d);
  915 	if (isl_seq_first_non_zero(bset->eq[i] + 1 + nparam + pos1 + 1,
  919 	pos2 = isl_seq_first_non_zero(bset->eq[i] + 1 + nparam + d, n_div);
  922 	if (isl_seq_first_non_zero(bset->eq[i] + 1 + nparam + d  + pos2 + 1,
 1035 			j = isl_seq_first_non_zero(bmap->eq[i] + 1, total);
 1041 			j = isl_seq_first_non_zero(bmap->eq[i] + 1 + j + 1,
 2519 	if (isl_seq_first_non_zero(bmap->div[div] + 1 + first, n) >= 0)
 2814 		if (isl_seq_first_non_zero(bmap->eq[i] + first, n) >= 0)
 2817 		if (isl_seq_first_non_zero(bmap->ineq[i] + first, n) >= 0)
 2822 		if (isl_seq_first_non_zero(bmap->div[i] + 1 + first, n) >= 0)
 2876 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + first, n) == -1)
 2882 		if (isl_seq_first_non_zero(bmap->ineq[i] + 1 + first, n) == -1)
 2924 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + first, n) != -1)
 2930 		if (isl_seq_first_non_zero(bmap->ineq[i] + 1 + first, n) != -1)
 8831 		pos = isl_seq_first_non_zero(bmap->div[i]+1+1+off+i,
 8962 		    isl_seq_first_non_zero(dst->div[i]+1+1+total+div,
 9352 		if (isl_seq_first_non_zero(bmap->eq[i]+1, d) != -1)
 9354 		if (isl_seq_first_non_zero(bmap->eq[i]+1+d+1, total-d-1) != -1)
10912 	if (isl_seq_first_non_zero(bmap->div[div] + 1 + o_out, n_out) != -1)
10996 		if (isl_seq_first_non_zero(bmap->ineq[i] + o_out + pos + 1,
11074 		if (isl_seq_first_non_zero(bmap->eq[j] + o_out + pos + 1,
11293 	if (isl_seq_first_non_zero(p, pos) != -1)
11295 	if (isl_seq_first_non_zero(p + pos + 1, len - pos - 1) != -1)
13518 	pos = isl_seq_first_non_zero(bset->ineq[ineq] + 1, total);
tools/polly/lib/External/isl/isl_map_simplify.c
  834 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + total, j) != -1)
 1398 		if (isl_seq_first_non_zero(constraint+pos+1,
 1404 		if (isl_seq_first_non_zero(constraint+pos+1,
 1884 		l = isl_seq_first_non_zero(ineq->row[k] + 1, total);
 2670 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + total,
 2944 		div = isl_seq_first_non_zero(bmap->eq[i] + 1 + total, n_div);
 2949 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + total + div + 1,
 3180 		if (isl_seq_first_non_zero(bmap->ineq[i1] + 1 + total,
 3236 		if (isl_seq_first_non_zero(bmap->eq[i1] + 1 + total,
 3613 		    isl_seq_first_non_zero(v->block.data + 1, total) == -1)
 3621 		    isl_seq_first_non_zero(v->block.data + 1, total) == -1)
 3630 		    isl_seq_first_non_zero(v->block.data + 1, total) == -1)
 3910 	if (isl_seq_first_non_zero(bmap->ineq[l] + 1 + dim, div) != -1)
 3912 	if (isl_seq_first_non_zero(bmap->ineq[l] + 1 + dim + div + 1,
 4840 	if (isl_seq_first_non_zero(c, n) == -1)
 4969 		l = isl_seq_first_non_zero(bmap->eq[i] + o_div + first,
 4974 		if (isl_seq_first_non_zero(bmap->eq[i] + o_div + l + 1,
 5012 		j = isl_seq_first_non_zero(bmap->eq[i] + 1, total);
 5020 		k = isl_seq_first_non_zero(bmap->eq[i] + 1 + j, total - j);
 5029 		k = isl_seq_first_non_zero(bmap->eq[i] + 1 + j, total - j);
tools/polly/lib/External/isl/isl_map_subtract.c
  768 		    isl_seq_first_non_zero(bmap->eq[j] + 1, i) == -1,
  775 		    isl_seq_first_non_zero(bmap->eq[j]+1+i+1, dim-i-1) == -1,
tools/polly/lib/External/isl/isl_mat.c
  436 		if (isl_seq_first_non_zero(mat->row[i], i) != -1)
  440 		if (isl_seq_first_non_zero(mat->row[i] + i + 1,
  547 	    isl_seq_first_non_zero(left->row[0]+1, left->n_col-1) == -1,
  550 	    isl_seq_first_non_zero(right->row[0]+1, right->n_col-1) == -1,
  678 		while ((off = isl_seq_first_non_zero(M->row[row]+first,
  807 		pos = isl_seq_first_non_zero(mat->row[i], nc);
 1148 		while ((off = isl_seq_first_non_zero(mat->row[row]+first,
 1720 	if (isl_seq_first_non_zero(mat->row[row], mat->n_col) == -1)
tools/polly/lib/External/isl/isl_morph.c
  440 		if (isl_seq_first_non_zero(bset->eq[f_eq] + orest, nrest) == -1)
  443 		if (isl_seq_first_non_zero(bset->eq[f_eq + n_eq] + otype, ntype) == -1)
  522 	if (isl_seq_first_non_zero(bset->eq[bset->n_eq - 1] + 1 + nparam,
tools/polly/lib/External/isl/isl_output.c
 1266 		if (isl_seq_first_non_zero(bmap->eq[i] + 1 + total,
tools/polly/lib/External/isl/isl_polynomial.c
 4440 		if (isl_seq_first_non_zero(qp->div->row[i] + 2 + total,
tools/polly/lib/External/isl/isl_scheduler.c
 4340 	trivial = isl_seq_first_non_zero(node_sol->el,
tools/polly/lib/External/isl/isl_seq.c
  226 	int i, min = isl_seq_first_non_zero(p, len);
tools/polly/lib/External/isl/isl_tab.c
 1586 	if (isl_seq_first_non_zero(tab->mat->row[row] + off + tab->n_dead,
 2014 	i = isl_seq_first_non_zero(tab->mat->row[r] + 2 + tab->M + tab->n_dead,
 2046 	return isl_seq_first_non_zero(tab->mat->row[row] + off + tab->n_dead,
 3223 		isl_seq_first_non_zero(tab->mat->row[row] + off + tab->n_dead,
 3351 	pos = isl_seq_first_non_zero(mat->row[row] + off + tab->n_dead, n);
 3947 	pos = isl_seq_first_non_zero(tab->mat->row[row] + off + tab->n_dead,
 3960 	pos = isl_seq_first_non_zero(
tools/polly/lib/External/isl/isl_tab_pip.c
  261 		if (isl_seq_first_non_zero(M->row[i] + first, n) != -1)
 1533 	return isl_seq_first_non_zero(tab->mat->row[row] + off + tab->n_dead,
 4287 	if (isl_seq_first_non_zero(dom->div[div] + 2 + d_dim, dom->n_div) != -1)
 4293 		if (isl_seq_first_non_zero(bmap->div[i] + 2 + d_dim,
 4559 		if (isl_seq_first_non_zero(info.val, n_out) < 0)
 4561 		if (isl_seq_first_non_zero(info.val + n_out, n_div) >= 0)
 4709 		if (isl_seq_first_non_zero(bmap->ineq[i] + 1 + pos + 1,
tools/polly/lib/External/isl/isl_transitive_closure.c
  355 	if (!p && isl_seq_first_non_zero(c + 1, nparam) == -1)
  357 	if (!v && isl_seq_first_non_zero(c + 1 + nparam, d) == -1)
  401 		if (isl_seq_first_non_zero(bset->div[i] + 2, nparam) != -1)
  403 		if (isl_seq_first_non_zero(bset->div[i] + 2 + nparam, d) != -1)
tools/polly/lib/External/isl/isl_vec.c
  337 	return isl_seq_first_non_zero(vec->el, vec->size) < 0;
tools/polly/lib/External/isl/isl_vertices.c
  239 	if (isl_seq_first_non_zero(f, facets->n_col) < 0)
 1437 	return isl_seq_first_non_zero(v->el, v->size) == -1;
 1477 		if (isl_seq_first_non_zero(bset->ineq[i] + 1 + nparam, d) == -1)