Lines Matching full:r0
37 ! r0 <- point sp
41 ! r0 = temporary
54 mov.l @r2,r0
56 or r0,r3 ! set MD
57 tst r0,r0
61 mov.l __md_bit,r0
62 mov.l r0,@r2 ! enter kernel mode
65 mov.l $cpuid,r0
66 mov.l @r0,r0
67 mov.l @r0,r0
68 shll2 r0
69 add r0,r2
72 mov #(THREAD_SIZE >> 8),r0
73 shll8 r0
74 add r2,r0
76 mov r0,r15 ! switch kernel stack
81 mov.l @(5*4,r2),r0
82 mov.l r0,@-r15 ! original SR
84 mov.l @(4*4,r2),r0
85 mov.l r0,@-r15 ! original PC
87 add #(4+2)*4,r3 ! rewind r0 - r3 + exception frame
108 mov.l @(8,r8),r0
110 mov.l r0,@-r15
113 mov #(22-4-4-1)*4+4,r0
115 sub r0,r15
116 mov.l @r2+,r0 ! old R3
117 mov.l r0,@-r15
118 mov.l @r2+,r0 ! old R2
119 mov.l r0,@-r15
120 mov.l @(4,r2),r0 ! old R1
121 mov.l r0,@-r15
122 mov.l @r2,r0 ! old R0
123 mov.l r0,@-r15
126 mov.l @r2+,r0 ! old SR
132 mov.l r0,@-r2 ! save old SR
135 mov r2,r0
136 add #8*4,r0
137 mov.l r0,@-r2 ! save old SP
150 mov.l @(OFF_R0,r15),r0
208 mov r15,r0
209 add #(22-4)*4-4,r0
210 ldc.l @r0+,gbr
211 lds.l @r0+,mach
212 lds.l @r0+,macl
213 mov r15,r0
214 mov.l @(OFF_SP,r0),r1
216 mov.l @(r0,r2),r3
219 mov.l @(r0,r2),r3
221 mov r15,r0
222 add #(22-4)*4-8,r0
226 mov.l r2,@r0
227 mov.l r3,@(4,r0)
228 mov.l r1,@(8,r0)
229 mov.l @r15+, r0
255 mov #OFF_PC,r0
256 mov.l @(r0,r15),r6 ! pc
257 mov.l 1f,r0
258 jmp @r0
265 stc sr,r0
266 or #0xf0,r0
267 ldc r0,sr ! all interrupt block (same BL = 1)
270 mov r15,r0
271 add #17*4,r0
272 lds.l @r0+,pr
273 add #4,r0
274 ldc.l @r0+,gbr
275 lds.l @r0+,mach
276 lds.l @r0+,macl
277 mov r15,r0
287 mov.l @(r0,r3),r1
293 mov.l @(OFF_SP,r0),r2
295 mov.l r2,@(OFF_SP,r0) ! point exception frame top
298 mov.l @(r0,r3),r1
300 get_current_thread_info r0, r1
309 mov.l r0,@r1
310 mov.l @r15+,r0