Home
last modified time | relevance | path

Searched refs:_mm_packus_epi32 (Results 1 – 25 of 45) sorted by relevance

12

/external/libaom/libaom/av1/common/x86/
Dhighbd_jnt_convolve_sse4.c139 _mm_packus_epi32(round_result_0, round_result_0); in av1_highbd_dist_wtd_convolve_y_sse4_1()
143 _mm_packus_epi32(round_result_1, round_result_1); in av1_highbd_dist_wtd_convolve_y_sse4_1()
155 _mm_packus_epi32(res_unsigned_lo_0, res_unsigned_lo_0); in av1_highbd_dist_wtd_convolve_y_sse4_1()
158 _mm_packus_epi32(res_unsigned_lo_1, res_unsigned_lo_1); in av1_highbd_dist_wtd_convolve_y_sse4_1()
216 _mm_packus_epi32(round_result_lo_0, round_result_hi_0); in av1_highbd_dist_wtd_convolve_y_sse4_1()
221 _mm_packus_epi32(round_result_lo_1, round_result_hi_1); in av1_highbd_dist_wtd_convolve_y_sse4_1()
232 _mm_packus_epi32(res_unsigned_lo_0, res_unsigned_hi_0); in av1_highbd_dist_wtd_convolve_y_sse4_1()
234 _mm_packus_epi32(res_unsigned_lo_1, res_unsigned_hi_1); in av1_highbd_dist_wtd_convolve_y_sse4_1()
348 const __m128i res_16b = _mm_packus_epi32(round_result, round_result); in av1_highbd_dist_wtd_convolve_x_sse4_1()
352 __m128i res_16b = _mm_packus_epi32(res_unsigned_lo, res_unsigned_lo); in av1_highbd_dist_wtd_convolve_x_sse4_1()
[all …]
Dhighbd_convolve_2d_sse4.c96 _mm_packus_epi32(round_result_lo, round_result_hi); in av1_highbd_dist_wtd_convolve_2d_copy_sse4_1()
147 _mm_packus_epi32(round_result_lo, round_result_hi); in av1_highbd_dist_wtd_convolve_2d_copy_sse4_1()
372 _mm_packus_epi32(round_result, round_result); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
378 _mm_packus_epi32(res_unsigned_lo, res_unsigned_lo); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
412 _mm_packus_epi32(round_result_lo, round_result_hi); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
418 _mm_packus_epi32(res_unsigned_lo, res_unsigned_hi); in av1_highbd_dist_wtd_convolve_2d_sse4_1()
Dav1_convolve_scale_sse4.c83 shifted = _mm_packus_epi32(shifted, shifted); in hfilter8()
173 __m128i shifted_16 = _mm_packus_epi32(shifted, shifted); in vfilter8()
183 shifted_16 = _mm_packus_epi32(shifted_32, shifted_32); in vfilter8()
313 shifted = _mm_packus_epi32(shifted, shifted); in highbd_hfilter8()
421 __m128i res16 = _mm_packus_epi32(res32, res32); in highbd_vfilter8()
425 __m128i shifted_16 = _mm_packus_epi32(shifted, shifted); in highbd_vfilter8()
431 result = _mm_packus_epi32(result, result); in highbd_vfilter8()
Dav1_convolve_horiz_rs_sse4.c116 const __m128i shifted_16 = _mm_packus_epi32(shifted_32, zero); in av1_convolve_horiz_rs_sse4_1()
219 const __m128i shifted_16 = _mm_packus_epi32(shifted_32, zero); in av1_highbd_convolve_horiz_rs_sse4_1()
Dhighbd_warp_plane_sse4.c560 __m128i res16_lo = _mm_packus_epi32(res32_lo, res32_lo); in av1_highbd_warp_affine_sse4_1()
564 res_lo = _mm_packus_epi32(res_lo, res_lo); in av1_highbd_warp_affine_sse4_1()
592 __m128i res16_hi = _mm_packus_epi32(res32_hi, res32_hi); in av1_highbd_warp_affine_sse4_1()
596 res_hi = _mm_packus_epi32(res_hi, res_hi); in av1_highbd_warp_affine_sse4_1()
Dwarp_plane_sse4.c595 const __m128i temp_lo_16 = _mm_packus_epi32(res_lo_1, res_lo_1); in store_vertical_filter_output()
606 res_lo_16 = _mm_packus_epi32(shifted_32, shifted_32); in store_vertical_filter_output()
626 const __m128i temp_hi_16 = _mm_packus_epi32(res_hi_1, res_hi_1); in store_vertical_filter_output()
639 res_hi_16 = _mm_packus_epi32(shifted_32, shifted_32); in store_vertical_filter_output()
Dwiener_convolve_avx2.c233 const __m128i res_16bit = _mm_packus_epi32(reslo, reshi); in av1_wiener_convolve_add_src_avx2()
Dintra_edge_sse4.c304 d0 = _mm_packus_epi32(d0, d1); in av1_upsample_intra_edge_high_sse4_1()
/external/webp/src/dsp/
Dlossless_enc_sse41.c74 const __m128i gb = _mm_packus_epi32(gb0, gb1); // g b in CollectColorBlueTransforms_SSE41()
112 const __m128i g = _mm_packus_epi32(g0, g1); // g 0 in CollectColorRedTransforms_SSE41()
115 const __m128i A = _mm_packus_epi32(A0, A1); // x r in CollectColorRedTransforms_SSE41()
/external/libgav1/libgav1/src/dsp/x86/
Dobmc_sse4.cc346 const __m128i packed_result = _mm_packus_epi32(result, result); in OverlapBlendFromLeft2xH_SSE4_1()
379 const __m128i packed_result = _mm_packus_epi32(result_lo, result_hi); in OverlapBlendFromLeft4xH_SSE4_1()
431 StoreUnaligned16(pred, _mm_packus_epi32(result_lo, result_hi)); in OverlapBlendFromLeft10bpp_SSE4_1()
473 const __m128i packed_result = _mm_packus_epi32(result_lo, result_hi); in OverlapBlendFromTop2xH_SSE4_1()
515 const __m128i packed_result = _mm_packus_epi32(result_lo, result_hi); in OverlapBlendFromTop4xH_SSE4_1()
570 StoreUnaligned16(pred + x, _mm_packus_epi32(result_lo, result_hi)); in OverlapBlendFromTop10bpp_SSE4_1()
Dmask_blend_sse4.cc135 const __m128i compound_pred = _mm_packus_epi32( in WriteMaskBlendLine4x2()
263 const __m128i res = _mm_packus_epi32(_mm_srli_epi32(compound_pred_lo, 6), in MaskBlend_SSE4()
541 const __m128i result = _mm_min_epi16(_mm_packus_epi32(shift_0, shift_1), max); in WriteMaskBlendLine10bpp4x2_SSE4_1()
716 _mm_min_epi16(_mm_packus_epi32(shift_0, shift_1), max); in MaskBlend10bpp_SSE4_1()
747 const __m128i res = _mm_packus_epi32(shift_0, shift_1); in InterIntraWriteMaskBlendLine10bpp4x2_SSE4_1()
893 StoreUnaligned16(dst + x, _mm_packus_epi32(shift_0, shift_1)); in InterIntraMaskBlend10bpp_SSE4_1()
Dwarp_sse4.cc132 const __m128i sum = _mm_packus_epi32(sum_low, sum_high); in WriteVerticalFilter()
163 const __m128i sum = _mm_packus_epi32(sum_low, sum_high); in WriteVerticalFilter()
Dsuper_res_sse4.cc271 _mm_packus_epi32(a[0], a[1]), _mm_set1_epi16((1 << bitdepth) - 1)); in SuperRes_SSE4_1()
Dweight_mask_sse4.cc490 const __m128i diff_0 = _mm_packus_epi32(diff_lo_0, diff_hi_0); in WeightMask16_10bpp_SSE4()
505 const __m128i diff_1 = _mm_packus_epi32(diff_lo_1, diff_hi_1); in WeightMask16_10bpp_SSE4()
Daverage_blend_sse4.cc174 const __m128i result = _mm_min_epi16(_mm_packus_epi32(res_0, res_1), max); in AverageBlendRow()
Ddistance_weighted_blend_sse4.cc253 const __m128i pack = _mm_packus_epi32(result0, result1); in ComputeWeightedAverage8()
/external/libmpeg2/common/x86/
Dimpeg2_idct_recon_sse42_intr.c1888 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
1914 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
1940 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
1966 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
1992 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
2018 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
2044 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
2070 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_mismatch_sse42()
2118 temp0 = _mm_packus_epi32(temp0, temp1); in impeg2_idct_recon_dc_sse42()
2119 temp2 = _mm_packus_epi32(temp2, temp3); in impeg2_idct_recon_dc_sse42()
[all …]
/external/clang/test/CodeGen/
Dsse41-builtins.c330 return _mm_packus_epi32(x, y); in test_mm_packus_epi32()
/external/llvm-project/clang/test/CodeGen/X86/
Dsse41-builtins.c328 return _mm_packus_epi32(x, y); in test_mm_packus_epi32()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_diamond_search_sad_avx.c250 const __m128i v_sad_w = _mm_packus_epi32(v_sad_d, v_sad_d); in vp9_diamond_search_sad_avx()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dformat_types.h126 _mm_packus_epi32(_mm256_castsi256_si128(src), _mm256_extractf128_si256(src, 1));
367 _mm_packus_epi32(_mm256_castsi256_si128(src), _mm256_extractf128_si256(src, 1)));
1139 _mm_packus_epi32(_mm256_castsi256_si128(vDst), _mm256_extractf128_si256(vDst, 1)));
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_convolve_avx2.c318 __m128i res = _mm_packus_epi32(a0, a1); in store_8x1_pixels()
792 __m128i res = _mm_packus_epi32(*y0, *y1); in store_8x1_2t_pixels_ver()
824 __m128i res = _mm_packus_epi32(a0, a1); in store_8x1_avg_pixels()
872 __m128i res = _mm_packus_epi32(*y0, *y1); in store_8x1_2t_avg_pixels_ver()
/external/llvm-project/clang/lib/Headers/
Dsmmintrin.h1475 _mm_packus_epi32(__m128i __V1, __m128i __V2) in _mm_packus_epi32() function
/external/clang/lib/Headers/
Dsmmintrin.h362 _mm_packus_epi32(__m128i __V1, __m128i __V2) in _mm_packus_epi32() function
/external/libaom/libaom/aom_dsp/simd/
Dv64_intrinsics_x86.h179 return _mm_packus_epi32(t, t); in v64_pack_s32_u16()

12