mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-03-10 10:42:57 +00:00
thumb32: Ensure CPSR.IT state is always up to date
This commit is contained in:
@@ -24,6 +24,7 @@ bool ThumbTranslatorVisitor::thumb32_DSB([[maybe_unused]] Imm<4> option) {
|
||||
|
||||
bool ThumbTranslatorVisitor::thumb32_ISB([[maybe_unused]] Imm<4> option) {
|
||||
ir.InstructionSynchronizationBarrier();
|
||||
ir.UpdateUpperLocationDescriptor();
|
||||
ir.BranchWritePC(ir.Imm32(ir.current_location.PC() + 4));
|
||||
ir.SetTerm(IR::Term::ReturnToDispatch{});
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user