Lines Matching defs:operandIndex
412 bool optional, unsigned &operandIndex, unsigned &physicalOperandIndex,
423 while (operandMapping[operandIndex] != operandIndex) {
424 Spec->operands[operandIndex].encoding = ENCODING_DUP;
425 Spec->operands[operandIndex].type =
426 (OperandType)(TYPE_DUP0 + operandMapping[operandIndex]);
427 ++operandIndex;
430 StringRef typeName = (*Operands)[operandIndex].Rec->getName();
435 Spec->operands[operandIndex].encoding = encoding;
436 Spec->operands[operandIndex].type =
439 ++operandIndex;
459 for (unsigned operandIndex = 0; operandIndex < numOperands; ++operandIndex) {
460 if (!OperandList[operandIndex].Constraints.empty()) {
462 OperandList[operandIndex].Constraints[0];
464 operandMapping[operandIndex] = operandIndex;
465 operandMapping[Constraint.getTiedOperand()] = operandIndex;
468 operandMapping[operandIndex] = operandIndex;
472 operandMapping[operandIndex] = operandIndex;
477 handleOperand(false, operandIndex, physicalOperandIndex, \
482 handleOperand(true, operandIndex, physicalOperandIndex, numPhysicalOperands, \
485 // operandIndex should always be < numOperands
486 unsigned operandIndex = 0;