Lines Matching defs:MO3
132 const MCOperand &MO3 = MI->getOperand(3);
134 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm()));
145 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
431 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
436 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm());
443 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
468 const MCOperand &MO3 = MI->getOperand(Op + 2);
475 if (ARM_AM::getAM2Offset(MO3.getImm())) { // Don't print +0.
478 << "#" << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()))
479 << ARM_AM::getAM2Offset(MO3.getImm());
486 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()));
489 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO3.getImm()),
490 ARM_AM::getAM2Offset(MO3.getImm()), *this);
534 const MCOperand &MO3 = MI->getOperand(Op + 2);
535 unsigned IdxMode = ARM_AM::getAM2IdxMode(MO3.getImm());
573 const MCOperand &MO3 = MI->getOperand(Op + 2);
580 O << ", " << getAddrOpcStr(ARM_AM::getAM3Op(MO3.getImm()));
587 unsigned ImmOffs = ARM_AM::getAM3Offset(MO3.getImm());
588 ARM_AM::AddrOpc op = ARM_AM::getAM3Op(MO3.getImm());
1368 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
1378 unsigned ShAmt = MO3.getImm();