Lines Matching refs:MO1
254 const MachineOperand &MO1 = MI.getOperand(Op + 1);
260 int32_t Imm12 = MO1.getImm();
296 const MachineOperand &MO1 = MI.getOperand(Op + 1);
302 int32_t Imm12 = MO1.getImm();
697 const MachineOperand &MO1 = MI.getOperand(1);
702 unsigned Lo16 = getMovi32Value(MI, MO1, ARM::reloc_arm_movw) & 0xFFFF;
715 unsigned Hi16 = getMovi32Value(MI, MO1, ARM::reloc_arm_movt) >> 16;
733 const MachineOperand &MO1 = MI.getOperand(1);
734 assert(MO1.isImm() && ARM_AM::isSOImmTwoPartVal(MO1.getImm()) &&
736 unsigned V1 = ARM_AM::getSOImmTwoPartFirst(MO1.getImm());
737 unsigned V2 = ARM_AM::getSOImmTwoPartSecond(MO1.getImm());
934 const MachineOperand &MO1 = MI.getOperand(OpIdx + 1);
940 unsigned Rs = MO1.getReg();
1362 const MachineOperand &MO1 = MI.getOperand(OpIdx++);
1367 Binary |= getMachineOpValue(MI, MO1) << ARMII::RegRnShift;
1373 Binary |= getMachineOpValue(MI, MO1);