Lines Matching defs:NumOperands
199 unsigned NumOperands = MI.getNumOperands();
200 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) {
215 unsigned NumOperands = MI.getNumOperands();
216 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) {
237 unsigned NumOperands = MI.getNumOperands();
240 if (NumOperands != 3 || (Ty != MRI.getType(MI.getOperand(1).getReg())) ||
245 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands);
277 unsigned NumOperands = MI.getNumOperands();
281 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands);
287 unsigned NumOperands = MI.getNumOperands();
288 SmallVector<PartialMappingIdx, 4> OpRegBankIdx(NumOperands);
382 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands);
387 getOperandsMapping(OpdsMapping), NumOperands);
412 unsigned NumOperands = MI.getNumOperands();
415 SmallVector<PartialMappingIdx, 4> OpRegBankIdx(NumOperands);
419 SmallVector<const ValueMapping *, 8> OpdsMapping(NumOperands);
424 /*ID*/ 1, /*Cost*/ 1, getOperandsMapping(OpdsMapping), NumOperands);