39 #ifndef __ARCH_ARM_INSTS_BRANCH64_HH__
40 #define __ARCH_ARM_INSTS_BRANCH64_HH__
150 OpClass __opClass, int64_t _imm1, int64_t _imm2,
166 #endif //__ARCH_ARM_INSTS_BRANCH_HH__
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
BranchImmCond64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm, ConditionCode _condCode)
ArmISA::PCState branchTarget(const ArmISA::PCState &branchPC) const
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
BranchRet64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _op1)
BranchImm64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm)
BranchEret64(const char *mnem, ExtMachInst _machInst, OpClass __opClass)
BranchImmReg64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm, IntRegIndex _op1)
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
BranchReg64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, IntRegIndex _op1)
ArmISA::PCState branchTarget(const ArmISA::PCState &branchPC) const
BranchImmImmReg64(const char *mnem, ExtMachInst _machInst, OpClass __opClass, int64_t _imm1, int64_t _imm2, IntRegIndex _op1)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const
Internal function to generate disassembly string.
GenericISA::SimplePCState< MachInst > PCState
ArmISA::PCState branchTarget(const ArmISA::PCState &branchPC) const
TheISA::ExtMachInst ExtMachInst
Binary extended machine instruction type.
virtual TheISA::PCState branchTarget(const TheISA::PCState &pc) const
Return the target address for a PC-relative branch.