Lines Matching refs:LoopExitBlocks
256 SmallVector<BasicBlock *, 8> LoopExitBlocks;
259 L.getExitBlocks(LoopExitBlocks);
260 if (!isPromotionPossible(&L, LoopExitBlocks))
263 for (BasicBlock *ExitBlock : LoopExitBlocks) {
333 const SmallVectorImpl<BasicBlock *> &LoopExitBlocks) {
335 if (llvm::any_of(LoopExitBlocks, [](BasicBlock *Exit) {
352 SmallVector<BasicBlock *, 8> LoopExitBlocks;
353 LP->getExitBlocks(LoopExitBlocks);
354 if (!isPromotionPossible(LP, LoopExitBlocks))
377 for (auto *TargetBlock : LoopExitBlocks) {