Searched refs:ADI (Results 1 – 3 of 3) sorted by relevance
541 DefInit *ADI = dyn_cast<DefInit>(Arg); in tryAliasOpMatch() local542 Record *ResultRecord = ADI ? ADI->getDef() : nullptr; in tryAliasOpMatch()544 if (ADI && ADI->getDef() == InstOpRec) { in tryAliasOpMatch()560 if (ADI && ADI->getDef()->isSubClassOf("RegisterOperand")) in tryAliasOpMatch()561 ADI = ADI->getDef()->getValueAsDef("RegClass")->getDefInit(); in tryAliasOpMatch()563 if (ADI && ADI->getDef()->isSubClassOf("RegisterClass")) { in tryAliasOpMatch()575 if (ADI && ADI->getDef()->isSubClassOf("Register")) { in tryAliasOpMatch()601 if (ADI && ADI->getDef()->getName() == "zero_reg") { in tryAliasOpMatch()695 if (!ADI || !Result->getArgName(i)) in CodeGenInstAlias()701 if (Entry && Entry != ADI->getDef()) in CodeGenInstAlias()[all …]
286 * `SPARC ADI`_ implements a similar tool mostly in hardware.296 .. _SPARC ADI: https://lazytyped.blogspot.com/2017/09/getting-started-with-adi.html
2086 auto ADI = ActualDefs.begin(); in verifyOrderingDominationAndDefUses() local2087 while (DLI != DL->end() && ADI != ActualDefs.end()) { in verifyOrderingDominationAndDefUses()2088 assert(&*DLI == *ADI && "Not the same defs in the same order"); in verifyOrderingDominationAndDefUses()2090 ++ADI; in verifyOrderingDominationAndDefUses()