Lines Matching defs:r4
105 r4 accu1
112 PUSH {r4-r9}
119 LDR r4, [r3, #0] // accu1 = pDat_1[0]
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
138 STR r4, [r2], #4 // *pDat_0++ = accu1
145 LDR r4, [r3, #0] // accu1 = pDat_1[0]
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
164 STR r4, [r2], #4 // *pDat_0++ = accu1
171 POP {r4-r9}
284 r4 accu1
291 PUSH {r4-r9}
299 LDR r4, [r3, #-4] // accu1 = pDat_1[-1]
301 SMLAWB r9, r4, r8, r9 // accuX = accu1*val_tw.h-(-accu2)*val_tw.l
302 SMULWT r4, r4, r8 // accu1 = accu1*val_tw.l
304 SMLAWB r5, r5, r8, r4 // accu2 = (-accu2)*val_tw.t+accu1*val_tw.l
310 SMULWB r4, r6, r8 // accu1 = (-accu4)*val_tw.l
313 SMLAWT r7, r7, r8, r4 // accu4 = (-accu3)*val_tw.l+(-accu4)*val_tw.h
322 LDR r4, [r3, #-4] // accu1 = pDat_1[-1]
324 SMLAWB r9, r4, r8, r9 // accuX = accu1*val_tw.h-(-accu2)*val_tw.l
325 SMULWT r4, r4, r8 // accu1 = accu1*val_tw.l
327 SMLAWB r5, r5, r8, r4 // accu2 = (-accu2)*val_tw.t+accu1*val_tw.l
333 SMULWB r4, r6, r8 // accu1 = (-accu4)*val_tw.l
336 SMLAWT r7, r7, r8, r4 // accu4 = (-accu3)*val_tw.l+(-accu4)*val_tw.h
343 POP {r4-r9}