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

Declarations

tools/polly/lib/External/ppcg/gpu.c
   40 struct gpu_array_info;

References

tools/polly/lib/External/ppcg/cuda.c
   45 	struct gpu_array_info *array)
   96 		struct gpu_array_info *array = &prog->array[i];
  139 	struct gpu_array_info *array)
  164 	__isl_take isl_printer *p, struct gpu_array_info *array)
  554 	struct gpu_array_info *array;
tools/polly/lib/External/ppcg/gpu.c
   62 	struct gpu_array_info *array)
  140 static int is_read_only_scalar(struct gpu_array_info *array,
  165 isl_bool only_fixed_element_accessed(struct gpu_array_info *array)
  186 	struct gpu_array_info *info, struct pet_array *pa,
  251 	struct gpu_array_info *array, __isl_take isl_union_map *order)
  297 		struct gpu_array_info *array = &prog->array[i];
  403 int gpu_array_is_scalar(struct gpu_array_info *array)
  412 isl_bool gpu_array_can_be_private(struct gpu_array_info *array)
  421 int gpu_array_is_read_only_scalar(struct gpu_array_info *array)
  432 int gpu_array_requires_device_allocation(struct gpu_array_info *array)
  446 __isl_give isl_set *gpu_array_positive_size_guard(struct gpu_array_info *array)
  805 static __isl_give isl_set *array_extent(struct gpu_array_info *array)
 1468 	struct gpu_array_info *array;
 2008 		struct gpu_array_info *array = &prog->array[i];
 2023 		struct gpu_array_info *array = &prog->array[i];
 4636 		struct gpu_array_info *array = &prog->array[i];
 4699 		struct gpu_array_info *array;
tools/polly/lib/External/ppcg/gpu.h
  133 	struct gpu_array_info *array;
  200 	struct gpu_array_info *array;
  286 			struct gpu_array_info *array;
  299 	struct gpu_array_info *array;
  426 int gpu_array_is_scalar(struct gpu_array_info *array);
  427 int gpu_array_is_read_only_scalar(struct gpu_array_info *array);
  428 int gpu_array_requires_device_allocation(struct gpu_array_info *array);
  429 __isl_give isl_set *gpu_array_positive_size_guard(struct gpu_array_info *array);
  430 isl_bool gpu_array_can_be_private(struct gpu_array_info *array);
  456 void collect_references(struct gpu_prog *prog, struct gpu_array_info *array);
  458 isl_bool only_fixed_element_accessed(struct gpu_array_info *array);
tools/polly/lib/External/ppcg/gpu_group.c
 1343 	struct gpu_array_info *array, int n,
tools/polly/lib/External/ppcg/gpu_group.h
   18 	struct gpu_array_info *array;
tools/polly/lib/External/ppcg/gpu_print.c
   30 		struct gpu_array_info *array = &prog->array[i];
   45 	struct gpu_array_info *array)
   68 	__isl_take isl_printer *p, struct gpu_array_info *array)
   82 	__isl_take isl_printer *p, struct gpu_array_info *array,
  111 	__isl_take isl_printer *p, struct gpu_array_info *array)
  139 	struct gpu_array_info *array = stmt->u.c.array;
tools/polly/lib/External/ppcg/gpu_print.h
   16 	struct gpu_array_info *array);
   18 	__isl_take isl_printer *p, struct gpu_array_info *array,
   21 	__isl_take isl_printer *p, struct gpu_array_info *array);