Home
last modified time | relevance | path

Searched refs:VMaps (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1424 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 DMemorySSAUpdater.h129 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT);
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp577 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()