Lines Matching refs:r4
37 stmfd sp!, {r0, r4, lr}
41 UNWIND( .save {r0, r4, lr} ) @ in first stmfd block
57 UNWIND( .save {r0, r4, lr} )
62 CALGN( sbcnes r4, ip, r2 ) @ C is always set here
64 CALGN( adr r4, 6f )
67 CALGN( add pc, r4, ip )
77 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr}
79 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr}
90 W(ldr) r4, [r1, #-4]!
101 W(str) r4, [r0, #-4]!
114 UNWIND( .save {r0, r4, lr} ) @ still in first stmfd block
118 ldrcsb r4, [r1, #-1]!
121 strcsb r4, [r0, #-1]!
123 ldmfd sp!, {r0, r4, pc}
127 ldrgeb r4, [r1, #-1]!
130 strgeb r4, [r0, #-1]!
148 UNWIND( .save {r0, r4, lr} ) @ still in first stmfd block
153 CALGN( sbcnes r4, ip, r2 ) @ C is always set here
161 UNWIND( .save {r0, r4, lr} )
175 ldmdb r1!, {r3, r4, r5, r6}
188 orr r5, r5, r4, lspull #\pull
189 mov r4, r4, lspush #\push
190 orr r4, r4, r3, lspull #\pull
191 stmdb r0!, {r4 - r9, ip, lr}
200 UNWIND( .save {r0, r4, lr} ) @ still in first stmfd block