reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
178 PrintOutVector("Dead blocks from the original loop:", DeadLoopBlocks); 232 DeadLoopBlocks.push_back(BB); 258 assert(L.getNumBlocks() == LiveLoopBlocks.size() + DeadLoopBlocks.size() && 431 SmallSetVector<BasicBlock *, 8> DeadLoopBlocksSet(DeadLoopBlocks.begin(), 432 DeadLoopBlocks.end()); 442 for (auto *BB : DeadLoopBlocks) 456 for (auto *BB : DeadLoopBlocks) { 464 DetatchDeadBlocks(DeadLoopBlocks, &DTUpdates, /*KeepOneInputPHIs*/true); 467 for (auto *BB : DeadLoopBlocks) 470 NumLoopBlocksDeleted += DeadLoopBlocks.size(); 565 if (BlocksInLoopAfterFolding.size() + DeadLoopBlocks.size() != 586 if (!DeadLoopBlocks.empty()) { 587 LLVM_DEBUG(dbgs() << "Deleting " << DeadLoopBlocks.size()