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

References

tools/polly/lib/External/isl/isl_flow.c
  440 	dep = isl_calloc_type(ctx, struct isl_flow);
  441 	if (!dep)
  445 	dep->dep = isl_calloc_array(ctx, struct isl_labeled_map, n);
  446 	if (n && !dep->dep)
  449 	dep->n_source = n;
  455 		dep->dep[2 * i].map = isl_map_empty(dim);
  456 		dep->dep[2 * i + 1].map = isl_map_copy(dep->dep[2 * i].map);
  456 		dep->dep[2 * i + 1].map = isl_map_copy(dep->dep[2 * i].map);
  457 		dep->dep[2 * i].data = acc->source[i].data;
  458 		dep->dep[2 * i + 1].data = acc->source[i].data;
  459 		dep->dep[2 * i].must = 1;
  460 		dep->dep[2 * i + 1].must = 0;
  461 		if (!dep->dep[2 * i].map || !dep->dep[2 * i + 1].map)
  461 		if (!dep->dep[2 * i].map || !dep->dep[2 * i + 1].map)
  469 		dep->dep[acc->n_must + i].map = isl_map_empty(dim);
  470 		dep->dep[acc->n_must + i].data = acc->source[i].data;
  471 		dep->dep[acc->n_must + i].must = 0;
  472 		if (!dep->dep[acc->n_must + i].map)
  476 	return dep;
  478 	isl_flow_free(dep);