Home | History | Annotate | Download | only in TableGen

Lines Matching defs:args

809       std::vector<Init*> Args;
812 Args.push_back(LHSs->getArg(i));
816 Args.push_back(RHSs->getArg(i));
819 return DagInit::get(LHSs->getOperator(), "", Args, ArgNames);
827 std::vector<Init *> Args;
828 Args.insert(Args.end(), LHSs->begin(), LHSs->end());
829 Args.insert(Args.end(), RHSs->begin(), RHSs->end());
831 Args, cast<ListRecTy>(LHSs->getType())->getElementType());
999 std::vector<std::pair<Init *, std::string> > args;
1004 // Process args
1010 args.push_back(std::make_pair(Arg, ArgName));
1013 return DagInit::get(Val, "", args);
1539 const std::vector<std::pair<Init*, std::string> > &args) {
1540 std::vector<Init *> Args;
1543 for (const auto &Arg : args) {
1544 Args.push_back(Arg.first);
1548 return DagInit::get(V, VN, Args, Names);
1552 ProfileDagInit(ID, Val, ValName, Args, ArgNames);
1564 for (unsigned i = 0, e = Args.size(); i != e; ++i)
1565 NewArgs.push_back(Args[i]->resolveReferences(R, RV));
1569 if (Args != NewArgs || Op != Val)
1580 if (!Args.empty()) {
1581 Result += " " + Args[0]->getAsString();
1583 for (unsigned i = 1, e = Args.size(); i != e; ++i) {
1584 Result += ", " + Args[i]->getAsString();