Lines Matching refs:r7
36 stmfd sp!, {r4 - r7, lr}
38 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc)
61 ldrb r7, [r6, r1]
65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc)
68 ldr r7, [lr, r7, lsl #2]
69 mul r7, r2, r7
70 sub r1, r1, #1 @ avoid using r7 directly after
71 str r7, [r0, -r5]!
72 ldrb r7, [r6, r1]
73 ldr r7, [lr, r7, lsl #2]
74 mul r7, r2, r7
75 tst r1, #7 @ avoid using r7 directly after
76 str r7, [r0, -r5]!
78 ldrneb r7, [r6, r1]
80 ldmfd sp!, {r4 - r7, pc}
83 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc)
86 mov ip, r7, lsr #4
89 and ip, r7, #15 @ avoid r4
95 ldrb r7, [r6, r1]
96 mov ip, r7, lsr #4
99 and ip, r7, #15 @ avoid r4
106 ldrneb r7, [r6, r1]
108 ldmfd sp!, {r4 - r7, pc}
111 @ Smashable regs: {r0 - r3}, [r4], {r5, r6}, [r7], (r8 - fp), [ip], (sp), [lr], (pc)
115 ldmia r6, {r4, r7}
123 strb r7, [r0], r5
124 mov r7, r7, lsr #8
125 strb r7, [r0], r5
126 mov r7, r7, lsr #8
127 strb r7, [r0], r5
128 mov r7, r7, lsr #8
129 strb r7, [r0], r5
130 ldmfd sp!, {r4 - r7, pc}