Home
last modified time | relevance | path

Searched refs:R0 (Results 1 – 24 of 24) sorted by relevance

/libcpu/arm/cortex-m0/
A Dcontext_gcc.S67 STR R0, [R2]
75 STR R1, [R0]
91 LDR R1, [R0]
97 STR R1, [R0]
107 LDR R0, [R0]
140 RSBS R0, R0, #0x00
141 BX R0
154 MOVS R0, #0
159 MOVS R0, #1
175 LDR R0, [R0]
[all …]
/libcpu/arm/cortex-m23/
A Dcontext_gcc.S68 STR R0, [R2]
76 STR R1, [R0]
92 LDR R1, [R0]
98 STR R1, [R0]
108 LDR R0, [R0]
141 RSBS R0, R0, #0x00
142 BX R0
155 MOVS R0, #0
160 MOVS R0, #1
176 LDR R0, [R0]
[all …]
/libcpu/arm/cortex-m3/
A Dcontext_gcc.S68 STR R0, [R2]
76 STR R1, [R0]
92 LDR R1, [R0]
97 STR R1, [R0]
100 LDR R1, [R0]
105 LDR R0, [R0]
131 STR R0, [R1]
135 MOV R0, #0
136 STR R0, [R1]
140 MOV R0, #1
[all …]
/libcpu/arm/arm926/
A Dstart_rvds.S113 MRS R0,CPSR
114 BIC R0,R0,#MODEMASK
115 ORR R0,R0,#MODE_SVC:OR:NOINT
122 BIC R0, R0, R1
129 BLX R0
134 BIC R0, R0, #MODEMASK
162 BLX R0
181 STMIA SP, {R0 - R12} ; Calling R0-R12
188 MOV R0, SP
202 STMIA SP, {R0 - R12} ; Calling R0-R12
[all …]
A Dstart_iar.S123 MRS R0, CPSR
124 BIC R0, R0, #MODEMASK
125 ORR R0, R0, #MODE_SVC|NOINT
132 BIC R0, R0, R1
139 BLX R0
144 BIC R0, R0, #MODEMASK
172 BLX R0
193 STMIA SP, {R0 - R12} ; Calling R0-R12
200 MOV R0, SP
211 STMIA SP, {R0 - R12} ; Calling R0-R12
[all …]
A Dcontext_gcc.S19 MRS R0, CPSR
20 ORR R1, R0, #NOINT
29 MSR CPSR, R0
40 STMFD SP!, {R0-R12, LR} @; push lr & register file
43 STR SP, [R0] @; store sp in preempted tasks tcb
47 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
55 LDR SP, [R0] @; get new task stack pointer
58 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
75 STR R0, [R2]
A Dcontext_iar.S20 MRS R0, CPSR
21 ORR R1, R0, #NOINT
30 MSR CPSR_CXSF, R0
41 STMFD SP!, {R0-R12, LR} ; push lr & register file
44 STR SP, [R0] ; store sp in preempted tasks TCB
48 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
56 LDR SP, [R0] ; get new task stack pointer
59 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
76 STR R0, [R2]
A Dcontext_rvds.S23 MRS R0, CPSR
24 ORR R1, R0, #NOINT
/libcpu/arm/s3c24x0/
A Dstart_rvds.S1064 MOV SP, R0
1065 SUB R0, R0, #UND_Stack_Size
1069 MOV SP, R0
1070 SUB R0, R0, #ABT_Stack_Size
1074 MOV SP, R0
1075 SUB R0, R0, #FIQ_Stack_Size
1079 MOV SP, R0
1080 SUB R0, R0, #IRQ_Stack_Size
1084 MOV SP, R0
1085 SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/arm/lpc214x/
A Dstart_rvds.S375 MOV SP, R0
376 SUB R0, R0, #UND_Stack_Size
380 MOV SP, R0
381 SUB R0, R0, #ABT_Stack_Size
385 MOV SP, R0
386 SUB R0, R0, #FIQ_Stack_Size
390 MOV SP, R0
391 SUB R0, R0, #IRQ_Stack_Size
395 MOV SP, R0
396 ; SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/arm/lpc24xx/
A Dstart_rvds.S1518 MOV SP, R0
1519 SUB R0, R0, #UND_Stack_Size
1523 MOV SP, R0
1524 SUB R0, R0, #ABT_Stack_Size
1528 MOV SP, R0
1529 SUB R0, R0, #FIQ_Stack_Size
1533 MOV SP, R0
1534 SUB R0, R0, #IRQ_Stack_Size
1538 MOV SP, R0
1539 SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/blackfin/bf53x/
A Dcontext_vdsp.S26 CLI R0;
39 STI R0;
49 [ -- SP ] = R0;
107 R0 = 0; define
108 [ P1 ] = R0;
123 R0 = [ SP ++ ]; define
124 A1 = R0;
125 R0 = [ SP ++ ]; define
126 A1.x = R0.L;
128 A0 = R0;
[all …]
/libcpu/arm/AT91SAM7S/
A Dstart_rvds.S365 MOV SP, R0
366 SUB R0, R0, #UND_Stack_Size
370 MOV SP, R0
371 SUB R0, R0, #ABT_Stack_Size
375 MOV SP, R0
376 SUB R0, R0, #FIQ_Stack_Size
380 MOV SP, R0
381 SUB R0, R0, #IRQ_Stack_Size
385 MOV SP, R0
386 SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/arm/AT91SAM7X/
A Dstart_rvds.S368 MOV SP, R0
369 ;SUB R0, R0, #UND_Stack_Size
373 MOV SP, R0
374 ;SUB R0, R0, #ABT_Stack_Size
378 MOV SP, R0
379 ;SUB R0, R0, #FIQ_Stack_Size
383 MOV SP, R0
384 ;SUB R0, R0, #IRQ_Stack_Size
388 MOV SP, R0
389 ; SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/arm/cortex-m33/
A Dsyscall_iar.S39 STR R0, [R1] ;/* update return value */
56 LDR R0, [R1, #24]
57 LDRB R0, [R0, #-2]
60 CMP R0, #0x0
64 CMP R0, #0x1
A Dsyscall_gcc.S32 STR R0, [R1] /* update return value */
50 LDR R0, [R1, #24]
51 LDRB R0, [R0, #-2]
54 CMP R0, #0x0
58 CMP R0, #0x1
A Dsyscall_rvds.S35 STR R0, [R1] ; update return value
59 LDR R0, [R1, #24]
60 LDRB R0, [R0, #-2]
63 CMP R0, #0x0
67 CMP R0, #0x1
/libcpu/arm/s3c44b0/
A Dstart_rvds.S938 MOV SP, R0
939 SUB R0, R0, #UND_Stack_Size
943 MOV SP, R0
944 SUB R0, R0, #ABT_Stack_Size
948 MOV SP, R0
949 SUB R0, R0, #FIQ_Stack_Size
953 MOV SP, R0
954 SUB R0, R0, #IRQ_Stack_Size
958 MOV SP, R0
959 SUB R0, R0, #SVC_Stack_Size
[all …]
/libcpu/rx/
A Dcontext_iar.S59 MOV.L [ R0 ], [ R15 ] ;PSW
60 MOV.L 4[ R0 ], 4[ R15 ];PC
61 MOV.L 8[ R0 ], 8[ R15 ] ;R15
62 ADD #12, R0
75 MOV.L R0, [ R15 ]
85 MOV.L [ R15 ], R0
109 MOV.L [ R0 ], [ R15 ] ;PSW
110 MOV.L 4[ R0 ], 4[ R15 ];PC
111 MOV.L 8[ R0 ], 8[ R15 ] ;R15
112 ADD #12, R0
[all …]
/libcpu/arm/sep4020/
A Dstart_rvds.S143 STR R1,[R0]
148 MRS R0, CPSR
149 BIC R0, R0, #MASK_MODE
150 ORR R0, R0, #MODE_SVC32
151 ORR R0, R0, #I_Bit
152 ORR R0, R0, #F_Bit
157 STR R1,[R0]
160 STR R1,[R0]
164 STR R1,[R0]
167 STR R1,[R0]
[all …]
/libcpu/arm/am335x/
A Dcontext_iar.S20 MRS R0, CPSR
21 ORR R1, R0, #NOINT
30 MSR CPSR_CXSF, R0
41 STMFD SP!, {R0-R12, LR} ; push lr & register file
/libcpu/m16c/m16c62p/
A Dcontext_iar.asm28 STC FLG, R0 ;fify 20100419
33 LDC R0, FLG ;fify 20100419
38 PUSHM R0,R1,R2,R3,A0,A1,SB,FB
45 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack
A Dcontext_iar.S28 STC FLG, R0 ;fify 20100419
33 LDC R0, FLG ;fify 20100419
38 PUSHM R0,R1,R2,R3,A0,A1,SB,FB
45 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack
A Dcontext_gcc.S20 PUSHM R0,R1,R2,R3,A0,A1,SB,FB
27 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack

Completed in 34 milliseconds