Lines Matching refs:r2
46 mov.l r2,@-sp
48 mov.l $cpu_mode,r2
49 bld.b #6,@(0,r2) !previus SR.MD
53 bset.b #6,@(0,r2) !set SR.MD
54 mov.l $current_thread_info,r2
55 mov.l @r2,r2
58 add r2,r0 ! r0 = kernel stack tail
59 mov r15,r2 ! r2 = user stack top
65 mov.l @(4*4,r2),r0
68 mov.l @(3*4,r2),r0
70 mov r2,r0
74 mov r2,r8 ! r8 = previus stack top
77 mov.l @r8+,r2
81 movml.l r2,@-r15
84 mov r15,r2
87 mov r2,r8 ! r8 = previous stack top
90 mov.l @r8+,r2 ! old R2
95 movml.l r2,@-r15
164 mov.l @(OFF_SR,r2),r3
166 mov.l @(OFF_SP,r2),r3
170 mov.l 1f,r2
171 mov.l @r2,r2
173 mov.l r2,@r0
210 mov.l $cpu_mode,r2
212 bst.b #6,@(0,r2) ! save CPU mode
216 mov.l @(OFF_SP,r0),r2
217 add #-8,r2
218 mov.l r2,@(OFF_SP,r0) ! point exception frame top
219 mov.l r1,@(4,r2) ! set sr
221 mov.l r1,@r2 ! set pc