project64/Source/Project64-core/N64System/Recompiler/JumpInfo.cpp

19 lines
454 B
C++
Raw Normal View History

2016-01-27 09:11:59 +00:00
#include "stdafx.h"
#include <Project64-core\N64System\Recompiler\CodeBlock.h>
2016-01-27 09:11:59 +00:00
#include "SectionInfo.h"
#include "JumpInfo.h"
CJumpInfo::CJumpInfo(CCodeBlock & CodeBlock) :
RegSet(CodeBlock, CodeBlock.RecompilerOps()->Assembler())
2016-01-27 09:11:59 +00:00
{
TargetPC = (uint32_t)-1;
JumpPC = (uint32_t)-1;
BranchLabel = "";
2021-04-12 11:35:39 +00:00
LinkLocation = nullptr;
LinkLocation2 = nullptr;
2016-01-27 09:11:59 +00:00
FallThrough = false;
PermLoop = false;
DoneDelaySlot = false;
Reason = ExitReason_Normal;
2016-01-27 09:11:59 +00:00
}