| 485 | } |
| 486 | |
| 487 | void FPU::FDIVR(int st, int other) { |
| 488 | if (KSystem::useF64) { |
| 489 | this->regCache[st].d = getF64(other) / getF64(st); |
| 490 | } else { |
| 491 | this->regs[st] = extF80_div(this->regs[other], this->regs[st]); |
| 492 | } |
| 493 | // flags and such :) |
| 494 | } |
| 495 | |
| 496 | void FPU::FMUL(int st, int other) { |
| 497 | if (KSystem::useF64) { |
no test coverage detected