reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/TableGen/JSONBackend.cpp
  102       arg.push_back(translateInit(*Dag->getArg(i)));
lib/TableGen/Record.cpp
  900         Args.push_back(LHSs->getArg(i));
  904         Args.push_back(RHSs->getArg(i));
 1089     Init *Arg = MHSd->getArg(i);
 1972     Result += " " + getArg(0)->getAsString();
 1975       Result += ", " + getArg(i)->getAsString();
lib/TableGen/SetTheory.cpp
  165       ST.evaluate(Expr->getArg(i), Args[i], Loc);
tools/clang/utils/TableGen/MveEmitter.cpp
  950     const Type *Element = getType(D->getArg(0), Param);
  955     const Type *Element = getType(D->getArg(0), Param);
  961     const Type *Element = getType(D->getArg(0), Param);
  966     const Type *Pointee = getType(D->getArg(0), Param);
  971     const ScalarType *ST = cast<ScalarType>(getType(D->getArg(0), Param));
  997           getCodeForDag(cast<DagInit>(D->getArg(i)), SubScope, Param);
 1051   Init *Arg = D->getArg(ArgNum);
 1131     Init *TypeInit = ArgsDag->getArg(i);
 1195       } else if (auto *II = dyn_cast<IntInit>(CodeDag->getArg(i))) {
 1197       } else if (auto *SI = dyn_cast<StringInit>(CodeDag->getArg(i))) {
tools/clang/utils/TableGen/NeonEmitter.cpp
 1557   std::string Op = cast<StringInit>(DI->getArg(0))->getAsUnquotedString();
 1561         emitDagArg(DI->getArg(1), DI->getArgNameStr(1));
 1566         emitDagArg(DI->getArg(1), DI->getArgNameStr(1));
 1568         emitDagArg(DI->getArg(2), DI->getArgNameStr(2));
 1579         emitDagArg(DI->getArg(I + 1), DI->getArgNameStr(I + 1));
 1586   if (StringInit *SI = dyn_cast<StringInit>(DI->getArg(0)))
 1589     N = emitDagArg(DI->getArg(0), "").second;
 1615       DI->getArg(DI->getNumArgs() - 1),
 1633       StringInit *SI = dyn_cast<StringInit>(DI->getArg(ArgIdx));
 1711       int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue();
 1746       emitDagArg(DI->getArg(0), DI->getArgNameStr(0));
 1748       emitDagArg(DI->getArg(1), DI->getArgNameStr(1));
 1760   ST.evaluate(DI->getArg(2), Elts, None);
 1790   std::pair<Type, std::string> A = emitDagArg(DI->getArg(0),
 1809   std::pair<Type, std::string> A = emitDagArg(DI->getArg(0),
 1811   std::pair<Type, std::string> B = emitDagArg(DI->getArg(1),
 1831   std::pair<Type, std::string> A = emitDagArg(DI->getArg(0),
 1833   std::pair<Type, std::string> B = emitDagArg(DI->getArg(1),
 1850   std::pair<Type, std::string> A = emitDagArg(DI->getArg(1),
 1875   std::string ToReplace = cast<StringInit>(DI->getArg(0))->getAsUnquotedString();
 1876   std::string ReplaceWith = cast<StringInit>(DI->getArg(1))->getAsUnquotedString();
 1887   std::string Ty = cast<StringInit>(DI->getArg(0))->getAsUnquotedString();
 1888   std::string Value = cast<StringInit>(DI->getArg(1))->getAsUnquotedString();
utils/TableGen/AsmMatcherEmitter.cpp
 1154     Rec = cast<DefInit>(OI.MIOperandInfo->getArg(SubOpIdx))->getDef();
utils/TableGen/CodeGenDAGPatterns.cpp
 2537             Record *SubRec = cast<DefInit>(MIOpInfo->getArg(0))->getDef();
 2550               SubRec = cast<DefInit>(MIOpInfo->getArg(Arg))->getDef();
 2766         ParseTreePattern(Dag->getArg(0), Dag->getArgNameStr(0));
 2819     Children.push_back(ParseTreePattern(Dag->getArg(i), Dag->getArgNameStr(i)));
 3140       if (!isa<DefInit>(OpsList->getArg(j)) ||
 3141           cast<DefInit>(OpsList->getArg(j))->getDef()->getName() != "node")
 3205       Ops.push_back(std::make_pair(DefaultInfo->getArg(op),
 3551     DagInit *Arg = dyn_cast<DagInit>(DI->getArg(i));
utils/TableGen/CodeGenInstruction.cpp
   63       ArgInit = OutDI->getArg(i);
   66       ArgInit = InDI->getArg(i-NumDefs);
  510       if (DefInit *Constraint = dyn_cast<DefInit>(ConstraintList->getArg(i))) {
  531   Init *Arg = Result->getArg(AliasOpNo);
  569       InstOpRec = cast<DefInit>(DI->getArg(0))->getDef();
  683     DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i));
  736           Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef();
  757         Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef();
utils/TableGen/FixedLenDecoderEmitter.cpp
 1829     InOutOperands.push_back(std::make_pair(Out->getArg(i),
 1832     InOutOperands.push_back(std::make_pair(In->getArg(i),
 1946                       getArg(SO.second);
utils/TableGen/GICombinerEmitter.cpp
  126     if (isSpecificDef(*Defs->getArg(I), "root")) {
  132     if (getDefOfSubClass(*Defs->getArg(I), "GIDefKind"))
  135     else if (getDefOfSubClass(*Defs->getArg(I), "GIDefKindWithArgs"))
  172     if (const CodeInit *CodeI = dyn_cast<CodeInit>(Matchers->getArg(I))) {
  182     PrintNote("Pattern was `" + Matchers->getArg(I)->getAsString() + "'");
  323     if (const CodeInit *Code = dyn_cast<CodeInit>(Applyer->getArg(0))) {
utils/TableGen/GlobalISelEmitter.cpp
 4363           DefaultOp = DefaultDagOp->getArg(0);
utils/TableGen/InstrDocsEmitter.cpp
  165               cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef();
utils/TableGen/InstrInfoEmitter.cpp
  131         auto *OpR = cast<DefInit>(MIOI->getArg(j))->getDef();
utils/TableGen/PseudoLoweringEmitter.cpp
   77     if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) {
  103     } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) {
  107     } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) {
utils/TableGen/RISCVCompressInstEmitter.cpp
  200     if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) {
  227     } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i - TiedCount))) {
  315       if (!validateArgsTypes(SourceDag->getArg(it->getValue()),
  316                              SourceDag->getArg(i)))
  327     if (!validateArgsTypes(DestDag->getArg(it->getValue()),
  328                            SourceDag->getArg(i)))