Lines Matching refs:SubOpIdx
314 int SubOpIdx;
319 explicit AsmOperand(StringRef T) : Token(T), Class(0), SubOpIdx(-1),
474 int findAsmOperand(StringRef N, int SubOpIdx) const {
477 SubOpIdx == AsmOperands[i].SubOpIdx)
645 int SubOpIdx);
646 ClassInfo *getOperandClass(Record *Rec, int SubOpIdx);
1018 int SubOpIdx) {
1020 if (SubOpIdx != -1)
1021 Rec = cast<DefInit>(OI.MIOperandInfo->getArg(SubOpIdx))->getDef();
1022 return getOperandClass(Rec, SubOpIdx);
1026 AsmMatcherInfo::getOperandClass(Record *Rec, int SubOpIdx) {
1519 if (Op->SubOpIdx == -1 && Operands[Idx].MINumOperands > 1) {
1528 NewAsmOp.SubOpIdx = SI;
1533 Op->SubOpIdx = 0;
1538 Op->Class = getOperandClass(Operands[Idx], Op->SubOpIdx);
1556 Op->SubOpIdx = Idx.second;
1576 Op.SubOpIdx = CGA.ResultInstOperandIndex[i].second;
1581 Op.SubOpIdx);
1621 if (AsmOperands[SrcOperand].SubOpIdx == -1) {
1628 assert(AsmOperands[SrcOperand+AI].SubOpIdx == (int)AI &&