Lines Matching refs:element_size
4608 omp_target_memcpy_rect_worker (void *dst, const void *src, size_t element_size,
4618 size_t dst_slice = element_size;
4619 size_t src_slice = element_size;
4625 if (__builtin_mul_overflow (element_size, volume[0], &length)
4626 || __builtin_mul_overflow (element_size, dst_offsets[0], &dst_off)
4627 || __builtin_mul_overflow (element_size, src_offsets[0], &src_off))
4692 if (__builtin_mul_overflow (volume[1], element_size, &vol_sz1)
4693 || __builtin_mul_overflow (dst_dimensions[1], element_size, &dst_sz1)
4694 || __builtin_mul_overflow (src_dimensions[1], element_size, &src_sz1)
4695 || __builtin_mul_overflow (dst_offsets[1], element_size, &dst_off_sz1)
4696 || __builtin_mul_overflow (src_offsets[1], element_size,
4718 if (__builtin_mul_overflow (volume[2], element_size, &vol_sz2)
4719 || __builtin_mul_overflow (dst_dimensions[2], element_size, &dst_sz2)
4720 || __builtin_mul_overflow (src_dimensions[2], element_size, &src_sz2)
4721 || __builtin_mul_overflow (dst_offsets[2], element_size, &dst_off_sz2)
4722 || __builtin_mul_overflow (src_offsets[2], element_size,
4745 element_size, num_dims - 1,
4777 size_t element_size, int num_dims,
4796 int ret = omp_target_memcpy_rect_worker (dst, src, element_size, num_dims,
4812 omp_target_memcpy_rect (void *dst, const void *src, size_t element_size,
4829 int ret = omp_target_memcpy_rect_copy (dst, src, element_size, num_dims,
4841 size_t element_size;
4856 int ret = omp_target_memcpy_rect_copy (a->dst, a->src, a->element_size,
4866 omp_target_memcpy_rect_async (void *dst, const void *src, size_t element_size,
4886 .element_size = element_size,