OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:out_s32
(Results
1 - 3
of
3
) sorted by null
/external/webrtc/webrtc/common_audio/signal_processing/
downsample_fast.c
25
int32_t
out_s32
= 0;
local
35
out_s32
= 2048; // Round value, 0.5 in Q12.
38
out_s32
+= coefficients[j] * data_in[i - j]; // Q12.
41
out_s32
>>= 12; // Q0.
44
*data_out++ = WebRtcSpl_SatW32ToW16(
out_s32
);
downsample_fast_mips.c
25
int32_t
out_s32
= 0;
local
85
"extr_r.w %[
out_s32
], $ac0, 12 \n\t"
88
"shll_s.w %[
out_s32
], %[
out_s32
], 16 \n\t"
89
"sra %[
out_s32
], %[
out_s32
], 16 \n\t"
90
"sh %[
out_s32
], 0(%[data_out]) \n\t"
97
[j] "=&r" (j), [
out_s32
] "=&r" (
out_s32
), [factor_2] "=&r" (factor_2),
112
"addiu %[
out_s32
], $zero, 2048 \n\t
[
all
...]
downsample_fast_neon.c
27
int32_t
out_s32
= 0;
local
205
out_s32
= 2048; // Round value, 0.5 in Q12.
208
out_s32
= WebRtc_MulAccumW16(coefficients[j], data_in[i - j],
out_s32
);
212
out_s32
>>= 12;
213
*data_out++ = WebRtcSpl_SatW32ToW16(
out_s32
);
Completed in 66 milliseconds