cp1emu.c (b3fdfc1b4b641d372e35ced98814289bc60bc5d1) cp1emu.c (51061b8876a3906aa5bf173582f180596f9d6455)
1/*
2 * cp1emu.c: a MIPS coprocessor 1 (fpu) instruction emulator
3 *
4 * MIPS floating point support
5 * Copyright (C) 1994-2000 Algorithmics Ltd.
6 *
7 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com
8 * Copyright (C) 2000 MIPS Technologies, Inc.

--- 1524 unchanged lines hidden (view full) ---

1533 goto copcsr;
1534
1535 default:
1536 return SIGILL;
1537 }
1538 break;
1539 }
1540
1/*
2 * cp1emu.c: a MIPS coprocessor 1 (fpu) instruction emulator
3 *
4 * MIPS floating point support
5 * Copyright (C) 1994-2000 Algorithmics Ltd.
6 *
7 * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com
8 * Copyright (C) 2000 MIPS Technologies, Inc.

--- 1524 unchanged lines hidden (view full) ---

1533 goto copcsr;
1534
1535 default:
1536 return SIGILL;
1537 }
1538 break;
1539 }
1540
1541 case 0x7: /* 7 */
1542 if (MIPSInst_FUNC(ir) != pfetch_op) {
1541 case 0x3:
1542 if (MIPSInst_FUNC(ir) != pfetch_op)
1543 return SIGILL;
1543 return SIGILL;
1544 }
1544
1545 /* ignore prefx operation */
1546 break;
1547
1548 default:
1549 return SIGILL;
1550 }
1551
1552 return 0;

--- 634 unchanged lines hidden ---
1545 /* ignore prefx operation */
1546 break;
1547
1548 default:
1549 return SIGILL;
1550 }
1551
1552 return 0;

--- 634 unchanged lines hidden ---