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

References

tools/polly/lib/External/ppcg/cuda.c
   80 		if (!gpu_array_requires_device_allocation(&prog->array[i]))
   83 		p = declare_device_array(p, &prog->array[i]);
   96 		struct gpu_array_info *array = &prog->array[i];
   98 		if (!gpu_array_requires_device_allocation(&prog->array[i]))
  104 		p = isl_printer_print_str(p, prog->array[i].name);
  106 		p = gpu_array_info_print_size(p, &prog->array[i]);
  121 		if (!gpu_array_requires_device_allocation(&prog->array[i]))
  125 		p = isl_printer_print_str(p, prog->array[i].name);
  274 				&prog->array[i], NULL);
  277 				&prog->array[i]);
tools/polly/lib/External/ppcg/gpu.c
  297 		struct gpu_array_info *array = &prog->array[i];
  352 	prog->array = isl_calloc_array(prog->ctx,
  354 	assert(prog->array);
  364 		if (extract_array_info(prog, &prog->array[prog->n_array++],
  384 		free(prog->array[i].type);
  385 		free(prog->array[i].name);
  386 		isl_multi_pw_aff_free(prog->array[i].bound);
  387 		isl_ast_expr_free(prog->array[i].bound_expr);
  388 		isl_space_free(prog->array[i].space);
  389 		isl_set_free(prog->array[i].declared_extent);
  390 		isl_set_free(prog->array[i].extent);
  391 		isl_ast_expr_free(prog->array[i].declared_size);
  392 		free(prog->array[i].refs);
  393 		isl_union_map_free(prog->array[i].dep_order);
  395 	free(prog->array);
 1363 		kernel->array[i].array = &prog->array[i];
 2008 		struct gpu_array_info *array = &prog->array[i];
 2023 		struct gpu_array_info *array = &prog->array[i];
 4237 		if (!prog->array[i].local)
 4239 		space = isl_set_get_space(prog->array[i].extent);
 4246 			prog->array[i].declare_local = 1;
 4309 		space = isl_space_copy(prog->array[i].space);
 4313 		set = isl_set_copy(prog->array[i].extent);
 4636 		struct gpu_array_info *array = &prog->array[i];
 4783 		if (!prog->array[i].local)
 4786 		set = isl_set_universe(isl_space_copy(prog->array[i].space));
 5768 		if (prog->array[i].local)
 5771 		extent = isl_set_copy(prog->array[i].extent);
tools/polly/lib/External/ppcg/gpu_print.c
   30 		struct gpu_array_info *array = &prog->array[i];