/third_party/ffmpeg/tests/checkasm/ |
H A D | fixed_dsp.c | 34 src0[i] = sign_extend(rnd(), 24); \ 40 static void check_vector_fmul(const int *src0, const int *src1) in check_vector_fmul() argument 45 declare_func(void, int *dst, const int *src0, const int *src1, int len); in check_vector_fmul() 47 call_ref(ref, src0, src1, BUF_SIZE); in check_vector_fmul() 48 call_new(new, src0, src1, BUF_SIZE); in check_vector_fmul() 51 bench_new(new, src0, src1, BUF_SIZE); in check_vector_fmul() 54 static void check_vector_fmul_add(const int *src0, const int *src1, const int *src2) in check_vector_fmul_add() argument 59 declare_func(void, int *dst, const int *src0, const int *src1, const int *src2, int len); in check_vector_fmul_add() 61 call_ref(ref, src0, src1, src2, BUF_SIZE); in check_vector_fmul_add() 62 call_new(new, src0, src in check_vector_fmul_add() 68 check_vector_fmul_window(const int32_t *src0, const int32_t *src1, const int32_t *win) check_vector_fmul_window() argument 82 check_vector_fmul_window_scaled(const int32_t *src0, const int32_t *src1, const int32_t *win) check_vector_fmul_window_scaled() argument 96 check_butterflies(const int *src0, const int *src1) check_butterflies() argument 120 check_scalarproduct_fixed(const int *src0, const int *src1) check_scalarproduct_fixed() argument [all...] |
H A D | float_dsp.c | 44 static void test_vector_fmul(const float *src0, const float *src1) in test_vector_fmul() argument 50 declare_func(void, float *dst, const float *src0, const float *src1, in test_vector_fmul() 53 call_ref(cdst, src0, src1, LEN); in test_vector_fmul() 54 call_new(odst, src0, src1, LEN); in test_vector_fmul() 56 double t = fabs(src0[i]) + fabs(src1[i]) + fabs(src0[i] * src1[i]) + 1.0; in test_vector_fmul() 64 bench_new(odst, src0, src1, LEN); in test_vector_fmul() 67 static void test_vector_dmul(const double *src0, const double *src1) in test_vector_dmul() argument 73 declare_func(void, double *dst, const double *src0, const double *src1, in test_vector_dmul() 76 call_ref(cdst, src0, src in test_vector_dmul() 91 test_vector_fmul_add(const float *src0, const float *src1, const float *src2) test_vector_fmul_add() argument 113 test_vector_fmul_scalar(const float *src0, const float *src1) test_vector_fmul_scalar() argument 136 test_vector_fmul_window(const float *src0, const float *src1, const float *win) test_vector_fmul_window() argument 159 test_vector_fmac_scalar(const float *src0, const float *src1, const float *src2) test_vector_fmac_scalar() argument 184 test_vector_dmul_scalar(const double *src0, const double *src1) test_vector_dmul_scalar() argument 207 test_vector_dmac_scalar(const double *src0, const double *src1, const double *src2) test_vector_dmac_scalar() argument 231 test_butterflies_float(const float *src0, const float *src1) test_butterflies_float() argument 266 test_scalarproduct_float(const float *src0, const float *src1) test_scalarproduct_float() argument [all...] |
H A D | llviddsp.c | 49 uint8_t *src0 = av_calloc(width, sizeof(*src0)); in check_add_bytes() local 53 init_buffer(src0, src1, uint8_t, width); in check_add_bytes() 60 call_ref(dst0, src0, width); in check_add_bytes() 67 av_free(src0); in check_add_bytes() 77 uint8_t *src0 = av_calloc(width, sizeof(*src0)); in check_add_median_pred() local 85 init_buffer(src0, src1, uint8_t, width); in check_add_median_pred() 95 call_ref(dst0, src0, diff0, width, &A0, &B0); in check_add_median_pred() 102 av_free(src0); in check_add_median_pred() 115 uint8_t *src0 = av_calloc(width, sizeof(*src0)); check_add_left_pred() local 144 uint16_t *src0 = av_calloc(width, sizeof(*src0)); check_add_left_pred_16() local 170 uint8_t *src0, *src1; check_add_gradient_pred() local [all...] |
/third_party/mesa3d/src/imagination/vulkan/pds/ |
H A D | pvr_pds_printer.c | 69 char src0[32]; in pvr_pds_disassemble_instruction_add64() local 72 pvr_pds_disassemble_operand(add->src0, src0, sizeof(src0)); in pvr_pds_disassemble_instruction_add64() 82 src0, in pvr_pds_disassemble_instruction_add64() 93 char src0[32]; in pvr_pds_disassemble_instruction_add32() local 96 pvr_pds_disassemble_operand(add->src0, src0, sizeof(src0)); in pvr_pds_disassemble_instruction_add32() 106 src0, in pvr_pds_disassemble_instruction_add32() 118 char src0[32]; pvr_pds_disassemble_instruction_sftlp32() local 170 char src0[32]; pvr_pds_disassemble_instruction_stm() local 207 char src0[32]; pds_disassemble_instruction_stmc() local 225 char src0[32]; pvr_pds_disassemble_instruction_sftlp64() local 277 char src0[32]; pvr_pds_disassemble_instruction_cmp() local 306 char src0[PVR_PDS_MAX_INST_STR_LEN]; pvr_pds_disassemble_instruction_ldst() local 385 char src0[PVR_PDS_MAX_INST_STR_LEN]; pvr_pds_disassemble_instruction_ddmad() local 486 char src0[PVR_PDS_MAX_INST_STR_LEN]; pvr_pds_disassemble_instruction_mad() local 513 char src0[PVR_PDS_MAX_INST_STR_LEN]; pvr_pds_disassemble_instruction_dout() local [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hpeldsp_lasx.c | 284 __m256i src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_no_rnd_16x16_lasx() local 290 src0 = __lasx_xvld(_src, 0); in common_hz_bil_no_rnd_16x16_lasx() 298 DUP4_ARG3(__lasx_xvpermi_q, src1, src0, 0x20, src3, src2, 0x20, src5, 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() 300 src0 = __lasx_xvavg_bu(src0, src2); in common_hz_bil_no_rnd_16x16_lasx() 302 __lasx_xvstelm_d(src0, dst, 0, 0); in common_hz_bil_no_rnd_16x16_lasx() 303 __lasx_xvstelm_d(src0, dst, 8, 1); in common_hz_bil_no_rnd_16x16_lasx() 305 __lasx_xvstelm_d(src0, dst, 0, 2); in common_hz_bil_no_rnd_16x16_lasx() 306 __lasx_xvstelm_d(src0, ds in common_hz_bil_no_rnd_16x16_lasx() 393 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hz_bil_no_rnd_8x16_lasx() local 462 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_16x16_lasx() local 554 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_8x16_lasx() local 616 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_no_rnd_16x16_lasx() local 776 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_no_rnd_8x16_lasx() local 873 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hz_bil_no_rnd_8x8_lasx() local 923 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hz_bil_no_rnd_4x8_lasx() local 960 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_8x8_lasx() local 1001 __m256i src0, src1, src2, src3, src4; common_vt_bil_no_rnd_4x8_lasx() local 1035 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hv_bil_no_rnd_8x8_lasx() local 1098 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hv_bil_no_rnd_4x8_lasx() local 1148 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_16w_lasx() local 1241 __m256i src0, src1, src2, src3, src4, src5, src6, src7; common_hv_bil_8w_lasx() local [all...] |
H A D | h264chroma_lasx.c | 44 __m256i src0, src1, src2, src3, src4, out; in avc_chroma_hv_8x4_lasx() local 53 DUP2_ARG2(__lasx_xvld, chroma_mask_arr, 0, src, 0, mask, src0); in avc_chroma_hv_8x4_lasx() 57 src0 = __lasx_xvshuf_b(src0, src0, mask); in avc_chroma_hv_8x4_lasx() 59 DUP2_ARG2(__lasx_xvdp2_h_bu, src0, coeff_hz_vec, src1, coeff_hz_vec, res_hz0, res_hz1); in avc_chroma_hv_8x4_lasx() 82 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; in avc_chroma_hv_8x8_lasx() local 93 DUP2_ARG2(__lasx_xvld, chroma_mask_arr, 0, src, 0, mask, src0); in avc_chroma_hv_8x8_lasx() 101 src0 = __lasx_xvshuf_b(src0, src in avc_chroma_hv_8x8_lasx() 135 __m256i src0, src1, src2, src3, out; avc_chroma_hz_8x4_lasx() local 163 __m256i src0, src1, src2, src3, src4, src5, src6, src7; avc_chroma_hz_8x8_lasx() local 204 __m256i src0, src1, src2, src3, out; avc_chroma_hz_nonmult_lasx() local 247 __m256i src0, src1, src2, src3, src4, out; avc_chroma_vt_8x4_lasx() local 275 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_8x8_lasx() local 394 __m256i src0, src1, src2; avc_chroma_hv_4x2_lasx() local 424 __m256i src0, src1, src2, src3, src4; avc_chroma_hv_4x4_lasx() local 456 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_hv_4x8_lasx() local 515 __m256i src0, src1; avc_chroma_hz_4x2_lasx() local 536 __m256i src0, src1, src2, src3; avc_chroma_hz_4x4_lasx() local 562 __m256i src0, src1, src2, src3, src4, src5, src6, src7; avc_chroma_hz_4x8_lasx() local 620 __m256i src0, src1, src2; avc_chroma_vt_4x2_lasx() local 644 __m256i src0, src1, src2, src3, src4; avc_chroma_vt_4x4_lasx() local 673 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_4x8_lasx() local 853 __m256i src0, src1, src2, src3, src4, out; avc_chroma_hv_and_aver_dst_8x4_lasx() local 897 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_hv_and_aver_dst_8x8_lasx() local 967 __m256i src0, src1, src2, src3, out; avc_chroma_hz_and_aver_dst_8x4_lasx() local 1001 __m256i src0, src1, src2, src3, src4, src5, src6, src7; avc_chroma_hz_and_aver_dst_8x8_lasx() local 1054 __m256i src0, src1, src2, src3, src4, out; avc_chroma_vt_and_aver_dst_8x4_lasx() local 1088 __m256i src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_and_aver_dst_8x8_lasx() local 1138 __m256i src0, src1, src2, src3; avg_width8x8_lasx() local 1190 __m256i src0, src1, src2, src3; avg_width8x4_lasx() local [all...] |
H A D | vp9_intra_lsx.c | 73 __m128i src0; in ff_vert_16x16_lsx() local 77 src0 = __lsx_vld(src, 0); in ff_vert_16x16_lsx() 78 LSX_ST_8(src0, src0, src0, src0, src0, src0, src0, src0, ds in ff_vert_16x16_lsx() 89 __m128i src0, src1; ff_vert_32x32_lsx() local 102 __m128i src0, src1, src2, src3, src4, src5, src6, src7; ff_hor_16x16_lsx() local 134 __m128i src0, src1, src2, src3, src4, src5, src6, src7; ff_hor_32x32_lsx() local 436 __m128i src0, src1, src2, src3; ff_tm_4x4_lsx() local 466 __m128i src0, src1, src2, src3, src4, src5, src6, src7; ff_tm_8x8_lsx() local 516 __m128i src0, src1, src2, src3, src4, src5, src6, src7; ff_tm_16x16_lsx() local 601 __m128i src0, src1, src2, src3, src4, src5, src6, src7; ff_tm_32x32_lsx() local [all...] |
H A D | h264_intrapred_lasx.c | 29 uint8_t *src0, *src1; \ 45 src0 = src - 1; \ 46 src1 = src0 + stride_8; \ 48 reg0 = __lasx_xvldx(src0, -stride); \ 54 res1 = (src1[0] - src0[stride_6]) + \ 55 2 * (src1[stride] - src0[stride_5]) + \ 56 3 * (src1[stride_2] - src0[stride_4]) + \ 57 4 * (src1[stride_3] - src0[stride_3]) + \ 58 5 * (src1[stride_4] - src0[stride_2]) + \ 59 6 * (src1[stride_5] - src0[strid [all...] |
H A D | vp9_mc_lsx.c | 136 __m128i src0, src1, src2, src3; in common_hz_8t_4x4_lsx() local 148 LSX_LD_4(src, src_stride, src0, src1, src2, src3); in common_hz_8t_4x4_lsx() 149 DUP4_ARG2(__lsx_vxori_b, src0, 128, src1, 128, src2, 128, src3, 128, in common_hz_8t_4x4_lsx() 150 src0, src1, src2, src3); in common_hz_8t_4x4_lsx() 151 HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, in common_hz_8t_4x4_lsx() 171 __m128i src0, src1, src2, src3; in common_hz_8t_4x8_lsx() local 183 src0 = __lsx_vld(_src, 0); in common_hz_8t_4x8_lsx() 187 DUP4_ARG2(__lsx_vxori_b, src0, 128, src1, 128, src2, 128, src3, 128, in common_hz_8t_4x8_lsx() 188 src0, src1, src2, src3); in common_hz_8t_4x8_lsx() 189 HORIZ_8TAP_4WID_4VECS_FILT(src0, src in common_hz_8t_4x8_lsx() 232 __m128i src0, src1, src2, src3; common_hz_8t_8x4_lsx() local 268 __m128i src0, src1, src2, src3; common_hz_8t_8x8mult_lsx() local 320 __m128i src0, src1, src2, src3; common_hz_8t_16w_lsx() local 355 __m128i src0, src1, src2, src3; common_hz_8t_32w_lsx() local 405 __m128i src0, src1, src2, src3; common_hz_8t_64w_lsx() local 455 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_4w_lsx() local 515 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_8w_lsx() local 587 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_lsx() local 681 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_mult_lsx() local 804 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_4w_lsx() local 892 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_8w_lsx() local 1044 __m128i src0, src1, src2, src3; copy_width8_lsx() local 1071 __m128i src0, src1, src2, src3; copy_width16_lsx() local 1108 __m128i src0, src1, src2, src3, src4, src5, src6, src7; copy_width32_lsx() local 1141 __m128i src0, src1, src2, src3, src4, src5, src6, src7; copy_width64_lsx() local 1186 __m128i src0, src1, src2, src3; common_hz_8t_and_aver_dst_4x4_lsx() local 1231 __m128i src0, src1, src2, src3, filter0, filter1, filter2, filter3; common_hz_8t_and_aver_dst_4x8_lsx() local 1318 __m128i src0, src1, src2, src3, filter0, filter1, filter2, filter3; common_hz_8t_and_aver_dst_8w_lsx() local 1374 __m128i src0, src1, src2, src3, filter0, filter1, filter2, filter3; common_hz_8t_and_aver_dst_16w_lsx() local 1431 __m128i src0, src1, src2, src3, filter0, filter1, filter2, filter3; common_hz_8t_and_aver_dst_32w_lsx() local 1487 __m128i src0, src1, src2, src3; common_hz_8t_and_aver_dst_64w_lsx() local 1541 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_4w_lsx() local 1617 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_8w_lsx() local 1703 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_16w_mult_lsx() local 1848 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_and_aver_dst_4w_lsx() local 1951 __m128i src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_and_aver_dst_8w_lsx() local 2126 __m128i src0, src1, dst0, dst1; avg_width8_lsx() local 2165 __m128i src0, src1, src2, src3; avg_width16_lsx() local 2203 __m128i src0, src1, src2, src3, src4, src5, src6, src7; avg_width32_lsx() local 2259 __m128i src0, src1, src2, src3, src4, src5, src6, src7; avg_width64_lsx() local [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
H A D | ShaderCore.hpp | 247 void add(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 248 void iadd(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 249 void sub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 250 void isub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 251 void mad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2); 252 void imad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2); 253 void mul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 254 void imul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 256 void div(Vector4f &dst, const Vector4f &src0, const Vector4f &src1); 257 void idiv(Vector4f &dst, const Vector4f &src0, cons [all...] |
H A D | PixelPipeline.hpp | 74 void MOV(Vector4s &dst, Vector4s &src0); 75 void ADD(Vector4s &dst, Vector4s &src0, Vector4s &src1); 76 void SUB(Vector4s &dst, Vector4s &src0, Vector4s &src1); 77 void MAD(Vector4s &dst, Vector4s &src0, Vector4s &src1, Vector4s &src2); 78 void MUL(Vector4s &dst, Vector4s &src0, Vector4s &src1); 79 void DP3(Vector4s &dst, Vector4s &src0, Vector4s &src1); 80 void DP4(Vector4s &dst, Vector4s &src0, Vector4s &src1); 81 void LRP(Vector4s &dst, Vector4s &src0, Vector4s &src1, Vector4s &src2); 85 void TEXDP3TEX(Vector4s &dst, Float4 &u, Float4 &v, Float4 &s, int stage, Vector4s &src0); 92 void TEXREG2AR(Vector4s &dst, Vector4s &src0, in [all...] |
H A D | ShaderCore.cpp | 766 void ShaderCore::add(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) in add() argument 768 dst.x = src0.x + src1.x; in add() 769 dst.y = src0.y + src1.y; in add() 770 dst.z = src0.z + src1.z; in add() 771 dst.w = src0.w + src1.w; in add() 774 void ShaderCore::iadd(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) in iadd() argument 776 dst.x = As<Float4>(As<Int4>(src0.x) + As<Int4>(src1.x)); in iadd() 777 dst.y = As<Float4>(As<Int4>(src0.y) + As<Int4>(src1.y)); in iadd() 778 dst.z = As<Float4>(As<Int4>(src0.z) + As<Int4>(src1.z)); in iadd() 779 dst.w = As<Float4>(As<Int4>(src0 in iadd() 782 sub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) sub() argument 790 isub(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) isub() argument 798 mad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) mad() argument 806 imad(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) imad() argument 814 mul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) mul() argument 822 imul(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) imul() argument 840 div(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) div() argument 848 idiv(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) idiv() argument 861 udiv(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) udiv() argument 874 mod(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) mod() argument 882 imod(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) imod() argument 895 umod(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) umod() argument 908 shl(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) shl() argument 916 ishr(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) ishr() argument 924 ushr(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) ushr() argument 973 dist1(Float4 &dst, const Vector4f &src0, const Vector4f &src1, bool pp) dist1() argument 978 dist2(Float4 &dst, const Vector4f &src0, const Vector4f &src1, bool pp) dist2() argument 986 dist3(Float4 &dst, const Vector4f &src0, const Vector4f &src1, bool pp) dist3() argument 995 dist4(Float4 &dst, const Vector4f &src0, const Vector4f &src1, bool pp) dist4() argument 1005 dp1(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) dp1() argument 1015 dp2(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) dp2() argument 1025 dp2add(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) dp2add() argument 1035 dp3(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) dp3() argument 1045 dp4(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) dp4() argument 1055 min(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) min() argument 1063 imin(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) imin() argument 1071 umin(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) umin() argument 1079 max(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) max() argument 1087 imax(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) imax() argument 1095 umax(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) umax() argument 1103 slt(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) slt() argument 1189 att(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) att() argument 1198 lrp(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) lrp() argument 1309 det2(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) det2() argument 1315 det3(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) det3() argument 1321 det4(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2, const Vector4f &src3) det4() argument 1396 powx(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, bool pp) powx() argument 1406 pow(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, bool pp) pow() argument 1414 crs(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) crs() argument 1654 atan2(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, bool pp) atan2() argument 1759 cmp0(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) cmp0() argument 1767 select(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, const Vector4f &src2) select() argument 1775 extract(Float4 &dst, const Vector4f &src0, const Float4 &src1) extract() argument 1804 cmp0(Float4 &dst, const Float4 &src0, const Float4 &src1, const Float4 &src2) cmp0() argument 1810 cmp0i(Float4 &dst, const Float4 &src0, const Float4 &src1, const Float4 &src2) cmp0i() argument 1816 select(Float4 &dst, RValue<Int4> src0, const Float4 &src1, const Float4 &src2) select() argument 1822 cmp(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, Control control) cmp() argument 1867 icmp(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, Control control) icmp() argument 1912 ucmp(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, Control control) ucmp() argument 1975 bitwise_or(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) bitwise_or() argument 1983 bitwise_xor(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) bitwise_xor() argument 1991 bitwise_and(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) bitwise_and() argument 1999 equal(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) equal() argument 2010 notEqual(Vector4f &dst, const Vector4f &src0, const Vector4f &src1) notEqual() argument [all...] |
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | lossless_msa.c | 25 v16u8 src0, src1, src2, src3, dst0, dst1, dst2; \ 26 LD_UB4(psrc, 16, src0, src1, src2, src3); \ 27 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 35 v16u8 src0, src1, src2, dst0, dst1, dst2; \ 36 LD_UB3(psrc, 16, src0, src1, src2); \ 37 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 46 v16u8 src0, src1, src2 = { 0 }, dst0, dst1; \ 47 LD_UB2(psrc, 16, src0, src1); \ 48 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 55 const v16u8 src0 117 v16u8 src0, dst0; ConvertBGRAToRGBA_MSA() local 252 v16u8 src0, dst0, tmp0; AddGreenToBlueAndRed_MSA() local 292 v16u8 src0, dst0; TransformColorInverse_MSA() local [all...] |
H A D | lossless_enc_msa.c | 21 #define TRANSFORM_COLOR_8(src0, src1, dst0, dst1, c0, c1, mask0, mask1) do { \ 24 VSHF_B2_SH(src0, src0, src1, src1, mask0, mask0, g0, g1); \ 27 t0 = __msa_subv_h((v8i16)src0, t0); \ 29 t4 = __msa_srli_w((v4i32)src0, 16); \ 34 VSHF_B2_UB(src0, t0, src1, t1, mask1, mask1, dst0, dst1); \ 53 v16u8 src0, dst0; in TransformColor_MSA() local 64 LD_UB2(data, 4, src0, src1); in TransformColor_MSA() 65 TRANSFORM_COLOR_8(src0, src1, dst0, dst1, g2br, r2b, mask0, mask1); in TransformColor_MSA() 72 src0 in TransformColor_MSA() 101 v16u8 src0, dst0, tmp0; SubtractGreenFromBlueAndRed_MSA() local [all...] |
H A D | rescaler_msa.c | 125 v4u32 src0, src1, src2, src3; in ExportRowExpand_0() local 127 LD_UW4(frow, 4, src0, src1, src2, src3); in ExportRowExpand_0() 128 CALC_MULT_FIX_16(src0, src1, src2, src3, scale, shift, out); in ExportRowExpand_0() 138 v4u32 src0, src1, src2; in ExportRowExpand_0() local 139 LD_UW3(frow, 4, src0, src1, src2); in ExportRowExpand_0() 140 CALC_MULT_FIX_4(src0, scale, shift, val0_m); in ExportRowExpand_0() 149 v4u32 src0, src1; in ExportRowExpand_0() local 150 LD_UW2(frow, 4, src0, src1); in ExportRowExpand_0() 151 CALC_MULT_FIX_4(src0, scale, shift, val0_m); in ExportRowExpand_0() 159 const v4u32 src0 in ExportRowExpand_0() local [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | jpeg2000dsp.c | 45 float *src0 = _src0, *src1 = _src1, *src2 = _src2; in ict_float() local 50 i0f = *src0 + (f_ict_params[0] * *src2); in ict_float() 51 i1f = *src0 - (f_ict_params[1] * *src1) in ict_float() 53 i2f = *src0 + (f_ict_params[3] * *src1); in ict_float() 54 *src0++ = i0f; in ict_float() 62 int32_t *src0 = _src0, *src1 = _src1, *src2 = _src2; in ict_int() local 67 i0 = *src0 + *src2 + ((int)((26345U * *src2) + (1 << 15)) >> 16); in ict_int() 68 i1 = *src0 - ((int)(((unsigned)i_ict_params[1] * *src1) + (1 << 15)) >> 16) in ict_int() 70 i2 = *src0 + (2 * *src1) + ((int)((-14942U * *src1) + (1 << 15)) >> 16); in ict_int() 71 *src0 in ict_int() 79 int32_t *src0 = _src0, *src1 = _src1, *src2 = _src2; rct_int() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_tgsi_aos.c | 435 LLVMValueRef src0, src1, src2; in lp_emit_instruction_aos() local 459 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 460 dst0 = lp_build_floor(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 472 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 473 dst0 = lp_build_rcp(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 478 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 479 tmp0 = lp_build_abs(&bld->bld_base.base, src0); in lp_emit_instruction_aos() 490 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); in lp_emit_instruction_aos() 492 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1); in lp_emit_instruction_aos() 496 src0 in lp_emit_instruction_aos() [all...] |
/third_party/ffmpeg/libavcodec/mips/ |
H A D | hpeldsp_msa.c | 61 v16u8 src0, src1, src0_sld1, src1_sld1, res0, res1; in common_hz_bil_4w_msa() local 65 LD_UB2(src, src_stride, src0, src1); in common_hz_bil_4w_msa() 68 SLDI_B2_UB(zeros, src0, zeros, src1, 1, src0_sld1, src1_sld1); in common_hz_bil_4w_msa() 69 AVER_UB2_UB(src0_sld1, src0, src1_sld1, src1, res0, res1); in common_hz_bil_4w_msa() 85 v16i8 src0, src1, src2, src3, src0_sld1, src1_sld1, src2_sld1, src3_sld1; in common_hz_bil_8w_msa() local 89 LD_SB4(src, src_stride, src0, src1, src2, src3); in common_hz_bil_8w_msa() 92 SLDI_B4_SB(zeros, src0, zeros, src1, zeros, src2, zeros, src3, 1, in common_hz_bil_8w_msa() 94 AVER_ST8x4_UB(src0, src0_sld1, src1, src1_sld1, in common_hz_bil_8w_msa() 105 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; in common_hz_bil_16w_msa() local 109 LD_UB8(src, src_stride, src0, src in common_hz_bil_16w_msa() 127 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_bil_no_rnd_8x8_msa() local 150 v16i8 src0, src1, src2, src3, src0_sld1, src1_sld1, src2_sld1, src3_sld1; common_hz_bil_no_rnd_4x8_msa() local 164 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_hz_bil_no_rnd_16x16_msa() local 199 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_hz_bil_no_rnd_8x16_msa() local 220 v16u8 src0, src1, src0_sld1, src1_sld1, res0, res1; common_hz_bil_and_aver_dst_4w_msa() local 254 v16i8 src0, src1, src2, src3, src0_sld1, src1_sld1, src2_sld1, src3_sld1; common_hz_bil_and_aver_dst_8w_msa() local 276 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_hz_bil_and_aver_dst_16w_msa() local 300 v16u8 src0, src1, src2, res0, res1; common_vt_bil_4w_msa() local 327 v16u8 src0, src1, src2, src3, src4; common_vt_bil_8w_msa() local 349 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_16w_msa() local 372 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_8x8_msa() local 389 v16u8 src0, src1, src2, src3, src4; common_vt_bil_no_rnd_4x8_msa() local 400 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_16x16_msa() local 427 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_no_rnd_8x16_msa() local 447 v16u8 src0, src1, src2; common_vt_bil_and_aver_dst_4w_msa() local 480 v16u8 src0, src1, src2, src3, src4; common_vt_bil_and_aver_dst_8w_msa() local 502 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_bil_and_aver_dst_16w_msa() local 535 v16i8 src0, src1, src2, src0_sld1, src1_sld1, src2_sld1; common_hv_bil_4w_msa() local 571 v16i8 src0, src1, src2, src3, src4; common_hv_bil_8w_msa() local 608 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_16w_msa() local 664 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_hv_bil_no_rnd_8x8_msa() local 712 v16i8 src0, src1, src2, src3, src4; common_hv_bil_no_rnd_4x8_msa() local 747 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_no_rnd_16x16_msa() local 864 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; common_hv_bil_no_rnd_8x16_msa() local 931 v16i8 src0, src1, src2, src0_sld1, src1_sld1, src2_sld1; common_hv_bil_and_aver_dst_4w_msa() local 972 v16i8 src0, src1, src2, src3, src4; common_hv_bil_and_aver_dst_8w_msa() local 1012 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_bil_and_aver_dst_16w_msa() local 1084 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width8_msa() local 1171 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_16multx8mult_msa() local 1197 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width16_msa() local 1232 v16u8 src0, src1, src2, src3; avg_width4_msa() local 1277 v16u8 src0, src1, src2, src3; avg_width8_msa() local 1302 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avg_width16_msa() local [all...] |
H A D | vp9_mc_msa.c | 66 #define HORIZ_8TAP_FILT(src0, src1, mask0, mask1, mask2, mask3, \ 72 VSHF_B4_SB(src0, src1, mask0, mask1, mask2, mask3, \ 83 #define HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, \ 91 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0_m, vec1_m); \ 93 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2_m, vec3_m); \ 95 VSHF_B2_SB(src0, src1, src2, src3, mask2, mask2, vec4_m, vec5_m); \ 97 VSHF_B2_SB(src0, src1, src2, src3, mask3, mask3, vec6_m, vec7_m); \ 102 #define HORIZ_8TAP_8WID_4VECS_FILT(src0, src1, src2, src3, \ 110 VSHF_B2_SB(src0, src0, src 164 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x4_msa() local 193 v16i8 src0, src1, src2, src3; common_hz_8t_4x8_msa() local 240 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8x4_msa() local 272 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8x8mult_msa() local 320 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_16w_msa() local 359 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_32w_msa() local 418 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_64w_msa() local 475 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_4w_msa() local 527 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_8w_msa() local 582 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_msa() local 664 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_mult_msa() local 768 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_4w_msa() local 844 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_8w_msa() local 992 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_4x4_msa() local 1027 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_4x8_msa() local 1089 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_8w_msa() local 1129 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_16w_msa() local 1187 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_32w_msa() local 1246 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_and_aver_dst_64w_msa() local 1309 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_4w_msa() local 1368 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_8w_msa() local 1432 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_and_aver_dst_16w_mult_msa() local 1558 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_and_aver_dst_4w_msa() local 1641 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_hv_8ht_8vt_and_aver_dst_8w_msa() local 1799 v16i8 src0, src1, src2, src3, mask; common_hz_2t_4x4_msa() local 1823 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; common_hz_2t_4x8_msa() local 1865 v16i8 src0, src1, src2, src3, mask; common_hz_2t_8x4_msa() local 1889 v16i8 src0, src1, src2, src3, mask, out0, out1; common_hz_2t_8x8mult_msa() local 1966 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_put_bilin_16h_msa() local 2033 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_put_bilin_32h_msa() local 2080 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_put_bilin_64h_msa() local 2121 v16i8 src0, src1, src2, src3, src4; common_vt_2t_4x4_msa() local 2147 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_2t_4x8_msa() local 2194 v16u8 src0, src1, src2, src3, src4, vec0, vec1, vec2, vec3, filt0; common_vt_2t_8x4_msa() local 2219 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_2t_8x8mult_msa() local 2279 v16u8 src0, src1, src2, src3, src4; ff_put_bilin_16v_msa() local 2333 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; ff_put_bilin_32v_msa() local 2411 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; ff_put_bilin_64v_msa() local 2490 v16i8 src0, src1, src2, src3, src4, mask; common_hv_2ht_2vt_4x4_msa() local 2523 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, mask; common_hv_2ht_2vt_4x8_msa() local 2585 v16i8 src0, src1, src2, src3, src4, mask, out0, out1; common_hv_2ht_2vt_8x4_msa() local 2630 v16i8 src0, src1, src2, src3, src4, mask, out0, out1; common_hv_2ht_2vt_8x8mult_msa() local 2726 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_put_bilin_16hv_msa() local 2824 v16i8 src0, src1, src2, src3, mask; common_hz_2t_and_aver_dst_4x4_msa() local 2853 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; common_hz_2t_and_aver_dst_4x8_msa() local 2902 v16i8 src0, src1, src2, src3, mask; common_hz_2t_and_aver_dst_8x4_msa() local 2932 v16i8 src0, src1, src2, src3, mask; common_hz_2t_and_aver_dst_8x8mult_msa() local 3017 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_avg_bilin_16h_msa() local 3085 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_avg_bilin_32h_msa() local 3135 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_avg_bilin_64h_msa() local 3177 v16i8 src0, src1, src2, src3, src4; common_vt_2t_and_aver_dst_4x4_msa() local 3214 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src87_r; common_vt_2t_and_aver_dst_4x8_msa() local 3268 v16u8 src0, src1, src2, src3, src4; common_vt_2t_and_aver_dst_8x4_msa() local 3299 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; common_vt_2t_and_aver_dst_8x8mult_msa() local 3366 v16u8 src0, src1, src2, src3, src4, dst0, dst1, dst2, dst3, filt0; ff_avg_bilin_16v_msa() local 3420 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9; ff_avg_bilin_32v_msa() local 3500 v16u8 src0, src1, src2, src3, src4, src5; ff_avg_bilin_64v_msa() local 3589 v16i8 src0, src1, src2, src3, src4, mask; common_hv_2ht_2vt_and_aver_dst_4x4_msa() local 3633 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, mask; common_hv_2ht_2vt_and_aver_dst_4x8_msa() local 3701 v16i8 src0, src1, src2, src3, src4, mask; common_hv_2ht_2vt_and_aver_dst_8x4_msa() local 3753 v16i8 src0, src1, src2, src3, src4, mask; common_hv_2ht_2vt_and_aver_dst_8x8mult_msa() local 3830 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; ff_avg_bilin_16hv_msa() local 3957 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width16_msa() local 4001 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width32_msa() local 4031 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width64_msa() local 4060 v16u8 src0 = { 0 }, src1 = { 0 }, dst0 = { 0 }, dst1 = { 0 }; avg_width4_msa() local 4090 v16u8 src0, src1, src2, src3; avg_width8_msa() local 4131 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avg_width16_msa() local 4167 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avg_width32_msa() local 4230 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avg_width64_msa() local [all...] |
H A D | me_cmp_msa.c | 29 v16u8 src0, src1, src2, src3, ref0, ref1, ref2, ref3; in sad_8width_msa() local 33 LD_UB4(src, src_stride, src0, src1, src2, src3); in sad_8width_msa() 38 PCKEV_D4_UB(src1, src0, src3, src2, ref1, ref0, ref3, ref2, in sad_8width_msa() 39 src0, src1, ref0, ref1); in sad_8width_msa() 40 sad += SAD_UB2_UH(src0, src1, ref0, ref1); in sad_8width_msa() 51 v16u8 src0, src1, ref0, ref1; in sad_16width_msa() local 55 LD_UB2(src, src_stride, src0, src1); in sad_16width_msa() 59 sad += SAD_UB2_UH(src0, src1, ref0, ref1); in sad_16width_msa() 61 LD_UB2(src, src_stride, src0, src1); in sad_16width_msa() 65 sad += SAD_UB2_UH(src0, src in sad_16width_msa() 78 v16u8 src0, src1, src2, src3, comp0, comp1; sad_horiz_bilinear_filter_8width_msa() local 120 v16u8 src0, src1, src2, src3, comp0, comp1; sad_horiz_bilinear_filter_16width_msa() local 158 v16u8 src0, src1, src2, src3, comp0, comp1; sad_vert_bilinear_filter_8width_msa() local 196 v16u8 src0, src1, src2, src3, comp0, comp1; sad_vert_bilinear_filter_16width_msa() local 234 v16u8 src0, src1, src2, src3, temp0, temp1, diff; sad_hv_bilinear_filter_8width_msa() local 290 v16u8 src0, src1, src2, src3, comp, diff; sad_hv_bilinear_filter_16width_msa() local 412 uint32_t src0, src1, src2, src3; sse_4width_msa() local 440 v16u8 src0, src1, src2, src3; sse_8width_msa() local 504 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; hadamard_diff_8x8_msa() local 550 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; hadamard_intra_8x8_msa() local [all...] |
H A D | h264chroma_msa.c | 36 v16i8 src0, src1; in avc_chroma_hz_2x2_msa() local 46 LD_SB2(src, stride, src0, src1); in avc_chroma_hz_2x2_msa() 48 src0 = __msa_vshf_b(mask, src1, src0); in avc_chroma_hz_2x2_msa() 49 res_r = __msa_dotp_u_h((v16u8) src0, coeff_vec); in avc_chroma_hz_2x2_msa() 66 v16u8 src0, src1, src2, src3; in avc_chroma_hz_2x4_msa() local 76 LD_UB4(src, stride, src0, src1, src2, src3); in avc_chroma_hz_2x4_msa() 78 VSHF_B2_UB(src0, src1, src2, src3, mask, mask, src0, src2); in avc_chroma_hz_2x4_msa() 80 src0 in avc_chroma_hz_2x4_msa() 105 v16i8 src0, src1; avc_chroma_hz_4x2_msa() local 130 v16u8 src0, src1, src2, src3, out; avc_chroma_hz_4x4_msa() local 153 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, out0, out1; avc_chroma_hz_4x8_msa() local 190 v16u8 src0, src1, src2, src3, out0, out1; avc_chroma_hz_8x4_msa() local 213 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avc_chroma_hz_8x8_msa() local 248 v16u8 src0, src1, src2, src3, out0, out1; avc_chroma_hz_nonmult_msa() local 309 v16i8 src0, src1, src2; avc_chroma_vt_2x2_msa() local 340 v16u8 src0, src1, src2, src3, src4; avc_chroma_vt_2x4_msa() local 379 v16u8 src0, src1, src2; avc_chroma_vt_4x2_msa() local 403 v16u8 src0, src1, src2, src3, src4; avc_chroma_vt_4x4_msa() local 427 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_4x8_msa() local 468 v16u8 src0, src1, src2, src3, src4, out0, out1; avc_chroma_vt_8x4_msa() local 489 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_8x8_msa() local 534 v16u8 src0, src1, src2; avc_chroma_hv_2x2_msa() local 568 v16u8 src0, src1, src2, src3, src4; avc_chroma_hv_2x4_msa() local 616 v16u8 src0, src1, src2; avc_chroma_hv_4x2_msa() local 644 v16u8 src0, src1, src2, src3, src4; avc_chroma_hv_4x4_msa() local 677 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, res0, res1; avc_chroma_hv_4x8_msa() local 734 v16u8 src0, src1, src2, src3, src4, out0, out1; avc_chroma_hv_8x4_msa() local 777 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_hv_8x8_msa() local 848 v16i8 src0, src1; avc_chroma_hz_and_aver_dst_2x2_msa() local 890 v16u8 src0, src1, src2, src3; avc_chroma_hz_and_aver_dst_2x4_msa() local 941 v16i8 src0, src1; avc_chroma_hz_and_aver_dst_4x2_msa() local 974 v16u8 src0, src1, src2, src3; avc_chroma_hz_and_aver_dst_4x4_msa() local 1003 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, out0, out1; avc_chroma_hz_and_aver_dst_4x8_msa() local 1048 v16u8 src0, src1, src2, src3, out0, out1; avc_chroma_hz_and_aver_dst_8x4_msa() local 1078 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; avc_chroma_hz_and_aver_dst_8x8_msa() local 1133 v16i8 src0, src1, src2, tmp0, tmp1, res; avc_chroma_vt_and_aver_dst_2x2_msa() local 1170 v16i8 src0, src1, src2, src3, src4; avc_chroma_vt_and_aver_dst_2x4_msa() local 1223 v16u8 src0, src1, src2, tmp0, tmp1; avc_chroma_vt_and_aver_dst_4x2_msa() local 1255 v16u8 src0, src1, src2, src3, src4; avc_chroma_vt_and_aver_dst_4x4_msa() local 1285 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_and_aver_dst_4x8_msa() local 1334 v16u8 src0, src1, src2, src3, src4; avc_chroma_vt_and_aver_dst_8x4_msa() local 1363 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_vt_and_aver_dst_8x8_msa() local 1421 v16u8 src0, src1, src2; avc_chroma_hv_and_aver_dst_2x2_msa() local 1462 v16u8 src0, src1, src2, src3, src4; avc_chroma_hv_and_aver_dst_2x4_msa() local 1524 v16u8 src0, src1, src2; avc_chroma_hv_and_aver_dst_4x2_msa() local 1560 v16u8 src0, src1, src2, src3, src4; avc_chroma_hv_and_aver_dst_4x4_msa() local 1599 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, res0, res1; avc_chroma_hv_and_aver_dst_4x8_msa() local 1668 v16u8 src0, src1, src2, src3, src4, out0, out1; avc_chroma_hv_and_aver_dst_8x4_msa() local 1716 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8; avc_chroma_hv_and_aver_dst_8x8_msa() local 1820 uint64_t src0, src1, src2, src3, src4, src5, src6, src7; copy_width8_msa() local 1839 v16u8 src0 = { 0 }, src1 = { 0 }, dst0 = { 0 }, dst1 = { 0 }; avg_width4_msa() local 1874 v16u8 src0 = { 0 }, src1 = { 0 }, src2 = { 0 }, src3 = { 0 }; avg_width8_msa() local [all...] |
H A D | hevc_mc_uni_msa.c | 34 #define HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, \ 41 VSHF_B2_SB(src0, src1, src2, src3, mask0, mask0, vec0_m, vec1_m); \ 43 VSHF_B2_SB(src0, src1, src2, src3, mask1, mask1, vec2_m, vec3_m); \ 45 VSHF_B2_SB(src0, src1, src2, src3, mask2, mask2, vec4_m, vec5_m); \ 47 VSHF_B2_SB(src0, src1, src2, src3, mask3, mask3, vec6_m, vec7_m); \ 51 #define HORIZ_8TAP_8WID_4VECS_FILT(src0, src1, src2, src3, \ 58 VSHF_B2_SB(src0, src0, src1, src1, mask0, mask0, vec0_m, vec1_m); \ 62 VSHF_B2_SB(src0, src0, src 150 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width12_msa() local 165 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width16_msa() local 201 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width24_msa() local 224 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width32_msa() local 241 v16u8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; copy_width48_msa() local 262 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; copy_width64_msa() local 291 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x4_msa() local 320 v16i8 src0, src1, src2, src3; common_hz_8t_4x8_msa() local 357 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_4x16_msa() local 426 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_8w_msa() local 480 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_8t_12w_msa() local 558 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_8t_16w_msa() local 615 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; common_hz_8t_24w_msa() local 686 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_8t_32w_msa() local 746 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3, vec0, vec1, vec2; common_hz_8t_48w_msa() local 833 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_8t_64w_msa() local 912 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_4w_msa() local 980 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_8w_msa() local 1038 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_12w_msa() local 1137 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_msa() local 1219 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_8t_16w_mult_msa() local 1345 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; hevc_hv_uni_8t_4w_msa() local 1481 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; hevc_hv_uni_8t_8multx2mult_msa() local 1631 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_uni_8t_12w_msa() local 1918 v16i8 filt0, filt1, src0, src1, mask0, mask1, vec0, vec1; common_hz_4t_4x2_msa() local 1945 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x4_msa() local 1972 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_4x8_msa() local 2007 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_4t_4x16_msa() local 2070 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_6w_msa() local 2120 v16i8 src0, src1, filt0, filt1, mask0, mask1; common_hz_4t_8x2mult_msa() local 2154 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1; common_hz_4t_8x4mult_msa() local 2201 v16i8 src0, src1, src2, src3, filt0, filt1, mask0, mask1, mask2, mask3; common_hz_4t_12w_msa() local 2255 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_4t_16w_msa() local 2319 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_4t_24w_msa() local 2401 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; common_hz_4t_32w_msa() local 2468 v16i8 src0, src1, src2, src3, src4, src10_r, src32_r, src21_r, src43_r; common_vt_4t_4x2_msa() local 2500 v16i8 src0, src1, src2, src3, src4, src5; common_vt_4t_4x4multiple_msa() local 2558 v16i8 src0, src1, src2, src3, src4, src5, src6; common_vt_4t_6w_msa() local 2628 v16i8 src0, src1, src2, src3, src4; common_vt_4t_8x2_msa() local 2656 v16i8 src0, src1, src2, src3, src4, src5; common_vt_4t_8x6_msa() local 2708 v16i8 src0, src1, src2, src7, src8, src9, src10; common_vt_4t_8x4mult_msa() local 2767 v16i8 src0, src1, src2, src3, src4, src5, src6; common_vt_4t_12w_msa() local 2830 v16i8 src0, src1, src2, src3, src4, src5, src6; common_vt_4t_16w_msa() local 2889 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; common_vt_4t_24w_msa() local 2999 v16i8 src0, src1, src2, src3, src4, src6, src7, src8, src9, src10; common_vt_4t_32w_msa() local 3095 v16i8 src0, src1, src2, src3, src4; hevc_hv_uni_4t_4x2_msa() local 3150 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_uni_4t_4x4_msa() local 3211 v16i8 src0, src1, src2, src3, src4, src5; hevc_hv_uni_4t_4multx8mult_msa() local 3328 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_uni_4t_6w_msa() local 3446 v16i8 src0, src1, src2, src3, src4; hevc_hv_uni_4t_8x2_msa() local 3510 v16i8 src0, src1, src2, src3, src4, src5, src6, mask0, mask1; hevc_hv_uni_4t_8multx4_msa() local 3593 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; hevc_hv_uni_4t_8x6_msa() local 3701 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_uni_4t_8multx4mult_msa() local 3836 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_uni_4t_12w_msa() local [all...] |
H A D | hevcdsp_msa.c | 39 v16i8 src0, src1; in hevc_copy_4w_msa() local 42 LD_SB2(src, src_stride, src0, src1); in hevc_copy_4w_msa() 44 src0 = (v16i8) __msa_ilvr_w((v4i32) src1, (v4i32) src0); in hevc_copy_4w_msa() 45 in0 = (v8i16) __msa_ilvr_b(zero, src0); in hevc_copy_4w_msa() 49 v16i8 src0, src1, src2, src3; in hevc_copy_4w_msa() local 52 LD_SB4(src, src_stride, src0, src1, src2, src3); in hevc_copy_4w_msa() 54 ILVR_W2_SB(src1, src0, src3, src2, src0, src1); in hevc_copy_4w_msa() 55 ILVR_B2_SH(zero, src0, zer in hevc_copy_4w_msa() 60 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_4w_msa() local 86 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_6w_msa() local 111 v16i8 src0, src1; hevc_copy_8w_msa() local 121 v16i8 src0, src1, src2, src3; hevc_copy_8w_msa() local 131 v16i8 src0, src1, src2, src3, src4, src5; hevc_copy_8w_msa() local 145 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_8w_msa() local 171 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_12w_msa() local 209 v16i8 src0, src1, src2, src3; hevc_copy_16w_msa() local 224 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_16w_msa() local 263 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_16w_msa() local 299 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_24w_msa() local 328 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_32w_msa() local 366 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_48w_msa() local 417 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_copy_64w_msa() local 453 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_hz_8t_4w_msa() local 508 v16i8 src0, src1, src2, src3; hevc_hz_8t_8w_msa() local 564 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_hz_8t_12w_msa() local 638 v16i8 src0, src1, src2, src3; hevc_hz_8t_16w_msa() local 695 v16i8 src0, src1, src2, src3; hevc_hz_8t_24w_msa() local 770 v16i8 src0, src1, src2; hevc_hz_8t_32w_msa() local 830 v16i8 src0, src1, src2, src3; hevc_hz_8t_48w_msa() local 901 v16i8 src0, src1, src2, src3, src4; hevc_hz_8t_64w_msa() local 995 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; hevc_vt_8t_4w_msa() local 1065 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_vt_8t_8w_msa() local 1128 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_vt_8t_12w_msa() local 1221 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_vt_8t_16multx4mult_msa() local 1366 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_8t_4w_msa() local 1478 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_hv_8t_8multx1mult_msa() local 1611 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_8t_12w_msa() local 1850 v16i8 src0, src1; hevc_hz_4t_4x2_msa() local 1883 v16i8 src0, src1, src2, src3; hevc_hz_4t_4x4_msa() local 1922 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_hz_4t_4x8multiple_msa() local 1990 v16i8 src0, src1, src2, src3; hevc_hz_4t_6w_msa() local 2059 v16i8 src0, src1; hevc_hz_4t_8x2multiple_msa() local 2103 v16i8 src0, src1, src2, src3; hevc_hz_4t_8x4multiple_msa() local 2172 v16i8 src0, src1, src2, src3; hevc_hz_4t_12w_msa() local 2232 v16i8 src0, src1, src2, src3; hevc_hz_4t_16w_msa() local 2305 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; hevc_hz_4t_24w_msa() local 2405 v16i8 src0, src1, src2; hevc_hz_4t_32w_msa() local 2455 v16i8 src0, src1, src2, src3, src4; hevc_vt_4t_4x2_msa() local 2489 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_vt_4t_4x4_msa() local 2526 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_vt_4t_4x8_msa() local 2572 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_vt_4t_4x16_msa() local 2666 v16i8 src0, src1, src2, src3, src4; hevc_vt_4t_6w_msa() local 2736 v16i8 src0, src1, src2, src3, src4; hevc_vt_4t_8x2_msa() local 2771 v16i8 src0, src1, src2, src3, src4; hevc_vt_4t_8x6_msa() local 2835 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_vt_4t_8x4multiple_msa() local 2901 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_vt_4t_12w_msa() local 2972 v16i8 src0, src1, src2, src3, src4, src5; hevc_vt_4t_16w_msa() local 3039 v16i8 src0, src1, src2, src3, src4, src5; hevc_vt_4t_24w_msa() local 3137 v16i8 src0, src1, src2, src3, src4, src5; hevc_vt_4t_32w_msa() local 3242 v16i8 src0, src1, src2, src3, src4; hevc_hv_4t_4x2_msa() local 3296 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_4t_4x4_msa() local 3361 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_4t_4multx8mult_msa() local 3476 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_4t_6w_msa() local 3600 v16i8 src0, src1, src2, src3, src4; hevc_hv_4t_8x2_msa() local 3666 v16i8 src0, src1, src2, src3, src4, src5, src6, mask0, mask1; hevc_hv_4t_8multx4_msa() local 3751 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8; hevc_hv_4t_8x6_msa() local 3867 v16i8 src0, src1, src2, src3, src4, src5, src6; hevc_hv_4t_8multx4mult_msa() local 4007 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10; hevc_hv_4t_12w_msa() local [all...] |
H A D | iirfilter_mips.c | 77 const float *src0 = src; in iir_filter_flt_mips() local 80 float in = *src0 * c->gain + s->x[0] * c->cy[0] + s->x[1] * c->cy[1]; in iir_filter_flt_mips() 84 src0 += sstep; in iir_filter_flt_mips() 89 const float *src0 = src; in iir_filter_flt_mips() local 99 float src0_0 = src0[0 ]; in iir_filter_flt_mips() 100 float src0_1 = src0[sstep ]; in iir_filter_flt_mips() 101 float src0_2 = src0[2*sstep]; in iir_filter_flt_mips() 102 float src0_3 = src0[3*sstep]; in iir_filter_flt_mips() 175 src0 += 4*sstep; in iir_filter_flt_mips() 180 const float *src0 in iir_filter_flt_mips() local [all...] |
/third_party/ffmpeg/libavutil/x86/ |
H A D | float_dsp_init.c | 27 void ff_vector_fmul_sse(float *dst, const float *src0, const float *src1, 29 void ff_vector_fmul_avx(float *dst, const float *src0, const float *src1, 32 void ff_vector_dmul_sse2(double *dst, const double *src0, const double *src1, 34 void ff_vector_dmul_avx(double *dst, const double *src0, const double *src1, 59 void ff_vector_fmul_window_sse(float *dst, const float *src0, 62 void ff_vector_fmul_add_sse(float *dst, const float *src0, const float *src1, 64 void ff_vector_fmul_add_avx(float *dst, const float *src0, const float *src1, 66 void ff_vector_fmul_add_fma3(float *dst, const float *src0, const float *src1, 69 void ff_vector_fmul_reverse_sse(float *dst, const float *src0, 71 void ff_vector_fmul_reverse_avx(float *dst, const float *src0, [all...] |