should do like interpreter here
This commit is contained in:
@@ -158,7 +158,11 @@ void JIT::and_(u32 instr) {
|
||||
|
||||
void JIT::SkipSlot() { code.jmp("not_taken"); }
|
||||
|
||||
void JIT::SkipSlotConstant() { blockPC += 4; }
|
||||
void JIT::SkipSlotConstant() {
|
||||
blockOldPC = blockPC;
|
||||
blockPC = blockNextPC;
|
||||
blockNextPC = blockPC + 4;
|
||||
}
|
||||
|
||||
void JIT::BranchTaken(const s64 offs) {
|
||||
code.mov(code.rax, blockPC + offs);
|
||||
|
||||
Reference in New Issue
Block a user