2023-04-04 08:14:42 +00:00
|
|
|
#include "stdafx.h"
|
|
|
|
|
|
|
|
#include "RecompilerOps.h"
|
2023-10-26 09:29:11 +00:00
|
|
|
#include <Project64-core/N64System/N64System.h>
|
2023-04-04 08:14:42 +00:00
|
|
|
|
2023-10-26 09:29:11 +00:00
|
|
|
CRecompilerOpsBase::CRecompilerOpsBase(CN64System & System, CCodeBlock & CodeBlock) :
|
|
|
|
m_System(System),
|
|
|
|
m_SystemEvents(System.m_SystemEvents),
|
|
|
|
m_Reg(System.m_Reg),
|
2023-12-14 01:39:24 +00:00
|
|
|
m_TLB(System.m_TLB),
|
2023-10-26 09:29:11 +00:00
|
|
|
m_MMU(System.m_MMU_VM),
|
2023-04-04 08:14:42 +00:00
|
|
|
m_CodeBlock(CodeBlock),
|
2023-12-21 00:04:03 +00:00
|
|
|
m_Instruction(0, 0),
|
|
|
|
m_Opcode(m_Instruction.Opcode()),
|
2023-04-04 08:14:42 +00:00
|
|
|
m_Section(nullptr)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
CRecompilerOpsBase::~CRecompilerOpsBase()
|
|
|
|
{
|
|
|
|
}
|