23 static void vector_fmul_c(
float *dst,
const float *src0,
const float *src1,
27 for (i = 0; i <
len; i++)
28 dst[i] = src0[i] * src1[i];
35 for (i = 0; i <
len; i++)
36 dst[i] += src[i] * mul;
43 for (i = 0; i <
len; i++)
44 dst[i] = src[i] * mul;
51 for (i = 0; i <
len; i++)
52 dst[i] = src[i] * mul;
56 const float *src1,
const float *win,
int len)
64 for (i = -len, j = len - 1; i < 0; i++, j--) {
69 dst[i] = s0 * wj - s1 * wi;
70 dst[j] = s0 * wi + s1 * wj;
75 const float *src2,
int len){
78 for (i = 0; i <
len; i++)
79 dst[i] = src0[i] * src1[i] + src2[i];
83 const float *src1,
int len)
88 for (i = 0; i <
len; i++)
89 dst[i] = src0[i] * src1[-i];
97 for (i = 0; i <
len; i++) {
98 float t = v1[i] - v2[i];
109 for (i = 0; i <
len; i++)