Searched refs:VMaps (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 1424 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, in deleteDeadClonedBlocks() argument 1429 for (auto &VMap : VMaps) in deleteDeadClonedBlocks() 1998 SmallVector<std::unique_ptr<ValueToValueMapTy>, 4> VMaps; in unswitchNontrivialInvariants() local 1999 VMaps.reserve(UnswitchedSuccBBs.size()); in unswitchNontrivialInvariants() 2002 VMaps.emplace_back(new ValueToValueMapTy()); in unswitchNontrivialInvariants() 2005 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU); in unswitchNontrivialInvariants() 2059 for (auto &VMap : VMaps) in unswitchNontrivialInvariants() 2062 MSSAU->updateExitBlocksForClonedLoop(ExitBlocks, VMaps, DT); in unswitchNontrivialInvariants() 2134 deleteDeadClonedBlocks(L, ExitBlocks, VMaps, DT, MSSAU); in unswitchNontrivialInvariants() 2140 for (std::unique_ptr<ValueToValueMapTy> &VMap : VMaps) in unswitchNontrivialInvariants()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 129 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT);
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 577 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT) { in updateExitBlocksForClonedLoop() argument 584 auto MapBegin = MappedIteratorType(VMaps.begin(), GetPtr); in updateExitBlocksForClonedLoop() 585 auto MapEnd = MappedIteratorType(VMaps.end(), GetPtr); in updateExitBlocksForClonedLoop()
|