Lines Matching defs:MO3
130 const MCOperand &MO3 = MI->getOperand(3);
132 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm()));
143 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
429 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
434 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm());
441 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0);
466 const MCOperand &MO3 = MI->getOperand(Op + 2);
473 if (ARM_AM::getAM2Offset(MO3.getImm())) { // Don't print +0.
476 << "#" << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()))
477 << ARM_AM::getAM2Offset(MO3.getImm());
484 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm()));
487 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO3.getImm()),
488 ARM_AM::getAM2Offset(MO3.getImm()), *this);
532 const MCOperand &MO3 = MI->getOperand(Op + 2);
533 unsigned IdxMode = ARM_AM::getAM2IdxMode(MO3.getImm());
571 const MCOperand &MO3 = MI->getOperand(Op + 2);
578 O << ", " << getAddrOpcStr(ARM_AM::getAM3Op(MO3.getImm()));
585 unsigned ImmOffs = ARM_AM::getAM3Offset(MO3.getImm());
586 ARM_AM::AddrOpc op = ARM_AM::getAM3Op(MO3.getImm());
1366 const MCOperand &MO3 = MI->getOperand(OpNum + 2);
1376 unsigned ShAmt = MO3.getImm();