/external/opencv3/modules/cudev/include/opencv2/cudev/util/ |
atomic.hpp | 56 // atomicAdd 58 __device__ __forceinline__ int atomicAdd(int* address, int val) 60 return ::atomicAdd(address, val); 63 __device__ __forceinline__ uint atomicAdd(uint* address, uint val) 65 return ::atomicAdd(address, val); 68 __device__ __forceinline__ float atomicAdd(float* address, float val) 71 return ::atomicAdd(address, val); 84 __device__ static double atomicAdd(double* address, double val)
|
/external/opencv3/modules/core/include/opencv2/core/cuda/ |
emulation.hpp | 108 static __device__ __forceinline__ T atomicAdd(T* address, T val) 122 return ::atomicAdd(address, val); 145 static __device__ __forceinline__ int atomicAdd(int* address, int val) 147 return ::atomicAdd(address, val); 149 static __device__ __forceinline__ unsigned int atomicAdd(unsigned int* address, unsigned int val) 151 return ::atomicAdd(address, val); 153 static __device__ __forceinline__ float atomicAdd(float* address, float val) 156 return ::atomicAdd(address, val); 168 static __device__ __forceinline__ double atomicAdd(double* address, double val)
|
/external/opencv3/modules/cudaimgproc/src/cuda/ |
hist.cu | 74 Emulation::smem::atomicAdd(&shist[(data >> 0) & 0xFFU], 1); 75 Emulation::smem::atomicAdd(&shist[(data >> 8) & 0xFFU], 1); 76 Emulation::smem::atomicAdd(&shist[(data >> 16) & 0xFFU], 1); 77 Emulation::smem::atomicAdd(&shist[(data >> 24) & 0xFFU], 1); 85 Emulation::smem::atomicAdd(&shist[data], 1); 94 ::atomicAdd(hist + tid, histVal); 119 Emulation::smem::atomicAdd(shist + ind, 1); 169 ::atomicAdd(hist + tid, histVal);
|
hough_circles.cu | 106 ::atomicAdd(accum.ptr(y2 + 1) + x2 + 1, 1); 148 const int idx = ::atomicAdd(&g_counter, 1); 210 Emulation::smem::atomicAdd(&smem[r + 1], 1); 222 const int ind = ::atomicAdd(&g_counter, 1);
|
generalized_hough.cu | 99 const int qidx = Emulation::smem::atomicAdd(&s_sizes[threadIdx.y], 1); 121 const int globalOffset = atomicAdd(&g_counter, totalSize); 185 const int ind = ::atomicAdd(r_sizes + n, 1); 237 ::atomicAdd(hist.ptr(c.y + 1) + c.x + 1, 1); 275 const int ind = ::atomicAdd(&g_counter, 1); 497 const int ind = ::atomicAdd(sizes + n, 1); 593 Emulation::smem::atomicAdd(&s_OHist[n], 1); 600 ::atomicAdd(OHist + i, s_OHist[i]); 656 Emulation::smem::atomicAdd(&s_SHist[s], 1); 664 ::atomicAdd(SHist + i, s_SHist[i]) [all...] |
hough_lines.cu | 85 ::atomicAdd(accumRow + r + 1, 1); 119 Emulation::smem::atomicAdd(&smem[r + 1], 1); 168 const int ind = ::atomicAdd(&g_counter, 1);
|
build_point_list.cu | 77 const int qidx = Emulation::smem::atomicAdd(&s_qsize[threadIdx.y], 1); 97 const int globalOffset = atomicAdd(&g_counter, totalSize);
|
canny.cu | 328 const int ind = ::atomicAdd(&counter, 1); 387 ind = Emulation::smem::atomicAdd(&s_counter, 1); 419 ind = Emulation::smem::atomicAdd(&s_counter, 1); 432 s_ind = ::atomicAdd(&counter, s_counter);
|
hough_segments.cu | 185 const int ind = ::atomicAdd(&g_counter, 1); 205 const int ind = ::atomicAdd(&g_counter, 1);
|
clahe.cu | 76 Emulation::smem::atomicAdd(&smem[data], 1);
|
gftt.cu | 85 const int ind = ::atomicAdd(&g_counter, 1);
|
/external/opencv3/modules/cudev/include/opencv2/cudev/grid/detail/ |
reduce.hpp | 165 atomicAdd(ptr, val); 185 atomicAdd(ptr, val.x); 186 atomicAdd(ptr + 1, val.y); 208 atomicAdd(ptr, val.x); 209 atomicAdd(ptr + 1, val.y); 210 atomicAdd(ptr + 2, val.z); 234 atomicAdd(ptr, val.x); 235 atomicAdd(ptr + 1, val.y); 236 atomicAdd(ptr + 2, val.z); 237 atomicAdd(ptr + 3, val.w) [all...] |
histogram.hpp | 77 atomicAdd(&smem[data % BIN_COUNT], 1); 88 atomicAdd(hist + i, histVal);
|
/external/llvm/include/llvm/Support/ |
Atomic.h | 33 cas_flag AtomicAdd(volatile cas_flag* ptr, cas_flag val);
|
/external/opencv3/modules/cudaobjdetect/src/cuda/ |
lbp.cu | 150 Emulation::smem::atomicAdd((rrects + cls * 4 + 0), candidates[tid].x); 151 Emulation::smem::atomicAdd((rrects + cls * 4 + 1), candidates[tid].y); 152 Emulation::smem::atomicAdd((rrects + cls * 4 + 2), candidates[tid].z); 153 Emulation::smem::atomicAdd((rrects + cls * 4 + 3), candidates[tid].w);
|
/external/llvm/include/llvm/ADT/ |
Statistic.h | 93 sys::AtomicAdd(&Value, V); 99 sys::AtomicAdd(&Value, -V);
|
/external/llvm/lib/Support/ |
Atomic.cpp | 86 sys::cas_flag sys::AtomicAdd(volatile sys::cas_flag* ptr, sys::cas_flag val) {
|
/external/deqp/modules/gles31/functional/ |
es31fIndirectComputeDispatchTests.cpp | 100 " atomicAdd(result.numPassed, 1u);\n"
|
es31fBasicComputeShaderTests.cpp | 717 " atomicAdd(sum, value);\n" [all...] |
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
vktComputeIndirectComputeDispatchTests.cpp | 416 << " atomicAdd(result.numPassed, 1u);\n"
|
vktComputeBasicComputeShaderTests.cpp | 339 << " uint oldVal = atomicAdd(count, 1u);\n" [all...] |
/prebuilts/misc/windows/sdl2/test/ |
testatomic.c | 61 SDL_Log("AtomicAdd(10) tfret=%s val=%d\n", tf(tfret), SDL_AtomicGet(&v));
|
/external/opencv3/modules/cudalegacy/src/cuda/ |
NCVHaarObjectDetection.cu | 273 outMaskOffset = atomicAdd(&d_outMaskPosition, incScan); 620 Ncv32u outMaskOffset = atomicAdd(&d_outMaskPosition, 1); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineEarlyFragmentTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktOpaqueTypeIndexingTests.cpp | [all...] |