/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/ |
H A D | armSP_FFT_CToC_FC32_Radix2_ls_unsafe_s.S | 56 #define outPointStep r3 define 79 MOV outPointStep,subFFTSize,LSL #3 88 RSB dstStep,outPointStep,#16 125 VST2 {dYr0,dYi0},[pDst],outPointStep 126 VST2 {dYr1,dYi1},[pDst],dstStep @// dstStep = step = -outPointStep + 16 133 SUB pDst,pSrc,outPointStep,LSL #1 @// pDst -= 4*size; pSrc -= 8*size bytes 134 SUB pSrc,pTmp,outPointStep 137 SUB pTwiddle,pTwiddle,outPointStep @// pTwiddle -= 4*size bytes
|
H A D | armSP_FFT_CToC_FC32_Radix2_unsafe_s.S | 60 #define outPointStep r3 define 105 @// pOut0+outPointStep == increment of 8*outPointStep bytes = 107 SMULBB outPointStep,grpCount,pointStep 112 RSB dstStep,outPointStep,#16 154 VST2 {dY0,dY1},[pDst],outPointStep 155 @// dstStep = -outPointStep + 16 168 SUB pDst,pSrc,outPointStep,LSL #1 169 SUB pSrc,pTmp,outPointStep 173 SUB pTwiddle,pTwiddle,outPointStep [all...] |
H A D | armSP_FFT_CToC_SC32_Radix2_ls_unsafe_s.S | 65 #define outPointStep r3 define 88 MOV outPointStep,subFFTSize,LSL #3 97 RSB dstStep,outPointStep,#16 144 VST2 {dYr0,dYi0},[pDst],outPointStep 145 VST2 {dYr1,dYi1},[pDst],dstStep @// dstStep = step = -outPointStep + 16 152 SUB pDst,pSrc,outPointStep,LSL #1 @// pDst -= 4*size; pSrc -= 8*size bytes 153 SUB pSrc,pTmp,outPointStep 156 SUB pTwiddle,pTwiddle,outPointStep @// pTwiddle -= 4*size bytes
|
H A D | armSP_FFT_CToC_SC16_Radix4_ls_unsafe_s.S | 75 #define outPointStep r3 define 170 @// pOut0+outPointStep == increment of 4*outPointStep bytes 171 MOV outPointStep,subFFTSize,LSL #2 181 MOV dstStep,outPointStep,LSL #1 183 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 184 RSB dstStep,dstStep,#16 @// dstStep = - 3*outPointStep+16 290 VST2 {dZr0,dZi0},[pDst :128],outPointStep 295 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC16_Radix4_unsafe_s.S | 75 #define outPointStep r5 define 143 @// pOut0+outPointStep == increment of 4*outPointStep bytes = size bytes 146 SMULBB outPointStep,grpCount,subFFTNum 161 MOV dstStep,outPointStep,LSL #1 162 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 163 RSB dstStep,dstStep,#16 @// dstStep = - 3*outPointStep+16 262 VST2 {dZr0,dZi0},[pDst :128],outPointStep 266 VST2 {dZr2,dZi2},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.S | 72 #define outPointStep r4 define 132 @// Note: outPointStep = pointStep for firststage 185 VST2 {dZr0,dZi0},[pDst :128],outPointStep 188 VST2 {dZr3,dZi3},[pDst :128],outPointStep 191 VST2 {dZr1,dZi1},[pDst :128],outPointStep 203 VST2 {dZr0,dZi0},[pDst :128],outPointStep 206 VST2 {dZr2,dZi2},[pDst :128],outPointStep 209 VST2 {dZr1,dZi1},[pDst :128],outPointStep 239 VST2 {dZr0,dZi0},[pDst :128],outPointStep 242 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC16_Radix2_ps_unsafe_s.S | 65 #define outPointStep r3 define 105 @// pOut0+outPointStep == increment of 4*outPointStep bytes = 2*size bytes 106 SMULBB outPointStep,grpCount,subFFTNum 111 RSB dstStep,outPointStep,#8 171 VST1 dY0,[pDst],outPointStep @// point0: of set0,set1 of grp0 172 VST1 dY1,[pDst],dstStep @// dstStep = -outPointStep + 8 173 VST1 dY2,[pDst],outPointStep @// point0: of set0,set1 of grp1 182 SUB pDst,pSrc,outPointStep,LSL #1 @// pDst -= 2*size; pSrc -= 4*size bytes 183 SUB pSrc,pTmp,outPointStep [all...] |
H A D | armSP_FFT_CToC_SC16_Radix2_unsafe_s.S | 68 #define outPointStep r3 define 111 @// pOut0+outPointStep == increment of 4*outPointStep bytes = 2*size bytes 112 SMULBB outPointStep,grpCount,pointStep 117 RSB dstStep,outPointStep,#16 170 VST2 {dY0,dY1},[pDst],outPointStep 171 VST2 {dY2,dY3},[pDst],dstStep @// dstStep = -outPointStep + 16 182 SUB pDst,pSrc,outPointStep,LSL #1 @// pDst -= 2*size; pSrc -= 4*size bytes 183 SUB pSrc,pTmp,outPointStep 186 SUB pTwiddle,pTwiddle,outPointStep [all...] |
H A D | armSP_FFT_CToC_SC32_Radix2_unsafe_s.S | 68 #define outPointStep r3 define 113 @// pOut0+outPointStep == increment of 8*outPointStep bytes = 4*size bytes 114 SMULBB outPointStep,grpCount,pointStep 119 RSB dstStep,outPointStep,#16 171 VST2 {dY0,dY1},[pDst],outPointStep 172 VST2 {dY2,dY3},[pDst],dstStep @// dstStep = -outPointStep + 16 183 SUB pDst,pSrc,outPointStep,LSL #1 @// pDst -= 4*size; pSrc -= 8*size bytes 184 SUB pSrc,pTmp,outPointStep 187 SUB pTwiddle,pTwiddle,outPointStep [all...] |
H A D | armSP_FFT_CToC_SC32_Radix4_ls_unsafe_s.S | 66 #define outPointStep r3 define 145 @// pOut0+outPointStep == increment of 8*outPointStep bytes 146 MOV outPointStep,subFFTSize,LSL #3 166 MOV dstStep,outPointStep,LSL #1 169 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 170 RSB dstStep,dstStep,#16 @// dstStep = - 3*outPointStep+16 283 VST2 {dZr0,dZi0},[pDst :128],outPointStep 287 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC32_Radix4_unsafe_s.S | 77 #define outPointStep r5 define 151 @// pOut0+outPointStep == increment of 8*outPointStep bytes = 2*size bytes 155 SMULBB outPointStep,grpCount,pointStep 165 MOV dstStep,outPointStep,LSL #1 166 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 167 RSB dstStep,dstStep,#16 @// dstStep = - 3*outPointStep+16 271 VST2 {dZr0,dZi0},[pDst :128],outPointStep 275 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.S | 72 #define outPointStep r4 define 123 @// Note: outPointStep = pointStep for firststage 188 VST2 {dZr0,dZi0},[pDst :128],outPointStep 192 VST2 {dZr3,dZi3},[pDst :128],outPointStep 195 VST2 {dZr1,dZi1},[pDst :128],outPointStep 210 VST2 {dZr0,dZi0},[pDst :128],outPointStep 214 VST2 {dZr2,dZi2},[pDst :128],outPointStep 217 VST2 {dZr1,dZi1},[pDst :128],outPointStep 250 VST2 {dZr0,dZi0},[pDst :128],outPointStep 254 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_SC16_Radix2_ls_unsafe_s.S | 72 #define outPointStep r3 define 97 MOV outPointStep,subFFTSize,LSL #2 106 SUB step,outPointStep,#4 @// step = -4+outPointStep 107 RSB dstStep,step,#0 @// dstStep = -4-outPointStep+8 = -step 108 @//RSB dstStep,outPointStep,#16 162 VST2 {dYr0[1],dYi0[1]},[pDst],step @// step = -4+outPointStep 165 VST2 {dYr1[1],dYi1[1]},[pDst],dstStep @// dstStep = -4-outPointStep+8 = -step 167 @//VST2 {dYr0,dYi0},[pDst],outPointStep 168 @//VST2 {dYr1,dYi1},[pDst],dstStep @// dstStep = step = -outPointStep [all...] |
H A D | armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.S | 58 #define outPointStep r3 define 137 @// pOut0+outPointStep == increment of 8*outPointStep bytes 138 MOV outPointStep,subFFTSize,LSL #3 158 MOV dstStep,outPointStep,LSL #1 162 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 163 RSB dstStep,dstStep,#16 @// dstStep = - 3*outPointStep+16 277 VST2 {dZr0,dZi0},[pDst :128],outPointStep 281 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_FC32_Radix4_unsafe_s.S | 68 #define outPointStep r5 define 141 @// pOut0+outPointStep == increment of 8*outPointStep bytes 146 SMULBB outPointStep,grpCount,pointStep 156 MOV dstStep,outPointStep,LSL #1 157 ADD dstStep,dstStep,outPointStep @// dstStep = 3*outPointStep 158 @// dstStep = - 3*outPointStep+16 265 VST2 {dZr0,dZi0},[pDst :128],outPointStep 269 VST2 {dZr3,dZi3},[pDst :128],outPointStep [all...] |
H A D | armSP_FFT_CToC_FC32_Radix2_fs_unsafe_s.S | 62 #define outPointStep r3 define 91 @// Note: outPointStep = pointStep for firststage 109 VST1 dY0,[pDst],outPointStep
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/armv7/ |
H A D | armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.S | 59 #define outPointStep r12 define 94 @// Note: outPointStep = pointStep for firststage 158 add pDst, pDst, outPointStep 170 add pDst, pDst, outPointStep 172 add pDst, pDst, outPointStep 177 add pDst, pDst, outPointStep 179 add pDst, pDst, outPointStep
|
H A D | armSP_FFT_CToC_FC32_Radix2_fs_unsafe_s.S | 60 #define outPointStep r12 define 87 @// Note: outPointStep = pointStep for firststage 113 add pDst, pDst, outPointStep 114 @// {y1r,y1i} -> [pDst, outPointStep] 116 sub pDst, pDst, outPointStep
|
H A D | armSP_FFT_CToC_FC32_Radix4_unsafe_s.S | 60 #define outPointStep r3 define 65 #define t1 r3 /*@// Reuse outPointStep*/ 108 @// pOut0+outPointStep == increment of 8*outPointStep bytes = 2*size 112 smull outPointStep, setCount, grpCount, pointStep 126 SUB diff,outPointStep,pointStep 253 add pDst, outPointStep 255 add pDst, outPointStep 257 add pDst, outPointStep 259 sub pDst, outPointStep [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/arm64/ |
H A D | armSP_FFT_CToC_FC32_Radix2_ls_s.S | 58 #define outPointStep x8 define 82 lsl outPointStep, subFFTSize, #3 92 rsb dstStep,outPointStep,#16 129 st2 {dYr0,dYi0},[pDst],outPointStep 130 st2 {dYr1,dYi1},[pDst],dstStep // dstStep = step = -outPointStep + 16
|
H A D | armSP_FFT_CToC_FC32_Radix2_s.S | 61 #define outPointStep x8 define 107 // pOut0+outPointStep == increment of 8*outPointStep bytes = 109 smull outPointStep, grpCount32, pointStep32 115 rsb dstStep,outPointStep,#16 157 st2 {dY0,dY1},[pDst],outPointStep 158 // dstStep = -outPointStep + 16
|
H A D | armSP_FFT_CToC_FC32_Radix2_fs_s.S | 63 #define outPointStep x7 define 93 // Note: outPointStep = pointStep for firststage 111 ST1 {dY0},[pDst],outPointStep
|
H A D | armSP_FFT_CToC_FC32_Radix4_ls_s.S | 60 #define outPointStep x8 define 136 // pOut0+outPointStep == increment of 8*outPointStep bytes 137 lsl outPointStep,subFFTSize, #3 157 lsl dstStep,outPointStep, #1 161 ADD dstStep,dstStep,outPointStep // dstStep = 3*outPointStep 163 rsb dstStep,dstStep,#16 // dstStep = - 3*outPointStep+16 313 st2 {dZr0,dZi0},[pDst],outPointStep 320 st2 {dZr3,dZi3},[pDst],outPointStep [all...] |
H A D | armSP_FFT_CToC_FC32_Radix4_s.S | 72 #define outPointStep x9 define 132 // pOut0+outPointStep == increment of 8*outPointStep bytes 137 smull outPointStep,grpCount32,pointStep32 149 lsl dstStep,outPointStep, #1 151 ADD dstStep,dstStep,outPointStep // dstStep = 3*outPointStep 152 // dstStep = - 3*outPointStep+16 272 st2 {dZr0,dZi0},[pDst],outPointStep 279 st2 {dZr3,dZi3},[pDst],outPointStep [all...] |
H A D | armSP_FFT_CToC_FC32_Radix4_fs_s.S | 64 #define outPointStep x8 define 107 // Note: outPointStep = pointStep for firststage 191 st2 {dZr0,dZi0},[pDst],outPointStep 197 st2 {dZr3,dZi3},[pDst],outPointStep 200 st2 {dZr1,dZi1},[pDst],outPointStep 225 st2 {dZr0,dZi0},[pDst],outPointStep 231 st2 {dZr2,dZi2},[pDst],outPointStep 234 st2 {dZr1,dZi1},[pDst],outPointStep
|