Home
last modified time | relevance | path

Searched refs:gpu_array_info (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/polly/lib/External/ppcg/
Dgpu.h60 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 …]
Dgpu_print.h16 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);
Dgpu_print.c30 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()
Dcuda.c45 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()
Dgpu_group.h18 struct gpu_array_info *array;
Dgpu.c40 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 …]
Dgpu_group.c1343 struct gpu_array_info *array, int n, in group_common_shared_memory_tile()
/external/llvm-project/polly/lib/CodeGen/
DPPCGCodeGeneration.cpp453 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 …]