Home
last modified time | relevance | path

Searched refs:ClonedBB (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1273 for (auto *ClonedBB : NewBlocks) in buildClonedLoopBlocks() local
1274 for (Instruction &I : *ClonedBB) { in buildClonedLoopBlocks()
1347 for (auto *ClonedBB : NewBlocks) { in buildClonedLoopBlocks() local
1348 for (auto *SuccBB : successors(ClonedBB)) in buildClonedLoopBlocks()
1350 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB}); in buildClonedLoopBlocks()
1369 auto *ClonedBB = cast<BasicBlock>(VMap.lookup(BB)); in cloneLoopNest() local
1370 ClonedL.addBlockEntry(ClonedBB); in cloneLoopNest()
1372 LI.changeLoopFor(ClonedBB, &ClonedL); in cloneLoopNest()
1460 if (auto *ClonedBB = cast_or_null<BasicBlock>(VMap.lookup(BB))) in buildClonedLoops() local
1461 ClonedLoopBlocks.insert(ClonedBB); in buildClonedLoops()
[all …]
H A DDFAJumpThreading.cpp1083 void updateSuccessorPhis(BasicBlock *BB, BasicBlock *ClonedBB, in updateSuccessorPhis()
1121 Phi->addIncoming(Incoming, ClonedBB); in updateSuccessorPhis()
1126 Phi->addIncoming(ClonedVal, ClonedBB); in updateSuccessorPhis()
1128 Phi->addIncoming(Incoming, ClonedBB); in updateSuccessorPhis()
H A DInductiveRangeCheckElimination.cpp1311 BasicBlock *ClonedBB = Result.Blocks[i]; cloneLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp493 BasicBlock *ClonedBB = Result.Blocks[i]; in cloneLoop() local
496 assert(Result.Map[OriginalBB] == ClonedBB && "invariant!"); in cloneLoop()
498 for (Instruction &I : *ClonedBB) in cloneLoop()
512 PN.addIncoming(GetClonedValue(OldIncoming), ClonedBB); in cloneLoop()
H A DLoopUnroll.cpp151 BasicBlock *ClonedBB, LoopInfo *LI, in addClonedBlockToLoopInfo() argument
171 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
174 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
H A DInlineFunction.cpp1946 auto *ClonedBB = cast<BasicBlock>(Entry.second); in updateCallerBFI() local
1948 if (!ClonedBBs.insert(ClonedBB).second) { in updateCallerBFI()
1952 BlockFrequency NewFreq = CallerBFI->getBlockFreq(ClonedBB); in updateCallerBFI()
1956 CallerBFI->setBlockFreq(ClonedBB, Freq); in updateCallerBFI()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h52 BasicBlock *ClonedBB, LoopInfo *LI,