diff --git a/src/backend_x64/emit_x64.cpp b/src/backend_x64/emit_x64.cpp index ca1421f8..2add288e 100644 --- a/src/backend_x64/emit_x64.cpp +++ b/src/backend_x64/emit_x64.cpp @@ -46,7 +46,6 @@ static void EraseInstruction(IR::Block& block, IR::Inst* inst) { } EmitX64::BlockDescriptor EmitX64::Emit(const Arm::LocationDescriptor descriptor, Dynarmic::IR::Block& block) { - inhibit_emission.clear(); reg_alloc.Reset(); code->int3(); diff --git a/src/backend_x64/emit_x64.h b/src/backend_x64/emit_x64.h index b53014bf..e04dd8d5 100644 --- a/src/backend_x64/emit_x64.h +++ b/src/backend_x64/emit_x64.h @@ -70,7 +70,6 @@ private: void Patch(Arm::LocationDescriptor desc, CodePtr bb); // Per-block state - std::set inhibit_emission; RegAlloc reg_alloc; // State