Home | History | Annotate | Download | only in TableGen

Lines Matching defs:AliasOpNo

440 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo,
444 Init *Arg = Result->getArg(AliasOpNo);
451 if (Result->getArgName(AliasOpNo).empty())
452 PrintFatalError(Loc, "result argument #" + Twine(AliasOpNo) +
454 ResOp = ResultOperand(Result->getArgName(AliasOpNo), ResultRecord);
472 ResOp = ResultOperand(Result->getArgName(AliasOpNo), ResultRecord);
494 if (!Result->getArgName(AliasOpNo).empty())
523 if (!Result->getArgName(AliasOpNo).empty())
524 PrintFatalError(Loc, "result argument #" + Twine(AliasOpNo) +
554 ResOp = ResultOperand(Result->getArgName(AliasOpNo), ADI->getDef());
613 unsigned AliasOpNo = 0;
623 if (AliasOpNo >= Result->getNumArgs())
629 if (tryAliasOpMatch(Result, AliasOpNo, InstOpRec, (NumSubOps > 1),
639 ++AliasOpNo;
649 ResultOperands.emplace_back(Result->getArgName(AliasOpNo) + "." +
654 ++AliasOpNo;
664 if (AliasOpNo >= Result->getNumArgs())
667 if (tryAliasOpMatch(Result, AliasOpNo, SubRec, false,
671 ++AliasOpNo;
673 PrintFatalError(R->getLoc(), "result argument #" + Twine(AliasOpNo) +
680 PrintFatalError(R->getLoc(), "result argument #" + Twine(AliasOpNo) +
685 if (AliasOpNo != Result->getNumArgs())