Searched refs:shfl_xor (Results 1 – 2 of 2) sorted by relevance
/external/opencv3/modules/cudev/include/opencv2/cudev/warp/ |
D | shuffle.hpp | 334 __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/ |
D | integral.hpp | 309 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 …]
|