From 252100aee57ab303ba6350b934dc3a45a579f8cf Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 28 Jun 2014 16:06:10 -0700 Subject: [PATCH] Remove outdated comment (real cause found/fixed.) --- Core/MIPS/ARM/ArmCompVFPU.cpp | 2 +- Core/MIPS/MIPSIntVFPU.cpp | 2 +- Core/MIPS/x86/CompVFPU.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Core/MIPS/ARM/ArmCompVFPU.cpp b/Core/MIPS/ARM/ArmCompVFPU.cpp index 01b1e01a30..e2e9665392 100644 --- a/Core/MIPS/ARM/ArmCompVFPU.cpp +++ b/Core/MIPS/ARM/ArmCompVFPU.cpp @@ -1180,7 +1180,7 @@ namespace MIPSComp for (int i = 0; i < n; i++) { fpr.MapDirtyInV(tempregs[i], sregs[i]); switch ((op >> 21) & 0x1f) { - case 16: /* TODO */ break; //n (round_vfpu_n causes issue #3011 but seems right according to tests...) + case 16: /* TODO */ break; //n case 17: if (mult != 1.0f) { VMUL(S0, fpr.V(sregs[i]), S1); diff --git a/Core/MIPS/MIPSIntVFPU.cpp b/Core/MIPS/MIPSIntVFPU.cpp index fdb8ae34bd..0531f9835d 100644 --- a/Core/MIPS/MIPSIntVFPU.cpp +++ b/Core/MIPS/MIPSIntVFPU.cpp @@ -636,7 +636,7 @@ namespace MIPSInt } else { switch ((op >> 21) & 0x1f) { - case 16: d[i] = (int)round_vfpu_n(sv); break; //(floor(sv + 0.5f)); break; //n (round_vfpu_n causes issue #3011 but seems right according to tests...) + case 16: d[i] = (int)round_vfpu_n(sv); break; //(floor(sv + 0.5f)); break; //n case 17: d[i] = s[i]>=0 ? (int)floor(sv) : (int)ceil(sv); break; //z case 18: d[i] = (int)ceil(sv); break; //u case 19: d[i] = (int)floor(sv); break; //d diff --git a/Core/MIPS/x86/CompVFPU.cpp b/Core/MIPS/x86/CompVFPU.cpp index ccd6756ab9..bb670763cc 100644 --- a/Core/MIPS/x86/CompVFPU.cpp +++ b/Core/MIPS/x86/CompVFPU.cpp @@ -1377,7 +1377,7 @@ void Jit::Comp_Vf2i(MIPSOpcode op) { MINSD(XMM0, M(&maxIntAsDouble)); MAXSD(XMM0, M(&minIntAsDouble)); switch ((op >> 21) & 0x1f) { - case 16: /* TODO */ break; //n (round_vfpu_n causes issue #3011 but seems right according to tests...) + case 16: /* TODO */ break; //n case 17: CVTTSD2SI(EAX, R(XMM0)); break; //z - truncate case 18: /* TODO */ break; //u case 19: /* TODO */ break; //d