Lines Matching refs:NumOperands
99 : MCID(&TID), NumOperands(0), Flags(0), AsmPrinterFlags(0), in MachineInstr()
118 : MCID(&MI.getDesc()), NumOperands(0), Flags(0), AsmPrinterFlags(0), in MachineInstr()
202 assert(isUInt<LLVM_MI_NUMOPERANDS_BITS>(NumOperands + 1) && in addOperand()
207 if (&Op >= Operands && &Op < Operands + NumOperands) { in addOperand()
249 if (OpNo != NumOperands) in addOperand()
250 moveOperands(Operands + OpNo + 1, OldOperands + OpNo, NumOperands - OpNo, in addOperand()
252 ++NumOperands; in addOperand()
310 if (unsigned N = NumOperands - 1 - OpNo) in removeOperand()
312 --NumOperands; in removeOperand()
750 unsigned NumOperands = MCID->getNumOperands(); in getNumExplicitOperands() local
752 return NumOperands; in getNumExplicitOperands()
754 for (unsigned I = NumOperands, E = getNumOperands(); I != E; ++I) { in getNumExplicitOperands()
763 ++NumOperands; in getNumExplicitOperands()
765 return NumOperands; in getNumExplicitOperands()
953 for (unsigned i = 0, e = NumOperands; i < e && CurRC; ++i) in getRegClassConstraintEffectForVReg()
2507 unsigned NumOperands = getNumOperands(); in insert() local
2508 unsigned OpsToMove = NumOperands - OpIdx; in insert()