51 MemoryReg::printOffset(std::ostream &
os)
const
56 if (shiftType !=
LSL || shiftAmt != 0) {
62 ccprintf(
os,
" LSR #%d", (shiftAmt == 0) ? 32 : shiftAmt);
65 ccprintf(
os,
" ASR #%d", (shiftAmt == 0) ? 32 : shiftAmt);
84 printMnemonic(
ss,
"da");
87 printMnemonic(
ss,
"db");
90 printMnemonic(
ss,
"ia");
93 printMnemonic(
ss,
"ib");
109 printMnemonic(
ss,
"da");
111 case DecrementBefore:
112 printMnemonic(
ss,
"db");
115 printMnemonic(
ss,
"ia");
117 case IncrementBefore:
118 printMnemonic(
ss,
"ib");
155 ss <<
"unrecognized";
168 if (addrMode != AddrMd_PostIndex) {
172 if (addrMode == AddrMd_PreIndex) {