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

References

tools/polly/lib/External/isl/isl_vec.c
  619 	if (!vec)
  622 	if (src_pos + n > vec->size)
  623 		isl_die(vec->ctx, isl_error_invalid,
  624 			"source range out of bounds", return isl_vec_free(vec));
  625 	if (dst_pos + n > vec->size)
  626 		isl_die(vec->ctx, isl_error_invalid,
  628 			return isl_vec_free(vec));
  631 		return vec;
  633 	res = isl_vec_alloc(vec->ctx, vec->size);
  633 	res = isl_vec_alloc(vec->ctx, vec->size);
  635 		return isl_vec_free(vec);
  638 		isl_seq_cpy(res->el, vec->el, dst_pos);
  639 		isl_seq_cpy(res->el + dst_pos, vec->el + src_pos, n);
  641 			    vec->el + dst_pos, src_pos - dst_pos);
  643 			    vec->el + src_pos + n, res->size - src_pos - n);
  645 		isl_seq_cpy(res->el, vec->el, src_pos);
  647 			    vec->el + src_pos + n, dst_pos - src_pos);
  648 		isl_seq_cpy(res->el + dst_pos, vec->el + src_pos, n);
  650 			    vec->el + dst_pos + n, res->size - dst_pos - n);
  653 	isl_vec_free(vec);