Lines Matching refs:MO2

131     const MCOperand &MO2 = MI->getOperand(2);  in printInst()  local
144 printRegName(O, MO2.getReg()); in printInst()
154 const MCOperand &MO2 = MI->getOperand(2); in printInst() local
156 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO2.getImm())); in printInst()
165 if (ARM_AM::getSORegShOp(MO2.getImm()) == ARM_AM::rrx) { in printInst()
172 << "#" << translateShiftImm(ARM_AM::getSORegOffset(MO2.getImm())); in printInst()
430 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printSORegRegOperand() local
442 printRegName(O, MO2.getReg()); in printSORegRegOperand()
450 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printSORegImmOperand() local
455 printRegImmShift(O, ARM_AM::getSORegShOp(MO2.getImm()), in printSORegImmOperand()
456 ARM_AM::getSORegOffset(MO2.getImm()), *this); in printSORegImmOperand()
467 const MCOperand &MO2 = MI->getOperand(Op + 1); in printAM2PreOrOffsetIndexOp() local
474 if (!MO2.getReg()) { in printAM2PreOrOffsetIndexOp()
487 printRegName(O, MO2.getReg()); in printAM2PreOrOffsetIndexOp()
498 const MCOperand &MO2 = MI->getOperand(Op + 1); in printAddrModeTBB() local
504 printRegName(O, MO2.getReg()); in printAddrModeTBB()
512 const MCOperand &MO2 = MI->getOperand(Op + 1); in printAddrModeTBH() local
517 printRegName(O, MO2.getReg()); in printAddrModeTBH()
547 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printAddrMode2OffsetOperand() local
550 unsigned ImmOffs = ARM_AM::getAM2Offset(MO2.getImm()); in printAddrMode2OffsetOperand()
552 << '#' << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO2.getImm())) in printAddrMode2OffsetOperand()
557 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO2.getImm())); in printAddrMode2OffsetOperand()
560 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO2.getImm()), in printAddrMode2OffsetOperand()
561 ARM_AM::getAM2Offset(MO2.getImm()), *this); in printAddrMode2OffsetOperand()
572 const MCOperand &MO2 = MI->getOperand(Op + 1); in printAM3PreOrOffsetIndexOp() local
579 if (MO2.getReg()) { in printAM3PreOrOffsetIndexOp()
581 printRegName(O, MO2.getReg()); in printAM3PreOrOffsetIndexOp()
618 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printAddrMode3OffsetOperand() local
621 O << getAddrOpcStr(ARM_AM::getAM3Op(MO2.getImm())); in printAddrMode3OffsetOperand()
626 unsigned ImmOffs = ARM_AM::getAM3Offset(MO2.getImm()); in printAddrMode3OffsetOperand()
628 << '#' << ARM_AM::getAddrOpcStr(ARM_AM::getAM3Op(MO2.getImm())) in printAddrMode3OffsetOperand()
645 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printPostIdxRegOperand() local
647 O << (MO2.getImm() ? "" : "-"); in printPostIdxRegOperand()
665 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printMveAddrModeRQOperand() local
671 printRegName(O, MO2.getReg()); in printMveAddrModeRQOperand()
692 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printAddrMode5Operand() local
703 unsigned ImmOffs = ARM_AM::getAM5Offset(MO2.getImm()); in printAddrMode5Operand()
704 ARM_AM::AddrOpc Op = ARM_AM::getAM5Op(MO2.getImm()); in printAddrMode5Operand()
718 const MCOperand &MO2 = MI->getOperand(OpNum+1); in printAddrMode5FP16Operand() local
729 unsigned ImmOffs = ARM_AM::getAM5FP16Offset(MO2.getImm()); in printAddrMode5FP16Operand()
730 unsigned Op = ARM_AM::getAM5FP16Op(MO2.getImm()); in printAddrMode5FP16Operand()
734 << "#" << ARM_AM::getAddrOpcStr(ARM_AM::getAM5FP16Op(MO2.getImm())) in printAddrMode5FP16Operand()
744 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printAddrMode6Operand() local
749 if (MO2.getImm()) { in printAddrMode6Operand()
750 O << ":" << (MO2.getImm() << 3); in printAddrMode6Operand()
1134 const MCOperand &MO2 = MI->getOperand(Op + 1); in printThumbAddrModeRROperand() local
1144 if (unsigned RegNum = MO2.getReg()) { in printThumbAddrModeRROperand()
1157 const MCOperand &MO2 = MI->getOperand(Op + 1); in printThumbAddrModeImm5SOperand() local
1167 if (unsigned ImmOffs = MO2.getImm()) { in printThumbAddrModeImm5SOperand()
1209 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printT2SOOperand() local
1215 assert(MO2.isImm() && "Not a valid t2_so_reg value!"); in printT2SOOperand()
1216 printRegImmShift(O, ARM_AM::getSORegShOp(MO2.getImm()), in printT2SOOperand()
1217 ARM_AM::getSORegOffset(MO2.getImm()), *this); in printT2SOOperand()
1225 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printAddrModeImm12Operand() local
1236 int32_t OffImm = (int32_t)MO2.getImm(); in printAddrModeImm12Operand()
1257 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printT2AddrModeImm8Operand() local
1263 int32_t OffImm = (int32_t)MO2.getImm(); in printT2AddrModeImm8Operand()
1284 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printT2AddrModeImm8s4Operand() local
1295 int32_t OffImm = (int32_t)MO2.getImm(); in printT2AddrModeImm8s4Operand()
1317 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printT2AddrModeImm0_1020s4Operand() local
1322 if (MO2.getImm()) { in printT2AddrModeImm0_1020s4Operand()
1324 markup(O, Markup::Immediate) << "#" << formatImm(MO2.getImm() * 4); in printT2AddrModeImm0_1020s4Operand()
1367 const MCOperand &MO2 = MI->getOperand(OpNum + 1); in printT2AddrModeSoRegOperand() local
1374 assert(MO2.getReg() && "Invalid so_reg load / store address!"); in printT2AddrModeSoRegOperand()
1376 printRegName(O, MO2.getReg()); in printT2AddrModeSoRegOperand()