Lines Matching refs:MO3
119 const MCOperand &MO3 = MI->getOperand(3);
121 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm()));
132 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
395 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
400 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm());
407 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
432 const MCOperand &MO3 = MI->getOperand(Op + 2);
438 if (ARM_AM::getAM2Offset(MO3.getImm())) { // Don't print +0.
440 << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()))
441 << ARM_AM::getAM2Offset(MO3.getImm()) << markup(">");
448 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()));
451 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO3.getImm()),
452 ARM_AM::getAM2Offset(MO3.getImm()), UseMarkup);
491 const MCOperand &MO3 = MI->getOperand(Op + 2);
492 unsigned IdxMode = ARM_AM::getAM2IdxMode(MO3.getImm());
530 const MCOperand &MO3 = MI->getOperand(Op + 2);
536 O << ", " << getAddrOpcStr(ARM_AM::getAM3Op(MO3.getImm()));
543 unsigned ImmOffs = ARM_AM::getAM3Offset(MO3.getImm());
544 ARM_AM::AddrOpc op = ARM_AM::getAM3Op(MO3.getImm());
1336 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
1345 unsigned ShAmt = MO3.getImm();