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

20 lines
482 B
C++
Raw Normal View History

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