/dports/www/firefox-esr/firefox-91.8.0/media/libvpx/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/net-im/tg_owt/tg_owt-d578c76/src/third_party/libvpx/source/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/multimedia/libvpx/libvpx-1.11.0/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/www/firefox/firefox-99.0/media/libvpx/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libvpx/source/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/media/libvpx/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/media/libvpx/libvpx/vpx_dsp/arm/ |
H A D | quantize_neon.c | 72 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 78 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 79 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_neon() 81 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 122 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_neon() 131 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_neon() 232 qcoeff = vaddq_s16(qcoeff, rounded); in vpx_quantize_b_32x32_neon() 238 qcoeff = veorq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 239 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vpx_quantize_b_32x32_neon() 241 qcoeff = vandq_s16(qcoeff, zbin_mask); in vpx_quantize_b_32x32_neon() [all …]
|
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/aom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libaom/source/libaom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/www/firefox/firefox-99.0/third_party/aom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/aom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/multimedia/aom/aom-3.2.0/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/aom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 34 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 37 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 38 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 54 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 55 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 63 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 64 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 72 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() 75 qcoeff[0] = _mm_sign_epi32(qcoeff[0], *sign); in quantize_coeff_phase2() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/third_party/aom/av1/encoder/x86/ |
H A D | av1_highbd_quantize_sse4.c | 32 qcoeff[1] = _mm_unpackhi_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 33 qcoeff[0] = _mm_unpacklo_epi32(qcoeff[0], zero); in quantize_coeff_phase1() 35 qcoeff[0] = _mm_mul_epi32(qcoeff[0], param[1]); in quantize_coeff_phase1() 36 qcoeff[0] = _mm_srli_epi64(qcoeff[0], shift); in quantize_coeff_phase1() 50 qcoeff[1] = _mm_mul_epi32(qcoeff[1], param[1]); in quantize_coeff_phase2() 51 qcoeff[1] = _mm_srli_epi64(qcoeff[1], shift); in quantize_coeff_phase2() 56 qcoeff[0] = _mm_shuffle_epi32(qcoeff[0], 0xd8); in quantize_coeff_phase2() 59 qcoeff[0] = _mm_and_si128(qcoeff[0], mask0H); in quantize_coeff_phase2() 60 qcoeff[1] = _mm_and_si128(qcoeff[1], mask0L); in quantize_coeff_phase2() 68 qcoeff[0] = _mm_or_si128(qcoeff[0], qcoeff[1]); in quantize_coeff_phase2() [all …]
|
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/aom_dsp/x86/ |
H A D | adaptive_quantize_avx2.c | 76 __m256i tmp, qcoeff; in calculate_qcoeff_avx2() local 77 qcoeff = _mm256_adds_epi16(*coeff, *round); in calculate_qcoeff_avx2() 78 tmp = _mm256_mulhi_epi16(qcoeff, *quant); in calculate_qcoeff_avx2() 79 qcoeff = _mm256_add_epi16(tmp, qcoeff); in calculate_qcoeff_avx2() 109 __m256i coeff, qcoeff; in aom_quantize_b_adaptive_avx2() local 134 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 156 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() 158 qcoeff = _mm256_and_si256(qcoeff, temp0); in aom_quantize_b_adaptive_avx2() 168 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 182 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libaom/source/libaom/aom_dsp/x86/ |
H A D | adaptive_quantize_avx2.c | 76 __m256i tmp, qcoeff; in calculate_qcoeff_avx2() local 77 qcoeff = _mm256_adds_epi16(*coeff, *round); in calculate_qcoeff_avx2() 78 tmp = _mm256_mulhi_epi16(qcoeff, *quant); in calculate_qcoeff_avx2() 79 qcoeff = _mm256_add_epi16(tmp, qcoeff); in calculate_qcoeff_avx2() 109 __m256i coeff, qcoeff; in aom_quantize_b_adaptive_avx2() local 134 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 156 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() 158 qcoeff = _mm256_and_si256(qcoeff, temp0); in aom_quantize_b_adaptive_avx2() 168 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 182 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/aom_dsp/x86/ |
H A D | adaptive_quantize_avx2.c | 76 __m256i tmp, qcoeff; in calculate_qcoeff_avx2() local 77 qcoeff = _mm256_adds_epi16(*coeff, *round); in calculate_qcoeff_avx2() 78 tmp = _mm256_mulhi_epi16(qcoeff, *quant); in calculate_qcoeff_avx2() 79 qcoeff = _mm256_add_epi16(tmp, qcoeff); in calculate_qcoeff_avx2() 109 __m256i coeff, qcoeff; in aom_quantize_b_adaptive_avx2() local 134 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 156 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() 158 qcoeff = _mm256_and_si256(qcoeff, temp0); in aom_quantize_b_adaptive_avx2() 168 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 182 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() [all …]
|
/dports/multimedia/aom/aom-3.2.0/aom_dsp/x86/ |
H A D | adaptive_quantize_avx2.c | 76 __m256i tmp, qcoeff; in calculate_qcoeff_avx2() local 77 qcoeff = _mm256_adds_epi16(*coeff, *round); in calculate_qcoeff_avx2() 78 tmp = _mm256_mulhi_epi16(qcoeff, *quant); in calculate_qcoeff_avx2() 79 qcoeff = _mm256_add_epi16(tmp, qcoeff); in calculate_qcoeff_avx2() 109 __m256i coeff, qcoeff; in aom_quantize_b_adaptive_avx2() local 134 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 156 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() 158 qcoeff = _mm256_and_si256(qcoeff, temp0); in aom_quantize_b_adaptive_avx2() 168 qcoeff = _mm256_abs_epi16(coeff); in aom_quantize_b_adaptive_avx2() 182 qcoeff = _mm256_sign_epi16(qcoeff, coeff); in aom_quantize_b_adaptive_avx2() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/ |
H A D | vp9_quantize_neon.c | 165 int16x8_t qcoeff = vqaddq_s16(coeff_abs, round); in vp9_quantize_fp_32x32_neon() local 174 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 177 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 178 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 179 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() 198 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vp9_quantize_fp_32x32_neon() 225 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 226 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 227 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 228 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/media/libvpx/libvpx/vp9/encoder/arm/neon/ |
H A D | vp9_quantize_neon.c | 165 int16x8_t qcoeff = vqaddq_s16(coeff_abs, round); in vp9_quantize_fp_32x32_neon() local 174 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 177 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 178 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 179 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() 198 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vp9_quantize_fp_32x32_neon() 225 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 226 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 227 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 228 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() [all …]
|
/dports/net-im/tg_owt/tg_owt-d578c76/src/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/ |
H A D | vp9_quantize_neon.c | 165 int16x8_t qcoeff = vqaddq_s16(coeff_abs, round); in vp9_quantize_fp_32x32_neon() local 174 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 177 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 178 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 179 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() 198 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vp9_quantize_fp_32x32_neon() 225 qcoeff = vqdmulhq_s16(qcoeff, quant); in vp9_quantize_fp_32x32_neon() 226 qcoeff = veorq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 227 qcoeff = vsubq_s16(qcoeff, coeff_sign); in vp9_quantize_fp_32x32_neon() 228 qcoeff = vandq_s16(qcoeff, dequant_mask); in vp9_quantize_fp_32x32_neon() [all …]
|