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

References

tools/polly/lib/External/ppcg/gpu_group.c
 1094 	isl_ctx *ctx = isl_space_get_ctx(group->array->space);
 1096 	int n_index = group->array->n_index;
 1099 	int force_private = group->local_array->force_private;
 1109 	if (gpu_array_is_read_only_scalar(group->array))
 1111 	if (!force_private && !group->exact_write)
 1113 	if (group->slice)
 1116 	access = gpu_array_ref_group_access_relation(group, 1, 1);
 1130 		group->shared_tile = gpu_array_tile_create(ctx,
 1131 							group->array->n_index);
 1132 		acc = shared_access(group, access, data);
 1133 		if (!group->shared_tile)
 1135 		else if (!can_tile(acc, group->shared_tile))
 1136 			group->shared_tile =
 1137 					gpu_array_tile_free(group->shared_tile);
 1168 	group->private_tile = gpu_array_tile_create(ctx, n_index);
 1169 	if (!group->private_tile) {
 1173 	group->private_tile->requires_unroll = requires_unroll;
 1174 	if (!can_tile(acc, group->private_tile))
 1175 		group->private_tile = gpu_array_tile_free(group->private_tile);
 1175 		group->private_tile = gpu_array_tile_free(group->private_tile);
 1179 	if (group->private_tile) {
 1180 		struct gpu_array_tile *tile = group->private_tile;
 1188 	if (force_private && !group->private_tile)