/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/ |
armSP_FFT_CToC_FC32_Radix4_fs_s.S | 77 #define dXr3 v6.2s 134 ld2 {dXr3,dXi3}, [pSrc], setStep 165 fadd dYr1, dXr1, dXr3 169 fsub dYr3, dXr1, dXr3 186 ld2 {dXr3,dXi3}, [pSrc], setStep 220 ld2 {dXr3,dXi3}, [pSrc], setStep
|
armSP_FFT_CToC_FC32_Radix4_s.S | 92 #define dXr3 v10.2s 167 ld2 {dXr3,dXi3},[pSrc],setStep 189 fmul dZr3,dXr3,dW3[0] 205 fmls dZi3,dXr3,dW3[1] // imag part 211 fmul dZr3,dXr3,dW3[0] 227 fmla dZi3,dXr3,dW3[1] // imag part 241 ld2 {dXr3,dXi3},[pSrc],setStep
|
armSP_FFT_CToC_FC32_Radix4_ls_s.S | 92 #define dXr3 v6.2s 258 fmul dZr3,dW3r,dXr3 262 fmls dZi3,dW3i,dXr3 // imag part 266 fmul dZr3,dW3r,dXr3 270 fmla dZi3,dW3i,dXr3 // imag part
|
armSP_FFT_CToC_FC32_Radix8_fs_s.S | 77 #define dXr3 v6.2s 216 ld2 {dXr3,dXi3},[pSrc],pointStep // data[3] 241 fadd dUr6,dXr3,dXr7 328 fsub dUr7,dXr3,dXr7 347 ld2 {dXr3,dXi3},[pSrc],pointStep // data[3]
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/ |
armSP_FFT_CToC_FC32_Radix4_unsafe_s.S | 89 #define dXr3 D10.F32 174 VLD2 {dXr3,dXi3},[pSrc],setStep 195 VMUL dZr3,dXr3,dW3[0] 211 VMLS dZi3,dXr3,dW3[1] @// imag part 217 VMUL dZr3,dXr3,dW3[0] 233 VMLA dZi3,dXr3,dW3[1] @// imag part 244 VLD2 {dXr3,dXi3},[pSrc],setStep
|
armSP_FFT_CToC_SC16_Radix4_unsafe_s.S | 96 #define dXr3 D10.S16 215 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set 224 VMULL qT0,dXr3,dW3[0] 227 VMLSL qT1,dXr3,dW3[1] @// imag part 230 VMULL qT0,dXr3,dW3[0] 233 VMLAL qT1,dXr3,dW3[1] @// imag part
|
armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.S | 85 #define dXr3 D6.S32 145 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set 185 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set 207 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set 247 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set 269 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3] & update pSrc for the next set
|
armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.S | 77 #define dXr3 D6.F32 141 VLD2 {dXr3,dXi3},[pSrc :128],setStep 183 VLD2 {dXr3,dXi3},[pSrc :128],setStep 210 VLD2 {dXr3,dXi3},[pSrc :128],setStep
|
armSP_FFT_CToC_SC32_Radix4_unsafe_s.S | 98 #define dXr3 D10.S32 180 VLD2 {dXr3,dXi3},[pSrc],setStep @// data[3] & update pSrc for the next set 232 VMULL qT0,dXr3,dW3[0] 235 VMLSL qT1,dXr3,dW3[1] @// imag part 238 VMULL qT0,dXr3,dW3[0] 241 VMLAL qT1,dXr3,dW3[1] @// imag part 251 VLD2 {dXr3,dXi3},[pSrc],setStep @// data[3] & update pSrc to data[0]
|
armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.S | 85 #define dXr3 D6.F32 233 VMUL dZr3,dW3r,dXr3 237 VMLS dZi3,dW3i,dXr3 @// imag part 241 VMUL dZr3,dW3r,dXr3 245 VMLA dZi3,dW3i,dXr3 @// imag part
|
armSP_FFT_CToC_SC16_Radix4_ls_unsafe_s.S | 100 #define dXr3 D6.S16 252 VMULL qT0,dXr3,dW3r 255 VMLSL qT1,dXr3,dW3i @// imag part 258 VMULL qT0,dXr3,dW3r 261 VMLAL qT1,dXr3,dW3i @// imag part
|
armSP_FFT_CToC_SC32_Radix4_ls_unsafe_s.S | 93 #define dXr3 D6.S32 241 VMULL qT4,dW3r,dXr3 245 VMLSL qT5,dW3i,dXr3 @// imag part 249 VMULL qT4,dW3r,dXr3 253 VMLAL qT5,dW3i,dXr3 @// imag part
|
armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.S | 85 #define dXr3 D6.S16 160 VLD2 {dXr3,dXi3},[pSrc :128],setStep @// data[3]
|
armSP_FFT_CToC_FC32_Radix8_fs_unsafe_s.S | 77 #define dXr3 D6.F32 210 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3] 300 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3]
|
armSP_FFT_CToC_SC16_Radix8_fs_unsafe_s.S | 88 #define dXr3 D6.S16 232 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3] 321 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3] 483 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3]
|
armSP_FFT_CToC_SC32_Radix8_fs_unsafe_s.S | 87 #define dXr3 D6.S32 223 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3] 312 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3] 471 VLD2 {dXr3,dXi3},[pSrc :128],pointStep @// data[3]
|