Merge pull request #1294 from FioraAeterna/noaccuratefcmp
JIT: remove "accurate fcmp" option
This commit is contained in:
commit
f588a82b9a
|
@ -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;
|
||||
|
|
|
@ -370,7 +370,6 @@ void Jit64::fcmpx(UGeckoInstruction inst)
|
|||
{
|
||||
INSTRUCTION_START
|
||||
JITDISABLE(bJITFloatingPointOff);
|
||||
FALLBACK_IF(jo.fpAccurateFcmp);
|
||||
|
||||
FloatCompare(inst);
|
||||
}
|
||||
|
|
|
@ -386,7 +386,6 @@ void Jit64::ps_cmpXX(UGeckoInstruction inst)
|
|||
{
|
||||
INSTRUCTION_START
|
||||
JITDISABLE(bJITFloatingPointOff);
|
||||
FALLBACK_IF(jo.fpAccurateFcmp);
|
||||
|
||||
FloatCompare(inst, !!(inst.SUBOP10 & 64));
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -62,7 +62,6 @@ protected:
|
|||
{
|
||||
bool optimizeStack;
|
||||
bool enableBlocklink;
|
||||
bool fpAccurateFcmp;
|
||||
bool optimizeGatherPipe;
|
||||
bool accurateSinglePrecision;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue