Lines Matching full:r8
36 * We need 2 extra registers for this loop - use r8 and the LR
39 UNWIND( .save {r8, lr} )
40 stmfd sp!, {r8, lr}
41 mov r8, r1
45 stmiage ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
46 stmiage ip!, {r1, r3, r8, lr}
47 stmiage ip!, {r1, r3, r8, lr}
48 stmiage ip!, {r1, r3, r8, lr}
50 ldmfdeq sp!, {r8, pc} @ Now <64 bytes to go.
55 stmiane ip!, {r1, r3, r8, lr}
56 stmiane ip!, {r1, r3, r8, lr}
58 stmiane ip!, {r1, r3, r8, lr}
59 ldmfd sp!, {r8, lr}
70 UNWIND( .save {r4-r8, lr} )
71 stmfd sp!, {r4-r8, lr}
76 mov r8, r1
83 and r8, ip, #31
84 rsb r8, r8, #32
85 sub r2, r2, r8
86 movs r8, r8, lsl #(32 - 4)
89 tst r8, #(1 << 30)
90 mov r8, r1
94 stmiage ip!, {r1, r3-r8, lr}
95 stmiage ip!, {r1, r3-r8, lr}
97 ldmfdeq sp!, {r4-r8, pc}
100 stmiane ip!, {r1, r3-r8, lr}
103 ldmfd sp!, {r4-r8, lr}