cmp 117 3rdparty/openexr/Imath/ImathFun.h cmp (T a, T b) cmp 127 3rdparty/openexr/Imath/ImathFun.h return (Imath::abs (a - b) <= t)? 0 : cmp (a, b); cmp 104 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void mergeShfl(const KeyReferenceTuple& key, const ValReferenceTuple& val, const CmpTuple& cmp, unsigned int delta, int width) cmp 108 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (thrust::get<I>(cmp)(reg, thrust::get<I>(key))) cmp 114 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp For<I + 1, N>::mergeShfl(key, val, cmp, delta, width); cmp 119 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp const CmpTuple& cmp, cmp 124 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (thrust::get<I>(cmp)(reg, thrust::get<I>(key))) cmp 130 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp For<I + 1, N>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 230 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp __device__ __forceinline__ void mergeShfl(K& key, V& val, const Cmp& cmp, unsigned int delta, int width) cmp 234 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 241 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp __device__ __forceinline__ void merge(volatile K* skeys, K& key, volatile V* svals, V& val, const Cmp& cmp, unsigned int tid, unsigned int delta) cmp 245 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 256 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp const Cmp& cmp, cmp 261 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 274 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp const Cmp& cmp, unsigned int tid, unsigned int delta) cmp 278 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 289 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp const thrust::tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp, cmp 292 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp For<0, thrust::tuple_size<thrust::tuple<KR0, KR1, KR2, KR3, KR4, KR5, KR6, KR7, KR8, KR9> >::value>::mergeShfl(key, val, cmp, delta, width); cmp 303 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp const thrust::tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp, cmp 306 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp For<0, thrust::tuple_size<thrust::tuple<VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9> >::value>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 315 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void reduce(KP skeys, KR key, VP svals, VR val, unsigned int tid, Cmp cmp) cmp 325 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 1024); cmp 332 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 512); cmp 339 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 256); cmp 346 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 128); cmp 353 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 64); cmp 360 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 32); cmp 365 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 16); cmp 366 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 8); cmp 367 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 4); cmp 368 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 2); cmp 369 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 1); cmp 377 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void loopShfl(KR key, VR val, Cmp cmp, unsigned int N) cmp 379 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp mergeShfl(key, val, cmp, I, N); cmp 380 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<I / 2, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, N); cmp 382 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void loop(KP skeys, KR key, VP svals, VR val, unsigned int tid, Cmp cmp) cmp 384 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, I); cmp 385 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<I / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 402 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void reduce(KP skeys, KR key, VP svals, VR val, unsigned int tid, Cmp cmp) cmp 409 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<N / 2, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, N); cmp 415 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<N / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 425 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp static __device__ void reduce(KP skeys, KR key, VP svals, VR val, unsigned int tid, Cmp cmp) cmp 430 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<16, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, warpSize); cmp 442 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<16, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 462 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<M / 2, KP, KR, VP, VR, Cmp>::loopShfl(key, val, cmp, M); cmp 464 modules/core/include/opencv2/core/cuda/detail/reduce_key_val.hpp Unroll<M / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 79 modules/core/include/opencv2/core/cuda/reduce.hpp __device__ __forceinline__ void reduceKeyVal(volatile K* skeys, K& key, volatile V* svals, V& val, unsigned int tid, const Cmp& cmp) cmp 81 modules/core/include/opencv2/core/cuda/reduce.hpp reduce_key_val_detail::Dispatcher<N>::reductor::template reduce<volatile K*, K&, volatile V*, V&, const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 91 modules/core/include/opencv2/core/cuda/reduce.hpp unsigned int tid, const Cmp& cmp) cmp 96 modules/core/include/opencv2/core/cuda/reduce.hpp const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 109 modules/core/include/opencv2/core/cuda/reduce.hpp const thrust::tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp) cmp 117 modules/core/include/opencv2/core/cuda/reduce.hpp >(skeys, key, svals, val, tid, cmp); cmp 108 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp const CmpTuple& cmp, cmp 113 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp if (get<I>(cmp)(reg, get<I>(key))) cmp 119 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp For<I + 1, N>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 201 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp __device__ void merge(volatile K* skeys, K& key, volatile V* svals, V& val, const Cmp& cmp, uint tid, uint delta) cmp 205 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 219 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp const Cmp& cmp, uint tid, uint delta) cmp 223 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 239 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp const tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp, cmp 242 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp For<0, tuple_size<tuple<VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9> >::value>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 250 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp __device__ static void reduce(KP skeys, KR key, VP svals, VR val, uint tid, Cmp cmp) cmp 260 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 1024); cmp 267 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 512); cmp 274 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 256); cmp 281 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 128); cmp 288 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 64); cmp 295 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 32); cmp 300 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 16); cmp 301 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 8); cmp 302 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 4); cmp 303 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 2); cmp 304 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 1); cmp 313 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp __device__ static void loop(KP skeys, KR key, VP svals, VR val, uint tid, Cmp cmp) cmp 315 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, I); cmp 316 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp Unroll<I / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 332 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp __device__ static void reduce(KP skeys, KR key, VP svals, VR val, uint tid, Cmp cmp) cmp 338 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp Unroll<N / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 349 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp __device__ static void reduce(KP skeys, KR key, VP svals, VR val, uint tid, Cmp cmp) cmp 357 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp Unroll<16, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 373 modules/cudev/include/opencv2/cudev/block/detail/reduce_key_val.hpp Unroll<M / 2, KP, KR, VP, VR, Cmp>::loop(skeys, key, svals, val, tid, cmp); cmp 86 modules/cudev/include/opencv2/cudev/block/reduce.hpp __device__ __forceinline__ void blockReduceKeyVal(volatile K* skeys, K& key, volatile V* svals, V& val, uint tid, const Cmp& cmp) cmp 88 modules/cudev/include/opencv2/cudev/block/reduce.hpp block_reduce_key_val_detail::Dispatcher<N>::reductor::template reduce<volatile K*, K&, volatile V*, V&, const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 99 modules/cudev/include/opencv2/cudev/block/reduce.hpp uint tid, const Cmp& cmp) cmp 104 modules/cudev/include/opencv2/cudev/block/reduce.hpp const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 118 modules/cudev/include/opencv2/cudev/block/reduce.hpp const tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp) cmp 126 modules/cudev/include/opencv2/cudev/block/reduce.hpp >(skeys, key, svals, val, tid, cmp); cmp 98 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp const CmpTuple& cmp, cmp 103 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp if (get<I>(cmp)(reg, get<I>(key))) cmp 109 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp For<I + 1, N>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 171 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp __device__ void merge(volatile K* skeys, K& key, volatile V* svals, V& val, const Cmp& cmp, uint tid, uint delta) cmp 175 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 189 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp const Cmp& cmp, uint tid, uint delta) cmp 193 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp if (cmp(reg, key)) cmp 209 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp const tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp, cmp 212 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp For<0, tuple_size<tuple<VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9> >::value>::merge(skeys, key, svals, val, cmp, tid, delta); cmp 220 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp __device__ static void reduce(KP skeys, KR key, VP svals, VR val, uint tid, Cmp cmp) cmp 227 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 16); cmp 228 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 8); cmp 229 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 4); cmp 230 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 2); cmp 231 modules/cudev/include/opencv2/cudev/warp/detail/reduce_key_val.hpp merge(skeys, key, svals, val, cmp, tid, 1); cmp 84 modules/cudev/include/opencv2/cudev/warp/reduce.hpp __device__ __forceinline__ void warpReduceKeyVal(volatile K* skeys, K& key, volatile V* svals, V& val, uint tid, const Cmp& cmp) cmp 86 modules/cudev/include/opencv2/cudev/warp/reduce.hpp warp_reduce_key_val_detail::WarpReductor::template reduce<volatile K*, K&, volatile V*, V&, const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 96 modules/cudev/include/opencv2/cudev/warp/reduce.hpp uint tid, const Cmp& cmp) cmp 101 modules/cudev/include/opencv2/cudev/warp/reduce.hpp const Cmp&>(skeys, key, svals, val, tid, cmp); cmp 114 modules/cudev/include/opencv2/cudev/warp/reduce.hpp const tuple<Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9>& cmp) cmp 122 modules/cudev/include/opencv2/cudev/warp/reduce.hpp >(skeys, key, svals, val, tid, cmp); cmp 341 modules/shape/src/sc_dis.cpp for (int cmp=0; cmp<contourMat.cols; cmp++) cmp 343 modules/shape/src/sc_dis.cpp if (ptidx==cmp) continue; cmp 346 modules/shape/src/sc_dis.cpp if (queryInliers[ptidx]==0 || queryInliers[cmp]==0) continue; //avoid outliers cmp 352 modules/shape/src/sc_dis.cpp if (disMatrix.at<float>(ptidx, cmp)<logspaces[i]) cmp 360 modules/shape/src/sc_dis.cpp if (angleMatrix.at<float>(ptidx, cmp)<angspaces[i]) cmp 146 modules/shape/test/test_shape.cpp distance = cmp(contoursQuery1, contoursQuery2, cmp 196 modules/shape/test/test_shape.cpp compute cmp; cmp 1836 modules/ts/src/ts_perf.cpp comparators::KeypointGreater cmp; cmp 1842 modules/ts/src/ts_perf.cpp return cmp(pts_[idx1], pts_[idx2]);