OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:tmp16x4_0
(Results
1 - 4
of
4
) sorted by null
/external/webrtc/src/modules/audio_processing/aecm/
aecm_core_neon.c
47
int16x4_t
tmp16x4_0
;
local
54
__asm__("vld1.16 %P0, [%1, :64]" : "=w"(
tmp16x4_0
) : "r"(&time_signal[i]));
55
tmp16x4_0
= vshl_s16(
tmp16x4_0
, tmp16x4_scaling);
58
tmp32x4_0 = vmull_s16(
tmp16x4_0
, tmp16x4_1);
66
__asm__("vld1.16 %P0, [%1, :64]" : "=w"(
tmp16x4_0
) : "r"(&time_signal[i + PART_LEN]));
67
tmp16x4_0
= vshl_s16(
tmp16x4_0
, tmp16x4_scaling);
70
tmp32x4_0 = vmull_s16(
tmp16x4_0
, tmp16x4_1);
127
int16x4_t
tmp16x4_0
;
local
[
all
...]
/external/chromium_org/third_party/webrtc/modules/audio_processing/aecm/
aecm_core_neon.c
167
int16x4_t
tmp16x4_0
;
local
174
__asm __volatile("vld1.16 %P0, [%1, :64]" : "=w"(
tmp16x4_0
) : "r"(&efw[i].real));
176
__asm __volatile("vmull.s16 %q0, %P1, %P2" : "=w"(tmp32x4_0) : "w"(
tmp16x4_0
), "w"(tmp16x4_1));
186
__asm __volatile("vld1.16 %P0, [%1, :64]" : "=w"(
tmp16x4_0
) : "r"(&aecm->outBuf[i]));
187
__asm __volatile("vmovl.s16 %q0, %P1" : "=w"(tmp32x4_1) : "w"(
tmp16x4_0
));
189
__asm __volatile("vqmovn.s32 %P0, %q1" : "=w"(
tmp16x4_0
) : "w"(tmp32x4_0));
190
__asm __volatile("vst1.16 %P0, [%1, :64]" : : "w"(
tmp16x4_0
), "r"(&efw[i].real));
191
__asm __volatile("vst1.16 %P0, [%1, :64]" : : "w"(
tmp16x4_0
), "r"(&output[i]));
195
__asm __volatile("vld1.16 %P0, [%1, :64]" : "=w"(
tmp16x4_0
) : "r"(&efw[PART_LEN + i].real));
197
__asm __volatile("vmull.s16 %q0, %P1, %P2" : "=w"(tmp32x4_0) : "w"(
tmp16x4_0
), "w"(tmp16x4_1))
[
all
...]
/external/chromium_org/third_party/webrtc/modules/audio_processing/ns/
nsx_core_neon.c
201
int16x4_t
tmp16x4_0
;
local
237
tmp16x4_0
= vshrn_n_s32(tmp32x4, 14);
238
tmp16x8_0 = vcombine_s16(tmp16x4_1,
tmp16x4_0
); // Keep for several lines.
260
tmp16x4_0
= vshrn_n_s32(tmp32x4, 1);
263
tmp16x8_0 = vcombine_s16(tmp16x4_1,
tmp16x4_0
); // keep
/external/webrtc/src/modules/audio_processing/ns/
nsx_core_neon.c
160
int16x4_t
tmp16x4_0
;
local
195
tmp16x4_0
= vshrn_n_s32(tmp32x4, 14);
196
tmp16x8_0 = vcombine_s16(tmp16x4_1,
tmp16x4_0
); // Keep for several lines.
218
tmp16x4_0
= vshrn_n_s32(tmp32x4, 1);
221
tmp16x8_0 = vcombine_s16(tmp16x4_1,
tmp16x4_0
); // keep
Completed in 90 milliseconds