Lines Matching refs:SubOpIdx
311 int SubOpIdx; member
316 explicit AsmOperand(StringRef T) : Token(T), Class(nullptr), SubOpIdx(-1), in AsmOperand()
473 int findAsmOperand(StringRef N, int SubOpIdx) const { in findAsmOperand()
476 SubOpIdx == AsmOperands[i].SubOpIdx) in findAsmOperand()
649 int SubOpIdx);
650 ClassInfo *getOperandClass(Record *Rec, int SubOpIdx);
1022 int SubOpIdx) { in getOperandClass() argument
1024 if (SubOpIdx != -1) in getOperandClass()
1025 Rec = cast<DefInit>(OI.MIOperandInfo->getArg(SubOpIdx))->getDef(); in getOperandClass()
1026 return getOperandClass(Rec, SubOpIdx); in getOperandClass()
1030 AsmMatcherInfo::getOperandClass(Record *Rec, int SubOpIdx) { in getOperandClass() argument
1496 if (Op->SubOpIdx == -1 && Operands[Idx].MINumOperands > 1) { in buildInstructionOperandReference()
1505 NewAsmOp.SubOpIdx = SI; in buildInstructionOperandReference()
1510 Op->SubOpIdx = 0; in buildInstructionOperandReference()
1515 Op->Class = getOperandClass(Operands[Idx], Op->SubOpIdx); in buildInstructionOperandReference()
1533 Op->SubOpIdx = Idx.second; in buildInstructionOperandReference()
1553 Op.SubOpIdx = CGA.ResultInstOperandIndex[i].second; in buildAliasOperandReference()
1558 Op.SubOpIdx); in buildAliasOperandReference()
1598 if (AsmOperands[SrcOperand].SubOpIdx == -1) { in buildInstructionResultOperands()
1605 assert(AsmOperands[SrcOperand+AI].SubOpIdx == (int)AI && in buildInstructionResultOperands()