Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/lib/External/ppcg/
H A 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);
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);
[all …]
H A 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);
H A 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()
H A 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()
H A Dgpu_group.h18 struct gpu_array_info *array;
H A Dgpu.c40 struct gpu_array_info;
62 struct gpu_array_info *array) in collect_references()
186 struct gpu_array_info *info, struct pet_array *pa, in extract_array_info()
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()
1468 struct gpu_array_info *array;
2008 struct gpu_array_info *array = &prog->array[i]; in build_array_bounds()
2023 struct gpu_array_info *array = &prog->array[i]; in build_array_bounds()
4636 struct gpu_array_info *array = &prog->array[i]; in create_copy_filters()
[all …]
H A Dgpu_group.c1343 struct gpu_array_info *array, int n, in group_common_shared_memory_tile()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPPCGCodeGeneration.cpp534 Value *getArraySize(gpu_array_info *Array);
549 Value *getArrayOffset(gpu_array_info *Array);
794 gpu_array_info *Array = &Prog->array[i]; in allocateDeviceArrays()
831 gpu_array_info *Array = &Prog->array[i]; in prepareManagedDeviceArrays()
1115 Value *GPUNodeBuilder::getArraySize(gpu_array_info *Array) { in getArraySize()
1139 Value *GPUNodeBuilder::getArrayOffset(gpu_array_info *Array) { in getArrayOffset()
1173 Value *GPUNodeBuilder::getManagedDeviceArray(gpu_array_info *Array, in getManagedDeviceArray()
1191 auto Array = (gpu_array_info *)isl_id_get_user(Id); in createDataTransfer()
2927 void setArrayBounds(gpu_array_info &PPCGArray, ScopArrayInfo *Array) { in setArrayBounds()
3032 gpu_array_info &PPCGArray = PPCGProg->array[i]; in createArrays()
[all …]