Lines Matching refs:InstOpRec

537                                        Record *InstOpRec, bool hasSubOps,  in tryAliasOpMatch()  argument
544 if (ADI && ADI->getDef() == InstOpRec) { in tryAliasOpMatch()
557 if (InstOpRec->isSubClassOf("RegisterOperand")) in tryAliasOpMatch()
558 InstOpRec = InstOpRec->getValueAsDef("RegClass"); in tryAliasOpMatch()
564 if (!InstOpRec->isSubClassOf("RegisterClass")) in tryAliasOpMatch()
566 if (!T.getRegisterClass(InstOpRec) in tryAliasOpMatch()
576 if (InstOpRec->isSubClassOf("OptionalDefOperand")) { in tryAliasOpMatch()
577 DagInit *DI = InstOpRec->getValueAsDag("MIOperandInfo"); in tryAliasOpMatch()
580 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef(); in tryAliasOpMatch()
583 if (!InstOpRec->isSubClassOf("RegisterClass")) in tryAliasOpMatch()
586 if (!T.getRegisterClass(InstOpRec) in tryAliasOpMatch()
589 " is not a member of the " + InstOpRec->getName() + in tryAliasOpMatch()
618 if (hasSubOps || !InstOpRec->isSubClassOf("Operand")) in tryAliasOpMatch()
630 if (hasSubOps || !InstOpRec->isSubClassOf("Operand")) in tryAliasOpMatch()
646 if (InstOpRec->isSubClassOf("Operand") && ADI && in tryAliasOpMatch()
650 if (InstOpRec->getValueInit("Type") != ADI->getDef()->getValueInit("Type")) in tryAliasOpMatch()
728 Record *InstOpRec = ResultInst->Operands[i].Rec; in CodeGenInstAlias() local
731 if (tryAliasOpMatch(Result, AliasOpNo, InstOpRec, (NumSubOps > 1), in CodeGenInstAlias()
736 (InstOpRec->getValue("ParserMatchClass") && in CodeGenInstAlias()
737 InstOpRec->getValueAsDef("ParserMatchClass") in CodeGenInstAlias()
777 (SubOp == 0 ? InstOpRec->getName() :SubRec->getName())); in CodeGenInstAlias()
784 InstOpRec->getName()); in CodeGenInstAlias()