Lines Matching defs:LoopExitBlocks
506 SmallVector<BasicBlock *, 8> LoopExitBlocks;
509 L.getExitBlocks(LoopExitBlocks);
510 if (!isPromotionPossible(&L, LoopExitBlocks))
513 for (BasicBlock *ExitBlock : LoopExitBlocks) {
598 const SmallVectorImpl<BasicBlock *> &LoopExitBlocks) {
600 if (llvm::any_of(LoopExitBlocks, [](BasicBlock *Exit) {
617 SmallVector<BasicBlock *, 8> LoopExitBlocks;
618 LP->getExitBlocks(LoopExitBlocks);
619 if (!isPromotionPossible(LP, LoopExitBlocks))
642 for (auto *TargetBlock : LoopExitBlocks) {