/third_party/cmsis/CMSIS/DSP/Source/MatrixFunctions/ |
D | arm_mat_mult_fast_q15.c | 87 q31_t inA1, inB1, inA2, inB2; in arm_mat_mult_fast_q15() local 93 q15_t inA1, inB1, inA2, inB2; in arm_mat_mult_fast_q15() local 278 inB2 = read_q15x2_ia ((q15_t **) &pInB2); in arm_mat_mult_fast_q15() 282 sum2 = __SMLAD(inA1, inB2, sum2); in arm_mat_mult_fast_q15() 284 sum4 = __SMLAD(inA2, inB2, sum4); in arm_mat_mult_fast_q15() 293 inB2 = *pInB++; in arm_mat_mult_fast_q15() 294 sum += inA2 * inB2; in arm_mat_mult_fast_q15() 301 inB2 = *pInB++; in arm_mat_mult_fast_q15() 302 sum += inA2 * inB2; in arm_mat_mult_fast_q15() 315 inB2 = *pInB2++; in arm_mat_mult_fast_q15() [all …]
|
D | arm_mat_mult_fast_q31.c | 77 q31_t inA1, inA2, inB1, inB2; in arm_mat_mult_fast_q31() local 143 inB2 = pInB[1]; in arm_mat_mult_fast_q31() 148 sum2 = __SMMLA(inA1, inB2, sum2); in arm_mat_mult_fast_q31() 150 sum4 = __SMMLA(inA2, inB2, sum4); in arm_mat_mult_fast_q31() 153 sum2 = (q31_t) ((((q63_t) sum2 << 32) + ((q63_t) inA1 * inB2)) >> 32); in arm_mat_mult_fast_q31() 155 sum4 = (q31_t) ((((q63_t) sum4 << 32) + ((q63_t) inA2 * inB2)) >> 32); in arm_mat_mult_fast_q31() 306 inB2 = *pInB; in arm_mat_mult_fast_q31() 310 sum1 = __SMMLA(inA2, inB2, sum1); in arm_mat_mult_fast_q31() 313 sum1 = (q31_t) ((((q63_t) sum1 << 32) + ((q63_t) inA2 * inB2)) >> 32); in arm_mat_mult_fast_q31() 320 inB2 = *pInB; in arm_mat_mult_fast_q31() [all …]
|
D | arm_mat_mult_q15.c | 614 q31_t inA1, inB1, inA2, inB2; local 749 inB2 = read_q15x2_ia ((q15_t **) &pInB); 753 sum = __SMLALD(inA2, inB2, sum);
|
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/ |
D | arm_mult_q15.c | 112 q31_t inA1, inA2, inB1, inB2; /* Temporary input variables */ in arm_mult_q15() local 132 inB2 = read_q15x2_ia ((q15_t **) &pSrcB); in arm_mult_q15() 137 mul3 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) (inB2 >> 16)); in arm_mult_q15() 138 mul4 = (q31_t) ((q15_t) (inA2 ) * (q15_t) (inB2 )); in arm_mult_q15()
|
D | arm_sub_q15.c | 116 q31_t inB1, inB2; in arm_sub_q15() local 132 inB2 = read_q15x2_ia ((q15_t **) &pSrcB); in arm_sub_q15() 136 write_q15x2_ia (&pDst, __QSUB16(inA2, inB2)); in arm_sub_q15()
|
D | arm_add_q15.c | 115 q31_t inB1, inB2; in arm_add_q15() local 131 inB2 = read_q15x2_ia ((q15_t **) &pSrcB); in arm_add_q15() 135 write_q15x2_ia (&pDst, __QADD16(inA2, inB2)); in arm_add_q15()
|
D | arm_dot_prod_q7.c | 120 q31_t inA1, inA2, inB1, inB2; /* Temporary variables */ in arm_dot_prod_q7() local 143 inB2 = __SXTB16(input2); in arm_dot_prod_q7() 147 sum = __SMLAD(inA2, inB2, sum); in arm_dot_prod_q7()
|
/third_party/flutter/skia/third_party/externals/libwebp/src/dsp/ |
D | dec_sse2.c | 70 const __m128i inB2 = _mm_loadl_epi64((const __m128i*)&in[24]); in Transform_SSE2() local 74 in2 = _mm_unpacklo_epi64(in2, inB2); in Transform_SSE2()
|
D | enc_sse2.c | 68 const __m128i inB2 = _mm_loadl_epi64((const __m128i*)&in[24]); in ITransform_SSE2() local 72 in2 = _mm_unpacklo_epi64(in2, inB2); in ITransform_SSE2()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
D | dec_sse2.c | 70 const __m128i inB2 = _mm_loadl_epi64((const __m128i*)&in[24]); in Transform_SSE2() local 74 in2 = _mm_unpacklo_epi64(in2, inB2); in Transform_SSE2()
|
D | enc_sse2.c | 68 const __m128i inB2 = _mm_loadl_epi64((const __m128i*)&in[24]); in ITransform_SSE2() local 72 in2 = _mm_unpacklo_epi64(in2, inB2); in ITransform_SSE2()
|