Lines Matching defs:operandIndex
441 bool optional, unsigned &operandIndex, unsigned &physicalOperandIndex,
452 while (operandMapping[operandIndex] != operandIndex) {
453 Spec->operands[operandIndex].encoding = ENCODING_DUP;
454 Spec->operands[operandIndex].type =
455 (OperandType)(TYPE_DUP0 + operandMapping[operandIndex]);
456 ++operandIndex;
459 StringRef typeName = (*Operands)[operandIndex].Rec->getName();
464 Spec->operands[operandIndex].encoding = encoding;
465 Spec->operands[operandIndex].type =
468 ++operandIndex;
488 for (unsigned operandIndex = 0; operandIndex < numOperands; ++operandIndex) {
489 if (!OperandList[operandIndex].Constraints.empty()) {
491 OperandList[operandIndex].Constraints[0];
493 operandMapping[operandIndex] = operandIndex;
494 operandMapping[Constraint.getTiedOperand()] = operandIndex;
497 operandMapping[operandIndex] = operandIndex;
501 operandMapping[operandIndex] = operandIndex;
506 handleOperand(false, operandIndex, physicalOperandIndex, \
511 handleOperand(true, operandIndex, physicalOperandIndex, numPhysicalOperands, \
514 // operandIndex should always be < numOperands
515 unsigned operandIndex = 0;