Home | History | Annotate | Download | only in ARM

Lines Matching full:getoperand

415     InstrOffs = MI->getOperand(Idx+1).getImm();
420 const MachineOperand &OffOp = MI->getOperand(Idx+1);
429 InstrOffs = ARM_AM::getAM2Offset(MI->getOperand(ImmIdx).getImm());
430 if (ARM_AM::getAM2Op(MI->getOperand(ImmIdx).getImm()) == ARM_AM::sub)
436 InstrOffs = ARM_AM::getAM3Offset(MI->getOperand(ImmIdx).getImm());
437 if (ARM_AM::getAM3Op(MI->getOperand(ImmIdx).getImm()) == ARM_AM::sub)
443 InstrOffs = MI->getOperand(ImmIdx).getImm();
460 for (unsigned i = 0; !MI->getOperand(i).isFI(); ++i) {
578 while (!MI.getOperand(i).isFI()) {
599 while (!MI->getOperand(i).isFI()) {
673 int FrameIndex = MI.getOperand(FIOperandNum).getIndex();
695 MI.getOperand(FIOperandNum). ChangeToRegister(FrameReg, false /*isDef*/);
696 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset);
722 ? ARMCC::AL : (ARMCC::CondCodes)MI.getOperand(PIdx).getImm();
723 unsigned PredReg = (PIdx == -1) ? 0 : MI.getOperand(PIdx+1).getReg();
726 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, false);
738 MI.getOperand(FIOperandNum).ChangeToRegister(ScratchReg, false, false,true);