Lines Matching defs:MO2

129     const MCOperand &MO2 = MI->getOperand(2);
142 printRegName(O, MO2.getReg());
152 const MCOperand &MO2 = MI->getOperand(2);
154 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO2.getImm()));
163 if (ARM_AM::getSORegShOp(MO2.getImm()) == ARM_AM::rrx) {
170 << "#" << translateShiftImm(ARM_AM::getSORegOffset(MO2.getImm()));
428 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
440 printRegName(O, MO2.getReg());
448 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
453 printRegImmShift(O, ARM_AM::getSORegShOp(MO2.getImm()),
454 ARM_AM::getSORegOffset(MO2.getImm()), *this);
465 const MCOperand &MO2 = MI->getOperand(Op + 1);
472 if (!MO2.getReg()) {
485 printRegName(O, MO2.getReg());
496 const MCOperand &MO2 = MI->getOperand(Op + 1);
502 printRegName(O, MO2.getReg());
510 const MCOperand &MO2 = MI->getOperand(Op + 1);
515 printRegName(O, MO2.getReg());
545 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
548 unsigned ImmOffs = ARM_AM::getAM2Offset(MO2.getImm());
550 << '#' << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO2.getImm()))
555 O << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO2.getImm()));
558 printRegImmShift(O, ARM_AM::getAM2ShiftOpc(MO2.getImm()),
559 ARM_AM::getAM2Offset(MO2.getImm()), *this);
570 const MCOperand &MO2 = MI->getOperand(Op + 1);
577 if (MO2.getReg()) {
579 printRegName(O, MO2.getReg());
616 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
619 O << getAddrOpcStr(ARM_AM::getAM3Op(MO2.getImm()));
624 unsigned ImmOffs = ARM_AM::getAM3Offset(MO2.getImm());
626 << '#' << ARM_AM::getAddrOpcStr(ARM_AM::getAM3Op(MO2.getImm()))
643 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
645 O << (MO2.getImm() ? "" : "-");
663 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
669 printRegName(O, MO2.getReg());
690 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
701 unsigned ImmOffs = ARM_AM::getAM5Offset(MO2.getImm());
702 ARM_AM::AddrOpc Op = ARM_AM::getAM5Op(MO2.getImm());
716 const MCOperand &MO2 = MI->getOperand(OpNum+1);
727 unsigned ImmOffs = ARM_AM::getAM5FP16Offset(MO2.getImm());
728 unsigned Op = ARM_AM::getAM5FP16Op(MO2.getImm());
732 << "#" << ARM_AM::getAddrOpcStr(ARM_AM::getAM5FP16Op(MO2.getImm()))
742 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
747 if (MO2.getImm()) {
748 O << ":" << (MO2.getImm() << 3);
1132 const MCOperand &MO2 = MI->getOperand(Op + 1);
1142 if (MCRegister RegNum = MO2.getReg()) {
1155 const MCOperand &MO2 = MI->getOperand(Op + 1);
1165 if (unsigned ImmOffs = MO2.getImm()) {
1207 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1213 assert(MO2.isImm() && "Not a valid t2_so_reg value!");
1214 printRegImmShift(O, ARM_AM::getSORegShOp(MO2.getImm()),
1215 ARM_AM::getSORegOffset(MO2.getImm()), *this);
1223 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1234 int32_t OffImm = (int32_t)MO2.getImm();
1255 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1261 int32_t OffImm = (int32_t)MO2.getImm();
1282 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1293 int32_t OffImm = (int32_t)MO2.getImm();
1315 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1320 if (MO2.getImm()) {
1322 markup(O, Markup::Immediate) << "#" << formatImm(MO2.getImm() * 4);
1365 const MCOperand &MO2 = MI->getOperand(OpNum + 1);
1372 assert(MO2.getReg() && "Invalid so_reg load / store address!");
1374 printRegName(O, MO2.getReg());