From a921af1e9608688bf59deec8f97541a9f02372bc Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Thu, 16 May 2019 00:52:52 +0300 Subject: [PATCH] SPU LLVM/ASMJIT: remove minor unnecessary code --- rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp | 9 --------- rpcs3/Emu/Cell/SPURecompiler.cpp | 2 -- 2 files changed, 11 deletions(-) diff --git a/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp b/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp index 85fe1a9e43..a4117a4319 100644 --- a/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp +++ b/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp @@ -1347,15 +1347,6 @@ void spu_recompiler::STOP(spu_opcode_t op) c->jmp(label_stop); m_pos = -1; } - else - { - Label label_next = c->newLabel(); - c->cmp(SPU_OFF_32(state), 0); - c->jz(label_next); - c->mov(*arg0, *cpu); - c->call(imm_ptr(&check_state)); - c->bind(label_next); - } } void spu_recompiler::LNOP(spu_opcode_t op) diff --git a/rpcs3/Emu/Cell/SPURecompiler.cpp b/rpcs3/Emu/Cell/SPURecompiler.cpp index 3373f2e7e1..e37abb2dbe 100644 --- a/rpcs3/Emu/Cell/SPURecompiler.cpp +++ b/rpcs3/Emu/Cell/SPURecompiler.cpp @@ -5124,8 +5124,6 @@ public: tail_chunk(m_dispatch); return; } - - check_state(m_pos + 4); } void STOPD(spu_opcode_t op) //