Home
last modified time | relevance | path

Searched refs:kernel_reg_23 (Results 1 – 4 of 4) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_4t_intrin_sse2.c27 __m128i kernel_reg_23, kernel_reg_45; // Segments of the kernel used in vpx_filter_block1d16_h4_sse2() local
41 kernel_reg_23 = extract_quarter_2_epi16_sse2(&kernel_reg); in vpx_filter_block1d16_h4_sse2()
61 even = mm_madd_add_epi8_sse2(&src_reg, &src_reg_shift_2, &kernel_reg_23, in vpx_filter_block1d16_h4_sse2()
66 &kernel_reg_23, &kernel_reg_45); in vpx_filter_block1d16_h4_sse2()
78 even = mm_madd_add_epi8_sse2(&src_reg, &src_reg_shift_2, &kernel_reg_23, in vpx_filter_block1d16_h4_sse2()
83 &kernel_reg_23, &kernel_reg_45); in vpx_filter_block1d16_h4_sse2()
121 __m128i kernel_reg_23, kernel_reg_45; // Segments of the kernel used in vpx_filter_block1d16_v4_sse2() local
139 kernel_reg_23 = extract_quarter_2_epi16_sse2(&kernel_reg); in vpx_filter_block1d16_v4_sse2()
186 &src_reg_m10_lo_1, &src_reg_m10_lo_2, &kernel_reg_23); in vpx_filter_block1d16_v4_sse2()
189 &kernel_reg_23); in vpx_filter_block1d16_v4_sse2()
[all …]
Dvpx_subpixel_8t_intrin_avx2.c349 __m256i kernel_reg_256, kernel_reg_23, in vpx_filter_block1d16_h4_avx2() local
374 kernel_reg_23 = in vpx_filter_block1d16_h4_avx2()
386 tmp_0 = _mm256_maddubs_epi16(src_reg_shift_0, kernel_reg_23); in vpx_filter_block1d16_h4_avx2()
397 tmp_0 = _mm256_maddubs_epi16(src_reg_shift_0, kernel_reg_23); in vpx_filter_block1d16_h4_avx2()
423 tmp_0 = _mm256_maddubs_epi16(src_reg_shift_0, kernel_reg_23); in vpx_filter_block1d16_h4_avx2()
453 __m256i kernel_reg_256, kernel_reg_23, in vpx_filter_block1d16_v4_avx2() local
472 kernel_reg_23 = in vpx_filter_block1d16_v4_avx2()
508 res_reg_m1001_lo = _mm256_maddubs_epi16(src_reg_m1001_lo, kernel_reg_23); in vpx_filter_block1d16_v4_avx2()
513 res_reg_m1001_hi = _mm256_maddubs_epi16(src_reg_m1001_hi, kernel_reg_23); in vpx_filter_block1d16_v4_avx2()
556 __m256i kernel_reg, kernel_reg_23, in vpx_filter_block1d8_h4_avx2() local
[all …]
Dvpx_subpixel_8t_intrin_ssse3.c220 __m128i kernel_reg_23, kernel_reg_45; // Segments of the kernel used in vpx_filter_block1d16_h4_ssse3() local
239 kernel_reg_23 = _mm_shuffle_epi8(kernel_reg, _mm_set1_epi16(0x0302u)); in vpx_filter_block1d16_h4_ssse3()
249 tmp_0 = _mm_maddubs_epi16(src_reg_shift_0, kernel_reg_23); in vpx_filter_block1d16_h4_ssse3()
260 tmp_0 = _mm_maddubs_epi16(src_reg_shift_0, kernel_reg_23); in vpx_filter_block1d16_h4_ssse3()
298 __m128i kernel_reg_23, kernel_reg_45; // Segments of the kernel used in vpx_filter_block1d16_v4_ssse3() local
317 kernel_reg_23 = _mm_shuffle_epi8(kernel_reg, _mm_set1_epi16(0x0302u)); in vpx_filter_block1d16_v4_ssse3()
343 res_reg_m10_lo = _mm_maddubs_epi16(src_reg_m10_lo, kernel_reg_23); in vpx_filter_block1d16_v4_ssse3()
344 res_reg_01_lo = _mm_maddubs_epi16(src_reg_01_lo, kernel_reg_23); in vpx_filter_block1d16_v4_ssse3()
354 res_reg_m10_hi = _mm_maddubs_epi16(src_reg_m10_hi, kernel_reg_23); in vpx_filter_block1d16_v4_ssse3()
355 res_reg_01_hi = _mm_maddubs_epi16(src_reg_01_hi, kernel_reg_23); in vpx_filter_block1d16_v4_ssse3()
[all …]
Dhighbd_convolve_avx2.c951 __m256i kernel_reg, kernel_reg_23, in vpx_highbd_filter_block1d4_h4_avx2() local
966 kernel_reg_23 = _mm256_shuffle_epi32(kernel_reg, 0x55); in vpx_highbd_filter_block1d4_h4_avx2()
977 &kernel_reg_23, &kernel_reg_45); in vpx_highbd_filter_block1d4_h4_avx2()
1001 &kernel_reg_23, &kernel_reg_45); in vpx_highbd_filter_block1d4_h4_avx2()
1038 __m256i kernel_reg, kernel_reg_23, in vpx_highbd_filter_block1d8_h4_avx2() local
1053 kernel_reg_23 = _mm256_shuffle_epi32(kernel_reg, 0x55); in vpx_highbd_filter_block1d8_h4_avx2()
1064 &kernel_reg_23, &kernel_reg_45); in vpx_highbd_filter_block1d8_h4_avx2()
1074 &kernel_reg_23, &kernel_reg_45); in vpx_highbd_filter_block1d8_h4_avx2()
1097 &kernel_reg_23, &kernel_reg_45); in vpx_highbd_filter_block1d8_h4_avx2()
1270 __m256i kernel_reg, kernel_reg_23, kernel_reg_45; // Segments of kernel used in vpx_highbd_filter_block1d4_v4_avx2() local
[all …]