Lines Matching refs:epc
49 /* r0 - r31, cel, ceh, sr0, sr1, sr2, epc, ema, psr, ecr, condition */
77 /* r0 - r31, cel, ceh, sr0, sr1, sr2, epc, ema, psr, ecr, condition */
175 unsigned int epc, far_epc = 0;
182 epc = regs->cp0_epc;
184 read_tsk_long(child, epc, &epc_insn);
189 epc = (epc & 0xFFFFF000) | tmp;
195 far_epc = epc + tmp;
196 epc += 2;
201 epc += 2;
203 epc += 2;
209 epc = (epc & 0xFFC00000) | tmp;
217 far_epc = epc + tmp;
218 epc += 4;
223 epc += 4;
225 epc += 4;
229 read_tsk_long(child, epc, &epc_insn);
232 write_tsk_short(child, epc, SINGLESTEP16_INSN);
235 write_tsk_long(child, epc, SINGLESTEP32_INSN);
241 child->thread.addr1 = epc;
246 child->thread.addr1 = epc;
251 read_tsk_long(child, epc, &epc_insn);
254 write_tsk_short(child, epc, SINGLESTEP16_INSN);
257 write_tsk_long(child, epc, SINGLESTEP32_INSN);
263 child->thread.addr1 = epc;
268 child->thread.addr1 = epc;