/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/ |
D | arm_conv_partial_q7.c | 83 q15_t in1, in2; /* Temporary input variables */ in arm_conv_partial_q7() local 185 in2 = (q15_t) *px++; in arm_conv_partial_q7() 186 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 190 in2 = (q15_t) *py--; in arm_conv_partial_q7() 191 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 199 in2 = (q15_t) *px++; in arm_conv_partial_q7() 200 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 204 in2 = (q15_t) *py--; in arm_conv_partial_q7() 205 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_conv_partial_q7() 320 in2 = (q15_t) x1; in arm_conv_partial_q7() [all …]
|
D | arm_conv_q7.c | 242 q15_t in1, in2; /* Temporary input variables */ in arm_conv_q7() local 326 in2 = (q15_t) *px++; in arm_conv_q7() 327 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 331 in2 = (q15_t) *py--; in arm_conv_q7() 332 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 340 in2 = (q15_t) *px++; in arm_conv_q7() 341 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 345 in2 = (q15_t) *py--; in arm_conv_q7() 346 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16U); in arm_conv_q7() 453 in2 = (q15_t) x1; in arm_conv_q7() [all …]
|
D | arm_correlate_q7.c | 287 q15_t in1, in2; /* Temporary input variables */ in arm_correlate_q7() local 399 in2 = (q15_t) *px++; in arm_correlate_q7() 400 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 404 in2 = (q15_t) *py++; in arm_correlate_q7() 405 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 413 in2 = (q15_t) *px++; in arm_correlate_q7() 414 input1 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 418 in2 = (q15_t) *py++; in arm_correlate_q7() 419 input2 = ((q31_t) in1 & 0x0000FFFF) | ((q31_t) in2 << 16); in arm_correlate_q7() 528 in2 = (q15_t) x1; in arm_correlate_q7() [all …]
|
/third_party/ffmpeg/libavutil/mips/ |
D | generic_macros_msa.h | 243 #define SW4(in0, in1, in2, in3, pdst, stride) \ argument 247 SW(in2, (pdst) + 2 * stride); \ 258 #define SD4(in0, in1, in2, in3, pdst, stride) \ argument 262 SD(in2, (pdst) + 2 * stride); \ 371 #define ST_V4(RTYPE, in0, in1, in2, in3, pdst, stride) \ argument 374 ST_V2(RTYPE, in2, in3, (pdst) + 2 * stride, stride); \ 381 #define ST_V6(RTYPE, in0, in1, in2, in3, in4, in5, pdst, stride) \ argument 383 ST_V4(RTYPE, in0, in1, in2, in3, (pdst), stride); \ 388 #define ST_V8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument 390 ST_V4(RTYPE, in0, in1, in2, in3, (pdst), stride); \ [all …]
|
/third_party/ffmpeg/libavcodec/mips/ |
D | idctdsp_msa.c | 28 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in put_pixels_clamped_msa() local 30 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in put_pixels_clamped_msa() 31 CLIP_SH8_0_255(in0, in1, in2, in3, in4, in5, in6, in7); in put_pixels_clamped_msa() 32 PCKEV_B4_SH(in0, in0, in1, in1, in2, in2, in3, in3, in0, in1, in2, in3); in put_pixels_clamped_msa() 37 in2_d = __msa_copy_u_d((v2i64) in2, 0); in put_pixels_clamped_msa() 52 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in put_signed_pixels_clamped_msa() local 54 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in put_signed_pixels_clamped_msa() 58 in2 += 128; in put_signed_pixels_clamped_msa() 65 CLIP_SH8_0_255(in0, in1, in2, in3, in4, in5, in6, in7); in put_signed_pixels_clamped_msa() 66 PCKEV_B4_SH(in0, in0, in1, in1, in2, in2, in3, in3, in0, in1, in2, in3); in put_signed_pixels_clamped_msa() [all …]
|
D | hevc_idct_msa.c | 94 #define HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, shift) \ argument 104 ILVR_H4_SH(in4, in0, in6, in2, in5, in1, in3, in7, \ 106 ILVL_H4_SH(in4, in0, in6, in2, in5, in1, in3, in7, \ 185 PCKEV_H2_SH(sum1_l, sum1_r, sum2_l, sum2_r, in2, in5); \ 334 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_idct_8x8_msa() local 336 LD_SH8(coeffs, 8, in0, in1, in2, in3, in4, in5, in6, in7); in hevc_idct_8x8_msa() 337 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 7); in hevc_idct_8x8_msa() 338 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in hevc_idct_8x8_msa() 339 in0, in1, in2, in3, in4, in5, in6, in7); in hevc_idct_8x8_msa() 340 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 12); in hevc_idct_8x8_msa() [all …]
|
D | h263dsp_msa.c | 32 v16u8 in0, in1, in2, in3, in4, in5, in6, in7; in h263_h_loop_filter_msa() local 38 LD_UB8(src, stride, in0, in1, in2, in3, in4, in5, in6, in7); in h263_h_loop_filter_msa() 39 TRANSPOSE8x4_UB_UB(in0, in1, in2, in3, in4, in5, in6, in7, in h263_h_loop_filter_msa() 40 in0, in3, in2, in1); in h263_h_loop_filter_msa() 44 temp2 = (v8i16) __msa_ilvr_b((v16i8) in2, (v16i8) in3); in h263_h_loop_filter_msa() 85 in2 = __msa_subsus_u_b(in2, (v16i8) d0); in h263_h_loop_filter_msa() 86 ILVR_B2_SH(in3, in0, in1, in2, temp0, temp1); in h263_h_loop_filter_msa() 96 v16u8 in0, in1, in2, in3; in h263_v_loop_filter_msa() local 101 LD_UB4(src, stride, in0, in3, in2, in1); in h263_v_loop_filter_msa() 104 temp2 = (v8i16) __msa_ilvr_b((v16i8) in2, (v16i8) in3); in h263_v_loop_filter_msa() [all …]
|
D | vp9_idct_msa.c | 86 #define VP9_DOT_ADD_SUB_SRARI_PCK(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 94 DOTP_SH4_SW(in2, in3, in2, in3, in6, in6, in7, in7, \ 104 #define VP9_DOT_SHIFT_RIGHT_PCK_H(in0, in1, in2) \ argument 109 DOTP_SH2_SW(in0, in1, in2, in2, tp1_m, tp0_m); \ 116 #define VP9_ADST8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 146 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 150 cnst1_m, cnst2_m, cnst3_m, in5, in2, \ 152 BUTTERFLY_4(in7, in0, in2, in5, s1_m, s0_m, in2, in5); \ 172 ILVRL_H2_SH(in2, in5, vec1_m, vec0_m); \ 229 #define VP9_ADDBLK_ST8x4_UB(dst, dst_stride, in0, in1, in2, in3) \ argument [all …]
|
D | mpegvideoencdsp_msa.c | 27 v16u8 in0, in1, in2, in3, in4, in5, in6, in7; in sum_u8src_16width_msa() local 30 LD_UB8(src, stride, in0, in1, in2, in3, in4, in5, in6, in7); in sum_u8src_16width_msa() 34 HADD_UB4_UB(in0, in1, in2, in3, in0, in1, in2, in3); in sum_u8src_16width_msa() 41 sum += HADD_UH_U32(in2); in sum_u8src_16width_msa()
|
D | simple_idct_msa.c | 28 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in simple_idct_msa() local 41 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 46 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in simple_idct_msa() 47 in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 48 select_vec = in1 | in2 | in3 | in4 | in5 | in6 | in7; in simple_idct_msa() 51 UNPCK_SH_SW(in2, temp3_r, temp3_l); in simple_idct_msa() 109 in2 = (v8i16) __msa_bmnz_v((v16u8) temp2_r, (v16u8) temp, in simple_idct_msa() 121 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in simple_idct_msa() 122 in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 125 UNPCK_SH_SW(in2, temp3_r, temp3_l); in simple_idct_msa() [all …]
|
D | vc1dsp_msa.c | 30 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in ff_vc1_inv_trans_8x8_msa() local 44 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in ff_vc1_inv_trans_8x8_msa() 47 UNPCK_SH_SW(in2, in_r2, in_l2); in ff_vc1_inv_trans_8x8_msa() 134 in0, in1, in2, in3); in ff_vc1_inv_trans_8x8_msa() 137 ST_SH8(in0, in1, in2, in3, in4, in5, in6, in7, block, 8); in ff_vc1_inv_trans_8x8_msa() 142 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in ff_vc1_inv_trans_4x8_msa() local 159 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in ff_vc1_inv_trans_4x8_msa() 162 UNPCK_R_SH_SW(in2, in_r2); in ff_vc1_inv_trans_4x8_msa() 191 in0, in1, in2, in3); in ff_vc1_inv_trans_4x8_msa() 192 ST_D8(in0, in1, in2, in3, 0, 1, 0, 1, 0, 1, 0, 1, block, 8); in ff_vc1_inv_trans_4x8_msa() [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/ |
D | arm_shift_q15.c | 114 q15_t in1, in2; /* Temporary input variables */ in arm_shift_q15() local 130 in2 = *pSrc++; in arm_shift_q15() 135 __SSAT((in2 << shiftBits), 16), 16)); in arm_shift_q15() 137 write_q15x2_ia (&pDst, __PKHBT(__SSAT((in2 << shiftBits), 16), in arm_shift_q15() 143 in2 = *pSrc++; in arm_shift_q15() 147 __SSAT((in2 << shiftBits), 16), 16)); in arm_shift_q15() 149 write_q15x2_ia (&pDst, __PKHBT(__SSAT((in2 << shiftBits), 16), in arm_shift_q15() 173 in2 = *pSrc++; in arm_shift_q15() 178 (in2 >> -shiftBits), 16)); in arm_shift_q15() 180 write_q15x2_ia (&pDst, __PKHBT((in2 >> -shiftBits), in arm_shift_q15() [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/SupportFunctions/ |
D | arm_q7_to_q15.c | 108 q31_t in1, in2; in arm_q7_to_q15() local 130 in2 = __SXTB16(in); in arm_q7_to_q15() 133 in2 = in2 << 8U; in arm_q7_to_q15() 136 in2 = in2 & 0xFF00FF00; in arm_q7_to_q15() 139 out2 = __PKHTB(in1, in2, 16); in arm_q7_to_q15() 140 out1 = __PKHBT(in2, in1, 16); in arm_q7_to_q15() 142 out1 = __PKHTB(in1, in2, 16); in arm_q7_to_q15() 143 out2 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
|
D | arm_q15_to_q31.c | 106 q31_t in1, in2; in arm_q15_to_q31() local 121 in2 = read_q15x2_ia ((q15_t **) &pIn); in arm_q15_to_q31() 130 out3 = in2 << 16U; in arm_q15_to_q31() 132 out4 = in2 & 0xFFFF0000; in arm_q15_to_q31() 141 out3 = in2 & 0xFFFF0000; in arm_q15_to_q31() 143 out4 = in2 << 16U; in arm_q15_to_q31()
|
D | arm_q15_to_q7.c | 106 q31_t in1, in2; in arm_q15_to_q7() local 123 in2 = read_q15x2_ia ((q15_t **) &pIn); in arm_q15_to_q7() 127 out1 = __PKHTB(in2, in1, 16); in arm_q15_to_q7() 128 out2 = __PKHBT(in2, in1, 16); in arm_q15_to_q7() 132 out1 = __PKHTB(in1, in2, 16); in arm_q15_to_q7() 133 out2 = __PKHBT(in1, in2, 16); in arm_q15_to_q7()
|
/third_party/flutter/skia/third_party/externals/libwebp/src/dsp/ |
D | msa_macro.h | 168 #define SW4(in0, in1, in2, in3, pdst, stride) do { \ argument 174 SW(in2, ptmp); \ 179 #define SW3(in0, in1, in2, pdst, stride) do { \ argument 185 SW(in2, ptmp); \ 202 #define SD4(in0, in1, in2, in3, pdst, stride) do { \ argument 208 SD(in2, ptmp); \ 303 #define ST_B4(RTYPE, in0, in1, in2, in3, pdst, stride) do { \ argument 305 ST_B2(RTYPE, in2, in3, pdst + 2 * stride, stride); \ 310 #define ST_B8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 312 ST_B4(RTYPE, in0, in1, in2, in3, pdst, stride); \ [all …]
|
D | common_sse2.h | 70 const __m128i* const in2, const __m128i* const in3, __m128i* const out0, in VP8Transpose_2_4x4_16b() argument 78 const __m128i transpose0_1 = _mm_unpacklo_epi16(*in2, *in3); in VP8Transpose_2_4x4_16b() 80 const __m128i transpose0_3 = _mm_unpackhi_epi16(*in2, *in3); in VP8Transpose_2_4x4_16b() 132 __m128i* const in0, __m128i* const in1, __m128i* const in2, in VP8PlanarTo24b_SSE2() argument 164 __m128i* const in2, in VP8L32bToPlanar_SSE2() argument 169 const __m128i A2 = _mm_unpacklo_epi8(*in2, *in3); in VP8L32bToPlanar_SSE2() 170 const __m128i A3 = _mm_unpackhi_epi8(*in2, *in3); in VP8L32bToPlanar_SSE2() 184 *in2 = _mm_unpackhi_epi64(C0, C2); in VP8L32bToPlanar_SSE2()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
D | msa_macro.h | 168 #define SW4(in0, in1, in2, in3, pdst, stride) do { \ argument 174 SW(in2, ptmp); \ 179 #define SW3(in0, in1, in2, pdst, stride) do { \ argument 185 SW(in2, ptmp); \ 202 #define SD4(in0, in1, in2, in3, pdst, stride) do { \ argument 208 SD(in2, ptmp); \ 303 #define ST_B4(RTYPE, in0, in1, in2, in3, pdst, stride) do { \ argument 305 ST_B2(RTYPE, in2, in3, pdst + 2 * stride, stride); \ 310 #define ST_B8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 312 ST_B4(RTYPE, in0, in1, in2, in3, pdst, stride); \ [all …]
|
D | common_sse2.h | 70 const __m128i* const in2, const __m128i* const in3, __m128i* const out0, in VP8Transpose_2_4x4_16b() argument 78 const __m128i transpose0_1 = _mm_unpacklo_epi16(*in2, *in3); in VP8Transpose_2_4x4_16b() 80 const __m128i transpose0_3 = _mm_unpackhi_epi16(*in2, *in3); in VP8Transpose_2_4x4_16b() 132 __m128i* const in0, __m128i* const in1, __m128i* const in2, in VP8PlanarTo24b_SSE2() argument 164 __m128i* const in2, in VP8L32bToPlanar_SSE2() argument 169 const __m128i A2 = _mm_unpacklo_epi8(*in2, *in3); in VP8L32bToPlanar_SSE2() 170 const __m128i A3 = _mm_unpackhi_epi8(*in2, *in3); in VP8L32bToPlanar_SSE2() 184 *in2 = _mm_unpackhi_epi64(C0, C2); in VP8L32bToPlanar_SSE2()
|
/third_party/cmsis/CMSIS/DSP/Source/ComplexMathFunctions/ |
D | arm_cmplx_conj_q15.c | 110 q31_t in2, in3, in4; /* Temporary input variables */ in arm_cmplx_conj_q15() local 127 in2 = read_q15x2_ia ((q15_t **) &pSrc); in arm_cmplx_conj_q15() 133 in2 = __QASX(0, in2); in arm_cmplx_conj_q15() 138 in2 = __QSAX(0, in2); in arm_cmplx_conj_q15() 144 in2 = ((uint32_t) in2 >> 16) | ((uint32_t) in2 << 16); in arm_cmplx_conj_q15() 149 write_q15x2_ia (&pDst, in2); in arm_cmplx_conj_q15()
|
/third_party/boost/libs/concept_check/test/ |
D | stl_concept_covering.cpp | 227 InIter2 in2; in main() local 228 std::pair<InIter1, InIter2> p = std::mismatch(in1, in1, in2); in main() 233 InIter in1, in2; in main() local 236 std::pair<InIter, InIter> p = std::mismatch(in1, in1, in2, pred); in main() 244 BOOST_CONCEPT_CHECK_COMPATIBLE_INPUT_ITERATOR_ARCHETYPE<Right> in2; in main() local 245 bool b = std::equal(in1, in1, in2); in main() 250 in1, in2; in main() local 253 bool b = std::equal(in1, in1, in2, pred); in main() 359 input_iterator_archetype<Tin2> in2; in main() local 363 out = std::transform(in1, in1, in2, out, op); in main() [all …]
|
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/simd/ |
D | matrix.h | 10 GLM_FUNC_QUALIFIER void glm_mat4_matrixCompMult(glm_vec4 const in1[4], glm_vec4 const in2[4], glm_v… in glm_mat4_matrixCompMult() 12 out[0] = _mm_mul_ps(in1[0], in2[0]); in glm_mat4_matrixCompMult() 13 out[1] = _mm_mul_ps(in1[1], in2[1]); in glm_mat4_matrixCompMult() 14 out[2] = _mm_mul_ps(in1[2], in2[2]); in glm_mat4_matrixCompMult() 15 out[3] = _mm_mul_ps(in1[3], in2[3]); in glm_mat4_matrixCompMult() 18 GLM_FUNC_QUALIFIER void glm_mat4_add(glm_vec4 const in1[4], glm_vec4 const in2[4], glm_vec4 out[4]) in glm_mat4_add() 20 out[0] = _mm_add_ps(in1[0], in2[0]); in glm_mat4_add() 21 out[1] = _mm_add_ps(in1[1], in2[1]); in glm_mat4_add() 22 out[2] = _mm_add_ps(in1[2], in2[2]); in glm_mat4_add() 23 out[3] = _mm_add_ps(in1[3], in2[3]); in glm_mat4_add() [all …]
|
/third_party/openssl/crypto/des/ |
D | xcbc_enc.c | 22 register const unsigned char *in2; in DES_xcbc_encrypt() local 27 in2 = &(*inw)[0]; in DES_xcbc_encrypt() 28 c2l(in2, inW0); in DES_xcbc_encrypt() 29 c2l(in2, inW1); in DES_xcbc_encrypt() 30 in2 = &(*outw)[0]; in DES_xcbc_encrypt() 31 c2l(in2, outW0); in DES_xcbc_encrypt() 32 c2l(in2, outW1); in DES_xcbc_encrypt()
|
/third_party/openssl/crypto/ec/ |
D | ecp_nistp521.c | 487 static void felem_mul(largefelem out, const felem in1, const felem in2) 490 felem_scalar(in2x2, in2, 2); 492 out[0] = ((uint128_t) in1[0]) * in2[0]; 494 out[1] = ((uint128_t) in1[0]) * in2[1] + 495 ((uint128_t) in1[1]) * in2[0]; 497 out[2] = ((uint128_t) in1[0]) * in2[2] + 498 ((uint128_t) in1[1]) * in2[1] + 499 ((uint128_t) in1[2]) * in2[0]; 501 out[3] = ((uint128_t) in1[0]) * in2[3] + 502 ((uint128_t) in1[1]) * in2[2] + [all …]
|
/third_party/openssl/crypto/poly1305/asm/ |
D | poly1305-sparcv9.pl | 445 my ($in0,$in1,$in2,$in3,$in4) = map("%o$_",(0..4)); 499 ldxa [$inp+$i1]0x88,$in2 507 sllx $in2,$shl,$in1 508 srlx $in2,$shr,$in2 511 or $in3,$in2,$in2 518 srlx $in2,32,$in3 519 andn $in2,$i2,$in2 524 st $in2,[$ctx+`8*6+4`] 647 ldxa [$inp+$i1]0x88,$in2 653 sllx $in2,$shl,$in1 [all …]
|