/external/opencv3/modules/core/include/opencv2/core/cuda/detail/ |
D | color_detail.hpp | 76 …template <typename T> static __device__ __forceinline__ void setAlpha(typename TypeVec<T, 3>::vec_… in setAlpha() 80 …template <typename T> static __device__ __forceinline__ void setAlpha(typename TypeVec<T, 4>::vec_… in setAlpha() 85 …template <typename T> static __device__ __forceinline__ T getAlpha(const typename TypeVec<T, 3>::v… in getAlpha() 90 …template <typename T> static __device__ __forceinline__ T getAlpha(const typename TypeVec<T, 4>::v… in getAlpha() 111 : unary_function<typename TypeVec<T, scn>::vec_type, typename TypeVec<T, dcn>::vec_type> 113 …__device__ typename TypeVec<T, dcn>::vec_type operator()(const typename TypeVec<T, scn>::vec_type&… in operator ()() 115 typename TypeVec<T, dcn>::vec_type dst; in operator ()() 316 …template <typename T, int dcn> struct Gray2RGB : unary_function<T, typename TypeVec<T, dcn>::vec_t… 318 __device__ __forceinline__ typename TypeVec<T, dcn>::vec_type operator()(T src) const in operator ()() 320 typename TypeVec<T, dcn>::vec_type dst; in operator ()() [all …]
|
D | transform_detail.hpp | 60 typedef typename TypeVec<T, shift>::vec_type read_type; 61 typedef typename TypeVec<D, shift>::vec_type write_type; 66 typedef typename TypeVec<T1, shift>::vec_type read_type1; 67 typedef typename TypeVec<T2, shift>::vec_type read_type2; 68 typedef typename TypeVec<D, shift>::vec_type write_type;
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.cpp | 58 TypeVec.push_back(VT); in TypeSet() 65 TypeVec.append(VTList.begin(), VTList.end()); in TypeSet() 72 array_pod_sort(TypeVec.begin(), TypeVec.end()); in TypeSet() 73 assert(std::unique(TypeVec.begin(), TypeVec.end()) == TypeVec.end()); in TypeSet() 90 TypeVec.push_back(VT); in FillWithPossibleTypes() 93 if (TypeVec.empty()) { in FillWithPossibleTypes() 99 if (TypeVec.size() == 1) return true; in FillWithPossibleTypes() 102 array_pod_sort(TypeVec.begin(), TypeVec.end()); in FillWithPossibleTypes() 103 TypeVec.erase(std::unique(TypeVec.begin(), TypeVec.end()), TypeVec.end()); in FillWithPossibleTypes() 111 return std::any_of(TypeVec.begin(), TypeVec.end(), isInteger); in hasIntegerTypes() [all …]
|
D | CodeGenDAGPatterns.h | 58 SmallVector<MVT::SimpleValueType, 4> TypeVec; variable 64 bool isCompletelyUnknown() const { return TypeVec.empty(); } in isCompletelyUnknown() 67 if (TypeVec.size() != 1) return false; in isConcrete() 68 unsigned char T = TypeVec[0]; (void)T; in isConcrete() 75 return (MVT::SimpleValueType)TypeVec[0]; in getConcrete() 83 assert(!TypeVec.empty() && "Not a type list!"); in getTypeList() 84 return TypeVec; in getTypeList() 88 return TypeVec.size() == 1 && TypeVec[0] == MVT::isVoid; in isVoid() 154 bool operator!=(const TypeSet &RHS) const { return TypeVec != RHS.TypeVec; } 155 bool operator==(const TypeSet &RHS) const { return TypeVec == RHS.TypeVec; }
|
/external/opencv3/modules/core/include/opencv2/core/cuda/ |
D | vec_traits.hpp | 56 template<typename T, int N> struct TypeVec; 132 template<> struct TypeVec<type, 1> { typedef type vec_type; }; \ 133 template<> struct TypeVec<type ## 1, 1> { typedef type ## 1 vec_type; }; \ 134 template<> struct TypeVec<type, 2> { typedef type ## 2 vec_type; }; \ 135 template<> struct TypeVec<type ## 2, 2> { typedef type ## 2 vec_type; }; \ 136 template<> struct TypeVec<type, 3> { typedef type ## 3 vec_type; }; \ 137 template<> struct TypeVec<type ## 3, 3> { typedef type ## 3 vec_type; }; \ 138 template<> struct TypeVec<type, 4> { typedef type ## 4 vec_type; }; \ 139 template<> struct TypeVec<type ## 4, 4> { typedef type ## 4 vec_type; }; \ 140 template<> struct TypeVec<type, 8> { typedef type ## 8 vec_type; }; \ [all …]
|
D | filters.hpp | 92 typedef typename TypeVec<float, VecTraits<elem_type>::cn>::vec_type work_type; in operator ()() 123 typedef typename TypeVec<float, VecTraits<elem_type>::cn>::vec_type work_type; 200 typedef typename TypeVec<float, VecTraits<elem_type>::cn>::vec_type work_type; in operator ()() 240 typedef typename TypeVec<float, VecTraits<elem_type>::cn>::vec_type work_type; in operator ()()
|
/external/opencv3/modules/cudafilters/src/cuda/ |
D | filter2d.cu | 57 typedef typename TypeVec<float, VecTraits<D>::cn>::vec_type sum_t; in filter2D() 98 typedef typename TypeVec<float, VecTraits< type >::cn>::vec_type work_type; \
|
D | row_filter.hpp | 72 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type sum_t; in linearRowFilter()
|
D | column_filter.hpp | 72 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type sum_t; in linearColumnFilter()
|
/external/opencv3/modules/cudawarping/src/cuda/ |
D | remap.cu | 74 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_type; in call() 95 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_type; in call() 129 typedef typename TypeVec<float, VecTraits< type >::cn>::vec_type work_type; \
|
D | warp.cu | 145 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_type; in call() 167 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_type; in call() 200 typedef typename TypeVec<float, VecTraits< type >::cn>::vec_type work_type; \
|
D | pyr_up.cu | 57 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type sum_t; in pyrUp()
|
D | pyr_down.cu | 57 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_t; in pyrDown()
|
D | resize.cu | 73 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type work_type; in resize_linear()
|
/external/opencv3/modules/superres/src/cuda/ |
D | btv_l1_gpu.cu | 129 typedef typename TypeVec<float, cn>::vec_type src_t; in upscale() 224 typedef typename TypeVec<float, cn>::vec_type src_t; in calcBtvRegularization()
|
/external/opencv3/modules/cudaimgproc/src/cuda/ |
D | debayer.cu | 345 typedef typename TypeVec<uchar, cn>::vec_type dst_t; in Bayer2BGR_8u_gpu() 362 typedef typename TypeVec<ushort, cn>::vec_type dst_t; in Bayer2BGR_16u_gpu() 525 typedef typename TypeVec<uchar, cn>::vec_type dst_t; in MHCdemosaic()
|
D | bilateral_filter.cu | 72 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type value_type; in bilateral_kernel()
|
D | match_template.cu | 88 typedef typename TypeVec<T, cn>::vec_type Type; in matchTemplateNaiveKernel_CCORR() 89 typedef typename TypeVec<float, cn>::vec_type Typef; in matchTemplateNaiveKernel_CCORR() 154 typedef typename TypeVec<T, cn>::vec_type Type; in matchTemplateNaiveKernel_SQDIFF() 155 typedef typename TypeVec<float, cn>::vec_type Typef; in matchTemplateNaiveKernel_SQDIFF() 875 typedef typename TypeVec<float, cn>::vec_type Typef; in extractFirstChannel_32F()
|
/external/opencv3/modules/photo/src/cuda/ |
D | nlm.cu | 70 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type value_type; in nlm_kernel() 397 typedef typename TypeVec<float, VecTraits<T>::cn>::vec_type sum_type; in convolve_window()
|
/external/opencv3/modules/cudaoptflow/src/cuda/ |
D | pyrlk.cu | 156 typedef typename TypeVec<float, cn>::vec_type work_type; in sparseKernel()
|