Home
last modified time | relevance | path

Searched refs:shfl_xor (Results 1 – 2 of 2) sorted by relevance

/external/opencv3/modules/cudev/include/opencv2/cudev/warp/
Dshuffle.hpp334 __device__ __forceinline__ uchar shfl_xor(uchar val, int laneMask, int width = warpSize) in CV_CUDEV_SHFL_DOWN_VEC_INST()
339 __device__ __forceinline__ schar shfl_xor(schar val, int laneMask, int width = warpSize) in shfl_xor() function
344 __device__ __forceinline__ ushort shfl_xor(ushort val, int laneMask, int width = warpSize) in shfl_xor() function
349 __device__ __forceinline__ short shfl_xor(short val, int laneMask, int width = warpSize) in shfl_xor() function
354 __device__ __forceinline__ int shfl_xor(int val, int laneMask, int width = warpSize) in shfl_xor() function
359 __device__ __forceinline__ uint shfl_xor(uint val, int laneMask, int width = warpSize) in shfl_xor() function
364 __device__ __forceinline__ float shfl_xor(float val, int laneMask, int width = warpSize) in shfl_xor() function
369 __device__ double shfl_xor(double val, int laneMask, int width = warpSize) in shfl_xor() function
381 …__device__ __forceinline__ input_type ## 1 shfl_xor(const input_type ## 1 & val, int laneMask, int…
384 shfl_xor(val.x, laneMask, width) \
[all …]
/external/opencv3/modules/cudev/include/opencv2/cudev/grid/detail/
Dintegral.hpp309 result[4] = shfl_xor(result[4] , 1, 32); in horisontal_pass_8u_shfl_kernel()
310 result[5] = shfl_xor(result[5] , 1, 32); in horisontal_pass_8u_shfl_kernel()
311 result[6] = shfl_xor(result[6] , 1, 32); in horisontal_pass_8u_shfl_kernel()
312 result[7] = shfl_xor(result[7] , 1, 32); in horisontal_pass_8u_shfl_kernel()
314 result[8] = shfl_xor(result[8] , 2, 32); in horisontal_pass_8u_shfl_kernel()
315 result[9] = shfl_xor(result[9] , 2, 32); in horisontal_pass_8u_shfl_kernel()
316 result[10] = shfl_xor(result[10], 2, 32); in horisontal_pass_8u_shfl_kernel()
317 result[11] = shfl_xor(result[11], 2, 32); in horisontal_pass_8u_shfl_kernel()
319 result[12] = shfl_xor(result[12], 3, 32); in horisontal_pass_8u_shfl_kernel()
320 result[13] = shfl_xor(result[13], 3, 32); in horisontal_pass_8u_shfl_kernel()
[all …]