• Home
  • Raw
  • Download

Lines Matching refs:r10

84 	mfspr	r10,SPRN_SPRG_TLB_EXFRAME
85 add r10,r10,r12
86 mtspr SPRN_SPRG_TLB_EXFRAME,r10
92 mfspr r10,SPRN_SRR0
93 SPECIAL_EXC_STORE(r10,SRR0)
94 mfspr r10,SPRN_SRR1
95 SPECIAL_EXC_STORE(r10,SRR1)
96 mfspr r10,SPRN_SPRG_GEN_SCRATCH
97 SPECIAL_EXC_STORE(r10,SPRG_GEN)
98 mfspr r10,SPRN_SPRG_TLB_SCRATCH
99 SPECIAL_EXC_STORE(r10,SPRG_TLB)
100 mfspr r10,SPRN_MAS0
101 SPECIAL_EXC_STORE(r10,MAS0)
102 mfspr r10,SPRN_MAS1
103 SPECIAL_EXC_STORE(r10,MAS1)
104 mfspr r10,SPRN_MAS2
105 SPECIAL_EXC_STORE(r10,MAS2)
106 mfspr r10,SPRN_MAS3
107 SPECIAL_EXC_STORE(r10,MAS3)
108 mfspr r10,SPRN_MAS6
109 SPECIAL_EXC_STORE(r10,MAS6)
110 mfspr r10,SPRN_MAS7
111 SPECIAL_EXC_STORE(r10,MAS7)
113 mfspr r10,SPRN_MAS5
114 SPECIAL_EXC_STORE(r10,MAS5)
115 mfspr r10,SPRN_MAS8
116 SPECIAL_EXC_STORE(r10,MAS8)
119 li r10,0
120 mtspr SPRN_MAS5,r10
121 mtspr SPRN_MAS8,r10
123 mfspr r10,SPRN_DEAR
124 SPECIAL_EXC_STORE(r10,DEAR)
125 mfspr r10,SPRN_ESR
126 SPECIAL_EXC_STORE(r10,ESR)
128 ld r10,_NIP(r1)
129 SPECIAL_EXC_STORE(r10,CSRR0)
130 ld r10,_MSR(r1)
131 SPECIAL_EXC_STORE(r10,CSRR1)
145 mfspr r10,SPRN_SPRG_TLB_EXFRAME
146 sub r10,r10,r12
147 mtspr SPRN_SPRG_TLB_EXFRAME,r10
167 SPECIAL_EXC_LOAD(r10,SRR0)
168 mtspr SPRN_SRR0,r10
169 SPECIAL_EXC_LOAD(r10,SRR1)
170 mtspr SPRN_SRR1,r10
171 SPECIAL_EXC_LOAD(r10,SPRG_GEN)
172 mtspr SPRN_SPRG_GEN_SCRATCH,r10
173 SPECIAL_EXC_LOAD(r10,SPRG_TLB)
174 mtspr SPRN_SPRG_TLB_SCRATCH,r10
175 SPECIAL_EXC_LOAD(r10,MAS0)
176 mtspr SPRN_MAS0,r10
177 SPECIAL_EXC_LOAD(r10,MAS1)
178 mtspr SPRN_MAS1,r10
179 SPECIAL_EXC_LOAD(r10,MAS2)
180 mtspr SPRN_MAS2,r10
181 SPECIAL_EXC_LOAD(r10,MAS3)
182 mtspr SPRN_MAS3,r10
183 SPECIAL_EXC_LOAD(r10,MAS6)
184 mtspr SPRN_MAS6,r10
185 SPECIAL_EXC_LOAD(r10,MAS7)
186 mtspr SPRN_MAS7,r10
188 SPECIAL_EXC_LOAD(r10,MAS5)
189 mtspr SPRN_MAS5,r10
190 SPECIAL_EXC_LOAD(r10,MAS8)
191 mtspr SPRN_MAS8,r10
194 SPECIAL_EXC_LOAD(r10,DEAR)
195 mtspr SPRN_DEAR,r10
196 SPECIAL_EXC_LOAD(r10,ESR)
197 mtspr SPRN_ESR,r10
203 ld r10,_CTR(r1)
205 mtctr r10
213 ld r10,_LINK(r1)
216 mtlr r10
219 ld r10,GPR10(r1)
224 std r10,\paca_ex+EX_R10(r13);
226 ld r10,_NIP(r1)
230 mtspr \srr0,r10
232 ld r10,\paca_ex+EX_R10(r13)
249 std r10,PACA_EX##type+EX_R10(r13); \
251 mfcr r10; /* save CR */ \
254 stw r10,PACA_EX##type+EX_CR(r13); /* save old CR in the PACA */ \
258 andi. r10,r11,MSR_PR; /* save stack pointer */ \
264 mfspr r10,SPRN_##type##_SRR0; /* read SRR0 before touching stack */
298 BTB_FLUSH(r10) \
304 BTB_FLUSH(r10) \
342 lbz r10,PACAIRQSOFTMASK(r13); /* are irqs soft-masked? */ \
343 andi. r10,r10,IRQS_DISABLED; /* yes -> go out of line */ \
378 std r10,_NIP(r1); /* save SRR0 to stackframe */ \
390 lwz r10,excf+EX_CR(r13); /* load orig CR back from PACA */ \
402 std r10,_CCR(r1); /* store orig CR in stackframe */ \
453 ld r10,TI_LOCAL_FLAGS(r11); \
454 andi. r9,r10,_TLF_NAPPING; \
457 rlwinm r7,r10,0,~_TLF_NAPPING; \
557 mr r14,r10
710 cmpld cr0,r10,r14
711 cmpld cr1,r10,r15
714 cmpld cr0, r10, r14
716 cmpld cr1, r10, r14
726 lwz r10,PACA_EXCRIT+EX_CR(r13) /* restore registers */
730 mtcr r10
731 ld r10,PACA_EXCRIT+EX_R10(r13) /* restore registers */
781 cmpld cr0,r10,r14
782 cmpld cr1,r10,r15
785 cmpld cr0, r10, r14
787 cmpld cr1, r10, r14
797 lwz r10,PACA_EXDBG+EX_CR(r13) /* restore registers */
801 mtcr r10
802 ld r10,PACA_EXDBG+EX_R10(r13) /* restore registers */
914 cmpld r10,r11
917 cmpld r10,r11
940 lbz r10,PACAIRQHAPPENED(r13)
942 ori r10,r10,\paca_irq | PACA_IRQ_HARD_DIS
944 ori r10,r10,\paca_irq
946 stb r10,PACAIRQHAPPENED(r13)
953 mfspr r10,SPRN_SRR0
962 ld r10,PACA_EXGEN+EX_R10(r13)
975 ACK_DEC(r10);
979 ACK_FIT(r10);
1046 mfspr r10,SPRN_SRR0; /* read SRR0 before touching stack */
1049 std r10,_NIP(r1)
1051 ld r10,PACA_EXGEN+EX_R1(r13) /* FIXME for crit & mcheck */
1053 std r10,GPR1(r1)
1055 mfspr r10,SPRN_DEAR
1057 std r10,_DEAR(r1)
1069 mflr r10
1072 std r10,_LINK(r1)
1342 rlwinm r10,r4,8,0xff
1343 addi r10,r10,-1 /* Get inner loop mask */
1359 and r4,r4,r10
1369 and. r4,r3,r10