53 MemoryReg::printOffset(std::ostream &
os)
const
58 if (shiftType !=
LSL || shiftAmt != 0) {
64 ccprintf(os,
" LSR #%d", (shiftAmt == 0) ? 32 : shiftAmt);
67 ccprintf(os,
" ASR #%d", (shiftAmt == 0) ? 32 : shiftAmt);
100 printMnemonic(ss,
"da");
102 case DecrementBefore:
103 printMnemonic(ss,
"db");
106 printMnemonic(ss,
"ia");
108 case IncrementBefore:
109 printMnemonic(ss,
"ib");
125 printMnemonic(ss,
"da");
127 case DecrementBefore:
128 printMnemonic(ss,
"db");
131 printMnemonic(ss,
"ia");
133 case IncrementBefore:
134 printMnemonic(ss,
"ib");
171 ss <<
"unrecognized";
184 if (addrMode != AddrMd_PostIndex) {
188 if (addrMode == AddrMd_PreIndex) {
void ccprintf(cp::Print &print)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.