JIT: properly remove FIFO write addresses when code is invalidated

Fixes a bug caused by interaction with carry optimizations; might fix other
issues too.
This commit is contained in:
Fiora
2014-09-26 13:45:24 -07:00
parent a9b4016cd3
commit 85547d94be
9 changed files with 27 additions and 16 deletions

View File

@ -36,7 +36,8 @@ namespace JitInterface
void ClearSafe();
void InvalidateICache(u32 address, u32 size);
// If "forced" is true, a recompile is being requested on code that hasn't been modified.
void InvalidateICache(u32 address, u32 size, bool forced);
void CompileExceptionCheck(int type);