Searched refs:Substs (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64A57FPLoadBalancing.cpp | 544 std::map<unsigned, unsigned> Substs; in colorChain() 553 if (U.isReg() && U.isUse() && Substs.find(U.getReg()) != Substs.end()) { in colorChain() 555 U.setReg(Substs[OrigReg]); in colorChain() 561 for (auto J : Substs) { in colorChain() 569 Substs.erase(J); in colorChain() 580 Substs[MO.getReg()] = Reg; in colorChain() 587 assert(Substs.size() == 0 && "No substitutions should be left active!"); in colorChain() 545 std::map<unsigned, unsigned> Substs; colorChain() local
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 368 SubstStack Substs; in AddSubMultiClass() local 370 Substs, SMC, SubMultiClass.TemplateArgs, in AddSubMultiClass() 377 return resolve(SMC->Entries, Substs, false, &CurMC->Entries); in AddSubMultiClass() 424 bool TGParser::resolve(const ForeachLoop &Loop, SubstStack &Substs, in resolve() argument 429 for (const auto &S : Substs) in resolve() 461 return resolve(Loop.Entries, Substs, Final, &Dest->back().Loop->Entries, in resolve() 473 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt); in resolve() 474 Error = resolve(Loop.Entries, Substs, Final, Dest); in resolve() 476 Substs.pop_back(); in resolve() 489 SubstStack &Substs, bool Final, in resolve() argument [all …]
|
H A D | TGParser.h | 244 bool resolve(const std::vector<RecordsEntry> &Source, SubstStack &Substs, 255 bool resolveArgumentsOfMultiClass(SubstStack &Substs, MultiClass *MC,
|