Lines Matching defs:BB
104 BasicBlock *BB = nullptr; member
126 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } in isLive()
165 void markLive(BasicBlock *BB) { markLive(BlockInfo[BB]); } in markLive()
225 for (auto &BB : F) { in initialize() local
261 std::pair<StatusMap::iterator, bool> insert(BasicBlock *BB) { in initialize()
266 void completed(BasicBlock *BB) { (*this)[BB] = false; } in initialize()
270 bool onStack(BasicBlock *BB) { in initialize()
280 for (auto *BB: depth_first_ext(&F.getEntryBlock(), State)) { in initialize() local
299 auto *BB = PDTChild->getBlock(); in initialize() local
314 auto *BB = &F.getEntryBlock(); in initialize() local
398 for (auto *BB : successors(I->getParent())) in markLive() local
495 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences() local
575 for (auto *BB : BlocksWithDeadTerminators) { in updateDeadRegions() local
645 for (auto &BB : F) { in computeReversePostOrder() local
653 void AggressiveDeadCodeElimination::makeUnconditional(BasicBlock *BB, in makeUnconditional()