Home | History | Annotate | Download | only in arm

Lines Matching defs:accu2

106        r5   accu2
118 LDR r5, [r2, #0] // accu2 = pDat_0[0]
121 SMULWT r9, r5, r8 // accuX = accu2*val_tw.l
122 SMULWB r5, r5, r8 // accu2 = accu2*val_tw.h
123 RSB r9, r9, #0 // accuX =-accu2*val_tw.l
124 SMLAWT r5, r4, r8, r5 // accu2 = accu2*val_tw.h + accu1*val_tw.l
125 SMLAWB r4, r4, r8, r9 // accu1 = accu1*val_tw.h - accu2*val_tw.l
137 STR r5, [r2], #4 // *pDat_0++ = accu2
144 LDR r5, [r2, #0] // accu2 = pDat_0[0]
147 SMULWT r9, r5, r8 // accuX = accu2*val_tw.l
148 SMULWB r5, r5, r8 // accu2 = accu2*val_tw.h
149 RSB r9, r9, #0 // accuX =-accu2*val_tw.l
150 SMLAWT r5, r4, r8, r5 // accu2 = accu2*val_tw.h + accu1*val_tw.l
151 SMLAWB r4, r4, r8, r9 // accu1 = accu1*val_tw.h - accu2*val_tw.l
163 STR r5, [r2], #4 // *pDat_0++ = accu2
190 FIXP_DBL accu1, accu2, accu3, accu4, accuX;
194 accu2 = pDat_1[-1];
208 SMULWT accuX, accu2, val_tw
209 SMULWB accu2, accu2, val_tw
212 SMLAWT accu2, accu1, val_tw, accu2
214 STR accu2, [pDat_1, #-4] !
225 LDR accu2, [pDat_1, #-4]
233 SMULWT accuX, accu2, val_tw
234 SMULWB accu2, accu2, val_tw
237 SMLAWT accu2, accu1, val_tw, accu2
239 STR accu2, [pDat_1, #-4] !
250 LDR accu2, [pDat_1, #-4]
263 accu2 = fMultDiv2(accu2, WTC(0x5a82799a));
265 *--pDat_1 = accu1 + accu2;
266 *pDat_0++ = accu1 - accu2;
285 r5 accu2
295 LDR r5, [r2] // accu2 = pDat_0[0]
297 RSB r5, r5, #0 // accu2 = -accu2
298 SMULWT r9, r5, r8 // accuX = (-accu2)*val_tw.l
300 RSB r9, r9, #0 // accuX = -(-accu2)*val_tw.l
301 SMLAWB r9, r4, r8, r9 // accuX = accu1*val_tw.h-(-accu2)*val_tw.l
304 SMLAWB r5, r5, r8, r4 // accu2 = (-accu2)*val_tw.t+accu1*val_tw.l
306 STR r5, [r2], #4 // *pDat_0++ = accu2
309 SMULWB r5, r7, r8 // accu2 = (-accu4)*val_tw.h
311 RSB r5, r5, #0 // accu2 = -(-accu4)*val_tw.h
318 LDR r5, [r2] // accu2 = pDat_0[0]
320 RSB r5, r5, #0 // accu2 = -accu2
321 SMULWT r9, r5, r8 // accuX = (-accu2)*val_tw.l
323 RSB r9, r9, #0 // accuX = -(-accu2)*val_tw.l
324 SMLAWB r9, r4, r8, r9 // accuX = accu1*val_tw.h-(-accu2)*val_tw.l
327 SMLAWB r5, r5, r8, r4 // accu2 = (-accu2)*val_tw.t+accu1*val_tw.l
329 STR r5, [r2], #4 // *pDat_0++ = accu2
332 SMULWB r5, r7, r8 // accu2 = (-accu4)*val_tw.h
334 RSB r5, r5, #0 // accu2 = -(-accu4)*val_tw.h
359 FIXP_DBL accu1,accu2,accu3,accu4;
369 accu2 = pDat_1[0];
385 RSB accu2, accu2, #0 // accu2 = -accu2
387 SMULWT accu3, accu2, val_tw // accu3 = (-accu2)*val_tw.l
389 RSB accu3, accu3, #0 // accu3 = -accu2*val_tw.l
390 SMLAWB accu1, accu1, val_tw, accu3 // accu1 = -accu1*val_tw.h-(-accu2)*val_tw.l
391 SMLAWB accu2, accu2, val_tw, accu4 // accu2 = (-accu1)*val_tw.l+(-accu2)*val_tw.h
393 STR accu2, [pDat_0], #4 // *pDat_0++ = accu2
402 SMULWT accu2, accu3, val_tw // accu2 = (-accu3)*val_tw.l
405 SMLAWB accu4, accu4, val_tw, accu2 // accu4 = (-accu3)*val_tw.l+(-accu4)*val_tw.h
408 LDR accu2, [pDat_1] // accu2 = pDat_1[0]
417 RSB accu2, accu2, #0 // accu2 = -accu2
419 SMULWT accu3, accu2, val_tw // accu3 = (-accu2)*val_tw.l
421 RSB accu3, accu3, #0 // accu3 = -accu2*val_tw.l
422 SMLAWB accu1, accu1, val_tw, accu3 // accu1 = -accu1*val_tw.h-(-accu2)*val_tw.l
423 SMLAWB accu2, accu2, val_tw, accu4 // accu2accu2)*val_tw.h
425 STR accu2, [pDat_0], #4 // *pDat_0++ = accu2
434 SMULWT accu2, accu3, val_tw // accu2 = (-accu3)*val_tw.l
437 SMLAWB accu4, accu4, val_tw, accu2 // accu4 = (-accu3)*val_tw.l+(-accu4)*val_tw.h
440 LDR accu2, [pDat_1] // accu2 = pDat_1[0]
451 accu2 = fMultDiv2(-accu2, WTC(0x5a82799a));
453 *pDat_0 = accu1 + accu2;
454 *pDat_1 = accu1 - accu2;