Lines Matching defs:LoopBlock
314 BranchProbabilityInfo::LoopBlock::LoopBlock(const BasicBlock *BB,
354 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Enters) const {
365 const LoopBlock &LB, SmallVectorImpl<BasicBlock *> &Exits) const {
403 const LoopBlock SrcLoopBB = getLoopBlock(BB);
404 const LoopBlock DstLoopBB = getLoopBlock(TI->getSuccessor(I));
671 const LoopBlock &SrcLoopBB, iterator_range<IterT> Successors) const {
675 const LoopBlock DstLoopBB = getLoopBlock(DstBB);
694 LoopBlock &LoopBB, uint32_t BBWeight,
696 SmallVectorImpl<LoopBlock> &LoopWorkList) {
708 LoopBlock PredLoop = getLoopBlock(PredBlock);
732 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT,
734 SmallVectorImpl<LoopBlock> &LoopWorkList) {
749 LoopBlock DomLoopBB = getLoopBlock(DomBB);
808 SmallVector<LoopBlock, 8> LoopWorkList;
827 const LoopBlock LoopBB = LoopWorkList.pop_back_val();
862 const LoopBlock LoopBB = getLoopBlock(BB);
879 const LoopBlock LoopBB = getLoopBlock(BB);
893 const LoopBlock SuccLoopBB = getLoopBlock(SuccBB);