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 --- |