Home
last modified time | relevance | path

Searched refs:filterPos (Results 1 – 22 of 22) sorted by relevance

/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/
Darm_mfcc_init_f16.c96 const uint32_t *filterPos, in arm_mfcc_init_f16() argument
108 S->filterPos=filterPos; in arm_mfcc_init_f16()
129 const uint32_t *filterPos, \
141 S->filterPos=filterPos; \
157 const uint32_t *filterPos, \
169 S->filterPos=filterPos; \
Darm_mfcc_init_f32.c96 const uint32_t *filterPos, in arm_mfcc_init_f32() argument
108 S->filterPos=filterPos; in arm_mfcc_init_f32()
129 const uint32_t *filterPos, \
141 S->filterPos=filterPos; \
157 const uint32_t *filterPos, \
169 S->filterPos=filterPos; \
Darm_mfcc_init_q15.c95 const uint32_t *filterPos, in arm_mfcc_init_q15() argument
107 S->filterPos=filterPos; in arm_mfcc_init_q15()
128 const uint32_t *filterPos, \
140 S->filterPos=filterPos; \
156 const uint32_t *filterPos, \
168 S->filterPos=filterPos; \
Darm_mfcc_init_q31.c96 const uint32_t *filterPos, in arm_mfcc_init_q31() argument
108 S->filterPos=filterPos; in arm_mfcc_init_q31()
129 const uint32_t *filterPos, \
141 S->filterPos=filterPos; \
157 const uint32_t *filterPos, \
169 S->filterPos=filterPos; \
Darm_mfcc_f32.c129 arm_dot_prod_f32(pSrc+S->filterPos[i], in arm_mfcc_f32()
Darm_mfcc_f16.c139 arm_dot_prod_f16(pSrc+S->filterPos[i], in arm_mfcc_f16()
Darm_mfcc_q31.c152 arm_dot_prod_q31(pSrc+S->filterPos[i], in arm_mfcc_q31()
Darm_mfcc_q15.c150 arm_dot_prod_q15(pSrc+S->filterPos[i], in arm_mfcc_q15()
/third_party/ffmpeg/libswscale/x86/
Dscale.asm40 ; const int32_t *filterPos, int filterSize);
47 ; the first pixel is given in filterPos[nOutputPixel].
110 mov32 pos0q, dword [fltposq+wq*4+ 0] ; filterPos[0]
111 mov32 pos1q, dword [fltposq+wq*4+ 4] ; filterPos[1]
112 movlh m0, [srcq+pos0q*srcmul] ; src[filterPos[0] + {0,1,2,3}]
114 movlh m1, [srcq+pos1q*srcmul] ; src[filterPos[1] + {0,1,2,3}]
117 movhps m0, [srcq+pos1q*srcmul] ; src[filterPos[1] + {0,1,2,3}]
119 movd m4, [srcq+pos1q*srcmul] ; src[filterPos[1] + {0,1,2,3}]
121 mov32 pos0q, dword [fltposq+wq*4+ 8] ; filterPos[2]
122 mov32 pos1q, dword [fltposq+wq*4+12] ; filterPos[3]
[all …]
Dhscale_fast_bilinear_simd.c31 int16_t *filter, int32_t *filterPos, in ff_init_hscaler_mmxext() argument
155 filterPos[i / 2] = xx; in ff_init_hscaler_mmxext()
169 else if ((filterPos[i / 2] & 3) <= maxShift) in ff_init_hscaler_mmxext()
170 shift = filterPos[i / 2] & 3; // align in ff_init_hscaler_mmxext()
175 filterPos[i / 2] -= shift; in ff_init_hscaler_mmxext()
187 filterPos[((i / 2) + 1) & (~1)] = xpos >> 16; // needed to jump to the next part in ff_init_hscaler_mmxext()
196 int32_t *filterPos = c->hLumFilterPos; in ff_hyscale_fast_mmxext() local
263 :: "m" (src), "m" (dst), "m" (filter), "m" (filterPos), in ff_hyscale_fast_mmxext()
286 int32_t *filterPos = c->hChrFilterPos; in ff_hcscale_fast_mmxext() local
340 :: "m" (src1), "m" (dst1), "m" (filter), "m" (filterPos), in ff_hcscale_fast_mmxext()
Dswscale.c245 const int32_t *filterPos, int filterSize)
/third_party/ffmpeg/libswscale/arm/
Dhscale.S28 ldr r5, [sp, #108] @ filterPos
31 1: ldr r8, [r5], #4 @ filterPos[0]
32 ldr r9, [r5], #4 @ filterPos[1]
37 2: add r11, r0, r8 @ srcp + filterPos[0]
38 add r12, r0, r9 @ srcp + filterPos[1]
39 vld1.8 d0, [r11] @ srcp[filterPos[0] + {0..7}]
40 vld1.8 d2, [r12] @ srcp[filterPos[1] + {0..7}]
45 …vmull.s16 q8, d0, d4 @ srcp[filterPos[0] + {0..7}] *…
46 …vmull.s16 q9, d1, d5 @ srcp[filterPos[0] + {0..7}] *…
47 …vmull.s16 q10, d2, d6 @ srcp[filterPos[1] + {0..7}] *…
[all …]
Dswscale.c26 const int32_t *filterPos, int filterSize);
/third_party/cmsis/CMSIS/DSP/Include/dsp/
Dtransform_functions.h741 const uint32_t *filterPos; /**< Internal Mel filter positions in spectrum */ member
760 const uint32_t *filterPos,
771 const uint32_t *filterPos,
782 const uint32_t *filterPos,
793 const uint32_t *filterPos,
804 const uint32_t *filterPos,
815 const uint32_t *filterPos,
826 const uint32_t *filterPos,
837 const uint32_t *filterPos,
849 const uint32_t *filterPos,
[all …]
Dtransform_functions_f16.h179 const uint32_t *filterPos; /**< Internal Mel filter positions in spectrum */ member
198 const uint32_t *filterPos,
209 const uint32_t *filterPos,
220 const uint32_t *filterPos,
231 const uint32_t *filterPos,
242 const uint32_t *filterPos,
253 const uint32_t *filterPos,
264 const uint32_t *filterPos,
275 const uint32_t *filterPos,
287 const uint32_t *filterPos,
/third_party/ffmpeg/tests/checkasm/
Dsw_scale.c162 LOCAL_ALIGNED_32(int32_t, filterPos, [SRC_PIXELS]); in check_hscale()
168 const int32_t *filterPos, int filterSize); in check_hscale()
185 filterPos[i] = i; in check_hscale()
219 call_ref(NULL, dst0, SRC_PIXELS, src, filter, filterPos, width); in check_hscale()
220 call_new(NULL, dst1, SRC_PIXELS, src, filter, filterPos, width); in check_hscale()
223 bench_new(NULL, dst0, SRC_PIXELS, src, filter, filterPos, width); in check_hscale()
/third_party/ffmpeg/libswscale/ppc/
Dswscale_ppc_template.c101 const int32_t *filterPos, int filterSize) in FUNC()
109 register int srcPos = filterPos[i]; in FUNC()
119 register int srcPos = filterPos[i]; in FUNC()
137 register int srcPos = filterPos[i]; in FUNC()
156 register int srcPos = filterPos[i]; in FUNC()
179 register int srcPos = filterPos[i]; in FUNC()
Dswscale_vsx.c1863 const int32_t *filterPos, int filterSize) in hScale8To19_vsx() argument
1893 int srcPos = filterPos[i]; in hScale8To19_vsx()
1902 const int srcPos = filterPos[i]; in hScale8To19_vsx()
1921 const int32_t *filterPos, int filterSize) in hScale16To19_vsx() argument
1960 int srcPos = filterPos[i]; in hScale16To19_vsx()
1971 const int srcPos = filterPos[i]; in hScale16To19_vsx()
1999 const int32_t *filterPos, int filterSize) in hScale16To15_vsx() argument
2036 int srcPos = filterPos[i]; in hScale16To15_vsx()
2047 const int srcPos = filterPos[i]; in hScale16To15_vsx()
/third_party/ffmpeg/libswscale/
Dutils.c337 static av_cold int initFilter(int16_t **outFilter, int32_t **filterPos, in initFilter() argument
356 if (!FF_ALLOC_TYPED_ARRAY(*filterPos, dstW + 3)) in initFilter()
367 (*filterPos)[i] = i; in initFilter()
380 (*filterPos)[i] = xx; in initFilter()
397 (*filterPos)[i] = xx; in initFilter()
436 (*filterPos)[i] = xx; in initFilter()
546 (*filterPos)[i] += (filterSize - 1) / 2 - (filter2Size - 1) / 2; in initFilter()
568 if (i < dstW - 1 && (*filterPos)[i] >= (*filterPos)[i + 1]) in initFilter()
575 (*filterPos)[i]++; in initFilter()
646 if ((*filterPos)[i] < 0) { in initFilter()
[all …]
Dswscale.c69 const int32_t *filterPos, int filterSize) in hScale16To19_c() argument
86 int srcPos = filterPos[i]; in hScale16To19_c()
99 const int32_t *filterPos, int filterSize) in hScale16To15_c() argument
114 int srcPos = filterPos[i]; in hScale16To15_c()
128 const int32_t *filterPos, int filterSize) in hScale8To15_c() argument
133 int srcPos = filterPos[i]; in hScale8To15_c()
144 const int32_t *filterPos, int filterSize) in hScale8To19_c() argument
150 int srcPos = filterPos[i]; in hScale8To19_c()
Dswscale_internal.h613 const int32_t *filterPos, int filterSize);
616 const int32_t *filterPos, int filterSize);
896 int16_t *filter, int32_t *filterPos,
/third_party/ffmpeg/libswscale/aarch64/
Dswscale.c26 const int32_t *filterPos, int filterSize);