Home
last modified time | relevance | path

Searched refs:lr (Results 1 – 25 of 271) sorted by relevance

1234567891011

/arch/arm/lib/
Dmemset.S36 stmfd sp!, {r8, lr}
38 mov lr, r1
41 stmgeia ip!, {r1, r3, r8, lr} @ 64 bytes at a time.
42 stmgeia ip!, {r1, r3, r8, lr}
43 stmgeia ip!, {r1, r3, r8, lr}
44 stmgeia ip!, {r1, r3, r8, lr}
51 stmneia ip!, {r1, r3, r8, lr}
52 stmneia ip!, {r1, r3, r8, lr}
54 stmneia ip!, {r1, r3, r8, lr}
55 ldmfd sp!, {r8, lr}
[all …]
Dmemzero.S49 str lr, [sp, #-4]! @ 1
51 mov lr, r2 @ 1
54 stmgeia r0!, {r2, r3, ip, lr} @ 4
55 stmgeia r0!, {r2, r3, ip, lr} @ 4
56 stmgeia r0!, {r2, r3, ip, lr} @ 4
57 stmgeia r0!, {r2, r3, ip, lr} @ 4
64 stmneia r0!, {r2, r3, ip, lr} @ 4
65 stmneia r0!, {r2, r3, ip, lr} @ 4
67 stmneia r0!, {r2, r3, ip, lr} @ 4
68 ldr lr, [sp], #4 @ 1
[all …]
Ddelay.S38 moveq pc, lr
50 movls pc, lr
52 movls pc, lr
54 movls pc, lr
56 movls pc, lr
58 movls pc, lr
60 movls pc, lr
62 movls pc, lr
66 mov pc, lr
Dcopy_page.S28 stmfd sp!, {r4, lr} @ 2
32 ldmia r1!, {r3, r4, ip, lr} @ 4+1
37 stmia r0!, {r3, r4, ip, lr} @ 4
38 ldmia r1!, {r3, r4, ip, lr} @ 4
41 stmia r0!, {r3, r4, ip, lr} @ 4
42 ldmgtia r1!, {r3, r4, ip, lr} @ 4
44 PLD( ldmeqia r1!, {r3, r4, ip, lr} )
Dio-writesl.S15 moveq pc, lr
21 stmfd sp!, {r4, lr}
22 1: ldmia r1!, {r3, r4, ip, lr}
27 str lr, [r0, #0]
29 ldmfd sp!, {r4, lr}
36 mov pc, lr
50 mov pc, lr
58 mov pc, lr
66 mov pc, lr
Dcall_with_stack.S32 str lr, [r2, #-4]!
38 adr lr, BSYM(1f)
41 1: ldr lr, [sp]
43 mov pc, lr
Dio-writesb.S23 mov lr, \rd, lsr #24
24 strb lr, [r0]
25 mov lr, \rd, lsr #16
26 strb lr, [r0]
27 mov lr, \rd, lsr #8
28 strb lr, [r0]
48 moveq pc, lr
53 stmfd sp!, {r4, r5, lr}
Dio-readsl.S15 moveq pc, lr
21 stmfd sp!, {r4, lr}
25 ldr lr, [r0, #0]
27 stmia r1!, {r3, r4, ip, lr}
29 ldmfd sp!, {r4, lr}
36 mov pc, lr
78 mov pc, lr
Dmemmove.S35 stmfd sp!, {r0, r4, lr}
66 4: ldmdb r1!, {r3, r4, r5, r6, r7, r8, ip, lr}
68 stmdb r0!, {r3, r4, r5, r6, r7, r8, ip, lr}
84 W(ldr) lr, [r1, #-4]!
95 W(str) lr, [r0, #-4]!
113 ldrb lr, [r1, #-1]!
117 strb lr, [r0, #-1]!
150 mov lr, r3, push #\push
153 orr lr, lr, ip, pull #\pull
168 stmdb r0!, {r4 - r9, ip, lr}
[all …]
Dlib1funcs.S213 moveq pc, lr
223 mov pc, lr
227 mov pc, lr
232 mov pc, lr
247 movls pc, lr
251 mov pc, lr
277 mov pc, lr
281 mov pc, lr
286 mov pc, lr
293 mov pc, lr
[all …]
Decard.S25 stmfd sp!, {r4 - r12, lr}
29 mov lr, pc
38 stmfd sp!, {r4 - r12, lr}
41 mov lr, pc
/arch/avr32/include/asm/
Dasm.h44 .macro save_min sr, tmp=lr
45 pushm lr
51 .macro restore_min sr, tmp=lr
54 popm lr
57 .macro save_half sr, tmp=lr
59 pushm r8-r9,r10,r11,r12,lr
65 .macro restore_half sr, tmp=lr
68 popm r8-r9,r10,r11,r12,lr
72 .macro save_full_user sr, tmp=lr
73 stmts --sp, r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,sp,lr
[all …]
/arch/tile/kernel/
Dentry.S27 { move r0, lr; jrp lr }
38 jrp lr
58 { move r2, lr; lnk r1 }
61 jrp lr /* keep backtracer happy */
65 { move r2, lr; lnk r1 }
68 jrp lr /* keep backtracer happy */
90 jrp lr /* clue in the backtracer */
110 jrp lr
/arch/arm/include/asm/
Dentry-macro-multi.S7 get_irqnr_preamble r6, lr
8 1: get_irqnr_and_base r0, r2, r6, lr
13 adrne lr, BSYM(1b)
23 ALT_SMP(test_for_ipi r0, r2, r6, lr)
26 adrne lr, BSYM(1b)
36 mov r8, lr
/arch/arm/mm/
Dcache-v4.S21 mov pc, lr
43 mov pc, lr
62 mov pc, lr
91 mov pc, lr
118 mov pc, lr
138 mov pc, lr
Dcache-v3.S21 mov pc, lr
55 mov pc, lr
81 mov pc, lr
106 mov pc, lr
126 mov pc, lr
/arch/arm/kernel/
Dentry-header.S58 str lr, [\rd, #\offset + 4] @ save lr_usr
70 ldr lr, [\rd, #\offset + 4] @ load lr_usr
93 ldr lr, [sp, #\offset + S_PC]! @ get pc
101 ldmdb sp, {r1 - lr}^ @ get calling r1 - lr
103 ldmdb sp, {r0 - lr}^ @ get calling r0 - lr
108 movs pc, lr @ return & move spsr_svc into cpsr
124 ldr lr, [sp, #S_SP] @ top of the stack
125 ldrd r0, r1, [sp, #S_LR] @ calling lr and pc
127 stmdb lr!, {r0, r1, \rpsr} @ calling lr and rfe context
129 mov sp, lr
[all …]
Dentry-common.S43 arch_ret_to_user r1, lr
78 arch_ret_to_user r1, lr
182 1: mcount_get_lr r1 @ lr of instrumented func
183 mcount_adjust_addr r0, lr @ instrumented function
184 adr lr, BSYM(2f)
192 mcount_get_lr r1 @ lr of instrumented func
193 mcount_adjust_addr r0, lr @ instrumented function
209 sub r0, fp, #4 @ &lr of instrumented routine (&parent)
215 @ called from __mcount, untouched in lr
216 mcount_adjust_addr r1, lr @ instrumented routine (func)
[all …]
/arch/arm/boot/compressed/
Dll_char_wr.S36 stmfd sp!, {r4 - r7, lr}
38 @ Smashable regs: {r0 - r3}, [r4 - r7], (r8 - fp), [ip], (sp), [lr], (pc)
48 ldmia ip, {r3, r4, r5, r6, lr}
51 add lr, lr, ip
65 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc)
68 ldr r7, [lr, r7, lsl #2]
73 ldr r7, [lr, r7, lsl #2]
83 @ Smashable regs: {r0 - r3}, [r4], {r5 - r7}, (r8 - fp), [ip], (sp), {lr}, (pc)
87 ldr ip, [lr, ip, lsl #2]
90 ldr ip, [lr, ip, lsl #2] @ avoid r4
[all …]
/arch/arm/common/
Dfiq_glue.S27 sub r11, lr, #4
31 stmfd sp!, {r11-r12, lr}
57 str lr, [r7, #(4 * 14)]
69 stmfd sp!, {r2, ip, lr}
72 ldmfd sp, {r2, ip, lr}
81 ldr lr, [r7, #(4 * 14)]
89 ldmfd sp!, {r11-r12, lr}
110 bx lr
/arch/tile/lib/
Dusercopy_32.S26 { movei r2, -EFAULT; jrp lr }
30 { movei r0, -EFAULT; jrp lr }
42 jrp lr; \
59 jrp lr;
73 jrp lr; \
90 jrp lr
108 2: { sub r0, r0, r3; jrp lr }
112 { move r0, zero; jrp lr }
131 2: { sub r0, r0, r3; jrp lr }
135 { movei r0, -EFAULT; jrp lr }
[all …]
Dusercopy_64.S26 jrp lr
30 { movei r0, -EFAULT; jrp lr }
42 jrp lr; \
60 jrp lr; \
81 2: { sub r0, r0, r3; jrp lr }
85 { move r0, zero; jrp lr }
104 2: { sub r0, r0, r3; jrp lr }
108 { movei r0, -EFAULT; jrp lr }
127 2: { move r0, r1; jrp lr }
135 2: { move r0, r1; jrp lr }
[all …]
/arch/arm/crypto/
Daes-armv4.S152 stmdb sp!,{r1,r4-r12,lr}
247 str lr,[sp,#-4]! @ push lr
255 mov lr,#255
257 and r7,lr,r0
258 and r8,lr,r0,lsr#8
259 and r9,lr,r0,lsr#16
263 and r7,lr,r1,lsr#16 @ i0
265 and r8,lr,r1
267 and r9,lr,r1,lsr#8
276 and r7,lr,r2,lsr#8 @ i0
[all …]
/arch/avr32/kernel/
Dsyscall-stubs.S62 pushm lr
71 pushm lr
80 pushm lr
89 pushm lr
98 pushm lr
107 pushm lr
116 pushm lr
/arch/arm/mach-omap2/
Domap-smc.S26 stmfd sp!, {r2-r12, lr}
43 stmfd sp!, {r4-r12, lr}
58 stmfd sp!, {r1-r12, lr}
66 stmfd sp!, {r2-r12, lr}
74 stmfd sp!, {r2-r12, lr}

1234567891011