CPU/Recompiler: Eliminate redundant speculative reg read
This commit is contained in:
parent
59a2309a83
commit
640ed4a2d3
|
@ -3049,8 +3049,7 @@ bool CodeGenerator::Compile_cop2(Instruction instruction, const CodeCache::Instr
|
|||
if (g_settings.gpu_pgxp_enable)
|
||||
EmitFunctionCall(nullptr, PGXP::CPU_SWC2, Value::FromConstantU32(instruction.bits), address, value);
|
||||
|
||||
SpeculativeValue spec_base = SpeculativeReadReg(instruction.i.rs);
|
||||
if (spec_base)
|
||||
if (spec_address)
|
||||
SpeculativeWriteMemory(*spec_address, std::nullopt);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue