Lines Matching full:r8
36 * We need 2 extra registers for this loop - use r8 and the LR
38 stmfd sp!, {r8, lr}
41 UNWIND( .save {r8, lr} )
42 mov r8, r1
46 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
47 stmiage ip!, {r1, r3, r8, lr}
48 stmiage ip!, {r1, r3, r8, lr}
49 stmiage ip!, {r1, r3, r8, lr}
51 ldmfdeq sp!, {r8, pc} @ Now <64 bytes to go.
56 stmiane ip!, {r1, r3, r8, lr}
57 stmiane ip!, {r1, r3, r8, lr}
59 stmiane ip!, {r1, r3, r8, lr}
60 ldmfd sp!, {r8, lr}
70 stmfd sp!, {r4-r8, lr}
73 UNWIND( .save {r4-r8, lr} )
78 mov r8, r1
85 and r8, ip, #31
86 rsb r8, r8, #32
87 sub r2, r2, r8
88 movs r8, r8, lsl #(32 - 4)
91 tst r8, #(1 << 30)
92 mov r8, r1
96 stmiage ip!, {r1, r3-r8, lr}
97 stmiage ip!, {r1, r3-r8, lr}
99 ldmfdeq sp!, {r4-r8, pc}
102 stmiane ip!, {r1, r3-r8, lr}
105 ldmfd sp!, {r4-r8, lr}