Merge pull request #1294 from FioraAeterna/noaccuratefcmp

JIT: remove "accurate fcmp" option
This commit is contained in:
Ryan Houdek 2014-11-28 22:48:11 -06:00
commit f588a82b9a
5 changed files with 0 additions and 5 deletions

View File

@ -176,7 +176,6 @@ void Jit64::Init()
jo.optimizeStack = true;
EnableBlockLink();
jo.fpAccurateFcmp = SConfig::GetInstance().m_LocalCoreStartupParameter.bFPRF;
jo.optimizeGatherPipe = true;
jo.accurateSinglePrecision = true;
js.memcheck = SConfig::GetInstance().m_LocalCoreStartupParameter.bMMU;

View File

@ -370,7 +370,6 @@ void Jit64::fcmpx(UGeckoInstruction inst)
{
INSTRUCTION_START
JITDISABLE(bJITFloatingPointOff);
FALLBACK_IF(jo.fpAccurateFcmp);
FloatCompare(inst);
}

View File

@ -386,7 +386,6 @@ void Jit64::ps_cmpXX(UGeckoInstruction inst)
{
INSTRUCTION_START
JITDISABLE(bJITFloatingPointOff);
FALLBACK_IF(jo.fpAccurateFcmp);
FloatCompare(inst, !!(inst.SUBOP10 & 64));
}

View File

@ -246,7 +246,6 @@ void JitIL::Init()
jo.optimizeStack = true;
EnableBlockLink();
jo.fpAccurateFcmp = false;
jo.optimizeGatherPipe = true;
jo.accurateSinglePrecision = false;
js.memcheck = SConfig::GetInstance().m_LocalCoreStartupParameter.bMMU;

View File

@ -62,7 +62,6 @@ protected:
{
bool optimizeStack;
bool enableBlocklink;
bool fpAccurateFcmp;
bool optimizeGatherPipe;
bool accurateSinglePrecision;
};