From 5eccf2f838fa5c5e6c6d7736c0cddb746e51dad4 Mon Sep 17 00:00:00 2001 From: Jean-Philip Desjardins Date: Wed, 19 Jul 2023 18:10:52 -0400 Subject: [PATCH] Update CodeGen submodule. --- Source/ee/VUShared.cpp | 12 ++++++------ deps/CodeGen | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Source/ee/VUShared.cpp b/Source/ee/VUShared.cpp index 1bd081dad2..601385a9cc 100644 --- a/Source/ee/VUShared.cpp +++ b/Source/ee/VUShared.cpp @@ -870,7 +870,7 @@ void VUShared::IAND(CMipsJitter* codeGen, uint8 id, uint8 is, uint8 it) void VUShared::ILWbase(CMipsJitter* codeGen, uint8 it) { - codeGen->LoadFromRefIdx(); + codeGen->LoadFromRefIdx(1); codeGen->PullRel(offsetof(CMIPS, m_State.nCOP2VI[it])); } @@ -950,7 +950,7 @@ void VUShared::ISWbase(CMipsJitter* codeGen, uint8 dest) codeGen->PushRelRef(offsetof(CMIPS, m_vuMem)); codeGen->PushIdx(1); //Push computed address codeGen->PushIdx(3); //Push value to store - codeGen->StoreAtRefIdx(); + codeGen->StoreAtRefIdx(1); } if(i != 3) @@ -1806,7 +1806,7 @@ void VUShared::QueueInFlagPipeline(const FLAG_PIPEINFO& pipeInfo, CMipsJitter* c codeGen->Add(); //--- Store time - codeGen->StoreAtRefIdx4(); + codeGen->StoreAtRefIdx(); } //Write value @@ -1817,7 +1817,7 @@ void VUShared::QueueInFlagPipeline(const FLAG_PIPEINFO& pipeInfo, CMipsJitter* c //--- Store value codeGen->PushCursor(valueCursor); - codeGen->StoreAtRefIdx4(); + codeGen->StoreAtRefIdx(); } assert(codeGen->GetTopCursor() == offsetCursor); @@ -1841,12 +1841,12 @@ void VUShared::ResetFlagPipeline(const FLAG_PIPEINFO& pipeInfo, CMipsJitter* cod for(uint32 i = 0; i < FLAG_PIPELINE_SLOTS; i++) { codeGen->PushRelAddrRef(pipeInfo.timeArray); - codeGen->PushCst(i * 4); + codeGen->PushCst(i); codeGen->PushCst(0); codeGen->StoreAtRefIdx(); codeGen->PushRelAddrRef(pipeInfo.valueArray); - codeGen->PushCst(i * 4); + codeGen->PushCst(i); codeGen->PushCursor(valueCursor); codeGen->StoreAtRefIdx(); } diff --git a/deps/CodeGen b/deps/CodeGen index 7c3c4c112d..9dfacd9bb9 160000 --- a/deps/CodeGen +++ b/deps/CodeGen @@ -1 +1 @@ -Subproject commit 7c3c4c112d528162ec0342b4dcb940486a92d86a +Subproject commit 9dfacd9bb954823b46d659e5c237b9a1d3dbd2c2