Searched refs:Substs (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp545 std::map<unsigned, unsigned> Substs; local
554 if (U.isReg() && U.isUse() && Substs.find(U.getReg()) != Substs.end()) {
556 U.setReg(Substs[OrigReg]);
562 for (auto J : Substs) {
570 Substs.erase(J);
581 Substs[MO.getReg()] = Reg;
588 assert(Substs.size() == 0 && "No substitutions should be left active!");
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp371 bool TGParser::resolve(const ForeachLoop &Loop, SubstStack &Substs, argument
375 for (const auto &S : Substs)
383 return resolve(Loop.Entries, Substs, Final, &Dest->back().Loop->Entries,
395 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt);
396 Error = resolve(Loop.Entries, Substs, Final, Dest);
398 Substs.pop_back();
411 SubstStack &Substs, bool Final,
416 Error = resolve(*E.Loop, Substs, Final, Dest);
423 for (const auto &S : Substs)
3307 SubstStack Substs;
410 resolve(const std::vector<RecordsEntry> &Source, SubstStack &Substs, bool Final, std::vector<RecordsEntry> *Dest, SMLoc *Loc) argument
[all...]
H A DTGParser.h212 bool resolve(const std::vector<RecordsEntry> &Source, SubstStack &Substs,

Completed in 124 milliseconds