Lines Matching refs:Result
27 bool CodeGenInstAlias::tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo, in tryAliasOpMatch() argument
31 Init *Arg = Result->getArg(AliasOpNo); in tryAliasOpMatch()
38 if (!Result->getArgName(AliasOpNo)) in tryAliasOpMatch()
41 ResOp = ResultOperand(std::string(Result->getArgNameStr(AliasOpNo)), in tryAliasOpMatch()
60 ResOp = ResultOperand(std::string(Result->getArgNameStr(AliasOpNo)), in tryAliasOpMatch()
83 if (Result->getArgName(AliasOpNo)) in tryAliasOpMatch()
112 if (Result->getArgName(AliasOpNo)) in tryAliasOpMatch()
143 ResOp = ResultOperand(std::string(Result->getArgNameStr(AliasOpNo)), in tryAliasOpMatch()
169 Result = R->getValueAsDag("ResultInst"); in CodeGenInstAlias()
173 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
183 for (unsigned i = 0, e = Result->getNumArgs(); i != e; ++i) { in CodeGenInstAlias()
184 DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i)); in CodeGenInstAlias()
185 if (!ADI || !Result->getArgName(i)) in CodeGenInstAlias()
190 Record *&Entry = NameClass[Result->getArgNameStr(i)]; in CodeGenInstAlias()
192 PrintFatalError(R->getLoc(), "result value $" + Result->getArgNameStr(i) + in CodeGenInstAlias()
216 if (AliasOpNo >= Result->getNumArgs()) in CodeGenInstAlias()
222 if (tryAliasOpMatch(Result, AliasOpNo, InstOpRec, (NumSubOps > 1), in CodeGenInstAlias()
242 Result->getArgName(AliasOpNo)->getAsUnquotedString() + "." + in CodeGenInstAlias()
257 if (AliasOpNo >= Result->getNumArgs()) in CodeGenInstAlias()
260 if (tryAliasOpMatch(Result, AliasOpNo, SubRec, false, R->getLoc(), T, in CodeGenInstAlias()
281 if (AliasOpNo != Result->getNumArgs()) in CodeGenInstAlias()