[Project64] Change Loop Analysis.cpp to use standard types
This commit is contained in:
parent
8f694e157f
commit
0c00b90334
File diff suppressed because it is too large
Load Diff
|
@ -26,10 +26,10 @@ private:
|
||||||
LoopAnalysis(const LoopAnalysis&); // Disable copy constructor
|
LoopAnalysis(const LoopAnalysis&); // Disable copy constructor
|
||||||
LoopAnalysis& operator=(const LoopAnalysis&); // Disable assignment
|
LoopAnalysis& operator=(const LoopAnalysis&); // Disable assignment
|
||||||
|
|
||||||
bool SetupEnterSection ( CCodeSection * Section, bool & bChanged, bool & bSkipedSection );
|
bool SetupEnterSection(CCodeSection * Section, bool & bChanged, bool & bSkipedSection);
|
||||||
bool CheckLoopRegisterUsage ( CCodeSection * Section );
|
bool CheckLoopRegisterUsage(CCodeSection * Section);
|
||||||
bool SyncRegState ( CRegInfo & RegSet, const CRegInfo& SyncReg );
|
bool SyncRegState(CRegInfo & RegSet, const CRegInfo& SyncReg);
|
||||||
void SetJumpRegSet ( CCodeSection * Section, const CRegInfo &Reg );
|
void SetJumpRegSet(CCodeSection * Section, const CRegInfo &Reg);
|
||||||
void SetContinueRegSet(CCodeSection * Section, const CRegInfo &Reg);
|
void SetContinueRegSet(CCodeSection * Section, const CRegInfo &Reg);
|
||||||
|
|
||||||
/********************** R4300i OpCodes: Special **********************/
|
/********************** R4300i OpCodes: Special **********************/
|
||||||
|
@ -71,16 +71,16 @@ private:
|
||||||
void SPECIAL_DSRL32();
|
void SPECIAL_DSRL32();
|
||||||
void SPECIAL_DSRA32();
|
void SPECIAL_DSRA32();
|
||||||
|
|
||||||
typedef std::map<int,CRegInfo *> RegisterMap;
|
typedef std::map<int32_t, CRegInfo *> RegisterMap;
|
||||||
|
|
||||||
RegisterMap m_EnterRegisters;
|
RegisterMap m_EnterRegisters;
|
||||||
RegisterMap m_ContinueRegisters;
|
RegisterMap m_ContinueRegisters;
|
||||||
RegisterMap m_JumpRegisters;
|
RegisterMap m_JumpRegisters;
|
||||||
CCodeSection * m_EnterSection;
|
CCodeSection * m_EnterSection;
|
||||||
CCodeBlock * m_BlockInfo;
|
CCodeBlock * m_BlockInfo;
|
||||||
DWORD m_PC;
|
uint32_t m_PC;
|
||||||
CRegInfo m_Reg;
|
CRegInfo m_Reg;
|
||||||
STEP_TYPE m_NextInstruction;
|
STEP_TYPE m_NextInstruction;
|
||||||
OPCODE m_Command;
|
OPCODE m_Command;
|
||||||
DWORD m_Test;
|
uint32_t m_Test;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue