|
|
|
@ -213,6 +213,7 @@ union Instruction
|
|
|
|
// Instruction helpers.
|
|
|
|
// Instruction helpers.
|
|
|
|
bool IsBranchInstruction(const Instruction& instruction);
|
|
|
|
bool IsBranchInstruction(const Instruction& instruction);
|
|
|
|
bool IsUnconditionalBranchInstruction(const Instruction& instruction);
|
|
|
|
bool IsUnconditionalBranchInstruction(const Instruction& instruction);
|
|
|
|
|
|
|
|
bool IsDirectBranchInstruction(const Instruction& instruction);
|
|
|
|
u32 GetBranchInstructionTarget(const Instruction& instruction, u32 instruction_pc);
|
|
|
|
u32 GetBranchInstructionTarget(const Instruction& instruction, u32 instruction_pc);
|
|
|
|
bool IsMemoryLoadInstruction(const Instruction& instruction);
|
|
|
|
bool IsMemoryLoadInstruction(const Instruction& instruction);
|
|
|
|
bool IsMemoryStoreInstruction(const Instruction& instruction);
|
|
|
|
bool IsMemoryStoreInstruction(const Instruction& instruction);
|
|
|
|
|