JitIL fix for Animal Crossing: make sure to mark floating-point loads

consistently.



git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2167 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
magumagu9 2009-02-09 00:41:31 +00:00
parent 6565b1ea83
commit 4d3c0b8783
1 changed files with 3 additions and 2 deletions

View File

@ -1263,8 +1263,9 @@ static void DoWriteCode(IRBuilder* ibuild, Jit64* Jit, bool UseProfile) {
break;
case LoadDouble:
case LoadSingle:
case LoadPaired:
regMarkUse(RI, I, getOp1(I), 1);
case LoadPaired:
if (thisUsed)
regMarkUse(RI, I, getOp1(I), 1);
break;
case StoreCR:
case StoreCarry: