Lines Matching refs:MO3
118 const MCOperand &MO3 = MI->getOperand(3); in printInst() local
120 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm())); in printInst()
131 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0); in printInst()
394 const MCOperand &MO3 = MI->getOperand(OpNum + 2); in printSORegRegOperand() local
399 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm()); in printSORegRegOperand()
406 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0); in printSORegRegOperand()
431 const MCOperand &MO3 = MI->getOperand(Op + 2); in printAM2PreOrOffsetIndexOp() local
437 if (ARM_AM::getAM2Offset(MO3.getImm())) { // Don't print +0. in printAM2PreOrOffsetIndexOp()
439 << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm())) in printAM2PreOrOffsetIndexOp()
440 << ARM_AM::getAM2Offset(MO3.getImm()) << markup(">"); in printAM2PreOrOffsetIndexOp()
447 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm())); in printAM2PreOrOffsetIndexOp()
450 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO3.getImm()), in printAM2PreOrOffsetIndexOp()
451 ARM_AM::getAM2Offset(MO3.getImm()), UseMarkup); in printAM2PreOrOffsetIndexOp()
490 const MCOperand &MO3 = MI->getOperand(Op + 2); in printAddrMode2Operand() local
491 unsigned IdxMode = ARM_AM::getAM2IdxMode(MO3.getImm()); in printAddrMode2Operand()
529 const MCOperand &MO3 = MI->getOperand(Op + 2); in printAM3PreOrOffsetIndexOp() local
535 O << ", " << getAddrOpcStr(ARM_AM::getAM3Op(MO3.getImm())); in printAM3PreOrOffsetIndexOp()
542 unsigned ImmOffs = ARM_AM::getAM3Offset(MO3.getImm()); in printAM3PreOrOffsetIndexOp()
543 ARM_AM::AddrOpc op = ARM_AM::getAM3Op(MO3.getImm()); in printAM3PreOrOffsetIndexOp()
1335 const MCOperand &MO3 = MI->getOperand(OpNum + 2); in printT2AddrModeSoRegOperand() local
1344 unsigned ShAmt = MO3.getImm(); in printT2AddrModeSoRegOperand()