Searched refs:finsn (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/arch/sh/kernel/cpu/sh4/
H A Dfpu.c181 unsigned short finsn; ieee_fpe_handler() local
196 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
203 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
210 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
215 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
220 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
224 finsn = *(unsigned short *)(regs->pc + 2); ieee_fpe_handler()
227 finsn = insn; ieee_fpe_handler()
230 if ((finsn & 0xf1ff) == 0xf0ad) { ieee_fpe_handler()
237 (finsn >> 8) & 0xf); ieee_fpe_handler()
243 } else if ((finsn & 0xf00f) == 0xf002) { ieee_fpe_handler()
250 n = (finsn >> 8) & 0xf; ieee_fpe_handler()
251 m = (finsn >> 4) & 0xf; ieee_fpe_handler()
281 } else if ((finsn & 0xf00e) == 0xf000) { ieee_fpe_handler()
288 n = (finsn >> 8) & 0xf; ieee_fpe_handler()
289 m = (finsn >> 4) & 0xf; ieee_fpe_handler()
305 if ((finsn & 0xf00f) == 0xf000) ieee_fpe_handler()
315 if ((finsn & 0xf00f) == 0xf000) ieee_fpe_handler()
325 } else if ((finsn & 0xf003) == 0xf003) { ieee_fpe_handler()
332 n = (finsn >> 8) & 0xf; ieee_fpe_handler()
333 m = (finsn >> 4) & 0xf; ieee_fpe_handler()
365 } else if ((finsn & 0xf0bd) == 0xf0bd) { ieee_fpe_handler()
371 m = (finsn >> 8) & 0x7; ieee_fpe_handler()
/linux-4.4.14/arch/sh/kernel/cpu/sh2a/
H A Dfpu.c412 unsigned short finsn; ieee_fpe_handler() local
425 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
431 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
437 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
441 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
445 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
448 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
451 finsn = insn; ieee_fpe_handler()
456 if ((finsn & 0xf1ff) == 0xf0ad) { /* fcnvsd */ ieee_fpe_handler()
462 (finsn >> 8) & 0xf); ieee_fpe_handler()
468 } else if ((finsn & 0xf00f) == 0xf002) { /* fmul */ ieee_fpe_handler()
474 n = (finsn >> 8) & 0xf; ieee_fpe_handler()
475 m = (finsn >> 4) & 0xf; ieee_fpe_handler()
511 } else if ((finsn & 0xf00e) == 0xf000) { /* fadd, fsub */ ieee_fpe_handler()
517 n = (finsn >> 8) & 0xf; ieee_fpe_handler()
518 m = (finsn >> 4) & 0xf; ieee_fpe_handler()
534 if ((finsn & 0xf00f) == 0xf000) ieee_fpe_handler()
544 if ((finsn & 0xf00f) == 0xf000) ieee_fpe_handler()
/linux-4.4.14/arch/sh/math-emu/
H A Dmath.c508 unsigned short finsn; ieee_fpe_handler() local
523 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
529 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
535 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
539 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
543 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
546 finsn = *(unsigned short *) (regs->pc + 2); ieee_fpe_handler()
549 finsn = insn; ieee_fpe_handler()
552 if ((finsn & 0xf1ff) == 0xf0ad) { /* fcnvsd */ ieee_fpe_handler()
558 (finsn >> 8) & 0xf); ieee_fpe_handler()

Completed in 92 milliseconds