Lines Matching defs:MO1
585 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
589 int32_t SImm = MO1.getImm();
920 const MCOperand &MO1 = MI.getOperand(OpIdx);
922 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
975 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
976 if (MO1.isImm()) {
978 } else if (MO1.isExpr()) {
984 Fixups.push_back(MCFixup::create(0, MO1.getExpr(), Kind, MI.getLoc()));
1176 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1178 unsigned Imm8 = MO1.getImm();
1274 const MCOperand &MO1 = MI.getOperand(OpIdx+1);
1277 unsigned Rm = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1311 const MCOperand &MO1 = MI.getOperand(OpIdx+1);
1312 unsigned Imm = MO1.getImm();
1333 const MCOperand &MO1 = MI.getOperand(OpIdx+1);
1334 bool isAdd = MO1.getImm() != 0;
1347 const MCOperand &MO1 = MI.getOperand(OpIdx+1);
1348 unsigned Imm = MO1.getImm();
1368 const MCOperand &MO1 = MI.getOperand(OpIdx+1);
1386 bool isImm = MO1.getReg() == 0;
1390 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1401 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1407 return MO1.getImm() & 0xff;
1419 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1421 unsigned Imm5 = MO1.getImm();
1531 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1540 unsigned Rs = MO1.getReg();
1577 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1578 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm());
1605 unsigned Offset = ARM_AM::getSORegOffset(MO1.getImm());
1615 const MCOperand &MO1 = MI.getOperand(OpNum);
1621 unsigned Value = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1635 const MCOperand &MO1 = MI.getOperand(OpNum);
1639 unsigned Value = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg());
1660 const MCOperand &MO1 = MI.getOperand(OpNum);
1664 auto tmp = static_cast<uint32_t>(MO1.getImm());
1686 const MCOperand &MO1 = MI.getOperand(OpIdx + 1);
1687 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm());
1713 return Binary | ARM_AM::getSORegOffset(MO1.getImm()) << 7;