Lines Matching defs:LoopBlock
315 BranchProbabilityInfo::LoopBlock::LoopBlock(const BasicBlock *BB,
355 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Enters) const {
366 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Exits) const {
404 const LoopBlock SrcLoopBB = getLoopBlock(BB);
405 const LoopBlock DstLoopBB = getLoopBlock(TI->getSuccessor(I));
672 const LoopBlock &SrcLoopBB, iterator_range<IterT> Successors) const {
676 const LoopBlock DstLoopBB = getLoopBlock(DstBB);
695 LoopBlock &LoopBB, uint32_t BBWeight,
697 SmallVectorImpl<LoopBlock> &LoopWorkList) {
709 LoopBlock PredLoop = getLoopBlock(PredBlock);
733 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT,
735 SmallVectorImpl<LoopBlock> &LoopWorkList) {
750 LoopBlock DomLoopBB = getLoopBlock(DomBB);
809 SmallVector<LoopBlock, 8> LoopWorkList;
828 const LoopBlock LoopBB = LoopWorkList.pop_back_val();
863 const LoopBlock LoopBB = getLoopBlock(BB);
880 const LoopBlock LoopBB = getLoopBlock(BB);
894 const LoopBlock SuccLoopBB = getLoopBlock(SuccBB);