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