/external/libvpx/vpx_dsp/mips/ |
D | sum_squares_msa.c | 35 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; in vpx_sum_squares_2d_i16_msa() local 37 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_sum_squares_2d_i16_msa() 40 DPADD_SH2_SW(src4, src5, src4, src5, mul0, mul1); in vpx_sum_squares_2d_i16_msa() 47 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; in vpx_sum_squares_2d_i16_msa() local 49 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_sum_squares_2d_i16_msa() 52 DPADD_SH2_SW(src4, src5, src4, src5, mul0, mul1); in vpx_sum_squares_2d_i16_msa() 54 LD_SH8(src + 8, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_sum_squares_2d_i16_msa() 58 DPADD_SH2_SW(src4, src5, src4, src5, mul0, mul1); in vpx_sum_squares_2d_i16_msa() 60 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_sum_squares_2d_i16_msa() 63 DPADD_SH2_SW(src4, src5, src4, src5, mul0, mul1); in vpx_sum_squares_2d_i16_msa() [all …]
|
D | vpx_convolve_copy_msa.c | 19 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in copy_width8_msa() local 23 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa() 30 out4 = __msa_copy_u_d((v2i64)src4, 0); in copy_width8_msa() 52 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa() 59 out4 = __msa_copy_u_d((v2i64)src4, 0); in copy_width8_msa() 102 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in copy_16multx8mult_msa() local 109 LD_UB8(src_tmp, src_stride, src0, src1, src2, src3, src4, src5, src6, in copy_16multx8mult_msa() 113 ST_UB8(src0, src1, src2, src3, src4, src5, src6, src7, dst_tmp, in copy_16multx8mult_msa() 126 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in copy_width16_msa() local 130 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width16_msa() [all …]
|
D | vpx_convolve8_vert_msa.c | 19 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_4w_msa() local 31 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_4w_msa() 34 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_4w_msa() 36 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_4w_msa() 70 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_8w_msa() local 81 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_8w_msa() 82 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_8w_msa() 84 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_8w_msa() 86 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_8w_msa() 124 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_16w_msa() local [all …]
|
D | avg_msa.c | 18 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in vpx_avg_8x8_msa() local 22 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_avg_8x8_msa() 24 HADD_UB4_UH(src4, src5, src6, src7, sum4, sum5, sum6, sum7); in vpx_avg_8x8_msa() 63 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; in vpx_hadamard_8x8_msa() local 66 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in vpx_hadamard_8x8_msa() 67 BUTTERFLY_8(src0, src2, src4, src6, src7, src5, src3, src1, tmp0, tmp2, tmp4, in vpx_hadamard_8x8_msa() 69 BUTTERFLY_8(tmp0, tmp1, tmp4, tmp5, tmp7, tmp6, tmp3, tmp2, src0, src1, src4, in vpx_hadamard_8x8_msa() 71 BUTTERFLY_8(src0, src1, src2, src3, src7, src6, src5, src4, tmp0, tmp7, tmp3, in vpx_hadamard_8x8_msa() 74 src2, src3, src4, src5, src6, src7); in vpx_hadamard_8x8_msa() 75 BUTTERFLY_8(src0, src2, src4, src6, src7, src5, src3, src1, tmp0, tmp2, tmp4, in vpx_hadamard_8x8_msa() [all …]
|
D | vpx_convolve8_avg_vert_msa.c | 21 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_4w_msa() local 33 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_and_aver_dst_4w_msa() 36 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_and_aver_dst_4w_msa() 38 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_and_aver_dst_4w_msa() 78 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_8w_msa() local 89 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_and_aver_dst_8w_msa() 92 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_and_aver_dst_8w_msa() 93 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_and_aver_dst_8w_msa() 95 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_and_aver_dst_8w_msa() 137 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_16w_mult_msa() local [all …]
|
D | vpx_convolve8_avg_msa.c | 20 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_and_aver_dst_4w_msa() local 38 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 39 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_and_aver_dst_4w_msa() 46 hz_out4 = HORIZ_8TAP_FILT(src4, src5, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_and_aver_dst_4w_msa() 98 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_and_aver_dst_8w_msa() local 117 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_and_aver_dst_8w_msa() 120 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_and_aver_dst_8w_msa() 129 hz_out4 = HORIZ_8TAP_FILT(src4, src4, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_and_aver_dst_8w_msa() 232 v16i8 src0, src1, src2, src3, src4, mask; in common_hv_2ht_2vt_and_aver_dst_4x4_msa() local 246 LD_SB5(src, src_stride, src0, src1, src2, src3, src4); in common_hv_2ht_2vt_and_aver_dst_4x4_msa() [all …]
|
D | sub_pixel_variance_msa.c | 469 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in sub_pixel_sse_diff_16width_h_msa() local 481 LD_SB4(src, src_stride, src0, src2, src4, src6); in sub_pixel_sse_diff_16width_h_msa() 489 VSHF_B2_UH(src4, src4, src5, src5, mask, mask, vec4, vec5); in sub_pixel_sse_diff_16width_h_msa() 553 v16u8 src0, src1, src2, src3, src4, out; in sub_pixel_sse_diff_4width_v_msa() local 569 LD_UB4(src, src_stride, src1, src2, src3, src4); in sub_pixel_sse_diff_4width_v_msa() 575 ILVR_B4_UB(src1, src0, src2, src1, src3, src2, src4, src3, src10_r, src21_r, in sub_pixel_sse_diff_4width_v_msa() 582 src0 = src4; in sub_pixel_sse_diff_4width_v_msa() 596 v16u8 src0, src1, src2, src3, src4; in sub_pixel_sse_diff_8width_v_msa() local 611 LD_UB4(src, src_stride, src1, src2, src3, src4); in sub_pixel_sse_diff_8width_v_msa() 617 ILVR_B4_UH(src1, src0, src2, src1, src3, src2, src4, src3, vec0, vec1, vec2, in sub_pixel_sse_diff_8width_v_msa() [all …]
|
D | vpx_convolve8_msa.c | 29 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_4w_msa() local 47 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_4w_msa() 48 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_4w_msa() 55 hz_out4 = HORIZ_8TAP_FILT(src4, src5, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_4w_msa() 103 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_8w_msa() local 122 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_8w_msa() 125 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_hv_8ht_8vt_8w_msa() 134 hz_out4 = HORIZ_8TAP_FILT(src4, src4, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_8w_msa() 237 v16i8 src0, src1, src2, src3, src4, mask; in common_hv_2ht_2vt_4x4_msa() local 250 LD_SB5(src, src_stride, src0, src1, src2, src3, src4); in common_hv_2ht_2vt_4x4_msa() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonMapAsm2IntrinV65.gen.td | 66 …1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), (V6_vscattermw IntRegs:$src1, ModRegs:$src2, HvxVR:$s… 67 …1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), (V6_vscattermh IntRegs:$src1, ModRegs:$src2, HvxVR:$s… 68 … ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), (V6_vscattermw_add IntRegs:$src1, ModRegs:$src2, HvxVR:… 69 … ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), (V6_vscattermh_add IntRegs:$src1, ModRegs:$src2, HvxVR:… 70 …s:$src2, ModRegs:$src3, HvxVR:$src4, HvxVR:$src5), (V6_vscattermwq HvxQR:$src1, IntRegs:$src2, Mod… 71 …s:$src2, ModRegs:$src3, HvxVR:$src4, HvxVR:$src5), (V6_vscattermhq HvxQR:$src1, IntRegs:$src2, Mod… 72 …1, ModRegs:$src2, HvxWR:$src3, HvxVR:$src4), (V6_vscattermhw IntRegs:$src1, ModRegs:$src2, HvxWR:$… 73 … ModRegs:$src2, HvxWR:$src3, HvxVR:$src4), (V6_vscattermhw_add IntRegs:$src1, ModRegs:$src2, HvxWR… 74 …s:$src2, ModRegs:$src3, HvxWR:$src4, HvxVR:$src5), (V6_vscattermhwq HvxQR:$src1, IntRegs:$src2, Mo… 75 …1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), (V6_vscattermw IntRegs:$src1, ModRegs:$src2, HvxVR:$s… [all …]
|
D | HexagonIntrinsics.td | 145 : Pat <(IntID I32:$src1, I32:$src2, u4_0ImmPred_timm:$src3, u5_0ImmPred_timm:$src4), 147 (XformImm u5_0ImmPred:$src4))>; 436 def: Pat<(int_hexagon_V6_vscattermw IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), 437 …(V6_vscattermw IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4)>, Requires<[HasV65, UseHVX]… 438 def: Pat<(int_hexagon_V6_vscattermh IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), 439 …(V6_vscattermh IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4)>, Requires<[HasV65, UseHVX]… 440 def: Pat<(int_hexagon_V6_vscattermw_add IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), 441 …(V6_vscattermw_add IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4)>, Requires<[HasV65, Use… 442 def: Pat<(int_hexagon_V6_vscattermh_add IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4), 443 …(V6_vscattermh_add IntRegs:$src1, ModRegs:$src2, HvxVR:$src3, HvxVR:$src4)>, Requires<[HasV65, Use… [all …]
|
/external/ComputeLibrary/src/gpu/cl/kernels/ |
D | ClWidthConcatenate4TensorsKernel.cpp | 46 …rc1, const ITensorInfo *src2, const ITensorInfo *src3, const ITensorInfo *src4, const ITensorInfo … in validate_arguments() argument 48 ARM_COMPUTE_RETURN_ERROR_ON_NULLPTR(src1, src2, src3, src4, dst); in validate_arguments() 51 ARM_COMPUTE_RETURN_ERROR_ON_MISMATCHING_DATA_TYPES(src1, src2, src3, src4, dst); in validate_arguments() 52 …ARM_COMPUTE_RETURN_ERROR_ON(src1->dimension(0) + src2->dimension(0) + src3->dimension(0) + src4->d… in validate_arguments() 59 ARM_COMPUTE_RETURN_ERROR_ON(src4->dimension(i) != dst->dimension(i)); in validate_arguments() 72 …rc1, const ITensorInfo *src2, const ITensorInfo *src3, const ITensorInfo *src4, const ITensorInfo … in validate() argument 74 ARM_COMPUTE_RETURN_ON_ERROR(validate_arguments(src1, src2, src3, src4, dst)); in validate() 80 ITensorInfo *src3, ITensorInfo *src4, in configure() argument 83 ARM_COMPUTE_ERROR_ON_NULLPTR(src1, src2, src3, src4, dst); in configure() 84 ARM_COMPUTE_ERROR_THROW_ON(validate_arguments(src1, src2, src3, src4, dst)); in configure() [all …]
|
/external/libvpx/vpx_dsp/loongarch/ |
D | vpx_convolve8_vert_lsx.c | 22 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_4w_lsx() local 35 src4 = __lsx_vld(_src, 0); in common_vt_8t_4w_lsx() 38 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, tmp0, in common_vt_8t_4w_lsx() 40 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, tmp4, tmp5); in common_vt_8t_4w_lsx() 81 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_8w_lsx() local 98 src4 = __lsx_vld(src, 0); in common_vt_8t_8w_lsx() 104 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_vt_8t_8w_lsx() 106 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, reg0, in common_vt_8t_8w_lsx() 108 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, reg4, reg5); in common_vt_8t_8w_lsx() 152 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_16w_lsx() local [all …]
|
D | avg_lsx.c | 18 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in vpx_hadamard_8x8_lsx() local 30 src4 = __lsx_vld(src_tmp, 0); in vpx_hadamard_8x8_lsx() 34 LSX_BUTTERFLY_8_H(src0, src2, src4, src6, src7, src5, src3, src1, tmp0, tmp2, in vpx_hadamard_8x8_lsx() 37 src4, src5, src7, src6, src3, src2); in vpx_hadamard_8x8_lsx() 38 LSX_BUTTERFLY_8_H(src0, src1, src2, src3, src7, src6, src5, src4, tmp0, tmp7, in vpx_hadamard_8x8_lsx() 41 src2, src3, src4, src5, src6, src7); in vpx_hadamard_8x8_lsx() 42 LSX_BUTTERFLY_8_H(src0, src2, src4, src6, src7, src5, src3, src1, tmp0, tmp2, in vpx_hadamard_8x8_lsx() 45 src4, src5, src7, src6, src3, src2); in vpx_hadamard_8x8_lsx() 46 LSX_BUTTERFLY_8_H(src0, src1, src2, src3, src7, src6, src5, src4, tmp0, tmp7, in vpx_hadamard_8x8_lsx()
|
D | subtract_lsx.c | 49 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in sub_blk_8x8_lsx() local 72 src_ptr + src_stride2, 0, src_ptr + src_stride3, 0, src4, src5, in sub_blk_8x8_lsx() 80 DUP4_ARG2(__lsx_vilvl_b, src4, pred4, src5, pred5, src6, pred6, src7, pred7, in sub_blk_8x8_lsx() 85 src4, src5, src6, src7); in sub_blk_8x8_lsx() 91 __lsx_vst(src4, diff_ptr, 0); in sub_blk_8x8_lsx() 100 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in sub_blk_16x16_lsx() local 117 src, src_stride4, src1, src2, src3, src4); in sub_blk_16x16_lsx() 131 DUP4_ARG2(__lsx_vilvl_b, src4, pred4, src5, pred5, src6, pred6, src7, pred7, in sub_blk_16x16_lsx() 133 DUP4_ARG2(__lsx_vilvh_b, src4, pred4, src5, pred5, src6, pred6, src7, pred7, in sub_blk_16x16_lsx() 138 src4, src5, src6, src7); in sub_blk_16x16_lsx() [all …]
|
D | vpx_convolve8_lsx.c | 29 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_4w_lsx() local 46 src4 = __lsx_vld(src, 0); in common_hv_8ht_8vt_4w_lsx() 54 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_hv_8ht_8vt_4w_lsx() 61 tmp4 = horiz_8tap_filt(src4, src5, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_4w_lsx() 111 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_8w_lsx() local 127 src4 = __lsx_vld(src, 0); in common_hv_8ht_8vt_8w_lsx() 135 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_hv_8ht_8vt_8w_lsx() 146 src4 = horiz_8tap_filt(src4, src4, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_8w_lsx() 155 DUP4_ARG2(__lsx_vpackev_b, src1, src0, src3, src2, src5, src4, src2, src1, in common_hv_8ht_8vt_8w_lsx() 157 DUP2_ARG2(__lsx_vpackev_b, src4, src3, src6, src5, tmp5, tmp6); in common_hv_8ht_8vt_8w_lsx() [all …]
|
D | vpx_convolve8_avg_vert_lsx.c | 22 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_4w_lsx() local 39 src4 = __lsx_vld(src_tmp0, 0); in common_vt_8t_and_aver_dst_4w_lsx() 43 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, tmp0, in common_vt_8t_and_aver_dst_4w_lsx() 45 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, tmp4, tmp5); in common_vt_8t_and_aver_dst_4w_lsx() 100 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_8w_lsx() local 118 src4 = __lsx_vld(src_tmp0, 0); in common_vt_8t_and_aver_dst_8w_lsx() 124 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_vt_8t_and_aver_dst_8w_lsx() 126 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, reg0, in common_vt_8t_and_aver_dst_8w_lsx() 128 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, reg4, reg5); in common_vt_8t_and_aver_dst_8w_lsx() 183 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_and_aver_dst_16w_mult_lsx() local [all …]
|
D | vpx_convolve_copy_lsx.c | 18 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in copy_width8_lsx() local 27 src, src_stride4, src1, src2, src3, src4); in copy_width8_lsx() 43 __lsx_vstelm_d(src4, dst, 0, 0); in copy_width8_lsx() 70 src, src_stride4, src1, src2, src3, src4); in copy_width8_lsx() 86 __lsx_vstelm_d(src4, dst, 0, 0); in copy_width8_lsx() 131 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in copy_16multx8mult_lsx() local 143 src_stride3, src_tmp, src_stride4, src1, src2, src3, src4); in copy_16multx8mult_lsx() 159 __lsx_vst(src4, dst_tmp, 0); in copy_16multx8mult_lsx() 176 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in copy_width16_lsx() local 185 src, src_stride4, src1, src2, src3, src4); in copy_width16_lsx() [all …]
|
D | vpx_convolve8_avg_lsx.c | 29 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_and_aver_dst_4w_lsx() local 51 src4 = __lsx_vld(_src, 0); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 57 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 64 tmp4 = horiz_8tap_filt(src4, src5, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 82 src4 = __lsx_vldrepl_w(dst_tmp, 0); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 86 DUP2_ARG2(__lsx_vilvl_w, src3, src2, src5, src4, src2, src3); in common_hv_8ht_8vt_and_aver_dst_4w_lsx() 126 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_hv_8ht_8vt_and_aver_dst_8w_lsx() local 147 src4 = __lsx_vld(_src, 0); in common_hv_8ht_8vt_and_aver_dst_8w_lsx() 152 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_hv_8ht_8vt_and_aver_dst_8w_lsx() 163 src4 = horiz_8tap_filt(src4, src4, mask0, mask1, mask2, mask3, filt_hz0, in common_hv_8ht_8vt_and_aver_dst_8w_lsx() [all …]
|
D | sub_pixel_variance_lsx.c | 143 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in sub_pixel_sse_diff_16width_h_lsx() local 161 DUP2_ARG2(__lsx_vld, src, 0, src, 8, src4, src5); in sub_pixel_sse_diff_16width_h_lsx() 173 DUP2_ARG3(__lsx_vshuf_b, src4, src4, mask, src5, src5, mask, vec4, vec5); in sub_pixel_sse_diff_16width_h_lsx() 218 __m128i ref0, ref1, ref2, ref3, src0, src1, src2, src3, src4; in sub_pixel_sse_diff_8width_v_lsx() local 236 src4 = __lsx_vldx(src, src_stride3); in sub_pixel_sse_diff_8width_v_lsx() 244 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src2, src1, src3, src2, src4, src3, in sub_pixel_sse_diff_8width_v_lsx() 253 src0 = src4; in sub_pixel_sse_diff_8width_v_lsx() 266 __m128i ref0, ref1, ref2, ref3, src0, src1, src2, src3, src4; in sub_pixel_sse_diff_16width_v_lsx() local 286 src4 = __lsx_vldx(src, src_stride3); in sub_pixel_sse_diff_16width_v_lsx() 298 DUP2_ARG2(__lsx_vilvl_b, src3, src2, src4, src3, vec4, vec6); in sub_pixel_sse_diff_16width_v_lsx() [all …]
|
/external/libpng/mips/ |
D | filter_msa_intrinsics.c | 374 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in png_read_filter_row_up_msa() local 379 LD_UB4(pp, 16, src4, src5, src6, src7); in png_read_filter_row_up_msa() 382 ADD4(src0, src4, src1, src5, src2, src6, src3, src7, in png_read_filter_row_up_msa() 400 LD_UB4(pp, 16, src4, src5, src6, src7); in png_read_filter_row_up_msa() 402 ADD4(src0, src4, src1, src5, src2, src6, src3, src7, in png_read_filter_row_up_msa() 411 LD_UB2(pp, 16, src4, src5); in png_read_filter_row_up_msa() 416 ADD3(src0, src4, src1, src5, src2, src6, src0, src1, src2); in png_read_filter_row_up_msa() 426 LD_UB2(pp, 16, src4, src5); in png_read_filter_row_up_msa() 428 ADD2(src0, src4, src1, src5, src0, src1); in png_read_filter_row_up_msa() 437 LD_UB2(pp, 16, src4, src5); in png_read_filter_row_up_msa() [all …]
|
/external/libvpx/vp8/common/mips/msa/ |
D | bilinear_filter_msa.c | 54 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; in common_hz_2t_4x8_msa() local 63 LD_SB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_2t_4x8_msa() 65 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, vec2, vec3); in common_hz_2t_4x8_msa() 184 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; in common_hz_2t_16w_msa() local 195 LD_SB4(src, src_stride, src0, src2, src4, src6); in common_hz_2t_16w_msa() 201 VSHF_B2_UB(src4, src4, src5, src5, mask, mask, vec4, vec5); in common_hz_2t_16w_msa() 219 LD_SB4(src, src_stride, src0, src2, src4, src6); in common_hz_2t_16w_msa() 225 VSHF_B2_UB(src4, src4, src5, src5, mask, mask, vec4, vec5); in common_hz_2t_16w_msa() 247 v16i8 src0, src1, src2, src3, src4; in common_vt_2t_4x4_msa() local 256 LD_SB5(src, src_stride, src0, src1, src2, src3, src4); in common_vt_2t_4x4_msa() [all …]
|
D | sixtap_filter_msa.c | 253 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2; in common_hz_6t_16w_msa() local 267 LD_SB4(src, src_stride, src0, src2, src4, src6); in common_hz_6t_16w_msa() 269 XORI_B8_128_SB(src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_6t_16w_msa() 274 HORIZ_6TAP_8WID_4VECS_FILT(src4, src5, src6, src7, mask0, mask1, mask2, in common_hz_6t_16w_msa() 299 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; in common_vt_6t_4w_msa() local 310 LD_SB5(src, src_stride, src0, src1, src2, src3, src4); in common_vt_6t_4w_msa() 313 ILVR_B4_SB(src1, src0, src2, src1, src3, src2, src4, src3, src10_r, src21_r, in common_vt_6t_4w_msa() 322 ILVR_B4_SB(src5, src4, src6, src5, src7, src6, src8, src7, src54_r, src65_r, in common_vt_6t_4w_msa() 336 src4 = src8; in common_vt_6t_4w_msa() 344 v16i8 src0, src1, src2, src3, src4, src7, src8, src9, src10; in common_vt_6t_8w_msa() local [all …]
|
/external/libyuv/files/source/ |
D | scale_lsx.cc | 224 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ScaleRowDown2Box_LSX() local 232 src4, src5, src6, src7); in ScaleRowDown2Box_LSX() 233 DUP4_ARG2(__lsx_vaddwev_h_bu, src0, src4, src1, src5, src2, src6, src3, in ScaleRowDown2Box_LSX() 235 DUP4_ARG2(__lsx_vaddwod_h_bu, src0, src4, src1, src5, src2, src6, src3, in ScaleRowDown2Box_LSX() 277 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ScaleRowDown4Box_LSX() local 284 DUP4_ARG2(__lsx_vld, ptr1, 0, ptr1, 16, ptr1, 32, ptr1, 48, src4, src5, in ScaleRowDown4Box_LSX() 286 DUP4_ARG2(__lsx_vaddwev_h_bu, src0, src4, src1, src5, src2, src6, src3, in ScaleRowDown4Box_LSX() 288 DUP4_ARG2(__lsx_vaddwod_h_bu, src0, src4, src1, src5, src2, src6, src3, in ScaleRowDown4Box_LSX() 294 DUP4_ARG2(__lsx_vld, ptr3, 0, ptr3, 16, ptr3, 32, ptr3, 48, src4, src5, in ScaleRowDown4Box_LSX() 296 DUP4_ARG2(__lsx_vaddwev_h_bu, src0, src4, src1, src5, src2, src6, src3, in ScaleRowDown4Box_LSX() [all …]
|
/external/libvpx/vp8/common/loongarch/ |
D | sixtap_filter_lsx.c | 336 __m128i src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2; in common_hz_6t_16w_lsx() local 350 src_stride_x3, src0, src2, src4, src6); in common_hz_6t_16w_lsx() 356 DUP4_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src6, 128, src7, 128, src4, in common_hz_6t_16w_lsx() 362 HORIZ_6TAP_8WID_4VECS_FILT(src4, src5, src6, src7, mask0, mask1, mask2, in common_hz_6t_16w_lsx() 394 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8; in common_vt_6t_4w_lsx() local 407 DUP2_ARG2(__lsx_vldx, src, src_stride, src, src_stride_x2, src3, src4); in common_vt_6t_4w_lsx() 410 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src2, src1, src3, src2, src4, src3, in common_vt_6t_4w_lsx() 422 DUP4_ARG2(__lsx_vilvl_b, src5, src4, src6, src5, src7, src6, src8, src7, in common_vt_6t_4w_lsx() 444 src4 = src8; in common_vt_6t_4w_lsx() 458 __m128i src0, src1, src2, src3, src4, src7, src8, src9, src10; in common_vt_6t_8w_lsx() local [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrXOP.td | 350 (ins VR128:$src1, VR128:$src2, VR128:$src3, u8imm:$src4), 352 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"), 355 (id128 VR128:$src3), (i8 imm:$src4))))]>; 357 (ins VR128:$src1, VR128:$src2, i128mem:$src3, u8imm:$src4), 359 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"), 363 (i8 imm:$src4))))]>, 366 (ins VR128:$src1, f128mem:$src2, VR128:$src3, u8imm:$src4), 368 "\t{$src4, $src3, $src2, $src1, $dst|$dst, $src1, $src2, $src3, $src4}"), 372 (id128 VR128:$src3), (i8 imm:$src4))))]>; 376 (ins VR128:$src1, VR128:$src2, VR128:$src3, u8imm:$src4), [all …]
|