warpSize 660 modules/core/include/opencv2/core/cuda.hpp int warpSize() const; warpSize 302 modules/core/include/opencv2/core/cuda/detail/reduce.hpp Unroll<16, Pointer, Reference, Op>::loopShfl(val, op, warpSize); warpSize 430 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<16, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, warpSize); warpSize 55 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ T shfl(T val, int srcLane, int width = warpSize) warpSize 63 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ unsigned int shfl(unsigned int val, int srcLane, int width = warpSize) warpSize 71 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ double shfl(double val, int srcLane, int width = warpSize) warpSize 87 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ T shfl_down(T val, unsigned int delta, int width = warpSize) warpSize 95 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ unsigned int shfl_down(unsigned int val, unsigned int delta, int width = warpSize) warpSize 103 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ double shfl_down(double val, unsigned int delta, int width = warpSize) warpSize 119 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ T shfl_up(T val, unsigned int delta, int width = warpSize) warpSize 127 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ unsigned int shfl_up(unsigned int val, unsigned int delta, int width = warpSize) warpSize 135 modules/core/include/opencv2/core/cuda/warp_shuffle.hpp __device__ __forceinline__ double shfl_up(double val, unsigned int delta, int width = warpSize) warpSize 394 modules/core/src/cuda_info.cpp return deviceProps().get(device_id_)->warpSize; warpSize 1008 modules/core/src/cuda_info.cpp printf(" Warp size: %d\n", prop.warpSize); warpSize 345 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp Unroll<16, Pointer, Reference, Op>::loopShfl(val, op, warpSize); warpSize 175 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const int lane_id = id % warpSize; warpSize 176 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const int warp_id = id / warpSize; warpSize 238 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp if (threadIdx.x % warpSize == warpSize - 1) warpSize 61 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uchar shfl(uchar val, int srcLane, int width = warpSize) warpSize 66 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ schar shfl(schar val, int srcLane, int width = warpSize) warpSize 71 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ ushort shfl(ushort val, int srcLane, int width = warpSize) warpSize 76 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ short shfl(short val, int srcLane, int width = warpSize) warpSize 81 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ int shfl(int val, int srcLane, int width = warpSize) warpSize 86 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uint shfl(uint val, int srcLane, int width = warpSize) warpSize 91 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ float shfl(float val, int srcLane, int width = warpSize) warpSize 96 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ double shfl(double val, int srcLane, int width = warpSize) warpSize 108 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 1 shfl(const input_type ## 1 & val, int srcLane, int width = warpSize) \ warpSize 114 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 2 shfl(const input_type ## 2 & val, int srcLane, int width = warpSize) \ warpSize 121 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 3 shfl(const input_type ## 3 & val, int srcLane, int width = warpSize) \ warpSize 129 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 4 shfl(const input_type ## 4 & val, int srcLane, int width = warpSize) \ warpSize 152 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uchar shfl_up(uchar val, uint delta, int width = warpSize) warpSize 157 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ schar shfl_up(schar val, uint delta, int width = warpSize) warpSize 162 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ ushort shfl_up(ushort val, uint delta, int width = warpSize) warpSize 167 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ short shfl_up(short val, uint delta, int width = warpSize) warpSize 172 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ int shfl_up(int val, uint delta, int width = warpSize) warpSize 177 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uint shfl_up(uint val, uint delta, int width = warpSize) warpSize 182 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ float shfl_up(float val, uint delta, int width = warpSize) warpSize 187 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ double shfl_up(double val, uint delta, int width = warpSize) warpSize 199 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 1 shfl_up(const input_type ## 1 & val, uint delta, int width = warpSize) \ warpSize 205 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 2 shfl_up(const input_type ## 2 & val, uint delta, int width = warpSize) \ warpSize 212 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 3 shfl_up(const input_type ## 3 & val, uint delta, int width = warpSize) \ warpSize 220 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 4 shfl_up(const input_type ## 4 & val, uint delta, int width = warpSize) \ warpSize 243 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uchar shfl_down(uchar val, uint delta, int width = warpSize) warpSize 248 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ schar shfl_down(schar val, uint delta, int width = warpSize) warpSize 253 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ ushort shfl_down(ushort val, uint delta, int width = warpSize) warpSize 258 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ short shfl_down(short val, uint delta, int width = warpSize) warpSize 263 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ int shfl_down(int val, uint delta, int width = warpSize) warpSize 268 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uint shfl_down(uint val, uint delta, int width = warpSize) warpSize 273 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ float shfl_down(float val, uint delta, int width = warpSize) warpSize 278 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ double shfl_down(double val, uint delta, int width = warpSize) warpSize 290 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 1 shfl_down(const input_type ## 1 & val, uint delta, int width = warpSize) \ warpSize 296 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 2 shfl_down(const input_type ## 2 & val, uint delta, int width = warpSize) \ warpSize 303 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 3 shfl_down(const input_type ## 3 & val, uint delta, int width = warpSize) \ warpSize 311 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 4 shfl_down(const input_type ## 4 & val, uint delta, int width = warpSize) \ warpSize 334 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uchar shfl_xor(uchar val, int laneMask, int width = warpSize) warpSize 339 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ schar shfl_xor(schar val, int laneMask, int width = warpSize) warpSize 344 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ ushort shfl_xor(ushort val, int laneMask, int width = warpSize) warpSize 349 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ short shfl_xor(short val, int laneMask, int width = warpSize) warpSize 354 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ int shfl_xor(int val, int laneMask, int width = warpSize) warpSize 359 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ uint shfl_xor(uint val, int laneMask, int width = warpSize) warpSize 364 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ float shfl_xor(float val, int laneMask, int width = warpSize) warpSize 369 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ double shfl_xor(double val, int laneMask, int width = warpSize) warpSize 381 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 1 shfl_xor(const input_type ## 1 & val, int laneMask, int width = warpSize) \ warpSize 387 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 2 shfl_xor(const input_type ## 2 & val, int laneMask, int width = warpSize) \ warpSize 394 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 3 shfl_xor(const input_type ## 3 & val, int laneMask, int width = warpSize) \ warpSize 402 modules/cudev/include/opencv2/cudev/warp/shuffle.hpp __device__ __forceinline__ input_type ## 4 shfl_xor(const input_type ## 4 & val, int laneMask, int width = warpSize) \