/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/ |
armSP_FFT_CToC_FC32_Radix4_fs_s.S | 76 #define dXi2 v5.2s 126 ld2 {dXr2,dXi2}, [pSrc], pointStep // data[2] 141 fadd dYi0, dXi0, dXi2 161 fsub dYi2, dXi0, dXi2 167 ld2 {dXr2,dXi2}, [pSrc], step3 // data[2] 205 FADD dYi0, dXi0, dXi2 239 fadd dYi0, dXi0, dXi2
|
armSP_FFT_CToC_FC32_Radix4_s.S | 91 #define dXi2 v9.2s 163 ld2 {dXr2,dXi2},[pSrc],pointStep // data[2] 188 fmul dZi2,dXi2,dW2[0] 198 fmla dZr2,dXi2,dW2[1] // real part 202 ld2 {dXr2,dXi2},[pSrc],pointStep 210 fmul dZi2,dXi2,dW2[0] 220 fmls dZr2,dXi2,dW2[1] // real part 224 ld2 {dXr2,dXi2},[pSrc],pointStep
|
armSP_FFT_CToC_FC32_Radix4_ls_s.S | 91 #define dXi2 v5.2s 234 fmla dZr2,dW2i,dXi2 // real part 235 fmul dZi2,dW2r,dXi2 242 fmls dZr2,dW2i,dXi2 // real part 243 fmul dZi2,dW2r,dXi2
|
armSP_FFT_CToC_FC32_Radix8_fs_s.S | 76 #define dXi2 v5.2s 215 ld2 {dXr2,dXi2},[pSrc],pointStep // data[2] 244 fadd dUi4,dXi2,dXi6 293 fsub dUi5,dXi2,dXi6 318 fsub dUi5,dXi2,dXi6 344 ld2 {dXr2,dXi2},[pSrc],pointStep // data[2]
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/ |
armSP_FFT_CToC_FC32_Radix4_unsafe_s.S | 88 #define dXi2 D9.F32 170 VLD2 {dXr2,dXi2},[pSrc],pointStep @// data[2] 194 VMUL dZi2,dXi2,dW2[0] 204 VMLA dZr2,dXi2,dW2[1] @// real part 208 VLD2 {dXr2,dXi2},[pSrc],pointStep 216 VMUL dZi2,dXi2,dW2[0] 226 VMLS dZr2,dXi2,dW2[1] @// real part 230 VLD2 {dXr2,dXi2},[pSrc],pointStep
|
armSP_FFT_CToC_SC16_Radix4_unsafe_s.S | 95 #define dXi2 D9.S16 183 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 203 VMLAL qT2,dXi2,dW2[1] @// real part 204 VMULL qT3,dXi2,dW2[0] 209 VMLSL qT2,dXi2,dW2[1] @// real part 210 VMULL qT3,dXi2,dW2[0]
|
armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.S | 84 #define dXi2 D5.S16 139 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 171 VLD2 {dXr2,dXi2},[pSrc :128],step3 225 VLD2 {dXr2,dXi2},[pSrc :128],step3
|
armSP_FFT_CToC_SC32_Radix4_unsafe_s.S | 97 #define dXi2 D9.S32 177 VLD2 {dXr2,dXi2},[pSrc],pointStep @// data[2] 214 VMLAL qT2,dXi2,dW2[1] @// real part 215 VMULL qT3,dXi2,dW2[0] 220 VMLSL qT2,dXi2,dW2[1] @// real part 221 VMULL qT3,dXi2,dW2[0] 228 VLD2 {dXr2,dXi2},[pSrc],pointStep @// data[2] for next iteration
|
armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.S | 84 #define dXi2 D5.F32 211 VMLA dZr2,dW2i,dXi2 @// real part 212 VMUL dZi2,dW2r,dXi2 219 VMLS dZr2,dW2i,dXi2 @// real part 220 VMUL dZi2,dW2r,dXi2
|
armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.S | 84 #define dXi2 D5.S32 141 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 174 VLD2 {dXr2,dXi2},[pSrc :128],step3 @// data[2] 236 VLD2 {dXr2,dXi2},[pSrc :128],step3 @// data[2]
|
armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.S | 76 #define dXi2 D5.F32 134 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 168 VLD2 {dXr2,dXi2},[pSrc :128],step3 @// data[2]
|
armSP_FFT_CToC_SC16_Radix4_ls_unsafe_s.S | 99 #define dXi2 D5.S16 234 VMLAL qT2,dXi2,dW2i @// real part 235 VMULL qT3,dXi2,dW2r 240 VMLSL qT2,dXi2,dW2i @// real part 241 VMULL qT3,dXi2,dW2r
|
armSP_FFT_CToC_SC32_Radix4_ls_unsafe_s.S | 92 #define dXi2 D5.S32 216 VMLAL qT2,dW2i,dXi2 @// real part 217 VMULL qT3,dW2r,dXi2 224 VMLSL qT2,dW2i,dXi2 @// real part 225 VMULL qT3,dW2r,dXi2
|
armSP_FFT_CToC_FC32_Radix8_fs_unsafe_s.S | 76 #define dXi2 D5.F32 209 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 297 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2]
|
armSP_FFT_CToC_SC16_Radix8_fs_unsafe_s.S | 87 #define dXi2 D5.S16 231 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 318 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 480 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2]
|
armSP_FFT_CToC_SC32_Radix8_fs_unsafe_s.S | 86 #define dXi2 D5.S32 222 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 309 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2] 468 VLD2 {dXr2,dXi2},[pSrc :128],pointStep @// data[2]
|