Searched refs:gpu_array_info (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/polly/lib/External/ppcg/ |
D | gpu.h | 60 struct gpu_array_info { struct 133 struct gpu_array_info *array; argument 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); [all …]
|
D | 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);
|
D | gpu_print.c | 30 struct gpu_array_info *array = &prog->array[i]; in gpu_print_local_declarations() 45 struct gpu_array_info *array) in gpu_array_info_print_size() 68 __isl_take isl_printer *p, struct gpu_array_info *array) in print_non_linearized_declaration_argument() 82 __isl_take isl_printer *p, struct gpu_array_info *array, in gpu_array_info_print_declaration_argument() 111 __isl_take isl_printer *p, struct gpu_array_info *array) in gpu_array_info_print_call_argument() 139 struct gpu_array_info *array = stmt->u.c.array; in stmt_print_global_index()
|
D | cuda.c | 45 struct gpu_array_info *array) in declare_device_array() 96 struct gpu_array_info *array = &prog->array[i]; in allocate_device_arrays() 139 struct gpu_array_info *array) in copy_array_to_device() 164 __isl_take isl_printer *p, struct gpu_array_info *array) in copy_array_from_device() 554 struct gpu_array_info *array; in print_device_node()
|
D | gpu_group.h | 18 struct gpu_array_info *array;
|
D | gpu.c | 40 struct gpu_array_info; 62 struct gpu_array_info *array) in collect_references() 140 static int is_read_only_scalar(struct gpu_array_info *array, in is_read_only_scalar() 165 isl_bool only_fixed_element_accessed(struct gpu_array_info *array) in only_fixed_element_accessed() 186 struct gpu_array_info *info, struct pet_array *pa, in extract_array_info() 251 struct gpu_array_info *array, __isl_take isl_union_map *order) in remove_independences() 297 struct gpu_array_info *array = &prog->array[i]; in collect_order_dependences() 353 struct gpu_array_info, prog->n_array); in collect_array_info() 403 int gpu_array_is_scalar(struct gpu_array_info *array) in gpu_array_is_scalar() 412 isl_bool gpu_array_can_be_private(struct gpu_array_info *array) in gpu_array_can_be_private() [all …]
|
D | gpu_group.c | 1343 struct gpu_array_info *array, int n, in group_common_shared_memory_tile()
|
/external/llvm-project/polly/lib/CodeGen/ |
D | PPCGCodeGeneration.cpp | 453 Value *getManagedDeviceArray(gpu_array_info *Array, ScopArrayInfo *ArrayInfo); 516 Value *getArraySize(gpu_array_info *Array); 531 Value *getArrayOffset(gpu_array_info *Array); 776 gpu_array_info *Array = &Prog->array[i]; in allocateDeviceArrays() 813 gpu_array_info *Array = &Prog->array[i]; in prepareManagedDeviceArrays() 1097 Value *GPUNodeBuilder::getArraySize(gpu_array_info *Array) { in getArraySize() 1121 Value *GPUNodeBuilder::getArrayOffset(gpu_array_info *Array) { in getArrayOffset() 1155 Value *GPUNodeBuilder::getManagedDeviceArray(gpu_array_info *Array, in getManagedDeviceArray() 1173 auto Array = (gpu_array_info *)isl_id_get_user(Id); in createDataTransfer() 2900 void setArrayBounds(gpu_array_info &PPCGArray, ScopArrayInfo *Array) { in setArrayBounds() [all …]
|