Home
last modified time | relevance | path

Searched refs:RenameStack (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp528 ValueDFSStack &RenameStack, in materializeStack() argument
531 auto RevIter = RenameStack.rbegin(); in materializeStack()
532 for (; RevIter != RenameStack.rend(); ++RevIter) in materializeStack()
536 size_t Start = RevIter - RenameStack.rbegin(); in materializeStack()
540 for (auto RenameIter = RenameStack.end() - Start; in materializeStack()
541 RenameIter != RenameStack.end(); ++RenameIter) { in materializeStack()
543 RenameIter == RenameStack.begin() ? OrigOp : (RenameIter - 1)->Def; in materializeStack()
546 ValInfo->RenamedOp = (RenameStack.end() - Start) == RenameStack.begin() in materializeStack()
548 : (RenameStack.end() - Start - 1)->Def; in materializeStack()
587 return RenameStack.back().Def; in materializeStack()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp353 RenameStackType &RenameStack);
356 RenameStackType &RenameStack);
372 RenameStackType RenameStack; in insertCHI() local
374 fillRenameStack(BB, ValueBBs, RenameStack); in insertCHI()
377 fillChiArgs(BB, CHIBBs, RenameStack); in insertCHI()
785 GVNHoist::RenameStackType &RenameStack) { in fillRenameStack() argument
794 RenameStack[VI.first].push_back(VI.second); in fillRenameStack()
800 GVNHoist::RenameStackType &RenameStack) { in fillChiArgs() argument
814 auto si = RenameStack.find(C.VN); in fillChiArgs()
818 if (si != RenameStack.end() && si->second.size() && in fillChiArgs()