Home
last modified time | relevance | path

Searched refs:vecScGathAddr (Results 1 – 4 of 4) sorted by relevance

/cmsis-dsp-latest/Source/TransformFunctions/
Darm_cfft_f16.c210 uint32x4_t vecScGathAddr = vld1q_u32((uint32_t*)strides); in _arm_radix4_butterfly_f16_mve() local
211 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_f16_mve()
214 vecA = (f16x8_t)vldrwq_gather_base_wb_f32(&vecScGathAddr, 64); in _arm_radix4_butterfly_f16_mve()
215 vecC = (f16x8_t)vldrwq_gather_base_f32(vecScGathAddr, 8); in _arm_radix4_butterfly_f16_mve()
223 vecB = (f16x8_t)vldrwq_gather_base_f32(vecScGathAddr, 4); in _arm_radix4_butterfly_f16_mve()
224 vecD = (f16x8_t)vldrwq_gather_base_f32(vecScGathAddr, 12); in _arm_radix4_butterfly_f16_mve()
230 vecA = (f16x8_t)vldrwq_gather_base_wb_f32(&vecScGathAddr, 64); in _arm_radix4_butterfly_f16_mve()
231 vecC = (f16x8_t)vldrwq_gather_base_f32(vecScGathAddr, 8); in _arm_radix4_butterfly_f16_mve()
234 vstrwq_scatter_base_f32(vecScGathAddr, -64, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
237 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 4, (f32x4_t)vecTmp0); in _arm_radix4_butterfly_f16_mve()
[all …]
Darm_cfft_q31.c172 uint32x4_t vecScGathAddr = vld1q_u32((uint32_t*)strides); in _arm_radix4_butterfly_q31_mve() local
173 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_q31_mve()
178 vecA = vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q31_mve()
179 vecC = vldrwq_gather_base_s32(vecScGathAddr, 16); in _arm_radix4_butterfly_q31_mve()
187 vecB = vldrwq_gather_base_s32(vecScGathAddr, 8); in _arm_radix4_butterfly_q31_mve()
188 vecD = vldrwq_gather_base_s32(vecScGathAddr, 24); in _arm_radix4_butterfly_q31_mve()
195 vecA = vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q31_mve()
196 vecC = vldrwq_gather_base_s32(vecScGathAddr, 16); in _arm_radix4_butterfly_q31_mve()
199 vstrwq_scatter_base_s32(vecScGathAddr, -64, vecTmp0); in _arm_radix4_butterfly_q31_mve()
202 vstrwq_scatter_base_s32(vecScGathAddr, -64 + 8, vecTmp0); in _arm_radix4_butterfly_q31_mve()
[all …]
Darm_cfft_q15.c161 uint32x4_t vecScGathAddr = vld1q_u32 ((uint32_t*)strides); in _arm_radix4_butterfly_q15_mve() local
162 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_q15_mve()
167 vecA = (q15x8_t) vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q15_mve()
168 vecC = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 8); in _arm_radix4_butterfly_q15_mve()
176 vecB = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 4); in _arm_radix4_butterfly_q15_mve()
177 vecD = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 12); in _arm_radix4_butterfly_q15_mve()
184 vecA = (q15x8_t) vldrwq_gather_base_wb_s32(&vecScGathAddr, 64); in _arm_radix4_butterfly_q15_mve()
185 vecC = (q15x8_t) vldrwq_gather_base_s32(vecScGathAddr, 8); in _arm_radix4_butterfly_q15_mve()
188 vstrwq_scatter_base_s32(vecScGathAddr, -64, (int32x4_t) vecTmp0); in _arm_radix4_butterfly_q15_mve()
191 vstrwq_scatter_base_s32(vecScGathAddr, -64 + 4, (int32x4_t) vecTmp0); in _arm_radix4_butterfly_q15_mve()
[all …]
Darm_cfft_f32.c213 uint32x4_t vecScGathAddr = vld1q_u32((uint32_t*)strides); in _arm_radix4_butterfly_f32_mve() local
214 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_f32_mve()
217 vecA = vldrwq_gather_base_wb_f32(&vecScGathAddr, 64); in _arm_radix4_butterfly_f32_mve()
218 vecC = vldrwq_gather_base_f32(vecScGathAddr, 16); in _arm_radix4_butterfly_f32_mve()
226 vecB = vldrwq_gather_base_f32(vecScGathAddr, 8); in _arm_radix4_butterfly_f32_mve()
227 vecD = vldrwq_gather_base_f32(vecScGathAddr, 24); in _arm_radix4_butterfly_f32_mve()
233 vecA = vldrwq_gather_base_wb_f32(&vecScGathAddr, 64); in _arm_radix4_butterfly_f32_mve()
234 vecC = vldrwq_gather_base_f32(vecScGathAddr, 16); in _arm_radix4_butterfly_f32_mve()
237 vstrwq_scatter_base_f32(vecScGathAddr, -64, vecTmp0); in _arm_radix4_butterfly_f32_mve()
240 vstrwq_scatter_base_f32(vecScGathAddr, -64 + 8, vecTmp0); in _arm_radix4_butterfly_f32_mve()
[all …]