• Home
  • Raw
  • Download

Lines Matching refs:operandIndex

481   for (unsigned operandIndex = 0; operandIndex < numOperands; ++operandIndex) {  in hasFROperands()  local
482 const std::string &recName = OperandList[operandIndex].Rec->getName(); in hasFROperands()
494 for (unsigned operandIndex = 0; operandIndex < numOperands; ++operandIndex) { in has256BitOperands() local
495 const std::string &recName = OperandList[operandIndex].Rec->getName(); in has256BitOperands()
506 unsigned &operandIndex, in handleOperand() argument
518 while (operandMapping[operandIndex] != operandIndex) { in handleOperand()
519 Spec->operands[operandIndex].encoding = ENCODING_DUP; in handleOperand()
520 Spec->operands[operandIndex].type = in handleOperand()
521 (OperandType)(TYPE_DUP0 + operandMapping[operandIndex]); in handleOperand()
522 ++operandIndex; in handleOperand()
525 const std::string &typeName = (*Operands)[operandIndex].Rec->getName(); in handleOperand()
527 Spec->operands[operandIndex].encoding = encodingFromString(typeName, in handleOperand()
529 Spec->operands[operandIndex].type = typeFromString(typeName, in handleOperand()
534 ++operandIndex; in handleOperand()
559 unsigned operandIndex; in emitInstructionSpecifier() local
571 for (operandIndex = 0; operandIndex < numOperands; ++operandIndex) { in emitInstructionSpecifier()
572 if (OperandList[operandIndex].Constraints.size()) { in emitInstructionSpecifier()
574 OperandList[operandIndex].Constraints[0]; in emitInstructionSpecifier()
576 operandMapping[operandIndex] = Constraint.getTiedOperand(); in emitInstructionSpecifier()
579 operandMapping[operandIndex] = operandIndex; in emitInstructionSpecifier()
583 operandMapping[operandIndex] = operandIndex; in emitInstructionSpecifier()
586 const std::string &recName = OperandList[operandIndex].Rec->getName(); in emitInstructionSpecifier()
602 operandIndex, \ in emitInstructionSpecifier()
610 operandIndex, \ in emitInstructionSpecifier()
617 operandIndex = 0; in emitInstructionSpecifier()