/third_party/ffmpeg/libavcodec/mips/ |
H A D | mpegvideoencdsp_msa.c | 28 v16u8 in8, in9, in10, in11, in12, in13, in14, in15; in sum_u8src_16width_msa() local 32 LD_UB8(src, stride, in8, in9, in10, in11, in12, in13, in14, in15); in sum_u8src_16width_msa() 36 HADD_UB4_UB(in8, in9, in10, in11, in8, in9, in10, in11); in sum_u8src_16width_msa() 47 sum += HADD_UH_U32(in8); in sum_u8src_16width_msa()
|
H A D | compute_antialias_float.h | 68 float in1, in2, in3, in4, in5, in6, in7, in8; in compute_antialias_mips_float() local 97 "lwc1 %[in8], 1*4(%[ptr]) \t\n" in compute_antialias_mips_float() 105 "nmsub.s %[out3], %[out3], %[in7], %[in8] \t\n" in compute_antialias_mips_float() 106 "madd.s %[out4], %[out4], %[in6], %[in8] \t\n" in compute_antialias_mips_float() 118 "lwc1 %[in8], 3*4(%[ptr]) \t\n" in compute_antialias_mips_float() 124 "nmsub.s %[out3], %[out3], %[in7], %[in8] \t\n" in compute_antialias_mips_float() 126 "madd.s %[out4], %[out4], %[in6], %[in8] \t\n" in compute_antialias_mips_float() 139 "lwc1 %[in8], 5*4(%[ptr]) \t\n" in compute_antialias_mips_float() 145 "nmsub.s %[out3], %[out3], %[in7], %[in8] \t\n" in compute_antialias_mips_float() 146 "madd.s %[out4], %[out4], %[in6], %[in8] \ in compute_antialias_mips_float() [all...] |
H A D | hevc_idct_msa.c | 354 v8i16 in8, in9, in10, in11, in12, in13, in14, in15; in hevc_idct_16x16_msa() local 361 in8, in9, in10, in11, in12, in13, in14, in15); in hevc_idct_16x16_msa() 363 ILVR_H4_SH(in4, in0, in12, in8, in6, in2, in14, in10, in hevc_idct_16x16_msa() 367 ILVL_H4_SH(in4, in0, in12, in8, in6, in2, in14, in10, in hevc_idct_16x16_msa() 385 LD_SH16(src, 8, in0, in8, in1, in9, in2, in10, in3, in11, in hevc_idct_16x16_msa() 389 TRANSPOSE8x8_SH_SH(in8, in9, in10, in11, in12, in13, in14, in15, in hevc_idct_16x16_msa() 390 in8, in9, in10, in11, in12, in13, in14, in15); in hevc_idct_16x16_msa() 391 ILVR_H4_SH(in4, in0, in12, in8, in6, in2, in14, in10, in hevc_idct_16x16_msa() 395 ILVL_H4_SH(in4, in0, in12, in8, in6, in2, in14, in10, in hevc_idct_16x16_msa() 416 LD_SH8((coeffs + 128), 16, in8, in in hevc_idct_16x16_msa() [all...] |
H A D | mpegaudiodsp_mips_float.c | 75 float in1, in2, in3, in4, in5, in6, in7, in8; in ff_mpadsp_apply_window_mips_float() local 103 "lwc1 %[in8], 208*4(%[synth_buf]) \t\n" in ff_mpadsp_apply_window_mips_float() 110 "madd.s %[sum], %[sum], %[in7], %[in8] \t\n" in ff_mpadsp_apply_window_mips_float() 113 "lwc1 %[in8], 464*4(%[synth_buf]) \t\n" in ff_mpadsp_apply_window_mips_float() 123 "madd.s %[sum], %[sum], %[in7], %[in8] \t\n" in ff_mpadsp_apply_window_mips_float() 125 "lwc1 %[in8], 240*4(%[synth_buf]) \t\n" in ff_mpadsp_apply_window_mips_float() 135 "nmsub.s %[sum], %[sum], %[in7], %[in8] \t\n" in ff_mpadsp_apply_window_mips_float() 137 "lwc1 %[in8], 496*4(%[synth_buf]) \t\n" in ff_mpadsp_apply_window_mips_float() 145 "nmsub.s %[sum], %[sum], %[in7], %[in8] \t\n" in ff_mpadsp_apply_window_mips_float() 252 "lwc1 %[in8], 22 in ff_mpadsp_apply_window_mips_float() [all...] |
H A D | hevc_mc_bi_msa.c | 358 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11; in hevc_bi_copy_24w_msa() local 366 LD_SH4(src1_ptr + 16, src2_stride, in8, in9, in10, in11); in hevc_bi_copy_24w_msa() 380 HEVC_BI_RND_CLIP4_MAX_SATU(in8, in9, in2, in6, dst4, dst5, dst6, dst7, in hevc_bi_copy_24w_msa() 449 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11; in hevc_bi_copy_48w_msa() local 459 LD_SH6(src1_ptr, 8, in6, in7, in8, in9, in10, in11); in hevc_bi_copy_48w_msa() 477 HEVC_BI_RND_CLIP4_MAX_SATU(in8, in9, in10, in11, dst8, dst9, dst10, in hevc_bi_copy_48w_msa()
|
H A D | hevc_mc_biw_msa.c | 445 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11; in hevc_biwgt_copy_24w_msa() local 462 LD_SH4(src1_ptr + 16, src2_stride, in8, in9, in10, in11); in hevc_biwgt_copy_24w_msa() 477 HEVC_BIW_RND_CLIP4_MAX_SATU(dst4, dst5, dst6, dst7, in8, in9, in2, in6, in hevc_biwgt_copy_24w_msa()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | enc_sse41.c | 210 __m128i in8 = _mm_loadu_si128((__m128i*)&in[8]); in DoQuantizeBlock_SSE41() local 218 __m128i coeff8 = _mm_abs_epi16(in8); in DoQuantizeBlock_SSE41() 266 out8 = _mm_sign_epi16(out8, in8); in DoQuantizeBlock_SSE41() 270 in8 = _mm_mullo_epi16(out8, q8); in DoQuantizeBlock_SSE41() 273 _mm_storeu_si128((__m128i*)&in[8], in8); in DoQuantizeBlock_SSE41()
|
H A D | enc_sse2.c | 1231 __m128i in8 = _mm_loadu_si128((__m128i*)&in[8]); in DoQuantizeBlock_SSE2() local 1239 const __m128i sign8 = _mm_cmpgt_epi16(zero, in8); in DoQuantizeBlock_SSE2() 1243 coeff8 = _mm_xor_si128(in8, sign8); in DoQuantizeBlock_SSE2() 1299 in8 = _mm_mullo_epi16(out8, q8); in DoQuantizeBlock_SSE2() 1302 _mm_storeu_si128((__m128i*)&in[8], in8); in DoQuantizeBlock_SSE2()
|
H A D | msa_macro.h | 1278 * in8, in9, in10, in11, in12, in13, in14, in15 1283 in8, in9, in10, in11, in12, in13, in14, in15, \ 1286 ILVEV_W2_SD(in0, in4, in8, in12, tmp2_m, tmp3_m); \ 1300 * in8, in9, in10, in11, in12, in13, in14, in15 1305 in8, in9, in10, in11, in12, in13, in14, in15, \ 1310 ILVEV_D2_UB(in0, in8, in1, in9, out7, out6); \
|
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_idct_lsx.c | 394 __m128i in8, in9, in10, in11, in12, in13, in14, in15; in ff_hevc_idct_16x16_lsx() local 405 in8, in9, in10, in11); in ff_hevc_idct_16x16_lsx() 409 DUP4_ARG2(__lsx_vilvl_h, in4, in0, in12, in8, in6, in2, in14, in10, in ff_hevc_idct_16x16_lsx() 413 DUP4_ARG2(__lsx_vilvh_h, in4, in0, in12, in8, in6, in2, in14, in10, in ff_hevc_idct_16x16_lsx() 433 in0, in8, in1, in9); in ff_hevc_idct_16x16_lsx() 442 LSX_TRANSPOSE8x8_H(in8, in9, in10, in11, in12, in13, in14, in15, in ff_hevc_idct_16x16_lsx() 443 in8, in9, in10, in11, in12, in13, in14, in15); in ff_hevc_idct_16x16_lsx() 444 DUP4_ARG2(__lsx_vilvl_h, in4, in0, in12, in8, in6, in2, in14, in10, in ff_hevc_idct_16x16_lsx() 448 DUP4_ARG2(__lsx_vilvh_h, in4, in0, in12, in8, in6, in2, in14, in10, in ff_hevc_idct_16x16_lsx() 484 in8, in in ff_hevc_idct_16x16_lsx() [all...] |
H A D | vc1dsp_lasx.c | 809 in8, in9, in10, in11, in12, in13, in14, in15; in put_vc1_mspel_mc_h_lasx() local 841 in8 = __lasx_xvld(_src, 0); in put_vc1_mspel_mc_h_lasx() 850 DUP4_ARG2(__lasx_xvilvl_b, in10, in8, in11, in9, in14, in12, in15, in13, in put_vc1_mspel_mc_h_lasx() 867 DUP4_ARG2(__lasx_xvilvh_b, in10, in8, in11, in9, in14, in12, in15, in13, in put_vc1_mspel_mc_h_lasx() 904 ROW_LASX(out8, out9, out10, out11, in8); in put_vc1_mspel_mc_h_lasx() 915 DUP4_ARG2(__lasx_xvilvl_b, in10, in8, in11, in9, in14, in12, in15, in13, in put_vc1_mspel_mc_h_lasx() 932 DUP4_ARG2(__lasx_xvilvh_b, in10, in8, in11, in9, in14, in12, in15, in13, in put_vc1_mspel_mc_h_lasx()
|
/third_party/ffmpeg/libavutil/mips/ |
H A D | generic_macros_msa.h | 1366 in8, in9, in10, in11, in12, in13, in14, in15, \ 1371 ILVR_B4(RTYPE, in8, in9, in10, in11, in12, in13, in14, in15, \ 2283 in8, in9, in10, in11, in12, in13, in14, in15, \ 2294 out7 = in7 + in8; \ 2296 out8 = in7 - in8; \ 2380 in8, in9, in10, in11, in12, in13, in14, in15 2386 in8, in9, in10, in11, in12, in13, in14, in15, \ 2391 ILVEV_W2_SD(in0, in4, in8, in12, tmp0_m, tmp1_m); \ 2415 in8, in9, in10, in11, in12, in13, in14, in15 2421 in8, in [all...] |
/third_party/node/deps/simdutf/ |
H A D | simdutf.cpp | 12843 simd::simd8x64<uint8_t> in8(vreinterpretq_u8_u16(in), vreinterpretq_u8_u16(secondin), vreinterpretq_u8_u16(thirdin), vreinterpretq_u8_u16(fourthin)); in arm_detect_encodings() 12844 check.check_next_input(in8); in arm_detect_encodings() 13097 uint8x16_t in8 = vld1q_u8(reinterpret_cast<const uint8_t *>(latin1_input)); in arm_convert_latin1_to_utf8() local 13098 if (vmaxvq_u8(in8) <= 0x7F) { // ASCII fast path!!!! in arm_convert_latin1_to_utf8() 13099 vst1q_u8(utf8_output, in8); in arm_convert_latin1_to_utf8() 13107 uint16x8_t in16 = vmovl_u8(vget_low_u8(in8)); in arm_convert_latin1_to_utf8() 13161 uint8x16_t in8 = vld1q_u8(reinterpret_cast<const uint8_t *>(buf)); in arm_convert_latin1_to_utf16() local 13162 uint16x8_t inlow = vmovl_u8(vget_low_u8(in8)); in arm_convert_latin1_to_utf16() 13165 uint16x8_t inhigh = vmovl_u8(vget_high_u8(in8)); in arm_convert_latin1_to_utf16() 13180 uint8x16_t in8 in arm_convert_latin1_to_utf32() local [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | vp9itxfm.asm | 952 ; m11=in8, m3=in9, m12=in10 m0=in11, m8=in12, m1=in13, m13=in14, m2=in15 1621 mova m3, [%1+ 8*32] ; in8
|
H A D | vp9itxfm_16bpp.asm | 1282 mova m2, [%1+ 8*4*mmsize] ; in8
|