/external/libgav1/src/dsp/ |
D | convolve.cc | 703 dsp->convolve[0][0][0][0] = ConvolveCopy_C<8, uint8_t>; in Init8bpp() 704 dsp->convolve[0][0][0][1] = ConvolveHorizontal_C<8, uint8_t>; in Init8bpp() 705 dsp->convolve[0][0][1][0] = ConvolveVertical_C<8, uint8_t>; in Init8bpp() 706 dsp->convolve[0][0][1][1] = Convolve2D_C<8, uint8_t>; in Init8bpp() 708 dsp->convolve[0][1][0][0] = ConvolveCompoundCopy_C<8, uint8_t>; in Init8bpp() 709 dsp->convolve[0][1][0][1] = ConvolveCompoundHorizontal_C<8, uint8_t>; in Init8bpp() 710 dsp->convolve[0][1][1][0] = ConvolveCompoundVertical_C<8, uint8_t>; in Init8bpp() 711 dsp->convolve[0][1][1][1] = ConvolveCompound2D_C<8, uint8_t>; in Init8bpp() 713 dsp->convolve[1][0][0][0] = ConvolveCopy_C<8, uint8_t>; in Init8bpp() 714 dsp->convolve[1][0][0][1] = in Init8bpp() [all …]
|
D | libgav1_dsp.cmake | 31 "${libgav1_source}/dsp/convolve.cc" 32 "${libgav1_source}/dsp/convolve.h" 33 "${libgav1_source}/dsp/convolve.inc"
|
D | convolve.inc | 15 // Constants used for convolve implementations.
|
D | dsp_test.cc | 138 EXPECT_EQ(dsp->convolve[j][k][l][m], nullptr); in CheckTables() 140 EXPECT_NE(dsp->convolve[j][k][l][m], nullptr); in CheckTables()
|
/external/eigen/unsupported/test/ |
D | cxx11_tensor_convolution.cpp | 31 typedef TensorEvaluator<decltype(input.convolve(kernel, dims3)), DefaultDevice> Evaluator; in test_evals() 32 Evaluator eval(input.convolve(kernel, dims3), DefaultDevice()); in test_evals() 58 result = input.convolve(kernel, dims); in test_expr() 89 valid = input.pad(padding).convolve(kernel, dims); in test_modes() 97 same = input.pad(padding).convolve(kernel, dims); in test_modes() 107 full = input.pad(padding).convolve(kernel, dims); in test_modes() 131 result = input.stride(stride_of_3).convolve(kernel, dims).stride(stride_of_2); in test_strides()
|
D | cxx11_tensor_convolution_sycl.cpp | 74 gpu_result.device(sycl_device)=gpu_input.convolve(gpu_kernel, dims3); in test_larg_expr1D() 77 result_host=input.convolve(kernel, dims3); in test_larg_expr1D() 135 gpu_result.device(sycl_device)=gpu_input.convolve(gpu_kernel, dims3); in test_larg_expr2D() 138 result_host=input.convolve(kernel, dims3); in test_larg_expr2D() 196 gpu_result.device(sycl_device)=gpu_input.convolve(gpu_kernel, dims3); in test_larg_expr3D() 199 result_host=input.convolve(kernel, dims3); in test_larg_expr3D() 249 gpu_result.device(sycl_device)=gpu_input.convolve(gpu_kernel, dims3); in test_evals() 295 gpu_result.device(sycl_device)=gpu_input.convolve(gpu_kernel, dims); in test_expr() 355 gpu_valid.device(sycl_device)=gpu_input.pad(padding).convolve(gpu_kernel, dims); in test_modes() 368 gpu_same.device(sycl_device)=gpu_input.pad(padding).convolve(gpu_kernel, dims); in test_modes() [all …]
|
D | cxx11_tensor_device.cu | 155 …context->out().slice(indices, sizes).device(context->device()) = context->in1().convolve(context->… in test_1d_convolution() 165 …context->out().slice(indices, sizes).device(context->device()) = context->in1().convolve(context->… in test_2d_convolution() 175 …context->out().slice(indices, sizes).device(context->device()) = context->in1().convolve(context->… in test_3d_convolution()
|
/external/libaom/aom_dsp/x86/ |
D | convolve_sse2.h | 36 static INLINE __m128i convolve(const __m128i *const s, in convolve() function 56 return convolve(ss, coeffs); in convolve_lo_x() 66 return convolve(ss, coeffs); in convolve_lo_y() 76 return convolve(ss, coeffs); in convolve_hi_y()
|
D | highbd_convolve_ssse3.c | 218 const __m128i res_a0 = convolve(s, coeffs_y); in av1_highbd_convolve_y_sr_ssse3() 222 const __m128i res_a1 = convolve(s + 8, coeffs_y); in av1_highbd_convolve_y_sr_ssse3() 227 const __m128i res_b0 = convolve(s + 4, coeffs_y); in av1_highbd_convolve_y_sr_ssse3() 231 const __m128i res_b1 = convolve(s + 4 + 8, coeffs_y); in av1_highbd_convolve_y_sr_ssse3() 402 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_ssse3() 412 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_x_sr_ssse3()
|
D | convolve_avx2.h | 280 __m256i res_a = convolve(s, coeffs_v); \ 281 __m256i res_b = convolve(s + 4, coeffs_v); \ 529 const __m256i res_a = convolve(s, coeffs_y); \ 534 const __m256i res_b = convolve(s + 4, coeffs_y); \ 789 static INLINE __m256i convolve(const __m256i *const s, in convolve() function
|
/external/pffft/ |
D | pffft.hpp | 285 AlignedVector<Scalar> & convolve( 347 Scalar* convolve(const Scalar* spectrum_internal_a, 455 void convolve(const Scalar* dft_a, in convolve() function in pffft::__anon79f8a9a70311::Setup 508 void convolve(const Scalar* dft_a, in convolve() function in pffft::__anon79f8a9a70311::Setup 577 void convolve(const Scalar* dft_a, in convolve() function in pffft::__anon79f8a9a70311::Setup 638 void convolve(const Scalar* dft_a, in convolve() function in pffft::__anon79f8a9a70311::Setup 782 Fft<T>::convolve( in convolve() function in pffft::Fft 788 convolve( spectrum_internal_a.data(), spectrum_internal_b.data(), in convolve() 858 Fft<T>::convolve(const Scalar* dft_a, in convolve() function in pffft::Fft 863 setup.convolve(dft_a, dft_b, dft_ab, scaling); in convolve()
|
/external/libaom/av1/common/x86/ |
D | highbd_convolve_2d_avx2.c | 97 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_avx2() 107 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_avx2() 147 const __m256i res_a = convolve(s, coeffs_y); in av1_highbd_convolve_2d_sr_avx2() 155 const __m256i res_b = convolve(s + 4, coeffs_y); in av1_highbd_convolve_2d_sr_avx2()
|
D | highbd_jnt_convolve_sse4.c | 98 const __m128i res_a0 = convolve(s, coeffs_y); in av1_highbd_dist_wtd_convolve_y_sse4_1() 103 const __m128i res_a1 = convolve(s + 8, coeffs_y); in av1_highbd_dist_wtd_convolve_y_sse4_1() 162 const __m128i res_b0 = convolve(s + 4, coeffs_y); in av1_highbd_dist_wtd_convolve_y_sse4_1() 167 const __m128i res_b1 = convolve(s + 4 + 8, coeffs_y); in av1_highbd_dist_wtd_convolve_y_sse4_1() 312 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_sse4_1() 322 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_sse4_1()
|
D | highbd_convolve_2d_ssse3.c | 268 __m128i res_even = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_ssse3() 278 __m128i res_odd = convolve(s, coeffs_x); in av1_highbd_convolve_2d_sr_ssse3() 328 const __m128i res_a0 = convolve(s, coeffs_y); in av1_highbd_convolve_2d_sr_ssse3() 334 const __m128i res_a1 = convolve(s + 8, coeffs_y); in av1_highbd_convolve_2d_sr_ssse3() 341 const __m128i res_b0 = convolve(s + 4, coeffs_y); in av1_highbd_convolve_2d_sr_ssse3() 348 const __m128i res_b1 = convolve(s + 4 + 8, coeffs_y); in av1_highbd_convolve_2d_sr_ssse3()
|
D | wiener_convolve_avx2.c | 179 __m256i res_a = convolve(s, coeffs_v); in av1_wiener_convolve_add_src_avx2() 180 __m256i res_b = convolve(s + 4, coeffs_v); in av1_wiener_convolve_add_src_avx2() 224 __m256i convolveres = convolve(s, coeffs_v); in av1_wiener_convolve_add_src_avx2()
|
D | highbd_jnt_convolve_avx2.c | 299 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_avx2() 309 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_2d_avx2() 349 const __m256i res_a = convolve(s, coeffs_y); in av1_highbd_dist_wtd_convolve_2d_avx2() 397 const __m256i res_b = convolve(s + 4, coeffs_y); in av1_highbd_dist_wtd_convolve_2d_avx2() 519 __m256i res_even = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_avx2() 529 __m256i res_odd = convolve(s, coeffs_x); in av1_highbd_dist_wtd_convolve_x_avx2() 737 const __m256i res_a = convolve(s, coeffs_y); in av1_highbd_dist_wtd_convolve_y_avx2() 785 const __m256i res_b = convolve(s + 4, coeffs_y); in av1_highbd_dist_wtd_convolve_y_avx2()
|
D | convolve_sse2.c | 38 static INLINE __m128i convolve(const __m128i *const s, in convolve() function 55 return convolve(ss, coeffs); in convolve_lo_x() 65 return convolve(ss, coeffs); in convolve_lo_y() 75 return convolve(ss, coeffs); in convolve_hi_y()
|
/external/armnn/python/pyarmnn/examples/speech_recognition/ |
D | wav2letter_mfcc.py | 83 idelta = np.convolve(features[:, i], self.savgol_order1_coeffs, 'same') 85 ideltadelta = np.convolve(features[:, i], self.savgol_order2_coeffs, 'same')
|
/external/skia/gm/ |
D | imagefiltersgraph.cpp | 120 sk_sp<SkImageFilter> convolve(SkImageFilters::MatrixConvolution( in onDraw() local 125 paint.setImageFilter(std::move(convolve)); in onDraw()
|
/external/skia/src/core/ |
D | SkGpuBlurUtils.cpp | 280 auto convolve = [&](SkIRect rect) { in convolve_gaussian() local 325 convolve(top); in convolve_gaussian() 333 convolve(bottom); in convolve_gaussian() 338 convolve(left); in convolve_gaussian() 340 convolve(left); in convolve_gaussian() 341 convolve(right); in convolve_gaussian() 342 convolve(mid); in convolve_gaussian()
|
/external/libaom/third_party/SVT-AV1/ |
D | README.libaom | 8 Port the x86 intrinsics used for single reference convolve reconstructions.
|
/external/libaom/av1/common/arm/ |
D | warp_plane_neon.c | 201 static INLINE void convolve(int32x2x2_t x0, int32x2x2_t x1, uint8x8_t src_0, in convolve() function 277 convolve(b0, b1, src_1_low, src_3_low, &res_0246_even); in horizontal_filter_neon() 283 convolve(b0, b1, src_2_low, src_4_low, &res_0246_odd); in horizontal_filter_neon() 289 convolve(b0, b1, src_2_low, src_4_low, &res_1357_even); in horizontal_filter_neon() 295 convolve(b0, b1, src_5_low, src_6_low, &res_1357_odd); in horizontal_filter_neon()
|
/external/libgav1/src/dsp/x86/ |
D | convolve_sse4.cc | 1859 dsp->convolve[0][0][0][1] = ConvolveHorizontal_SSE4_1; in Init8bpp() 1860 dsp->convolve[0][0][1][0] = ConvolveVertical_SSE4_1; in Init8bpp() 1861 dsp->convolve[0][0][1][1] = Convolve2D_SSE4_1; in Init8bpp() 1863 dsp->convolve[0][1][0][0] = ConvolveCompoundCopy_SSE4_1; in Init8bpp() 1864 dsp->convolve[0][1][0][1] = ConvolveCompoundHorizontal_SSE4_1; in Init8bpp() 1865 dsp->convolve[0][1][1][0] = ConvolveCompoundVertical_SSE4_1; in Init8bpp() 1866 dsp->convolve[0][1][1][1] = ConvolveCompound2D_SSE4_1; in Init8bpp() 1868 dsp->convolve[1][0][0][1] = ConvolveIntraBlockCopyHorizontal_SSE4_1; in Init8bpp() 1869 dsp->convolve[1][0][1][0] = ConvolveIntraBlockCopyVertical_SSE4_1; in Init8bpp() 1870 dsp->convolve[1][0][1][1] = ConvolveIntraBlockCopy2D_SSE4_1; in Init8bpp()
|
/external/renderscript-intrinsics-replacement-toolkit/ |
D | README.md | 11 * convolve, 45 * The RenderScript Intrinsics support floats for colorMatrix, convolve, and resize. The Toolkit doe…
|
/external/skia/bazel/external/libgav1/ |
D | BUILD.bazel | 69 "src/dsp/convolve.cc", 70 "src/dsp/convolve.h", 71 "src/dsp/convolve.inc",
|