Home
last modified time | relevance | path

Searched refs:Substs (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp543 std::map<unsigned, unsigned> Substs; in colorChain() local
552 if (U.isReg() && U.isUse() && Substs.find(U.getReg()) != Substs.end()) { in colorChain()
554 U.setReg(Substs[OrigReg]); in colorChain()
560 for (auto J : Substs) { in colorChain()
568 Substs.erase(J); in colorChain()
579 Substs[MO.getReg()] = Reg; in colorChain()
586 assert(Substs.size() == 0 && "No substitutions should be left active!"); in colorChain()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp362 SubstStack Substs; in AddSubMultiClass() local
364 Substs, SMC, SubMultiClass.TemplateArgs, in AddSubMultiClass()
371 return resolve(SMC->Entries, Substs, false, &CurMC->Entries); in AddSubMultiClass()
418 bool TGParser::resolve(const ForeachLoop &Loop, SubstStack &Substs, in resolve() argument
423 for (const auto &S : Substs) in resolve()
455 return resolve(Loop.Entries, Substs, Final, &Dest->back().Loop->Entries, in resolve()
467 Substs.emplace_back(Loop.IterVar->getNameInit(), Elt); in resolve()
468 Error = resolve(Loop.Entries, Substs, Final, Dest); in resolve()
470 Substs.pop_back(); in resolve()
483 SubstStack &Substs, bool Final, in resolve() argument
[all …]
H A DTGParser.h244 bool resolve(const std::vector<RecordsEntry> &Source, SubstStack &Substs,
256 bool resolveArgumentsOfMultiClass(SubstStack &Substs, MultiClass *MC,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc30145 // Special Substs a, b, d, i, o, s (not including std::)