Home
last modified time | relevance | path

Searched refs:src4 (Results 1 – 25 of 99) sorted by relevance

1234

/third_party/ffmpeg/libavcodec/loongarch/
Dhpeldsp_lasx.c284 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_no_rnd_16x16_lasx() local
294 src4 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx()
299 src4, 0x20, src7, src6, 0x20, src0, src1, src2, src3); in common_hz_bil_no_rnd_16x16_lasx()
319 src4 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx()
323 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
344 src4 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx()
348 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
369 src4 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx()
372 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, in common_hz_bil_no_rnd_16x16_lasx()
393 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_no_rnd_8x16_lasx() local
[all …]
Dvp9_intra_lsx.c102 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ff_hor_16x16_lsx() local
119 src4 = __lsx_vldrepl_b(src, 11); in ff_hor_16x16_lsx()
124 LSX_ST_8(src0, src1, src2, src3, src4, src5, src6, src7, dst, in ff_hor_16x16_lsx()
134 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ff_hor_32x32_lsx() local
166 src4 = __lsx_vldrepl_b(src, 27); in ff_hor_32x32_lsx()
171 LSX_ST_8X16(src0, src1, src2, src3, src4, src5, src6, src7, in ff_hor_32x32_lsx()
466 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in ff_tm_8x8_lsx() local
478 src4, src5, src6, src7); in ff_tm_8x8_lsx()
481 DUP4_ARG2(__lsx_vhaddw_hu_bu, src4, src4, src5, src5, src6, src6, src7, in ff_tm_8x8_lsx()
482 src7, src4, src5, src6, src7); in ff_tm_8x8_lsx()
[all …]
Dh264chroma_lasx.c44 __m256i src0, src1, src2, src3, src4, out; in avc_chroma_hv_8x4_lasx() local
55 src1, src2, src3, src4); in avc_chroma_hv_8x4_lasx()
56 DUP2_ARG3(__lasx_xvpermi_q, src2, src1, 0x20, src4, src3, 0x20, src1, src3); in avc_chroma_hv_8x4_lasx()
82 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; in avc_chroma_hv_8x8_lasx() local
95 src1, src2, src3, src4); in avc_chroma_hv_8x8_lasx()
99 DUP4_ARG3(__lasx_xvpermi_q, src2, src1, 0x20, src4, src3, 0x20, src6, src5, 0x20, in avc_chroma_hv_8x8_lasx()
163 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in avc_chroma_hz_8x8_lasx() local
174 src1, src2, src3, src4); in avc_chroma_hz_8x8_lasx()
178 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, src4, 0x20, in avc_chroma_hz_8x8_lasx()
179 src7, src6, 0x20, src0, src2, src4, src6); in avc_chroma_hz_8x8_lasx()
[all …]
Dvp8_mc_lsx.c195 __m128i src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1; in ff_put_vp8_epel16_h6_lsx() local
213 0, src + src_stride3, 0, src0 ,src2, src4, src6); in ff_put_vp8_epel16_h6_lsx()
219 DUP4_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src6, 128, src7, 128, in ff_put_vp8_epel16_h6_lsx()
220 src4, src5, src6, src7); in ff_put_vp8_epel16_h6_lsx()
225 HORIZ_6TAP_8WID_4VECS_FILT(src4, src5, src6, src7, mask0, mask1, mask2, in ff_put_vp8_epel16_h6_lsx()
249 __m128i src0, src1, src2, src3, src4, src7, src8, src9, src10; in ff_put_vp8_epel8_v6_lsx() local
265 src4 = __lsx_vld(src, 0); in ff_put_vp8_epel8_v6_lsx()
270 src4 = __lsx_vxori_b(src4, 128); in ff_put_vp8_epel8_v6_lsx()
272 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src2, src1, src4, in ff_put_vp8_epel8_v6_lsx()
281 DUP4_ARG2(__lsx_vilvl_b, src7, src4, src8, src7, src9, src8, src10, in ff_put_vp8_epel8_v6_lsx()
[all …]
Dhevc_mc_uni_lsx.c42 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_8t_64w_lsx() local
61 src4, src5, src6, src7); in common_hz_8t_64w_lsx()
94 DUP2_ARG3(__lsx_vshuf_b, src4, src4, mask0, src5, src5, mask0, in common_hz_8t_64w_lsx()
100 DUP2_ARG3(__lsx_vshuf_b, src4, src4, mask2, src5, src5, mask2, in common_hz_8t_64w_lsx()
106 DUP2_ARG3(__lsx_vshuf_b, src4, src4, mask1, src5, src5, mask1, in common_hz_8t_64w_lsx()
112 DUP2_ARG3(__lsx_vshuf_b, src4, src4, mask3, src5, src5, mask3, in common_hz_8t_64w_lsx()
140 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_8w_lsx() local
154 src4 = __lsx_vld(src, 0); in common_vt_8t_8w_lsx()
157 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, in common_vt_8t_8w_lsx()
159 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_8w_lsx()
[all …]
Dhevcdsp_lsx.c47 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_4w_lsx() local
55 src4 = __lsx_vld(src, 0); in hevc_copy_4w_lsx()
61 DUP4_ARG2(__lsx_vilvl_w, src1, src0, src3, src2, src5, src4, src7, src6, in hevc_copy_4w_lsx()
96 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_6w_lsx() local
104 src4 = __lsx_vld(src, 0); in hevc_copy_6w_lsx()
111 DUP4_ARG2(__lsx_vsllwil_hu_bu, src4, 6, src5, 6, src6, 6, src7, 6, in hevc_copy_6w_lsx()
161 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_8w_lsx() local
170 src4 = __lsx_vld(src, 0); in hevc_copy_8w_lsx()
178 DUP4_ARG2(__lsx_vsllwil_hu_bu, src4, 6, src5, 6, src6, 6, src7, 6, in hevc_copy_8w_lsx()
213 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_12w_lsx() local
[all …]
Dvp9_mc_lsx.c455 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_4w_lsx() local
468 src4 = __lsx_vld(_src, 0); in common_vt_8t_4w_lsx()
471 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, tmp0, in common_vt_8t_4w_lsx()
473 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, tmp4, tmp5); in common_vt_8t_4w_lsx()
515 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_8w_lsx() local
532 src4 = __lsx_vld(_src, 0); in common_vt_8t_8w_lsx()
538 DUP2_ARG2(__lsx_vxori_b, src4, 128, src5, 128, src4, src5); in common_vt_8t_8w_lsx()
540 DUP4_ARG2(__lsx_vilvl_b, src1, src0, src3, src2, src5, src4, src2, src1, in common_vt_8t_8w_lsx()
542 DUP2_ARG2(__lsx_vilvl_b, src4, src3, src6, src5, reg4, reg5); in common_vt_8t_8w_lsx()
587 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_16w_lsx() local
[all …]
/third_party/openh264/codec/encoder/core/loongarch/
Ddct_lasx.c71 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in WelsDctT4_lasx() local
85 src4, src5, src6, src7); in WelsDctT4_lasx()
87 src0, src4, in WelsDctT4_lasx()
125 __m256i src0, src1, src2, src3, src4, src5, src6, src7, in WelsDctFourT4_lasx() local
141 src4, src5, src6, src7); in WelsDctFourT4_lasx()
155 src0, src4, in WelsDctFourT4_lasx()
237 __m256i src0, src1, src2, src3, src4, src5, src6, src7, in WelsIDctT4Rec_lasx() local
242 src4 = __lasx_xvld(pPred, 0); in WelsIDctT4Rec_lasx()
286 src4, src5, src6, src7, in WelsIDctT4Rec_lasx()
310 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in WelsIDctFourT4Rec_lasx() local
[all …]
/third_party/openh264/codec/common/loongarch/
Dmc_horver_lsx.c124 __m128i src4, src5, src6, src7; in PixelAvgWidthEq16_lsx() local
136 src4 = __lsx_vld(pSrcA, 0); in PixelAvgWidthEq16_lsx()
140 src4 = __lsx_vavgr_bu(src4, src5); in PixelAvgWidthEq16_lsx()
150 __lsx_vst(src4, pDst, 0); in PixelAvgWidthEq16_lsx()
163 __m128i src0, src1, src2, src3, src4, src5; in McHorVer02WidthEq8_lsx() local
170 src0, src1, src3, src4); in McHorVer02WidthEq8_lsx()
179 src4 = __lsx_vsllwil_hu_bu(src4, 0); in McHorVer02WidthEq8_lsx()
181 FILTER_INPUT_8BIT(src0, src1, src2, src3 ,src4, src5 ,src0); in McHorVer02WidthEq8_lsx()
197 __m128i src0, src1, src2, src3, src4, src5; in McHorVer02WidthEq16_lsx() local
205 src0, src1, src3, src4); in McHorVer02WidthEq16_lsx()
[all …]
Dcopy_mb_lsx.c51 __m128i src0, src1, src2, src3, src4 ,src5, src6, src7; in WelsCopy8x8_lsx() local
65 src4, src5, src6, src7); in WelsCopy8x8_lsx()
75 __lsx_vstelm_d(src4, pDst, 0, 0); in WelsCopy8x8_lsx()
90 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in WelsCopy16x16_lsx() local
101 src4, src5, src6, src7); in WelsCopy16x16_lsx()
123 __lsx_vstx(src4, pDst, iStride0); in WelsCopy16x16_lsx()
147 v16u8_b src0, src1, src2, src3, src4, src5, src6, src7; in WelsCopy16x16NotAligned_lsx() local
158 src4, src5, src6, src7); in WelsCopy16x16NotAligned_lsx()
180 __lsx_vstx((__m128i)src4, pDst, iStride0); in WelsCopy16x16NotAligned_lsx()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonMapAsm2IntrinV65.gen.td66 …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 …]
DHexagonIntrinsics.td145 : 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 …]
/third_party/ffmpeg/libavcodec/mips/
Dhpeldsp_msa.c105 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_16w_msa() local
109 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_bil_16w_msa()
118 AVER_ST16x4_UB(src4, src12, src5, src13, src6, src14, src7, src15, in common_hz_bil_16w_msa()
127 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_no_rnd_8x8_msa() local
132 LD_SB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_bil_no_rnd_8x8_msa()
137 SLDI_B4_SB(zeros, src4, zeros, src5, zeros, src6, zeros, src7, 1, in common_hz_bil_no_rnd_8x8_msa()
143 AVE_ST8x4_UB(src4, src4_sld1, src5, src5_sld1, in common_hz_bil_no_rnd_8x8_msa()
164 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; in common_hz_bil_no_rnd_16x16_msa() local
167 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in common_hz_bil_no_rnd_16x16_msa()
180 AVE_ST16x4_UB(src4, src12, src5, src13, src6, src14, src7, src15, in common_hz_bil_no_rnd_16x16_msa()
[all …]
Dh264qpel_msa.c647 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in ff_put_h264_qpel16_mc00_msa() local
650 LD_UB8(src, stride, src0, src1, src2, src3, src4, src5, src6, src7); in ff_put_h264_qpel16_mc00_msa()
654 ST_UB8(src0, src1, src2, src3, src4, src5, src6, src7, dst, stride); in ff_put_h264_qpel16_mc00_msa()
662 uint64_t src0, src1, src2, src3, src4, src5, src6, src7; in ff_put_h264_qpel8_mc00_msa() local
666 LD4(src, stride, src4, src5, src6, src7); in ff_put_h264_qpel8_mc00_msa()
669 SD4(src4, src5, src6, src7, dst, stride); in ff_put_h264_qpel8_mc00_msa()
675 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in ff_avg_h264_qpel16_mc00_msa() local
678 LD_UB8(src, stride, src0, src1, src2, src3, src4, src5, src6, src7); in ff_avg_h264_qpel16_mc00_msa()
684 AVER_UB4_UB(src4, dst4, src5, dst5, src6, dst6, src7, dst7, dst4, dst5, in ff_avg_h264_qpel16_mc00_msa()
689 LD_UB8(src, stride, src0, src1, src2, src3, src4, src5, src6, src7); in ff_avg_h264_qpel16_mc00_msa()
[all …]
Dvp8_mc_msa.c289 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, filt0, filt1, filt2; in ff_put_vp8_epel16_h6_msa() local
304 LD_SB4(src, src_stride, src0, src2, src4, src6); in ff_put_vp8_epel16_h6_msa()
306 XORI_B8_128_SB(src0, src1, src2, src3, src4, src5, src6, src7); in ff_put_vp8_epel16_h6_msa()
311 HORIZ_6TAP_8WID_4VECS_FILT(src4, src5, src6, src7, mask0, mask1, mask2, in ff_put_vp8_epel16_h6_msa()
338 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; in ff_put_vp8_epel4_v6_msa() local
349 LD_SB5(src, src_stride, src0, src1, src2, src3, src4); in ff_put_vp8_epel4_v6_msa()
352 ILVR_B4_SB(src1, src0, src2, src1, src3, src2, src4, src3, src10_r, src21_r, in ff_put_vp8_epel4_v6_msa()
361 ILVR_B4_SB(src5, src4, src6, src5, src7, src6, src8, src7, src54_r, in ff_put_vp8_epel4_v6_msa()
375 src4 = src8; in ff_put_vp8_epel4_v6_msa()
385 v16i8 src0, src1, src2, src3, src4, src7, src8, src9, src10; in ff_put_vp8_epel8_v6_msa() local
[all …]
Dhevc_mc_uni_msa.c150 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in copy_width12_msa() local
152 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width12_msa()
154 ST12x8_UB(src0, src1, src2, src3, src4, src5, src6, src7, dst, dst_stride); in copy_width12_msa()
156 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width12_msa()
157 ST12x8_UB(src0, src1, src2, src3, src4, src5, src6, src7, dst, dst_stride); in copy_width12_msa()
165 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in copy_width16_msa() local
168 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width16_msa()
170 ST_UB8(src0, src1, src2, src3, src4, src5, src6, src7, dst, dst_stride); in copy_width16_msa()
178 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, in copy_width16_msa()
181 ST_UB8(src0, src1, src2, src3, src4, src5, src6, src7, dst, in copy_width16_msa()
[all …]
Dhevcdsp_msa.c60 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_4w_msa() local
66 src0, src1, src2, src3, src4, src5, src6, src7); in hevc_copy_4w_msa()
69 ILVR_W4_SB(src1, src0, src3, src2, src5, src4, src7, src6, in hevc_copy_4w_msa()
86 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_6w_msa() local
90 LD_SB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in hevc_copy_6w_msa()
95 ILVR_B4_SH(zero, src4, zero, src5, zero, src6, zero, src7, in hevc_copy_6w_msa()
131 v16i8 src0, src1, src2, src3, src4, src5; in hevc_copy_8w_msa() local
134 LD_SB6(src, src_stride, src0, src1, src2, src3, src4, src5); in hevc_copy_8w_msa()
138 ILVR_B2_SH(zero, src4, zero, src5, in4, in5); in hevc_copy_8w_msa()
145 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_copy_8w_msa() local
[all …]
Dvp9_mc_msa.c475 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_4w_msa() local
487 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_4w_msa()
490 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_4w_msa()
492 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_4w_msa()
527 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_8w_msa() local
538 LD_SB7(src, src_stride, src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_8w_msa()
539 XORI_B7_128_SB(src0, src1, src2, src3, src4, src5, src6); in common_vt_8t_8w_msa()
541 ILVR_B4_SB(src1, src0, src3, src2, src5, src4, src2, src1, src10_r, src32_r, in common_vt_8t_8w_msa()
543 ILVR_B2_SB(src4, src3, src6, src5, src43_r, src65_r); in common_vt_8t_8w_msa()
582 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; in common_vt_8t_16w_msa() local
[all …]
Dh264chroma_msa.c153 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, out0, out1; in avc_chroma_hz_4x8_msa() local
162 LD_UB8(src, stride, src0, src1, src2, src3, src4, src5, src6, src7); in avc_chroma_hz_4x8_msa()
164 VSHF_B2_UB(src4, src5, src6, src7, mask, mask, src4, src6); in avc_chroma_hz_4x8_msa()
166 DOTP_UB2_UH(src4, src6, coeff_vec, coeff_vec, res2, res3); in avc_chroma_hz_4x8_msa()
213 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in avc_chroma_hz_8x8_msa() local
223 LD_UB8(src, stride, src0, src1, src2, src3, src4, src5, src6, src7); in avc_chroma_hz_8x8_msa()
226 VSHF_B2_UB(src4, src4, src5, src5, mask, mask, src4, src5); in avc_chroma_hz_8x8_msa()
230 DOTP_UB4_UH(src4, src5, src6, src7, coeff_vec, coeff_vec, coeff_vec, in avc_chroma_hz_8x8_msa()
340 v16u8 src0, src1, src2, src3, src4; in avc_chroma_vt_2x4_msa() local
348 LD_UB5(src, stride, src0, src1, src2, src3, src4); in avc_chroma_vt_2x4_msa()
[all …]
Dhevc_mc_uniw_msa.c380 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_uniwgt_copy_24w_msa() local
392 LD_SB4(src, src_stride, src0, src1, src4, src5); in hevc_uniwgt_copy_24w_msa()
399 ILVRL_B2_SH(zero, src4, dst6, dst7); in hevc_uniwgt_copy_24w_msa()
479 v16i8 src0, src1, src2, src3, src4, src5; in hevc_uniwgt_copy_48w_msa() local
493 LD_SB3(src, 16, src3, src4, src5); in hevc_uniwgt_copy_48w_msa()
500 ILVRL_B2_SH(zero, src4, dst8, dst9); in hevc_uniwgt_copy_48w_msa()
536 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_uniwgt_copy_64w_msa() local
550 LD_SB4(src, 16, src4, src5, src6, src7); in hevc_uniwgt_copy_64w_msa()
557 ILVRL_B2_SH(zero, src4, dst8, dst9); in hevc_uniwgt_copy_64w_msa()
601 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_hz_uniwgt_8t_4w_msa() local
[all …]
Dhevc_mc_bi_msa.c356 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, zero = { 0 }; in hevc_bi_copy_24w_msa() local
361 LD_SB4(src0_ptr, src_stride, src0, src1, src4, src5); in hevc_bi_copy_24w_msa()
372 ILVRL_B2_SH(zero, src4, dst6, dst7); in hevc_bi_copy_24w_msa()
446 v16i8 src0, src1, src2, src3, src4, src5; in hevc_bi_copy_48w_msa() local
454 LD_SB3(src0_ptr, 16, src3, src4, src5); in hevc_bi_copy_48w_msa()
466 ILVRL_B2_SH(zero, src4, dst8, dst9); in hevc_bi_copy_48w_msa()
540 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; in hevc_hz_bi_8t_4w_msa() local
563 src4, src5, src6, src7); in hevc_hz_bi_8t_4w_msa()
570 XORI_B8_128_SB(src0, src1, src2, src3, src4, src5, src6, src7); in hevc_hz_bi_8t_4w_msa()
577 VSHF_B2_SB(src4, src5, src6, src7, mask0, mask0, vec2, vec3); in hevc_hz_bi_8t_4w_msa()
[all …]
/third_party/skia/third_party/externals/libpng/mips/
Dfilter_msa_intrinsics.c374 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 …]
/third_party/ffmpeg/libavcodec/
Dqpel_template.c73 const uint8_t *src4, \
89 d = AV_RN32(&src4[i * src_stride4]); \
104 d = AV_RN32(&src4[i * src_stride4 + 4]); \
123 const uint8_t *src4, \
139 d = AV_RN32(&src4[i * src_stride4]); \
154 d = AV_RN32(&src4[i * src_stride4 + 4]); \
173 const uint8_t *src4, \
181 OPNAME ## _pixels8_l4_8(dst, src1, src2, src3, src4, dst_stride, \
186 src3 + 8, src4 + 8, \
195 const uint8_t *src4, \
[all …]
/third_party/openh264/codec/decoder/core/loongarch/
Dmb_aux_lsx.c196 __m128i src0, src1, src2, src3, src4, src5, src6, src7; in IdctResAddPred8x8_lsx() local
211 src4, src5, src6, src7); in IdctResAddPred8x8_lsx()
225 LSX_TRANSPOSE8x8_H(src0, src1, src2, src3, src4, src5, src6, src7, in IdctResAddPred8x8_lsx()
226 src0, src1, src2, src3, src4, src5, src6, src7); in IdctResAddPred8x8_lsx()
227 DO(src0, src1, src2, src3, src4, src5, src6, src7, in IdctResAddPred8x8_lsx()
228 src0, src1, src2, src3, src4, src5, src6, src7); in IdctResAddPred8x8_lsx()
230 LSX_TRANSPOSE8x8_H(src0, src1, src2, src3, src4, src5, src6, src7, in IdctResAddPred8x8_lsx()
231 src0, src1, src2, src3, src4, src5, src6, src7); in IdctResAddPred8x8_lsx()
232 DO(src0, src1, src2, src3, src4, src5, src6, src7, in IdctResAddPred8x8_lsx()
233 src0, src1, src2, src3, src4, src5, src6, src7); in IdctResAddPred8x8_lsx()
[all …]
/third_party/ffmpeg/libavcodec/ppc/
Dvc1dsp_altivec.c140 vector signed short src0, src1, src2, src3, src4, src5, src6, src7; in vc1_inv_trans_8x8_altivec() local
157 src4 = vec_ld( 64, block); in vc1_inv_trans_8x8_altivec()
166 s4 = vec_unpackl(src4); in vc1_inv_trans_8x8_altivec()
174 sC = vec_unpackh(src4); in vc1_inv_trans_8x8_altivec()
186 src4 = vec_pack(sC, s4); in vc1_inv_trans_8x8_altivec()
190 TRANSPOSE8(src0, src1, src2, src3, src4, src5, src6, src7); in vc1_inv_trans_8x8_altivec()
196 s4 = vec_unpackl(src4); in vc1_inv_trans_8x8_altivec()
204 sC = vec_unpackh(src4); in vc1_inv_trans_8x8_altivec()
216 src4 = vec_pack(sC, s4); in vc1_inv_trans_8x8_altivec()
225 vec_st(src4, 64, block); in vc1_inv_trans_8x8_altivec()
[all …]

1234