Searched refs:VMaps (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 1567 for (auto &VMap : VMaps) in deleteDeadClonedBlocks() 2155 SmallVector<std::unique_ptr<ValueToValueMapTy>, 4> VMaps; in unswitchNontrivialInvariants() local 2156 VMaps.reserve(UnswitchedSuccBBs.size()); in unswitchNontrivialInvariants() 2159 VMaps.emplace_back(new ValueToValueMapTy()); in unswitchNontrivialInvariants() 2162 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU); in unswitchNontrivialInvariants() 2233 for (auto &VMap : VMaps) in unswitchNontrivialInvariants() 2236 MSSAU->updateExitBlocksForClonedLoop(ExitBlocks, VMaps, DT); in unswitchNontrivialInvariants() 2302 for (auto &VMap : VMaps) in unswitchNontrivialInvariants() 2305 MSSAU->updateExitBlocksForClonedLoop(ExitBlocks, VMaps, DT); in unswitchNontrivialInvariants() 2316 deleteDeadClonedBlocks(L, ExitBlocks, VMaps, DT, MSSAU); in unswitchNontrivialInvariants() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 120 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 798 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT) { in updateExitBlocksForClonedLoop() argument 805 auto MapBegin = MappedIteratorType(VMaps.begin(), GetPtr); in updateExitBlocksForClonedLoop() 806 auto MapEnd = MappedIteratorType(VMaps.end(), GetPtr); in updateExitBlocksForClonedLoop()
|