Lines Matching refs:ADI
414 DefInit *ADI = dynamic_cast<DefInit*>(Arg); in tryAliasOpMatch() local
416 if (ADI && ADI->getDef() == InstOpRec) { in tryAliasOpMatch()
422 ResOp = ResultOperand(Result->getArgName(AliasOpNo), ADI->getDef()); in tryAliasOpMatch()
427 if (ADI && ADI->getDef()->isSubClassOf("Register")) { in tryAliasOpMatch()
442 .contains(T.getRegBank().getReg(ADI->getDef()))) in tryAliasOpMatch()
443 throw TGError(Loc, "fixed register " + ADI->getDef()->getName() + in tryAliasOpMatch()
451 ResOp = ResultOperand(ADI->getDef()); in tryAliasOpMatch()
456 if (ADI && ADI->getDef()->getName() == "zero_reg") { in tryAliasOpMatch()
496 DefInit *ADI = dynamic_cast<DefInit*>(Result->getArg(i)); in CodeGenInstAlias() local
497 if (!ADI || Result->getArgName(i).empty()) in CodeGenInstAlias()
503 if (Entry && Entry != ADI->getDef()) in CodeGenInstAlias()
506 ADI->getDef()->getName() + "!"); in CodeGenInstAlias()
507 Entry = ADI->getDef(); in CodeGenInstAlias()